From Algorithm to Digital System: High Level Synthesis and Register Transfer Level tool Synthagate in Digital System Design

Front Cover
Samary Baranov, Nov 24, 2020 - Computers - 78 pages
0 Reviews
Reviews aren't verified, but Google checks for and removes fake content when it's identified
This book is about how to use the Synthagate tool for the design of complex digital systems at the High Level and Register Transfer Level. Specifically, it demonstrates how to use Synthagate through the design of a processor to showcase the potential of Synthagate. The main difference between Synthagate and other design tools is that the designer is not required to use hardware description languages. Instead, Synthagate uses Algorithmic State Machines (ASMs) at the different steps of design. Synthagate covers most digital system designs from DSP to Processing Units. This tool can be used in the design of robots, controllers, processors, IoT & AI systems, video and voice processing systems, digital systems for automated and autonomous cars, et cetera. Most importantly, not only experienced hardware designers, but application engineers can design complex digital systems with Synthagate. Synthagate can also be useful for students and educators of universities and colleges in courses such as Digital system design, Systems on the chips, VLSI system design, Embedded systems, Computer system architecture and many others. How should you begin to work with the Synthagate tool and this book? First, you can download the Synthagate tool for two months for free at www.synthezza.com/download-synthagate. If you are familiar with FSM and ASM, head straight to Chapter 2. In the second chapter, I demonstrate the design of a Processor with Synthagate in detail. You can take the example of the same Processor (in folder Cpu_4_16_8Altera in GUI.ZIP) from the benchmark's list (www.synthezza.com/hsl-and-rtl-benchmarks) and follow the step-by-step design guide explained in the second chapter. Of course, you can take any example from benchmarks and do the same. Or try to design a device that has behavior you are familiar with. If you have any ideas, suggestions, or comments, we would be delighted to hear from you at support@synthezza.com.
 

What people are saying - Write a review

We haven't found any reviews in the usual places.

Contents

1 ALGORITHMIC AND FINITE STATE MACHINES
1
2 HIGH LEVEL AND REGISTER TRANSFER LEVEL SYNTHESIS
11
CONCLUSION
41
Copyright

Common terms and phrases

About the author (2020)

Samary Baranov, Prof., PhD and Doct. Sc. has more than thirty years of experience in the electronics industry. He is a former professor at the University of Precise Mechanics and Optics in St. Petersburg (Russia), the University of Beer-Sheva (Israel), Bar Ilan University (Israel) and Holon Institute of Technology (HIT) in Israel. At the same time, he worked as a consultant for several high-tech companies in Israel. Hundreds of his students, including more than 80 students with Master degrees (MD) and 20 with Ph.D.s. degrees, work successfully in Canada, Germany, Israel, Russia and the USA for well known IT companies such as Amazon, AMD, Apple, Google, IBM, Intel, National Semiconductors, Motorola, Xilinx, and more.

In February 2001, he founded the North American Institute of Computer Systems (NAICS) in Toronto - the first training center in Canada to offer an advanced and intensive 250 post-graduate curriculum, "Electronic Hardware Design". More than 250 students (bachelors, masters and PhDs) successfully finished this course from 2001 - 2004. Nowadays, he is the president and CEO of Synthezza Corp.

He has developed design methodology for High Level Synthesis of digital systems and created the EDA tool Synthagate supporting this design methodology and implementing full automatic High Level (HLS) and Register Transfer Level (RTL) Synthesis of digital systems. Synthagate is the first true 4th generation HLS tool, which shortens time-to-market for complex SoC designs by at least 3 times. It allows the designer to quickly implement, check, and estimate many possible design versions; to find an optimized decision of the design problems; and to simplify the verification problems for digital systems. Logic synthesis of Synthagate reduces the circuit area of FSMs and combinational circuits by as much as 20% to 30%, compared to the results of the best USA industrial tools from Synopsys, Xilinx, Altera and Mentor Graphics.

Prof. Baranov is the author of fifteen books in English, French and Russian, and more than 80 papers.