Release Notes


#1
S2018A-R6

New Features

INTERCONNECT - Version S2018A-R6 (7.5. 1584)

  • Simplify EPDA installation and update README
  • Direct usage of EPDA version file from INTC install directory
  • Automatic inclusion of DLLInclude in spectre netlist

Product Enhancement

FDTD Solutions - Version S2018A-R6 (8.19.1584)

  • Import source now works correctly with backward propagation
  • Resolved size of source pop-up window
  • Script workspace window fixed to properly update when using Python API put method
  • Resolved runtime errors that caused optimizations to stop due to “not enough space for thread data”
  • Resolved monitors to work correctly when only one frequency point is used
  • Resolved issue causing a segfault when quitting the application with open plots
  • Resolved issue that caused the resource and license file to reset when running parallel simulations

MODE - Version S2018A-R6 (7.11.1584)

  • Resolved axis labeling for varFDTD mode plots
  • Updateportmodes command now allows selection of modes above 10
  • Resolved indexing of EME propagation for the source port/mode

DEVICE - Version S2018A-R6 (7.1. 1584)

  • Resolved issue causing UI crashes when trying to add invalid polygons
  • Resolved issue causing HEAT engine crashes when encountering undefined material thermal properties
  • Meshing now works with unsaved project files, prompting the user to save
  • Resolved issues with some thermal alloy simulations

INTERCONNECT - Version S2018A-R6 (7.5. 1584)

  • Spectre co-simulation now supports custom install paths
  • Resolved issue related to non-identical copies of interop-api libraries being created on install
  • EPDA now identifies Verilog-A view when INTERCONNECT is the ADE simulator
  • Pass Spectre global temperature to INTERCONNECT root
  • Check Cadence VPO licenses before netlisting
  • Create function to automatically plot optical transient power with proper unit
  • Update EPDA designkit setting
  • Added warning when backward time stepping is used in co-simulation, which is not supported by INTERCONNECT

#2
S2018B-R1

Here are the release notes for S2018B-R1:

Bug Fixes

DEVICE - Version S2018B-R1 (7.2.1634)

  1. Design Environment:
    Materials referenced in construction groups are now copied
    Option to enable mesh-lock is now disabled when no mesh (grid dataset) is present
    Fixed issue with placing the solver at the bottom of the model tree when loading files
    The restart option in job manager now works for all cases
    The parameter for the high injection model in Auger recombination does not resets now after simulation or file reload
    Now object are selectable after changing property notification
    Fixed issue with failing Import doping when coordinates are ordered from larger to smaller
    Fixed issue of UI crash when trying to add invalid polygon
    Editors for monitors are now useable on high-res screens
    GDS import and layer builder now work with patterns containing holes
    Domains and surfaces in the partitioned volume mode now are not available as sweep parameters
    Fixed issue of DEVICE model building script crashes
    Fixed issue of setview command to change view angle
    Fixed issue of solver crash when attempting to save a project file containing an unlicensed solver
    Fixed issue of DEVICE engine crash when a temperature monitor is present in isothermal simulation

  2. Deployment and Licensing:
    Fixed issue with DEVICE error for 3D power flux monitors
    Fixed issue with “getresult” command
    Option to enable mesh-lock is now disabled when no mesh (grid dataset) is present
    Fixed issue of solver crash when attempting to save a project file containing an unlicensed solver

  3. Simulation and Numerics:
    Fixed issue with DEVICE error for 3D power flux monitors
    Fixed issue of Low CPU usage on 96 core computer - DGTD
    The “thermal switch” example file from KB is updated now
    Fixed issue of current conservation at contacts in CHARGE solver
    Fixed issue of merging geometries in DGTD simulation
    Fixed issue of failing transient charge solver to reduce the time step
    The “pulse off” option for global source shutter in HEAT does now works
    Transient simulation results are same between different versions of products

  4. Script Environment and Interop
    Fixed issue of MATLAB API not working with DEVICE on OSX
    Fixed issue of GDS auto export returning cell array size zero
    Fixed issue of executing a code via evalremote
    Materials are now assigned to geometry objects using setup script in model structure group
    Fixed issue DEVICE crash with model building script
    Fixed crash of adding DGTD and HEAT solver objects inside a construction group
    Fixed crash of adding a group inside a construction group

INTERCONNECT - Version S2018B-R1 (8.0.1634)

  1. Design Environment:
    Fixed crashing issue of running sweep with undefined result
    Fixed issue of netlist import fails to set property
    Fixed issue of some CAD windows not hidden in hide mode
    Fixed issue of Group delay set with “setsparameter” command
    Fixed crashing issue of INTERCONNECT when removing a connected port
    Eye diagram element now calculates the signal rise/fall time only based on 1.75 bit period
    Fixed issue of IC taking long time to open a .icp file

  2. Compact Model Library:
    The setup script of a scripted element now is deleted automatically when the element is dragged in the GUI from an installed library in Design Kits

  3. Simulation and Numeric:
    Fixed issue of IIR filter does not work in Linux for some s-parameter data
    Fixed issue of “initialize filter taps” option not working properly in time variant s-parameter element
    Fixed issue of INTERCONNECT slow down on simulation
    Fixed issue of “.omonitor” connects to wrong component when same components present at different hierarchy
    INTERCONNECT command line now allows dot character “.”

  4. Script Environment and Interop
    “legend” command now works in non-graphical mode
    Unified “createcompound” command behaviour in script prompt and script file editor
    Unified PIC_PUSH error codes in showing/hiding UI

  5. User Interface and Visualizaton
    Fixed crashing issue of visualizing correlation matrix
    Fixed crashing issue of visualizing Monte Carlo results when parameter or model not correctly defined

FDTD Solutions - Version S2018B-R1 (8.20.1634)

  1. Design Environment:
    Fixed issue of visualizer to maintain title and label when changing the legend
    FDTD “waveguide” structure now can be saved for settings with small radius
    Near field sampling rate settings are now saved
    Fixed issue of source “beam” properties to be number instead of strings after editing “model”
    Copy and paste sweep object works properly now
    Fixed issue of shifting focus to job manager when running a simulation
    Resources configuration Local Computer option now have a fixed choice of FDTD engine executable
    Updated the in-product search link
    Fixed issue of closing sweep parameter selection window on every expand action in Mac

  2. Deployment and Licensing:
    Modified the error messages when MPI is not installed

  3. Simulation and Numeric:
    Using mode source with symmetry now correctly unfolds structure
    FDTD port offset is applied with theta value of zero
    Offset in time vector of source pulse is fixed now

  4. Script Environment and Interop
    Fixed issue of resetting the already defined values when changing “number of points” in sweep using script
    Poynting vector data in attribute from P dataset of monitor are properly calculated
    farfieldsettings command now works for all settings

  5. Resource Configuration:
    MPICH now uses multiple ports to run mutiple simulations
    Fixed failing jobs in large parameter sweeps
    Memory requirement report is properly estimated now

  6. User Interface and Visualizaton
    Near field sampling rate settings are saved now
    Export figure to MATLAB now works for MATLAB 2017a version

MODE - Version S2018B-R1 (7.12.1634)

  1. Design Environment:
    Fixed graphics problems in modal analysis tab plots
    Fixed MODE crash when clearings setting without selecting any cell group row in EME setup

  2. Simulation and Numeric:
    Additional cell groups now inherit number of modes setting in EME

  3. Script Environment and Interop
    Additional cell groups now inherit number of modes setting in EME
    addtogroup script command can move object to model now
    Fixed failing of updateportmodes to update the mode when modal analysis settings are modified
    Fixed EME crash when setting advanced settings with setemeanalysis command

New Features

DEVICE - Version S2018B-R1 (7.2.1634)
Scriptable Resource Manager
Scriptable EM material properties
Scriptable CT/HT material properties
Improve property discovery from script
Sweep parameter UI improvements
Converge APD simulations at bias voltages above breakdown
Single Frequency EM Eigensolver in DEVICE
Mask-defined implant doping
Spatially Varying Index Materials from Imported Data
Modular Licensing Model

INTERCONNECT - Version S2018B-R1 (8.0.1634)
Schematic editor performance optimization
Multiport electrical lookup table element
Nonlinear time variant optical s-parameter element
Nonlinear waveguide elements
Traveling wave optical modulator
Electrical circuit solver
Equalize filter coefficients diagnostic
Signal aligner element
Automatic gain control element
Cadence ADE-L support
INTERCONNECT Engine Licensing Model

Please visit the links below for more details:
FDTD and MODE: https://kb.lumerical.com/en/index.html?fdtd_mode_new_features_2018b.html
DEVICE: https://kb.lumerical.com/en/index.html?device_new_features_2018b.html
INTERCONNECT: https://kb.lumerical.com/en/index.html?new_features_schematic_2018b.html


#3
S2018B-R2

Here are the release notes for 2018B-R2:

Bug Fixes

DEVICE - Version S2018B-R2 (7.2.1661)

  1. Design Environment:
    Saving a project file containing an unlicensed solver does not clear results
    “Threads” column is removed from DEVICE resource configuration
    Container group cannot be edited or saved without solver license
    A solver’s child objects cannot be duplicated without solver license
    The Check Simulation Settings button is enabled in partitioned mode after editing object tree

  2. Simulation and Numerics:
    Now FEEM number of threads is applied
    Sign for imaginary part of effective index is reversed in FEEM
    Resolved debug assertion failures in DEVICE

  3. Script Environment and Interop
    Resolved engine job issue that was using unexpectedly large memory and eventually causing crash

  4. User Interface and Visualization
    Resolved the issue of material type user property for ‘model’ object setup

INTERCONNECT - Version S2018B-R2 (8.0.1661)

  1. Design Environment:
    Invalid model in yield analysis returns a proper warning message
    Annotations are reset when switch to design
    Element with medium icon shows medium icon after reload

  2. Simulation and Numeric:
    TWLM diagnostic generates proper results
    Resolved issue of incorrect ONA results with non-zero excitation in impulse response analysis

  3. User Interface and Visualizaton
    Import netlist filter now supports cir and spi files simultaneously

FDTD Solutions - Version S2018B-R2 (8.20.1661)

  1. Design Environment:
    Resolved relative coordinates application inconsistency between UI and engine
    Resolved inconsistent behavior between UI and engine in sweep due to relative coordinate setting
    Quit and save works as expected in FDTD

  2. Simulation and Numeric:
    Resolved issue of not matching FDTD results with published results for Vertical photodetector KB example
    Resolved issue of relative coordinates application inconsistency between UI and engine
    Consistent behavior between UI and engine in sweep with relative coordinate setting

  3. Script Environment and Interop
    Resolved issue of using multiple closeall to close figures

  4. User Interface and Visualizaton
    Quit and save works as expected in FDTD

MODE - Version S2018B-R2 (7.12.1661)

  1. Design Environment:
    EME group span values can be recovered after cancel

New Features

FDTD Solutions - Version S2018B-R2 (8.20.1661)
added features for adjoint optimization

MODE - Version S2018B-R2 (7.12.1661)
Broadband enhancement to EME


#4
S2018B-R3

Here are the release notes for 2018B-R3:

Bug Fixes

DEVICE - Version S2018B-R3 (7.2.1703)

  1. Design Environment:
    fixed the issue of consistent keyboard-navigation of sweep column delegates
    You can now run optimization or Monte Carlo in DEVICE
    Partitioned volume has proper performance for high face count now
    Visualization of Jn/Jp shows shows the corresponding values now

  2. Script Environment and Interop:
    Fixed the crash due to segmentation error

  3. Simulation and Numerics:
    Fixed the slow performance in partitioning volume

FDTD - Version S2018B-R3 (8.20.1703)

  1. Design Environment:
    Added a warning message “render_detail is a duplicate key” in log file when using waveguide object
    Added warning to lsb_release command on Linux
    Directory name accepts unicode characters now

  2. Deployment and Licensing
    Fixed the issue of installation requirement with libcrypto and libssl

MODE - Version S2018B-R3 (7.12.1703)

  1. Simulation and Numerics
    Fixed the issue with varFDTD performance with heavy multiprocessing

  2. Design Environment
    Fixed the engines crash when importing a Matlab file at a source/port in FDTD/EME solvers

INTERCONNECT - Version 2018b R3 (v8.0.1703)

  1. Script Environment and Interop:
    ADE Explorer can trigger co-simulation in remote session simulation now

#5

Here are the release notes for 2018B-R4:

Bug Fixes

DEVICE - Version S2018B-R4 (7.2.1731)

  1. Design Environment:
    “Save” button for project file does not save the script file
    Structure are not shown in partitioned volume mode

FDTD - Version S2018B-R4 (8.20.1731)

  1. Design Environment:
    Fixed the issue of changing object properties when script used after GDS import

MODE - Version S2018B-R4 (7.12.1731)

  1. Script Environment and Interop
    Now can set PML layers from script for EME solver
    Added a warning when EME cell group settings are not applied
    EME wavelength sweep can set “stop wavelength” through script

  2. Design Environment
    Fixed the issue of mode convergence and wavelength sweep buttons being incorrectly active/inactive

  3. Simulation and Numerics
    Fixed the issue of multithreading performance on Windows with FDE and EME

New Features

INTERCONNECT - Version S2018B-R4 (8.0.1731)

  1. User Interface and Visualization:
    EPDA parametrized simulation time window

#6