Key Tools Drive Logarithmic Scheme

To craft the QSMath blocks, QSigma employs a structured design flow and a suite of proprietary tools. One tool, the System Requirements Organizer, captures system-level requirements such as function(s), input and output format, throughput,
Nov. 25, 2002

To craft the QSMath blocks, QSigma employs a structured design flow and a suite of proprietary tools.

One tool, the System Requirements Organizer, captures system-level requirements such as function(s), input and output format, throughput, processing time, precision, operating frequency, I/O clocking, and number of sources. Once the requirements are captured, the Matrix Analyzer identifies the required functional operations and sequential flow of data to implement the application transformation(s).

Next, the Trade-off Analyzer examines a spectrum of solutions that meet the system requirements and the necessary processing cells to implement the solution. Following that, the Target Architecture Generator creates a target architecture from the systems requirements, matrix analysis, and processing cell library, as confirmed by the Trade-off Analyzer. The Matrix Compiler then generates the optimized microcode and the required control code for the target architecture to meet the system specification. Lastly, the Control Structure Generator creates an optimized, low-system-overhead control structure and generates the global memory map for the target architecture from the control code meeting.

About the Author

Dave Bursky

Technologist

Dave Bursky, the founder of New Ideas in Communications, a publication website featuring the blog column Chipnastics – the Art and Science of Chip Design. He is also president of PRN Engineering, a technical writing and market consulting company. Prior to these organizations, he spent about a dozen years as a contributing editor to Chip Design magazine. Concurrent with Chip Design, he was also the technical editorial manager at Maxim Integrated Products, and prior to Maxim, Dave spent over 35 years working as an engineer for the U.S. Army Electronics Command and an editor with Electronic Design Magazine.

Sign up for Electronic Design Newsletters
Get the latest news and updates.

Voice Your Opinion!

To join the conversation, and become an exclusive member of Electronic Design, create an account today!