Design and simulation of serial peripheral interface core with APB interfacing / Muhammad Hafeez Sabparie ... [et al.]

Sabparie, Muhammad Hafeez and Noorsal, Emillia and Sulaiman, Suhana and Saparon, Azilah (2021) Design and simulation of serial peripheral interface core with APB interfacing / Muhammad Hafeez Sabparie ... [et al.]. Journal of Electrical and Electronic Systems Research (JEESR), 19: 8. pp. 80-87. ISSN 1985-5389

Abstract

The model and design of the IP core of Serial Peripheral Interface (SPI) with Advanced Peripheral Bus (APB) interfacing is presented in this paper. SPI is known as a kind of serial protocol for serial communication bus developed by Motorola and has become de facto standard. There is possibility for a system to have more than one slaves for the integrated circuit, however the master can only be one at any given time. Hence, in this work, the SPI was modelled by Verilog code and it was simulated and synthesized using ModelSim and Quartus Prime Lite Edition 16.0 for earlier stage of design. While Synopsys Tools i.e. Design Compiler was used as the primary synthesis for the design. The SPI interface was designed to send or receive data from a single slave and efficient APB-SPI controller with flexible data width and frequency is proven for maximum frequency of 16 MHz. The modes of SPI also play its role in this work where this protocol can run through four modes that corresponds to four possible clocking configurations. The results showed that the core of SPI was successfully modelled for mode 0, 1, 2 and 3. In additon, the modes were simulated with maximum operating frequency of 16 MHz and flexibility in all four clocking modes. The ASIC design of this work consumed 27750 μm2 and 47.12μW using Silterra 0.18μm CMOS process.

Metadata

Item Type: Article
Creators:
Creators
Email / ID Num.
Sabparie, Muhammad Hafeez
UNSPECIFIED
Noorsal, Emillia
UNSPECIFIED
Sulaiman, Suhana
UNSPECIFIED
Saparon, Azilah
UNSPECIFIED
Subjects: T Technology > TK Electrical engineering. Electronics. Nuclear engineering > Electric power distribution. Electric power transmission
T Technology > TK Electrical engineering. Electronics. Nuclear engineering > Applications of electric power
T Technology > TK Electrical engineering. Electronics. Nuclear engineering > Electric apparatus and materials. Electric circuits. Electric networks
Divisions: Universiti Teknologi MARA, Shah Alam > Faculty of Electrical Engineering
Journal or Publication Title: Journal of Electrical and Electronic Systems Research (JEESR)
UiTM Journal Collections: UiTM Journal > Journal of Electrical and Electronic Systems Research (JEESR)
ISSN: 1985-5389
Volume: 19
Page Range: pp. 80-87
Keywords: SPI, IP, APB-SPI controller
Date: October 2021
URI: https://ir.uitm.edu.my/id/eprint/52072
Edit Item
Edit Item

Download

[thumbnail of 52072.pdf] Text
52072.pdf

Download (882kB)

ID Number

52072

Indexing

Statistic

Statistic details