Documento de conferencia
Acceso Abierto

Diseño de microcontroladores empotrados mediante procesamiento serial: análisis usando FLEX10K para sintetizar un microcontrolador tipo COP8Sax

|
Resumen

When designing high performance digital systems it’s usually needed to solve some slow tasks, such as serial asynchronous channels, keyboard scanning, or display multiplexing; today, embedded standard microcontrollers can be included as a macrofunction inside the FPL (Field Programmable Logic) core to solve these low speed tasks in a sequential way, with lower hardware requirements and gain on versatility. Since hardware is every day faster, new techniques can be used when designing these processors, and serial processing must be considered.\nThis paper describes some alternative design approaches for serial CPUs using ALTERA FLEX10K devices; serial designs require inherent low connectivity and they are easy to route using spare resources of the chip.

La incorporación de microcontroladores empotrados dentro de diseños complejos basados en lógica programable ha resultado ser una alternativa de uso habitual cuando, junto con una tarea de elevada performance, es necesario atender la interfase al usuario u otras aplicaciones de baja velocidad como teclados, displays, o bocas de comunicación asincrónicas. La elevada velocidad de operación de las nuevas familias de lógica programable permite considerar nuevas alternativas de diseño, y el uso de procesamiento serial es una de estas nuevas posibilidades.\nEste artículo describe algunas alternativas de diseño de CPU seriales usando dispositivos de la familia FLEX10K de ALTERA; estos diseños consumen escasos recursos de conexionado, facilitando un ruteado del diseño que permite aprovechar la capacidad remanente dispersa por el chip.

Palabras clave
microcontroladores
lógica programable
procesamiento serial
http://creativecommons.org/licenses/by/4.0/

Esta obra se publica con la licencia Creative Commons Attribution 4.0 International (BY 4.0)

item.page.license
Imagen en miniatura