Please use this identifier to cite or link to this item: http://10.1.7.192:80/jspui/handle/123456789/12407
Title: Platform Based Input/Output Subsystem RTL Generation using Automation
Authors: Sonar, Dhruvika K.
Keywords: EC 2022
Project Report
Project Report 2022
EC Project Report
EC (VLSI)
VLSI
VLSI 2022
22MEC
22MECV
22MECV06
Issue Date: 1-Jun-2024
Publisher: Institute of Technology
Series/Report no.: 22MECV06;
Abstract: The Input/Output (I/O) subsystem plays a vital role in the structure of contemporary System-on-Chip (SoC) designs. With the progression of technology, the amalgamation of various features onto a singular chip has become widespread, emphasizing the need for a responsive and flexible I/O subsystem. This summary delivers a concise examination of the functions, elements, and difficulties linked to the I/O subsystem in SoCs. The I/O subsystem acts as the intermediary connecting the SoC with the outside world, enabling smooth communication with a diverse range of devices like sensors, actuators, and various interfaces. It holds a crucial position in shaping the overall performance and functionality of the system. This summary investigates the constituents of the I/O subsystem, covering both input and output aspects, and delving into the importance of communication protocols like I2C, SPI, UART, and GPIO in facilitating the exchange of data. The architecture of the I/O subsystem is explored and the pathways for input and output, as well as the control and data paths. Key considerations in the design process are discussed. A case study on a specific SoC implementation provides insights into practical considerations and optimizations made during the design and implementation of the I/O subsystem. In this project, an automation script is made that will generate the verilog files. The input of the script will be the specification documents and the output will be the .v files. The aim is to generate the top level module of I/O subsystem for different products of same platform using these scripts.
URI: http://10.1.7.192:80/jspui/handle/123456789/12407
Appears in Collections:Dissertation, EC (VLSI)

Files in This Item:
File Description SizeFormat 
22MECV06.pdf22MECV062.36 MBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.