Title :
EP32 - a 32-bit Foth Micorprocessor
Author :
Hjrtland, Edvin ; Chen, Li
Author_Institution :
South Dakota Sch. of Mines & Technol., Rapid City
Abstract :
This paper introduces a design of a 32-bit Forth microprocessor - EP32. It is a stack based processor, well suited for the Forth programming language. The instruction set includes 35 RISC-like instructions. The EP32 processor has two stacks: the data stack and the return stack which are 256 levels deep. The 32-bit Forth processor is designed in VHDL, and synthesized with a 0.18 mum standard CMOS library. The processor will be synthesized with a radiation-hard-by-design digital library in the future for space applications.
Keywords :
CMOS logic circuits; hardware description languages; logic design; microprocessor chips; reduced instruction set computing; CMOS; EP32; Forth microprocessor; RISC-like instruction; VHDL; stack based processor; word length 32 bit; CMOS process; Cities and towns; Design engineering; Embedded system; Engines; Microprocessors; Paper technology; Reduced instruction set computing; Registers; Software libraries;
Conference_Titel :
Electrical and Computer Engineering, 2007. CCECE 2007. Canadian Conference on
Conference_Location :
Vancouver, BC
Print_ISBN :
1-4244-1020-7
Electronic_ISBN :
0840-7789
DOI :
10.1109/CCECE.2007.135