Title :
Design of high-performance 32-bit embedded processor
Author :
Ji-hoon Kim ; Duk-Hyun You ; Ki-Seok Kwon ; Eun-Joo Bae ; WonHee Son ; In-Cheol Park
Author_Institution :
KAIST, Daejeon
Abstract :
This paper describes the implementation of high-performance 32-bit embedded processor, Core-A. Core-A processor has unique instruction set architecture(ISA) in the form of reduced instruction set computer (RISC). Especially, Core-A processor has several unique features for code density and DSP applications. Since Core-A processor is described using Verilog HDL, it can be customized for a given application and synthesized for an ASIC or FPGA target. Also, software tool chain including compiler, assembler, linker, and debugger has been developed for Core-A processor. Core-A processor with separate cache is implemented using a 0.18 mum 1P4M CMOS process and the real-time edge detection system is designed with Altera FPGA for evaluation system.
Keywords :
CMOS logic circuits; application specific integrated circuits; digital signal processing chips; edge detection; embedded systems; field programmable gate arrays; hardware description languages; instruction sets; logic design; reduced instruction set computing; ASIC; CMOS process; Core-A embedded processor; DSP application; FPGA; RISC; Verilog HDL; application specific integrated circuit; field programmable gate array; instruction set architecture; real-time edge detection system; reduced instruction set computer; size 0.18 mum; word length 32 bit; Application software; Application specific integrated circuits; Assembly; CMOS process; Computer aided instruction; Digital signal processing; Field programmable gate arrays; Hardware design languages; Reduced instruction set computing; Software tools; embedded processor; soft-core; system on chip(SoC);
Conference_Titel :
SoC Design Conference, 2008. ISOCC '08. International
Conference_Location :
Busan
Print_ISBN :
978-1-4244-2598-3
Electronic_ISBN :
978-1-4244-2599-0
DOI :
10.1109/SOCDC.2008.4815746