Title :
Design, testing and prototyping of a software programmable I2C/SPI IP on AMBA bus
Author :
Bacciarelli, L. ; Lucia, G. ; Saponara, S. ; Fanucci, L. ; Forliti, M.
Author_Institution :
Dept. of Inf. Eng., Pisa Univ.
Abstract :
While power consumption and area occupation are always critical constrains in system-on-chip design, at the same time high communication flexibility is required, due to proliferation of communication protocols. In this work an architecture for an I2C/SPI interface for APB AMBA bus is presented, showing how it is possible to merge flexibility and reduced area occupation. Large part of this work is centered on the testing and FPGA prototyping of this IP. CMOS synthesis results on 0.18 mum standard cell library are also presented
Keywords :
CMOS digital integrated circuits; field programmable gate arrays; integrated circuit design; integrated circuit testing; system-on-chip; 0.18 micron; APB AMBA bus; CMOS synthesis; FPGA prototyping; I2C/SPI interface; area occupation; communication protocols; power consumption; standard cell library; system-on-chip design; Circuits; Costs; Industrial electronics; Macrocell networks; Microcontrollers; Protocols; Software prototyping; Software testing; System-on-a-chip; Wires;
Conference_Titel :
Research in Microelectronics and Electronics 2006, Ph. D.
Conference_Location :
Otranto
Print_ISBN :
1-4244-0157-7
DOI :
10.1109/RME.2006.1689973