Synopsys Inc.'s System Studio C/C++ model-based analysis and simulation environment now offers matrix and vector data-type support, which significantly reduces the coding and debugging effort necessary to author signal processing simulation models. Furthermore, System Studio addresses the need for faster simulation runs by integrating highly efficient parallelized matrix and vector function libraries optimized for multicore systems. These function libraries speed up simulation performance by up to eight times (8x).
System Studio's C/C++ model-based analysis and simulation environment is widely deployed for the design of complex digital signal processing algorithms, including wireless, wireline and multimedia applications. Advanced signal processing standards are defined using matrix and vector notations. Examples range from describing simple filter operations to complex multi-antenna MIMO systems such as LTE or WiMAX. Availability of type-generic matrix and vector data types, plus dedicated functions and operators, significantly increases designer efficiency when authoring a simulation model of these standards. This efficiency is achieved by reducing the necessary number of lines of code by 10 to 100x compared to describing it with generic ANSI-C data types. At the same time, the complexity of these standards requires the highest simulation performance, as unaccelerated single simulation runs easily take hours or even days to complete. System Studio customers already benefit from highly optimized simulation performance through a combination of C/C++ based modeling and advanced compiled simulation techniques. The new multicore support for matrix and vector functions results in further simulation performance improvements up to 8x.
The new matrix and vector data types, operators and functions are accompanied by a rich model library, delivered as part of System Studio at no extra cost. The model library includes performance-optimized implementations of widely used functions such as linear algebra operations, matrix multiplication, FFT, singular value decomposition and eigenvalue computation. Also, 2D and 3D visualization allows intuitive representation of matrix data.
Synopsys System Studio
Synopsys
RELATED ARTICLES
11th Annual ISQED to Address Electronic Design Challenges, Trends, and Proven Methodologies
Toshiba Information Systems Standardizes on VMM-LP
Synopsys Expands DesignWare IP Portfolio with MIPI IP Solutions
Synopsys Speeds Timing Signoff with Latest Multicore Technology