-------------------------------------------------------------------- -------------------------------------------------------------------- SEMCAD X Matterhorn V20.0 Release Notes -------------------------------------------------------------------- -------------------------------------------------------------------- Release Date: 02.03.2022 SEMCAD X Matterhorn V20.0 offers powerful new features and important enhancements that strengthen the in silico toolset our customers use for research, device design and optimization, and compliance evaluations. The new release includes a series of bug fixes and general improvements over the previous SEMCAD X Matterhorn V19.2. The highlights of SEMCAD X Matterhorn V20.0: - SEMCAD X and DASY8/6: direct import of models created by DASY8/6 Module mmWave V3.0+ for further in silico evaluations – removes the cumbersome validation of numerical models - Accurate simulations of body-mounted 5G NR FR2 devices; our new solver-enhanced phantoms enable computation of over-the-air performance and absorbed power densities without limitations - Reduced storage: results from full-wave simulations can now be automatically compressed, resulting in massive file size savings (up to 20x) - Performance: our EM-FDTD solvers now support the latest Ampere GPU architecture and provide optimized speed performance on multi-GPU machines This document summarizes the features, modules, enhancements, known bugs, workarounds, and other important issues to be aware of in this release. -------------------------------------------------------------------- TABLE OF CONTENTS -------------------------------------------------------------------- 1. Installation Requirements 2. Supported OS 3. New Features & Enhancements 3.1. Modeling 3.2. Simulation 3.3. Analysis 3.4. Modules 3.5. Python 3.6. Interface 4. List of Main Bugs (Selection) Fixed Since Last Release 5. Known Issues -------------------------------------------------------------------- -------------------------------------------------------------------- 1. Installation Requirements -------------------------------------------------------------------- - Administrator rights are required during the installation process. - NVIDIA graphics card, with support for OpenGL versions higher than v3.0. -------------------------------------------------------------------- 2. Supported OS -------------------------------------------------------------------- - Windows Server 2012 R2 - Windows 8.1 64 bit - Windows 10 64 bit - Windows 11 64 bit SEMCAD X Matterhorn V20.0 uuses Acceleware's Catania library version 11.3.1. Please get the latest NVIDIA driver for your hardware from the Acceleware website: https://acceleware.com/fdtd-11-3-0 and https://acceleware.com/fdtd-11-3-2 Please note that only NVIDIA GPUs with CUDA Compute Capability 2.0 or higher are supported by both the SEMCAD X CUDA and AXE solvers. -------------------------------------------------------------------- 3. New Features & Enhancements -------------------------------------------------------------------- 3.1. Modeling - New tool to draw splines on the surface of triangle mesh models - New tool to extract the outer surfaces of CAD models in the form of simplified triangulated meshes - New file format allowing data exchange between SEMCAD X and DASY8/6 - Key-Frame tool to record camera and model visualizations settings enabling the use of screen capture software for replay and record 3.2. Simulation - Support for Linux machines running the operating system Ubuntu (only numerical solver) - CUDA and AxWare Support for NVIDIA cards with Ampere architecture - Integration of SPEAG Material Database V1.1 3.3. Analysis - New functionality to compress 3D field data for output files of FDTD simulations and consume far less disk space - Total current flux normalization option for low-frequency simulations driven by a potential difference 3.4. Modules 3.4.1 5G Toolkit - Novel solver-enhanced technique for mmWave phantoms. The coated dielectric model allows realistic and accurate simulation of handheld or body-mounted devices operating in the mmWave range and requiring modeling of very thin structures to simulate skin - Automated setup of simulation for mmWave devices with SPEAG's mmWave hand phantoms and material assignment using newly integrated SPEAG database - Auxiliary sources reconstructed by DASY8/6 Module mmWave V3.0+ based on measurements can now be imported into SEMCAD X for detailed simulations 3.5. Python - Extended and improved Python API 3.6. Interface - Further polished UI design for ease-of-use and better user-experience -------------------------------------------------------------------- 4. List of Main Bugs Fixed Since V19.2.2 Release -------------------------------------------------------------------- - Case 130689: Fix the entities naming when Merge tool is used - Case 138514: Fix a UI issue when the Explorer window is resized - Case 156238: Fix the error preventing to compute thin-layered Power Density exported from DASY - Case 156942: Fix the issue preventing some connections to work properly in the Workbench when Sweeper/Optimizer is used - Case 159924: Adding back the missing Visual Studio Code extension - Case 160712: Fix of slow waveguide sensor initialization before running simulation - Case 162311: Fix the units issue when Paste-Replace tool is used - Case 163527: Fix issue preventing Exposure Ratio Evaluator to connect with Power Density Evaluator - Case 165755: Fix how CPU RAM usage is reported in the simulation logs - Case 165770: Fix the frequency unit and scale read from Touchstone files - Case 165809: Fix the issue preventing to mask results when node-value is selected in the Analysis - Case 166024: Fix in the Excel Exporter for Statistics tables - Case 166537: Fix in Trim Wire tool to allow snapping to trimmed wires if original spline has a transformation - Case 166782: Fix issues in fields’ naming when ‘Node-Valued’ in selected in the Analysis -------------------------------------------------------------------- 5. Known Issues -------------------------------------------------------------------- - Case 32807: Instability for some rare dispersive material configurations - Case 40481: Python memory usage occasionally still occupied after resetting analysis - Case 47035: Random problems in visualization of Dispersive Viewer - Case 54000: Random element appearing in Gridder - Case 61881: Rare issue with distribution of the simulation job to the GPUs when using CUDA - Case 86865: Job priorities may not correspond to the job execution - Case 98764: Potentially decreased accuracy in rare specific events for sensor combiner of Far-field sensor