DocumentCode :
2038328
Title :
High-level implementation of the 5-stage pipelined ARM9TDM core
Author :
Arandilla, Christiensen C. ; Constantino, Joseph Bernard A ; Glova, Alvin Oliver M ; Ballesil-Alvarez, Anastacia P. ; Reyes, Joy Alinda P
Author_Institution :
Intel Microprocessors Lab., Univ. of the Philippines - Diliman, Diliman, Philippines
fYear :
2010
fDate :
21-24 Nov. 2010
Firstpage :
1696
Lastpage :
1700
Abstract :
This paper summarizes a project on the implementation of the ARM9TDM, a 32-bit RISC processor based on the ARM9TDMI. This core is the successor to the ARM7TDMI-S which is used for embedded applications requiring low power, small chip area, and high processing speed. The main features of the ARM9TDM are its use of a 5-stage pipelined datapath and a Harvard architecture that has separate data and instruction interfaces. It supports the ARMv4T instruction set architecture (ISA) that uses both the 32-bit ARM instructions and 16-bit Thumb instructions. It includes a high-speed multiplier and debug capabilities using JTAG boundary scan test interface. It does not include an EmbeddedICE-RT module. The project was coded using the Verilog Hardware Description Language and was simulated using Synopsys VCS. The verified code was synthesized in 0.25-micrometer standard cells using Synopsys Design Vision. The layout generated by Synopsys Astro was characterized as having a maximum operating frequency of 34.13 MHz, an average power consumption of 16 mW and a chip size of 1.5335 sq. mm.
Keywords :
computer debugging; coprocessors; hardware description languages; microprocessor chips; multiplying circuits; pipeline processing; reduced instruction set computing; 16-bit Thumb instructions; 32-bit ARM instructions; 5-stage pipelined ARM9TDM core; 5-stage pipelined datapath; ARM7TDMI-S; ARMv4T instruction set architecture; Harvard architecture; JTAG boundary scan test interface; RISC processor; Synopsys Astro; Synopsys VCS; Verilog hardware description language; coprocessor interface; debug capabilities; high-speed multiplier; 5-Stage Pipeline; ARM9; ARMv4T; Harvard Architecture; RISC Processor; coprocessor interface; debugging;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
TENCON 2010 - 2010 IEEE Region 10 Conference
Conference_Location :
Fukuoka
ISSN :
pending
Print_ISBN :
978-1-4244-6889-8
Type :
conf
DOI :
10.1109/TENCON.2010.5686046
Filename :
5686046
Link To Document :
بازگشت