Aldec Design and Verification Sunil Sahoo
Sunil is Corporate Applications Engineer at Aldec. Sunil provides support for customers exploring simulation tools as an Aldec Applications Engineer. His practical engineering experience includes areas in, Digital Designing, Functional Verification and Wireless Communications. He has worked in wide range of engineering positions that include Digital Design Engineer Verification Engineer and Applications Engineer. He received his B.S. in Electronics and Communications Engineering from VIT University, India in 2008 and M.S in Computer Engineering from Villanova University, PA in 2010. « Less Sunil Sahoo
Sunil is Corporate Applications Engineer at Aldec. Sunil provides support for customers exploring simulation tools as an Aldec Applications Engineer. His practical engineering experience includes areas in, Digital Designing, Functional Verification and Wireless Communications. He has worked in wide … More » SynthHESer – Aldec’s New Synthesis ToolAugust 11th, 2020 by Sunil Sahoo
In the early days of digital design, all circuits were designed manually. You would draw K-map, optimize the logic and draw the schematics. If you remember, we all did many logic optimization exercises back in college. It was time consuming and very error prone. This works fine for designs with a few hundred gates, but as the designs get larger and larger this became non-feasible. Designs that are described at a higher level of abstraction are less prone to human errors. High-level descriptions of designs are done without significant concern regarding design constraints. The conversion from high-level descriptions to gates is done by using synthesis tools. These tools use various algorithms to optimize the design as a whole. This circumvents the problem with different designer styles for the different blocks in the design and sub-optimal design practices. Logic synthesis tools also allows for technology independent designs. Logic synthesis technology was commercialized around 2004, and since then it’s been part of the standard EDA tool chain for ASICs and FPGAs.
A lot of times synthesis tools especially for FPGAs can become technology specific and this can cause issues in the long run with reuse. Here at Aldec in our hardware toolchain we do use other synthesis tools for logic synthesis. But having our own logic synthesis tools in our tool chain does provide more control and integration with a complete verification flow. And this is what we plan on accomplishing with our SynthHESer product. It is Aldec’s proprietary synthesis tool in our HES-DVM tool. We bench marked some designs against Vivado and we performed around 10x faster. It supports General Technology (GTech) netlist for synthesis to technology independent netlist. For the rest of this article, visit the Aldec Design and Verification Blog RelatedTags: acceleration, Active-HDL, design, embedded, Emulation, FPGA, FPGA Simulation, HDL, HES-DVM, Intel, Synthesis, systemverilog, verilog, Xilinx Categories: Active-HDL, Emulation/Acceleration This entry was posted on Tuesday, August 11th, 2020 at 9:50 am. You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site. |