Está en la página 1de 12

APLICACIONES FPGA

VICTOR JESUS TEJADA HUAYHUA

DIFERENTES AREAS DE APLICACION Sistemas de visión artificial: Sistemas de imágenes médicas: Radio definida por software: Codificación y encriptación Radioastronomía Reconocimiento de voz Aeronáutica y defensa: .

.

RADIOGRAFO DIGITAL .

una SRAM .una interfaz RS232 .una computadora y un software de aplicación .un dispositivo de lógica programable tipo FPGA.generador de rayos X .un sensor de imagen tipo CMOS.una lente .un centellador .Se presenta un sistema de adquisición de imágenes de rayos X digital. . . como base para un radiógrafo dental digital comercial El sistema comprende: .

mediante la interfaz RS232. El sensor. desarrollado en el lenguaje Visual Basic 6. Esto se produce porque el material absorbe parte de la energía de la partícula incidente y la re-emite en forma de un corto destello de luz . La FPGA controla el sensor y transfiere los datos que este envía a gran velocidad hasta la SRAM.RESUMEN El centellador emite luz en una longitud de onda característica. Finalmente un software. (*) Un centelleador es un material que exhibe luminiscencia cuando por él pasa radiación ionizante (electrones u otras partículas o iones más pesados). para luego transferirlos a la computadora a una velocidad menor. que consiste en un arreglo matricial de fotodetectores. a partir del efecto fotoeléctrico en el cristal de silicio y del almacenamiento de los electrones en un pozo de potencial. traduce la luz a voltaje. La lente transmite el rayo de luz convergiendo en un punto. permite visualizar y procesar la imagen.0. en respuesta a la absorción de radiación de rayos X. Los circuitos de control y transferencia que se sintetizaron en la FPGA se describieron en lenguaje VHDL.

computadora y software. Sensado La opción para el sensado de los rayos X consiste en la combinación de un centellador junto a un sensor de imagen.El sistema comprende cinco bloques: sensado. Se montó al mismo en una placa genérica expuesta en la Figura . . caracterizado por su bajo costo y encapsulado PLCC. El sensor utilizado resultó el circuito integrado MT9V011 de la empresa MICRON. junto con la óptica. interfaz de comunicación. control y transferencia.

determinada por la alta velocidad de captura y la alta resolución requeridas. El control del sistema quedó a cargo de una FPGA de la empresa ALTERA. debido a la velocidad de transferencia. asistido por una memoria SRAM IS61LV25616. . que permite operar a grandes velocidades.CONTROL Y TRANSFERENCIA Se opta por una configuración con almacenamiento intermedio ya que una comunicación directa implicaba un gran ancho de banda de transmisión. de gran capacidad y velocidad.

DIAGRAMA DE BLOQUES DEL RADIOGRAFO DIGITAL .

una SRAM de 1 MByte ISSI IS61LV25616. MAX-232. un oscilador de 27 Mhz. Todos los dispositivos están internamente conectados a la FPGA . de los siguientes dispositivos: una FPGA Altera Cyclone® II 2C35. La misma dispone.3V. una fuente de 3. pulsadores y pines para interactuar con la FPGA.Para implementar el circuito de control se optó por utilizar la placa de desarrollo y educación DE2 de ALTERA. un conector tipo DB9. un transductor RS-232. entre otros.

Interfaz de comunicación interfaz RS-232 por su adaptabilidad a cualquier tipo de computadora. por su sencillez. por requerir programación menos compleja y por su bajo costo .

. La primera controla la recepción de los datos en el modo RS-232.Software La programación del software de adquisición. La segunda permite la visualización de la imagen en la pantalla y la tercera permite el procesamiento de la misma.0 y comprende tres zonas de código. visualización y procesamiento de imágenes se desarrolló en lenguaje Visual Basic 6.