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