Migração de um kernel de tempo real para um processador digital de sinais

  • José Augusto M. Nacif UFMG
  • Luiz Fernando E. Moreira UFMG
  • Andréa Iabrudi Tavares UFMG
  • José Monteiro da Mata UFMG
  • Antônio Otávio Fernandes UFMG
  • Claudionor Nunes Coelho Jr. UFMG
  • Luiz Filipe Vieira UFMG
  • Marcos Augusto Vieira UFMG

Resumo


Com o crescimento da complexidade das aplicações de processamento de sinais, os DSPs (Digital Signal Processors) vivem hoje o que aconteceu há uma década atrás com os microcontroladores: a necessidade de se utilizar um sistema operacional. Essa necessidade visa tornar mais simples o gerenciamento das diversas tarefas executadas concorrentemente em um DSP. Este trabalho descreve a migração de um kernel de tempo real para um DSP. O kernel de tempo real migrado foi o µC/OS, um kernel preemptivo, destinado a sistemas embutidos. O processador utilizado no trabalho é um DSP da Texas Instruments empregado na área de controle de motores e inversores.

Referências

Krishna, C. M. and Shin, K. G. (1997). Real-Time Systems. McGraw-Hill.

Labrosse, J. J. (1992). µC/OS The Real-Time Kernel. R & D Publications.

Labrosse, J. J. (2002). µC/OS-II The Real-Time Kernel. CMP Books.

Laplante, P. A. (1997). Real Time Systems Design and Analysis. IEEE Press.

QNX (2004). Qnx - real time operating systems. [link].

Quadros (2004). Rtxc - real time operating systems. [link].

TexasInstruments (1999). Tms320f243, tms320f241 dsp controllers datasheet.
Publicado
31/07/2004
NACIF, José Augusto M.; MOREIRA, Luiz Fernando E.; TAVARES, Andréa Iabrudi; MATA, José Monteiro da; FERNANDES, Antônio Otávio; COELHO JR., Claudionor Nunes; VIEIRA, Luiz Filipe; VIEIRA, Marcos Augusto. Migração de um kernel de tempo real para um processador digital de sinais. In: WORKSHOP DE SISTEMAS OPERACIONAIS (WSO), 1. , 2004, Salvador/BA. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2004 . p. 40-49.