Please use this identifier to cite or link to this item:
|Title:||UART CHIP DESIGN USING VHDL|
|Keywords:||ELECTRONICS AND COMPUTER ENGINEERING;UART CHIP DESIGN;VHDL;VHDL SYSTEM SIMULATOR|
|Abstract:||This work deals with design and gate-level implementation of Universal Asynchronous Receiver Transmitter (UART) Chip. The UART chip takes the parallel information from the computer and translates it into serial data for the link. At the receiving end a UART will convert the serial data stream back into parallel data so that the peripheral or other computer can understand. This work focuses design methodology based on tools and techniques to capture the design, to simulate it at several levels of abstraction, and to implement it through synthesis, thus makes it easy to develop a hardware prototype. Once we evaluate the prototype, it is relatively easy to change the design at the VHDL level and thenresynthesize it to ensure that the design meets the required specifications. Thus the design includes behavioral model development, test bench generation, simulation, and logic synthesis using synopsys tool suite. To start with first behavioral VHDL code i.e. description which specifies what the system is expected to do, without reference to its actual internal structure, in the form of an executable program, was written based on the block diagram of the chip. Then this code was analyzed to remove all the possible errors in the code using VHDL Analyzer. VHDL System Simulator (VSS) then simulated the debugged VHDL code to check the functionality of the chip as per the specifications. Next was to synthesize the chip using Design Compiler of Synopsys logic synthesis tool which automatically converts VHDL description to a gate-level implementation in a given technology. I have implemented my chip in Isi_10k technology. Synopsys logic optimization tool then transformed the synthesized UART Chip to a smaller and faster circuit and the information gained from the synthesized and optimized circuits was applied back to the VHDL description, to fine-tune architectural decisions. After synthesis, chip was again simulated and comparison of post and pre synthesis simulation results concluded that chip was designed as per the specifications known as verification process. Lastly design check was applied to the implemented chip, which generated an output report showing all the parameters about the designed chip.|
|Research Supervisor/ Guide:||Aggarwal, R. P.|
|Appears in Collections:||MASTERS' DISSERTATIONS (E & C)|
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.