Changelog¶
NanoFrazor 2.5.0
- User Interface:
- Extended documentation with operation manual
- Added panels for CLL offsets and overlay plan
- Improved drawing of the floorplan graphics
- Functionality:
- Added functionality for overlay patterning
- Added thermal conductance and drift corrections
- Improved host-device data transfer
- Platform:
- Reorganized management of projects and tasks via the JIRA tool
- Development scripts for compilation consistency and release automation
- Improved hardware API that is more efficient and has less jitter
NanoFrazor 2.4.0
- User Interface:
- Extended documentation with quick start, hardware and processes
- Rearranged panels, graphs and their aspect properties
- Added accessories for all graphs for saving and detaching
- Functionality:
- Added the importing of GDS files for making layout fields
- Improved behavior for layout fields and session floorplan
- Extended error messages, automatic approach, IV curve at certain height
- Platform:
- Improved installer that includes the environment firmware
- More robust mechanism for managing the configuration files
- Restructured the internal XOP for multiple experiments
NanoFrazor 2.3.0
- User Interface:
- Rearranged panels (e.g. layout, floorplan and runtime)
- Extended and improved panels for depth feedback monitoring
- Improved validity checking of input parameters for safer scripting
- Functionality:
- Extended source image, field depth and floorplan parameters
- Improved depth feedback algorithm in terms of stability and monitoring
- Improved environment monitoring (i.e. humidity, temperature)
- Platform:
- Integrated microscope camera viewer with basic mouse interactions
- Mechanism for enforcing consistency of parameters between Igor and LIB
- Redesign for uniform consistent aspect of panels and graphs
NanoFrazor 2.2.0
- User Interface:
- Improved monitoring of the patterning process (e.g. line analysis tool, CLL force map)
- More intuitive and complete user preferences
- Extended documentation and contextual help
- Functionality:
- First scripting API plus a few script examples
- First depth feedback algorithm for 3D patterning
- More robust and safe coarse approach
- Platform:
- Optimized computations for the layout fields and the session floorplan
- Code separation of user interface, scripting API and functionality
- Framework for auxiliary tasks that share resources with the runtime task (e.g. depth feedback task)
NanoFrazor 2.1.0
- User Interface:
- Scripting examples for launching series of patterning sessions
- Improved panels and help information (not complete yet)
- Improved integration of peripherals (i.e. lights, valves)
- Functionality:
- Improved and complete initialization setup (i.e. now it can be redone)
- Coarse approach (i.e. automatic piezo approach combined with stage positioning)
- Improved logging functionality (e.g. support for logging levels, multiple logs, automatic saving)
- Platform:
- Mechanism that guarantees the host-device consistency (e.g. in case the device is disconnected or restarted)
- Automatic checking for software updates by interrogating our web-site (i.e. the user is informed and directed to a web-page for downloading)
- Check for inter-compatibility of the installed versions of our software components (i.e. Igor procedures, XOP, LIB and device)
- Check for compatibility of the 3rd party DLL libraries (i.e. libusb, microscope camera, lights)
NanoFrazor 2.0.0
- User Interface:
- Integrated workflow that supports intuitive panel navigation
- User preferences that may overwrite the default parameters
- Unified style for all panels and graphs
- Enhanced graph tools (such as line-profile and histogram)
- Improved data workspace structure
- Contextual help for our library interface (not complete yet)
- Functionality:
- Infrastructure for performing the multi-atomic operations
- Scripting capability to control the machine programmatically
- Logging of all the operations and their settings
- Extended data saving functionality (including WSxM export)
- Integration of new peripheral controllers (i.e. valves, humidity, temperature)
- Performance:
- Pixel resolution rounded to 0.1 nm instead of 1 nm
- Maximum field size increased to 50 x 50 µm / 5000 x 5000 px
- Minimum pixel timing lowered from 50 µs to 30 µs
- Platform:
- Package restructured for better cohabitation with other Igor packages
- Handling errors and messages is also restructured for more flexibility
NanoFrazor 1.0.0
- Initial release