A Specialized Processor for Emulating Peripherals of the PIC Microcontroller


Autoria(s): PENTEADO, C. G.; MORENO, E. D.
Contribuinte(s)

UNIVERSIDADE DE SÃO PAULO

Data(s)

18/10/2012

18/10/2012

2009

Resumo

This paper proposes and describes an architecture that allows the both engineer and programmer for defining and quantifying which peripheral of a microcontroller will be important to the particular project. For each application, it is necessary to use different types of peripherals. In this study, we have verified the possibility for emulating the behavior of peripheral in specifically CPUs. These CPUs hold a RAM memory, where code spaces specifically written for them could represent the behavior of some target peripheral, which are loaded and executed on it. We believed that the proposed architecture will provide larger flexibility in the use of the microcontrolles since this ""dedicated hardware components"" don`t execute to a special function, but it is a hardware capable to self adapt to the needs of each project. This research had as fundament a comparative study of four current microcontrollers. Preliminary tests using VHDL and FPGAs were done.

Identificador

IEEE LATIN AMERICA TRANSACTIONS, v.7, n.2, p.133-140, 2009

1548-0992

http://producao.usp.br/handle/BDPI/18833

10.1109/TLA.2009.5256820

http://dx.doi.org/10.1109/TLA.2009.5256820

Idioma(s)

por

Publicador

IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC

Relação

Ieee Latin America Transactions

Direitos

restrictedAccess

Copyright IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC

Palavras-Chave #Microcontrollers #FPGAs #Peripherals #Specific Application Processor #Computer architecture #Computer Science, Information Systems #Engineering, Electrical & Electronic
Tipo

article

original article

publishedVersion