Rtl Controller Synthesis

Proceedings of the IFIP WG10.2/WG10.5 Workshops on Synthesis for Control Dominated Circuits(1993)

Cited 0|Views12
No score
Abstract
RTL synthesis from Verilog or VHDL involves many tradeoffs between controller and data path synthesis. Many advanced modeling constructs and design styles require a sophisticated controller implementation. Important design decisions include the choice between implicit/explicit finite state machines (FSMs), the choice of active control and data edges in a synchronous design, the determination of control inputs/outputs, the proper modeling of an asynchronous or synchronous reset signal and, in Verilog, the usage of advanced modeling constructs such as named events, waits and disable statements in an efficient manner. We present our interpretation of the issues in an RTL synthesis system, based on the principles that the synthesized result must match simulation under 'all conditions, and that the interpretation must be efficient for both simulation and synthesis. The primary difficulty is to produce a synchronous implementation of the advanced (asynchronous) modeling constructs.
More
Translated text
Key words
CONTROL DESIGN STYLES,REGISTER-TRANSFER LEVEL IMPLEMENTATION, DESIGN AIDS
AI Read Science
Must-Reading Tree
Example
Generate MRT to find the research sequence of this paper
Chat Paper
Summary is being generated by the instructions you defined