Abstract
The purpose of this thesis is to study the methodology of behavioral synthesis and evaluate its usefulness compared to Register Transfer Level (RTL) synthesis. Custom IC design uses high-powered synthesis tools. Engineers have traditionally used RTL level descriptions of their circuits as input to these synthesis tools. As new Behavioral Synthesis tools are becoming more powerful, the option to describe their circuitry in a higher and more abstract level is becoming a more feasible option. Describing circuitry at a higher level has many advantages. It is easier to make architecture changes and higher level descriptions generally have significantly less lines of code and faster development times. To study behavioral synthesis a tri-linear interpolation algorithm is used. An RTL style and two different behavioral styles are used. Each are compared for area, power consumption, synthesis time, code length and throughput. The design is simulated before and after synthesis to verify the accuracy of the design using VHDL. Behavioral Compiler from Synopsys will be used to synthesize the design from VHDL to the gate level. It was found that behavioral synthesis can produce results nearly as good as an RTL described circuit. The results were generally 20% - 30% worse for this implementation using behavioral synthesis.
Library of Congress Subject Headings
Digital integrated circuits--Design and construction; Data structures (Computer systems); Computer architecture; VHDL (Computer hardware description language)
Publication Date
8-1-1999
Document Type
Thesis
Department, Program, or Center
Computer Engineering (KGCOE)
Advisor
Dianat, Soheil
Advisor/Committee Member
Parrett, Gary
Recommended Citation
Glanville, Thomas Jr, "Behavior synthesis for high speed 3D color interpolation using VHDL" (1999). Thesis. Rochester Institute of Technology. Accessed from
https://repository.rit.edu/theses/3143
Campus
RIT – Main Campus
Comments
Note: imported from RIT’s Digital Media Library running on DSpace to RIT Scholar Works. Physical copy available through RIT's The Wallace Library at: TK7874.65 .G6 1999