Synthesis, layout design and simulation of 8-bit Serial Peripheral Interface (SPI) using Leonardo Spectrum and Mentor Graphics tools

In this project, Serial Peripheral Interface (SPI), was designed. This project will include design, synthesis and simulation of SPI. SPI is a synchronous serial data link that operates in full duplex mode and it will transfer data between two devices. Basically, SPI will help the devices to communi...

Full description

Saved in:
Bibliographic Details
Main Author: Siti Aifa Zafirah Ahmad
Other Authors: Zaliman Sauli, P.M. (Advisor)
Format: Learning Object
Language:English
Published: Universiti Malaysia Perlis 2008
Subjects:
Online Access:http://dspace.unimap.edu.my/xmlui/handle/123456789/1950
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:In this project, Serial Peripheral Interface (SPI), was designed. This project will include design, synthesis and simulation of SPI. SPI is a synchronous serial data link that operates in full duplex mode and it will transfer data between two devices. Basically, SPI will help the devices to communicate in two modes, which are master mode and slave mode. It consist four major elements which are FIFO, Shifter, Counter and FSM. With an additional element such as FIFO, it can be used for pipelining mechanism. This layout is created using TSMC 0.35µ Technology. There are two softwares used to complete this study, which are Leonardo Spectrum and Mentor Graphics. The total gates, power dissipations, clock frequency, critical paths and area estimation for each parts of SPI will be investigated in this project. The effect of Power Bus and Signal to the layout and the critical paths of the module will be discussed. The output of this project will be the GDS II file of the designed mask layout.