Design and Verification of UART using System Verilog
Creators
- 1. MTech student, Electronics and communication department, JSSSTU, Mysuru, Karnataka, India.
- 2. Assistant professor, Electronics and communication department, JSSSTU, Mysuru, Karnataka, India.
Contributors
- 1. Publisher
Description
The main objective of this paper is to design and verify a full duplex UART module using System Verilog (SV). It is a serial communication protocol which provides communication between the systems without using clock signal. It converts parallel data into serial format and transmits the same. Once the data in serial format is received it is converted into parallel format. Designing of UART includes designing of baud rate generator, receiver, transmitter, interrupt and FIFO modules. Verification involves verifying the design by creating verification environment which allows to reuse the testbench and reduces the code complexity. Randomization is used to check the corner conditions which are hard to reach. 100% assertion and 100% functional coverage is achieved. UART operation is simulated using Questasim software
Files
E1135069520.pdf
Files
(624.8 kB)
Name | Size | Download all |
---|---|---|
md5:3205c95e11fb0cad0bab70baabfca491
|
624.8 kB | Preview Download |
Additional details
Related works
- Is cited by
- Journal article: 2249-8958 (ISSN)
Subjects
- ISSN
- 2249-8958
- Retrieval Number
- E1135069520/2020©BEIESP