MODELAGEM FUNCIONAL EM MATLAB DE UM PROCESSADOR RISC- 16 BITS EM UM SISTEMA EM CHIP PARA APLICAÇÕES SEM FIO M. D. B. Melo , R. P. Jacobi, J. C. Costa Universidade de Brasília-Brasil maxwell@ene.unb.br , rjacobi@cic.unb.br, camargo@ene.unb.br RESUMO Este artigo trata do modelamento funcional de um processador RISC de 16 bits para aplicações sem fio em MATLAB. O processador é modelado em nível comportamental, utilizando-se blocos funcionais em MATLAB. As funções foram desenvolvidas em linguagem de MATLAB e uma hierarquia de chamada foi construída no sentido de simular o comportamento do processador. O principal objetivo deste trabalho foi o de estudar a utilização de MATLAB como ferramenta para modelamento e simulação de sistemas digitais. Os resultados indicam que sistemas baseados em microprocessadores podem ser descritos com relativa simplicidade em MATLAB, permitindo assim o projeto de sistemas mistos digitais e analógicos utilizando-se um único ambiente de trabalho. SUMMARY This paper presents the functional modeling of a 16 bit RISC processor for wireless computing in MATLAB. The processor is described in a behavioral level, using MATLAB functional blocks. The functions were developed in MATLAB language and a hierarchy of function calls was built in order to simulate the processor’s behavior. The main goal of this work was to study the use of MATLAB as a tool to model and simulate digital systems. The results indicate that microprocessor based systems may be modelled straightforwardly in MATLAB, which can be used as a framework to modeling, simulation and design of mixed analog and digital systems.