From DSP-FPGA.com

Editor’s note: This special print issue of www.DSP-FPGA.com comes out only once a year, so we have to cover 12 months’ worth of technology in only 700 words. Check out the website and E-letter for monthly trends.

A year ago I expressed surprise that FPGAs still weren’t in cell phones and that coding signal processing algorithms such as video remained difficult. What a difference a year makes. Although FPGA architects still need skills as IC designers, that mythical “C to silicon” tool doesn’t yet exist, but it’s closer.

Mentor Graphics’ Precision RTL Plus
The fact that Mentor’s innovative new product still says “RTL” in the title means FPGA designers can’t completely ignore the silicon architecture or the vendor’s synthesis tools. The product promises three key improvements: 1) silicon-aware synthesis, 2) automatic incremental synthesis, and 3) vastly improved design optimization. If you’ve got to dig into the silicon in the first place, you might as well wring everything possible from it.

With physically aware synthesis, the tool takes advantage of vendor design rules in 19 families from Actel, Altera, Lattice, and Xilinx. Mentor’s own tests reveal a 5-40 percent increase in device clock speed, with an “average Fmax improvement of 10 percent.” Xilinx’s tests on a Virtex-5 (latest gen) with a V2 ColdFire 32-bit CPU core showed a 17 percent increase to 95 MHz. The significance here is not only faster system throughput, but also the ability to buy a lower-speed grade device, saving recurring silicon costs. Also, fewer place and route iterations are needed to achieve target performance, saving tons of expensive designer cycles as well as time to market.

View articles on DSP-FPGA.com
View Table of Contents
© 2017 OpenSystems Media, LLC

Products & Services
Electronic Design Automation (EDA) and Electronic Computer-aided Design Software (ECAD)
Electronic design automation (EDA) and electronic computer-aided design software (ECAD) is used to design and develop electronic systems such as printed circuit boards (PCBs) and integrated circuits (ICs).
Field-Programmable Gate Arrays (FPGA)
Field-programmable gate arrays (FPGAs) have a different architecture than SPLDs and CPLDs, and typically offer higher capacities. FPGAs are also known as logic cell arrays (LCA) and programmable ASIC (pASIC).
Silicon Nitride and Silicon Nitride Ceramics
Silicon nitride and silicon nitride ceramics have outstanding high-temperature, mechanical, wear, and thermal properties.  These hard ceramics also have moderate thermal conductivity, a low coefficient of thermal expansion, a moderately high elastic modulus, and unusually high fracture toughness.
Inorganic Chemicals and Compounds
Inorganic chemicals, inorganic salts and inorganic compounds are substances of mineral origin that do not contain carbon in their molecular structure.
Computer-on-Module (COM)
Computer-on-Modules (COM) are highly integrated single-board computers built on a single circuit board. They are used in embedded applications.

Product Announcements
Dryvit UK - Dryvit Wood Effect - I can’t believe it’s not wood
Drytex Wood Effect is a white ready to use blend of polymer modified cementitious powders, which only require the addition of water to produce a high quality finish. After application a wood grain... (read more)
Kardex Remstar - 10 Signs It’s Time To Rethink Your Intralogistics
Intralogistics – or the methods used to handle, store, track, locate and manage the inventory, parts, goods and items within the four walls of an operation – can have a significant impact... (read more)
Altera Corporation - Cyclone V 28-nm FPGAs: Low cost, low power
Cyclone® V FPGAs combine high functionality, low system cost, and the lowest power of any 28-nm FPGA. Enhanced with integrated transceivers and hard memory controllers, they are ideal for... (read more)
Kensington Electronics, Inc. - Alarms Can’t Fail in Critical Applications
Sonitron meets the needs of the most rugged and critical applications with its IP67 rated SRA Series, solid-state shock-proof buzzer. The high reliable buzzer is able to operate in a wide temperature... (read more)
Nallatech, Inc. - BenDATA-II - High Performance Processing Module
The BenDATA-II is the latest high performance-density DIME-II processing module from Nallatech, Inc. and brings additional processing capability and flexibility to the company's DIME-II range of PCI,... (read more)
Beamex, Inc. - It’s easy to keep your calibrator accurate!
Beamex's own accredited, ISO 9001 and ISO 17025 certified, state-of-the-art calibration laboratory provides recalibration services for a wide range of calibration products and different measurement... (read more)
4DSP Inc. - Full Camera Link w/Video Processing Resources
The VID371 is a high performance PMC/XMC full camera link frame grabber. with two mini CL connectors. It offers fast on-board memory resources and two Cyclone III FPGA devices for real time video... (read more)
4DSP Inc. - Dual Base Camera Link Frame Grabber w/Video
The VID372 is a high performance PMC/XMC full camera link frame grabber. with two mini CL connectors. It offers fast on-board memory resources and two Cyclone III FPGA devices for real time video... (read more)
Sundance Multiprocessor Technology, Ltd. - Embedded Signal Processing Solutions
Dual C6472T DSP TIM (12 DSP cores) with Virtex 5 Stand alone kit... (read more)
Pentek, Inc. - Processor and Recorder Platform
Model 2503 215 MHz A/D, Real-Time Signal Processor & Recorder RTS Development Platform... (read more)

Topics of Interest

DSP-FPGA.com (formely DSP Engineering magazine) is the engineer's resource for embedded digital signal processing. Our editorial content and product databases focus on DSP and FPGA hardware and...

Figure 2.1 shows the design methodology flow for implementation of an ASIC design. Sections 3.4 to 3.12 in Chapter 3 describe the steps involved in synthesis to tapeout of an ASIC design. There is...

Most DSP algorithm designers use the MathWorks MATLAB language to design algorithms because MATLAB is a very high-level design tool with many built-in functions. While it is ideal in aiding the...

Most DSP algorithm designers use the MathWorks MATLAB language to design algorithms because MATLAB is a very high-level design tool with many built-in functions. While it is ideal in aiding the...

Advanced C/C++ algorithmic synthesis methodologies enable a new possibility for custom, high-performance DSP hardware. Starting with a technology-independent sequential description in pure ANSI C/C++,...