DocumentCode :
160144
Title :
Design and implementation of a high speed Serial Peripheral Interface
Author :
Anand, Nitin ; Joseph, Greeshma ; Oommen, Suwin Sam ; Dhanabal, R.
Author_Institution :
Sch. of Electron. Eng., VIT Univ., Vellore, India
fYear :
2014
fDate :
9-11 Jan. 2014
Firstpage :
1
Lastpage :
3
Abstract :
Serial Peripheral Interface is a synchronous protocol that allows serial communication between a master and a slave device. The purpose of this paper is to provide a full description of a high speed SPI Master/Slave implementation. The designs are based on Motorola´s SPI Block Guide V03.06. This paper discusses design approaches that can offer prospective ways of controlling SPI-bus, incorporating the flexibility of handling two slaves at a time. Starting from the initial specifications till the final physical design, the design phases are systematically elaborated. The whole design is implemented in Verilog 2001, and mapped onto Xilinx´s Virtex 5 FPGA devices.
Keywords :
peripheral interfaces; protocols; Motorola SPI block guide V03.06; SPI-bus; Verilog 2001; Xilinx Virtex 5 FPGA devices; high speed SPI master-slave device; high speed serial peripheral interface; serial communication; synchronous protocol; Clocks; Data transfer; Protocols; Shift registers; Synchronization; Serial peripheral interface (SPI); master & slave; serial communication; serial data transfer;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Advances in Electrical Engineering (ICAEE), 2014 International Conference on
Conference_Location :
Vellore
Type :
conf
DOI :
10.1109/ICAEE.2014.6838431
Filename :
6838431
Link To Document :
بازگشت