Preguntas con etiqueta 'fpga'

1
respuesta

¿Una tarjeta SD en modo SPI respeta la selección de chip / selección de esclavo? Parece estar reiniciando en mi aplicación

Tengo una aplicación donde tengo un microcontrolador (NXP LPC1343 ) que está conectado a un FPGA a través de SPI de 16 bits. También hay una tarjeta SD que usa el mismo puerto SPI (MISO / MOSI) pero con un pin CS / SS diferente (ambos están a...
1
respuesta

Simulando un banco de pruebas simple con un núcleo ROM sintetizado

Soy completamente nuevo en el mundo de los FPGA y pensé que empezaría con un proyecto muy simple: un decodificador de 4 bits y 7 segmentos. La primera versión que escribí solo en VHDL (es básicamente un único select combinatorio, no es ne...
5
respuestas

¿Qué tan rápido se ejecuta una multiplicación o división de 64 bits en un FPGA?

Cuando se utiliza un FPGA normal como Xilinx Spartan 3 o Virtex 5, ¿cuántos ciclos requiere la ejecución de una multiplicación de 64 bits de punto flotante de precisión doble? Según tengo entendido, el FPGA no tiene una FPU difícil y necesita...
4
respuestas

cómo guardar una arquitectura en un fpga ic para siempre

Teniendo en cuenta que hice una arquitectura para hacer algo específico, escribí en vhdl, por ejemplo. ¿Puedo 'quemarlo' en un chip fpga para siempre? ¿O cómo debo hacerlo, protegiendo la propiedad intelectual sabiendo que se puede leer desde...
4
respuestas

Cómo obtener un diseño FPGA que definitivamente funcione en el hardware real

Acabo de comenzar a aprender diseño de lógica digital con FPGA y he estado construyendo muchos proyectos. La mayoría de las veces (ya que soy una especie de noob), tengo un diseño que simula perfectamente (simulación de comportamiento) pero no s...
4
respuestas

Cómo utilizar el puerto HDMI en FPGA (básico)

Dos preguntas. Tengo un Xilinx Spartan 6 FPGA que solo tiene entradas y salidas HDMI. ¿Hay algún tipo de guía o código escrito previamente que pueda usar para comenzar a enviar imágenes a la pantalla? No tengo idea de cómo empezar y no he pod...
6
respuestas

Cómo realizar una aproximación de valor pequeño para sqrt (x) en FPGA

Estoy tratando de implementar una rutina de punto fijo que implica calcular el valor de \ $ \ sqrt {x} \ $ para el pequeño \ $ x \ $ que se acerca a \ $ 0 \ $. La arquitectura de destino es un FPGA. Un problema es que esta función no se presta f...
2
respuestas

Compare la implementación de un diseño de automatización simple en una MCU con un FPGA / CPLD

He estado trabajando con MCU desde los años 90, y recientemente me he aventurado en la escena FPGA con los chips de la serie Spartan6 de Xilinx. Suponiendo un diseño de automatización de fábrica simple con sensores y motores, y algo de inteligen...
2
respuestas

¿Cómo cumplen los microprocesadores comerciales la sincronización con un reloj gigahertz?

Estoy teniendo problemas para hacer que un diseño FPGA relativamente simple (para un Altera Cyclone IV) cumpla con el tiempo para la lógica controlada por un reloj de 250 MHz. Esto me hace preguntarme cómo los microprocesadores comerciales (como...
3
respuestas

FPGA Logic Gate Count

Encontré una placa FPGA que me gustó. Utiliza un Xilinx Spartan 6 LX45. Cuando fui a la hoja de datos para la serie Spartan 6 , solo se dijo que había 43,661 lógicas. Células. ¿A cuántas puertas equivale eso? O bien, ¿cómo podría calcular la ca...