Você está na página 1de 3

UNIVERSIDAD TCNICA FEDERICO SANTA MARA

DEPARTAMENTO DE ELECTRNICA

MANEJO DE LEDS Y SWITCH EN LA TARJETA DE DESARROLLO PARA EL TMS320C6711

CURSO

LABORATORIO DE PROCESAMIENTO DIGITAL DE SEALES ELO385

SIGLA

PROFESOR

PABLO LEZANA ILLESCA

AYUDANTE

RICARDO AGUILERA E.

Valparaso, de 30 de Agosto de 2005

UTFSM Departamento de Electrnica

Laboratorio de DSP ELO-385

Introduccin:
El DSP TMS320C6711 cuenta con un bus de expansin de memoria con las siguientes caractersticas: Bus de datos de 32 bits (ED[31..0]). El bus es bidireccional por lo que el DSP puede escribir o leer datos del perifrico. Bus de direcciones de 20 bits (EA[21..2]). El bus de direcciones es unidireccional de salida, por lo que el DSP siempre indica sobre que perifrico (o parte del perifrico) desea actuar. Seales de control: - Seal de escritura (ARE). - Seal de lectura (AWE). - Seal de strobe (dato vlido ARY), entre otros.

Este bus de expansin permite al DSP comunicarse con una serie de elementos externos paralelos, con escasa o nula lgica adicional, tales como memorias, conversores A/D, D/A y en general con cualquier tipo de circuito digital. Adems los tiempos de comunicacin son seteables por el usuario, lo que transforma al bus de expansin en una herramienta sumamente til y poderosa para el DSP.

Uso del Bus de Datos:


En particular, en la tarjeta eXpressDSP para el TMS320C6711 la direccin 0x90080000 (mapeada a la variable IO_PORT en el archivo c6xdsk_RH.h) habilita la comunicacin entre el DSP, el dip-switch y los leds de la tarjeta, tal como muestra la Fig. 1.
Bus de Datos ED[31..0] DIR IO_PORT Lectura ED[24] ED[25] ED[26] Latch 1 Latch 2 OE OE ED[24] ED[25] ED[26] DIR IO_PORT Escritura LEDS

S1 S2 S3 S4

Figura 1: Esquema de conexin del Bus de datos y el dip-switch y los leds del kit DSK.

Como puede apreciarse en la Fig. 1 se utilizan los bit de datos ED[24], ED[25] y ED[26] tanto para leer el estado del dip-switch como para cambiar el estado de los leds. Esto es PLI/RAE 2005

UTFSM Departamento de Electrnica

Laboratorio de DSP ELO-385

posible gracias a las seales de control ARE (lectura) y AWE (escritura). Cada vez que se escribe en la direccin IO_PORT se habilita el latch 2, se bloquea el latch 1 y el bus de datos pasa a modo escritura, por lo que los datos en ED[26..24] se ven reflejados en los leds. Por otra parte cada vez que se lee de la direccin IO_PORT, se habilita el latch 1, consecuentemente se deshabilita el latch 2 y el bus de datos pasa al modo lectura, por lo que el estado del dip-switch se refleja en los bits ED[26..24]. La lgica de direccionamiento de los latch se encuentra programada en una GAL presente en la tarjeta de desarrollo. Para ms detalles sobre la construccin de la tarjeta vase el documento: http://www.elo.utfsm.cl/~elo385/Documentos/6711dsk_schematics.pdf disponible en la pgina del ramo. Ms informacin sobre el manejo del bus de datos se puede encontrar en: http://focus.ti.com/lit/an/spra433d/spra433d.pdf http://focus.ti.com/lit/an/spra711/spra711.pdf disponibles en la pgina de Texas Instrument. Nota: Los leds operan con lgica negativa, es decir un 0 en el respectivo bit de datos lo enciende y un 1 lo apaga.

PLI/RAE

2005

Você também pode gostar