Synplicity releases DSP software to accelerate algorithm implementation in silicon
[Copy link]
Synplicity recently announced that it has enhanced its Synplify DSP solution to further accelerate the implementation of DSP algorithms in chips. Synplify DSP software is Synplicity's ESL synthesis platform, which provides high-level modeling and hardware abstraction, constraint-driven algorithm synthesis that can be converted to RTL, and systematic optimization functions for performance, gate count and multi-channelization. The added functions of Synplify DSP software include support for M - Control and vector link library , as well as newly added functional blocks, which are helpful for the development and design of advanced applications such as wireless communication, radar and digital multimedia processing. In addition to these unique functions of accelerating algorithm design, the unique synthesis algorithm of Synplify DSP tool is said to allow the design to span different component processes while achieving optimized performance, helping users to easily add DSP algorithms to the selected hardware platform. The latest version of Synplify DSP software supports M-Control, which can provide concise control and state machine function descriptions using M language. When using M language to describe complex branching and logic statement functions, design engineers can now choose to express their algorithms in a concise form. M-Control has been integrated into the Synplify DSP database and MathWorks' Simulink environment to support data type and sample rate inheritance and propagation. In order to support breakpoints and conversion to M code, M-Control also provides inline debugging capabilities. These features simplify control functions and verification that are typically integrated into DSP algorithms. Synplify DSP software has made many updates to its communication database, including high-order DSP synthesis database, extensive filtering functions, math and communication database, and vector database support, etc. With these new features, users can quickly describe, verify and implement complex wireless algorithms (such as WiMAX, 802.11a/b/g/n and DVB standards) into hardware. Synplicity points out that vector support makes mathematical and communication algorithms easier to describe and simulate. In addition, vector support can also reduce the effort required for multi-channel wireless algorithms and multi-antenna algorithms, such as MIMO, video, radar and security applications. Synplify DSP software provides extended component support for Actel, Altera and Xilinx FPGA technologies, including the latest Virtex-5 FPGA released by Xilinx. It can help users develop portable and extensible intellectual property (IP) and can be easily applied to the selected FPGA architecture. In addition, the software also supports Linux systems.
|