Centro de soporte de programación
El Centro de programación ofrece una explicación de las soluciones de programación para los dispositivos de configuración Intel® FPGA MAX® programables II, MAX® 3000A, MAX® 7000.
Herramientas de programación
Adaptadores y cables de descarga
FPGA dispositivos se pueden programar con herramientas de programación Intel FPGA y cables de descarga.
Probador en circuito
Los probadores en circuito son ampliamente utilizados para pruebas de fabricación y para la medición de sistemas de PCB.
Herramientas de exploración de límites
Puede utilizar herramientas de exploración de límites para programar y comprobar dispositivos lógicos programables (PLD) compatibles con la programabilidad en el sistema (ISP) que utiliza el controlador del estándar IEEE 1149.1.
Programadores de terceros
Los proveedores externos ofrecen compatibilidad para programar MAX dispositivos 3000A.
Programación IEEE 1532
Los proveedores externos ofrecen compatibilidad con la programación de dispositivos de configuración.
Mermelada STAPL
El Jam Standard Test and Programming Language (STAPL) fue creado por ingenieros de Intel® FPGA y cuenta con el apoyo de un consorcio de fabricantes de dispositivos lógicos programables (PLD), fabricantes de equipos de programación y fabricantes de equipos de prueba. Jam STAPL fue adoptado como estándar JEDEC JESD-71 en agosto de 1999.
Archivos de anclaje
Dispositivo de configuración
Las familias de productos de dispositivos de configuración EPC y EPCS están descontinuadas. Consulte PDN 1708 para obtener más detalles.
Intel® FPGA dispositivos de configuración mejorados (EPC16, EPC8 y EPC4) y los dispositivos de configuración en serie (EPCS4, EPCS1, EPCS16 y EPCS64) ofrecen una solución de configuración rentable para todos los Intel® FPGA. Los dispositivos de configuración mejorada y en serie tienen diferentes métodos de programación como se describe a continuación.
Métodos de programación de dispositivos de configuración mejorados
Intel® FPGA dispositivos de configuración mejorados (EPC16, EPC8 y EPC4) y dispositivos de configuración en serie (EPCS4, EPCS1, EPCS16 y EPCS64) ofrecen una solución de configuración rentable para todos los FPGAs Intel®. Los dispositivos de configuración mejorada y en serie tienen diferentes métodos de programación como se describe a continuación.
Los dispositivos de configuración mejorada (EPC) se pueden programar en el sistema a través de la interfaz estándar IEEE 1149.1 (JTAG) de 4 pines estándar de la industria.
Métodos de programación de dispositivos de configuración en serie
Los dispositivos de configuración serie (EPCS) no son compatibles con la interfaz JTAG, el método convencional para programar estos dispositivos es a través de la interfaz de programación serie activa (AS). Los dispositivos EPCS se pueden programar utilizando los siguientes métodos:
Programación en el sistema con microprocesador externo
- Los dispositivos EPCS pueden ser programados en el sistema por un microprocesador externo utilizando SRunner. SRunner es un controlador de software desarrollado para la programación de dispositivos de configuración en serie integrados que los diseñadores pueden personalizar para adaptarse a diferentes sistemas integrados.
Programación en el sistema con cargador flash en serie
- Los dispositivos EPCS se pueden programar a través de la interfaz JTAG utilizando una FPGA como puente entre la interfaz JTAG y el dispositivo EPCS.
Dispositivos Max® II
Documentación
- Uso de Jam STAPL para ISP a través de un capítulo sobre procesador integrado del manual del dispositivo MAX II
- Compatibilidad con CPLD MAX® II
FPGA artículos de la base de conocimientos
MAX dispositivos 7000S, MAX 7000A y MAX 7000B
Documentación
- Hoja de datos de dispositivos de configuración mejorada
- Hoja de datos de dispositivos de configuración serie (EPCS1, EPCS4, EPCS16 y EPCS64)
FPGA artículos de la base de conocimientos
- ¿Puedo programar Intel® FPGA dispositivos ISP simultáneamente (familias MAX y EPC)?
- ¿Hay osciladores internos en Intel® FPGA dispositivos EPC?
- ¿Qué archivo de entrada se debe utilizar para programar un dispositivo EPCS?
- ¿Cuántas veces puedo programar y borrar los dispositivos de configuración serie (EPCS1 y EPCS4)?
- ¿Cómo puedo borrar un dispositivo Intel® FPGA en el sistema utilizando los pines JTAG?
- ¿Por qué los tiempos de programación de dispositivos MAX 7000A, MAX 7000AE, MAX 7000S y MAX 9000 varían dependiendo de si uso una unidad de programación maestra (MPU), una PC o un programador?
- ¿Puedo programar Intel® FPGA dispositivos programables en el sistema (ISP) simultáneamente (familias MAX y EPC)?
Máximo® 7000 dispositivos
Documentación
- Hoja de datos de la familia de dispositivos lógicos programables MAX 7000
- AN 95: Programabilidad en el sistema en dispositivos MAX
- AN 109: Uso del probador HP 3070 para programación en el sistema
FPGA artículos de la base de conocimientos
- ¿Puedo interrumpir la programación de un dispositivo MAX 7000AE, MAX 7000B o MAX 3000A sin dañarlo?
- ¿Hay alguna forma de monitorear el bit ISP DONE (MAX 7000AE, MAX 7000B, MAX 3000A)?
- ¿Son compatibles los archivos de objetos de programador (.pof) de la familia de dispositivos MAX 7000 (MAX 7000E, MAX 7000S y MAX 7000A)?
- ¿Puedo programar los cuatro pines JTAG (TCK, TMS, TDI y TDO) como pines de E/S al programar MAX 7000 dispositivos a través de un programador basado en socket de terceros?
MAX® 3000 dispositivos
Documentación
- Hoja de datos de la familia de dispositivos lógicos programables MAX 3000A
- AN 95: Programabilidad en el sistema en dispositivos MAX®
- AN 109: Uso del probador HP 3070 para programación en el sistema
Base de conocimientos
El contenido de esta página es una combinación de la traducción humana y automática del contenido original en inglés. Este contenido se ofrece únicamente para su comodidad como información general y no debe considerarse completa o precisa. Si hay alguna contradicción entre la versión en inglés de esta página y la traducción, prevalecerá la versión en inglés. Consulte la versión en inglés de esta página.