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