Proceedings of the IEEK Conference (대한전자공학회:학술대회논문집)
- 2000.11b
- /
- Pages.200-203
- /
- 2000
Design of a Synthesizable ARM9 Compatible CPU
Synthesizable ARM9 호환 CPU의 설계
Abstract
In this paper, we describes the design of a CPU compatible with ARM9 processor. The CPU is fully synthesizable and described in Verilog-XL. Starting from the synthesizable ARM7 compatible CPU we developed earlier, we modified its pipeline to five stages. For this we first partition the behaviors of each instruction into five stage pipeline operations. Then we designed the controller and the datapath considering the forwarding or interlock schemes. Finally the compatibility of the designed CPU is verified by comparing the results of every instruction executed in test programs with those of the reference simulator developed for the ARM7 compatible CPU.
Keywords