DocumentCode :
684996
Title :
Design of PCI-104 bus interface of lowpower embedded CPU based on FPGA
Author :
Mingji Yang ; Lei Wu ; Haokun Shi
Author_Institution :
Higher Educ. Key Lab. for Meas. & Control Technol. & Instrumentations of Heilongjiang Province, Harbin Univ. of Sci. & Technol., Harbin, China
Volume :
01
fYear :
2013
fDate :
16-18 Aug. 2013
Firstpage :
275
Lastpage :
279
Abstract :
In the application of some embedded systems such as the ship-borne routers, ATM machines and so on, many low-power embedded CPU needs connection with PCI-104 bus. However, these low-power embedded CPUs don´t have the bus interface of PCI-104 (PCI). In order to solve this problem, this paper designs FPGA-based PCI-104 bus interfaces of the low-power embedded CPU. Through the analysis of PCI-104 bus protocol and the corresponding interface signal sequence, the method of Top_Down is applied to the modeling of the seven functional modules of PCI-104 bus interface such as the configuration register module, base address check module, state machine module, etc. Besides, in consideration that these CPUs can also be taken as the coprocessors, the master and target device interfaces of PCI-104 bus are programmed with the utilization of Verilog language, and the finite-state machine of the master device and the target device is structured in detail. Through the Modelsim simulation verification, it has been proved that the interface can meet the timing requirements of the PCI-104 bus specification, so as to connect these low-power embedded CPUs with PCI-104 bus expansion board. It also can realize to upgrade CPU on the PCI-104 bus board.
Keywords :
embedded systems; field programmable gate arrays; peripheral interfaces; protocols; system buses; ATM machines; FPGA; Modelsim simulation verification; PCI-104 bus expansion board; PCI-104 bus interface design; PCI-104 bus protocol; PCI-104 bus specification; Verilog language; base address check module; configuration register module; embedded systems; finite state machine; interface signal sequence; low power embedded CPU; master device; ship-borne routers; state machine module; Data models; Irrigation; TV; PCI-104 bus; low-power embedded CPU; state machine;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Measurement, Information and Control (ICMIC), 2013 International Conference on
Conference_Location :
Harbin
Print_ISBN :
978-1-4799-1390-9
Type :
conf
DOI :
10.1109/MIC.2013.6757964
Filename :
6757964
Link To Document :
بازگشت