Title :
Efficient architecture for FPGA-based microcontrollers
Author :
Mattos, Júlio C B ; Carro, Luigi
Author_Institution :
Departamento de Engenharia Eletrica, Univ. Fed. do Rio Grande do Sul, Porto Alegre, Brazil
Abstract :
Nowadays, with the increasing densities of FPGA devices, embedded systems based on microprocessor cores are being integrated inside these devices. However, memory size and power dissipation remain a major challenge when integrating embedded system in such components. This paper presents a low-power architecture, with small memory footprint, adapted to FPGA-based integrated systems. A microcontroller is then designed using this architecture. It is a Java processor that implements a stack machine, borrowing the Java advantages, like high portability, code reuse, and others.
Keywords :
Java; embedded systems; field programmable gate arrays; integrated circuit design; integrated circuit modelling; logic CAD; low-power electronics; memory architecture; microcontrollers; software portability; FPGA device density; FPGA-based integrated systems; FPGA-based microcontrollers; Java processor; code reuse; efficient low-power microcontroller architecture; embedded systems; integrated microprocessor cores; memory size; portability; power dissipation; small memory footprint; stack machine implementation; Application software; Embedded software; Embedded system; Energy consumption; Field programmable gate arrays; Hardware; Java; Microcontrollers; Microprocessors; Power dissipation;
Conference_Titel :
Circuits and Systems, 2002. ISCAS 2002. IEEE International Symposium on
Print_ISBN :
0-7803-7448-7
DOI :
10.1109/ISCAS.2002.1010826