Design and implementation of a digital system on FPGA

This report covers the implementation of digital system design using Field Programmable Gate Array (FPGA). Universal Serial Bus (USB) has become a widely adopted digital system that can be found in many products. It has become a common standard to replace older communications protocol whenever a dev...

Full description

Saved in:
Bibliographic Details
Main Author: Sng, Yeong Kian.
Other Authors: Jong Ching Chuen
Format: Final Year Project
Language:English
Published: 2009
Subjects:
Online Access:http://hdl.handle.net/10356/16996
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-16996
record_format dspace
spelling sg-ntu-dr.10356-169962023-07-07T15:48:17Z Design and implementation of a digital system on FPGA Sng, Yeong Kian. Jong Ching Chuen School of Electrical and Electronic Engineering DRNTU::Engineering::Electrical and electronic engineering::Integrated circuits This report covers the implementation of digital system design using Field Programmable Gate Array (FPGA). Universal Serial Bus (USB) has become a widely adopted digital system that can be found in many products. It has become a common standard to replace older communications protocol whenever a device needs to be connected to the computer. USB is versatile as it has four different transfer types. Each of the transfer type is use for different purpose like bulk transfer is use for transferring of huge data payload; an example would be a printer and interrupt transfer is use for low data device, for example, a computer mouse. In order to implement the design, the design is broken down into smaller components and simulated. The design is broke down into three main components, the receiver, transmitter and the controller components. In each of the components there are smaller blocks that is use to perform certain functions, like NRZI decoding. In the overall design, all the components are integrated together to meet the USB specification. FPGA provide a method to create a “system on chip” where part of the FPGA can be use to build the USB protocol to interface with the external world and another part to provide the design system required. Bachelor of Engineering 2009-05-29T03:16:50Z 2009-05-29T03:16:50Z 2009 2009 Final Year Project (FYP) http://hdl.handle.net/10356/16996 en Nanyang Technological University 103 p. application/pdf
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic DRNTU::Engineering::Electrical and electronic engineering::Integrated circuits
spellingShingle DRNTU::Engineering::Electrical and electronic engineering::Integrated circuits
Sng, Yeong Kian.
Design and implementation of a digital system on FPGA
description This report covers the implementation of digital system design using Field Programmable Gate Array (FPGA). Universal Serial Bus (USB) has become a widely adopted digital system that can be found in many products. It has become a common standard to replace older communications protocol whenever a device needs to be connected to the computer. USB is versatile as it has four different transfer types. Each of the transfer type is use for different purpose like bulk transfer is use for transferring of huge data payload; an example would be a printer and interrupt transfer is use for low data device, for example, a computer mouse. In order to implement the design, the design is broken down into smaller components and simulated. The design is broke down into three main components, the receiver, transmitter and the controller components. In each of the components there are smaller blocks that is use to perform certain functions, like NRZI decoding. In the overall design, all the components are integrated together to meet the USB specification. FPGA provide a method to create a “system on chip” where part of the FPGA can be use to build the USB protocol to interface with the external world and another part to provide the design system required.
author2 Jong Ching Chuen
author_facet Jong Ching Chuen
Sng, Yeong Kian.
format Final Year Project
author Sng, Yeong Kian.
author_sort Sng, Yeong Kian.
title Design and implementation of a digital system on FPGA
title_short Design and implementation of a digital system on FPGA
title_full Design and implementation of a digital system on FPGA
title_fullStr Design and implementation of a digital system on FPGA
title_full_unstemmed Design and implementation of a digital system on FPGA
title_sort design and implementation of a digital system on fpga
publishDate 2009
url http://hdl.handle.net/10356/16996
_version_ 1772825531783315456