Preguntas con etiqueta 'fpga'

1
respuesta

¿Puede ModelSim PE Student Edition co-simular con MATLAB / Simulink?

Simulé con éxito mi código Verilog en ModelSim-Altera Starter Edition. Quiero incorporar MATLAB / Simulink en mis simulaciones. Sin embargo, fallé. Tengo este error en ModelSim-Altera Starter Edition:    Advertencia: el verificador HDL no adm...
0
respuestas

Escribiendo testbench para el diseño de VHDL

He hecho un banco de pruebas simple para ROM. Me gustaría escribir un banco de pruebas para una pantalla VGA. Soy un poco principiante, así que no sé cómo escribirlo. Sé que necesito generar un reloj, pero ¿cómo generaría los contadores, etc.? ¡...
0
respuestas

Implementación de FPGA RSA: problemas de multiplicación de Montgomery

Estoy implementando RSA 1024 en hardware (xilinx ZYNQ FPGA), y no puedo resolver algunos problemas curiosos. En particular, estoy descubriendo que mi implementación solo funciona para ciertas combinaciones de base / exponente / módulo, pero no h...
0
respuestas

OV7670 OMNIVISION SCCB READ Tema de secuencia

Estoy intentando implementarlo con la cámara OV7670 con la placa FX3. Tengo un problema cuando leo cualquier valor de dirección usando el protocolo SCCB pero es el mismo. La dirección de escritura de ov7670 es 0x42 y se lee 0x43. puedes ve...
0
respuestas

FPGA Verilog - Espere a que suceda la asignación

Tengo este código de ejemplo, sin función, solo para ilustrar el problema: assign a[0] = (b[0] + c[0]) * d[0]; assign a[1] = (b[1] + c[1]) * d[1]; assign a[2] = (b[2] + c[2]) * d[2]; assign a[3] = (b[3] + c[3]) * d[3]; assign a[4] = (b[4] + c[...
0
respuestas

Entendiendo cómo cumplir el tiempo en el reinicio de un FIFO

Introducción Tengo un diseño en un Virtex-7 -3 que utiliza un pequeño número de BRAMs. Los datos de entrada y salida eventual operan a 240MHz. El algoritmo de clasificación central se ejecuta a 480MHz. Tengo una línea de reinicio que está muy...
0
respuestas

Xilinx ISim Post-Route Simulation produce un resultado inesperado

Estoy tratando de observar la diferencia de retardo de propagación entre un sumador de rizado de acarreo de 4 bits frente a un sumador de avance de acarreo de 4 bits. La arquitectura VHDL del sumador carry ripple es: entity adder4 is Po...
0
respuestas

¿Cómo usar GENERIC con señales internas en VHDL?

Estoy intentando aprender la palabra clave GENERIC en VHDL: library IEEE; use IEEE.STD_LOGIC_1164.ALL; use IEEE.STD_LOGIC_ARITH.ALL; use IEEE.STD_LOGIC_UNSIGNED.ALL; entity adder is generic (N: integer := 4); Port ( Cin : in STD_LOGIC...
0
respuestas

VHDL: el resultado de la síntesis de la suma no coincide con la simulación

Intenté implementar un sumador en mi CPU VHDL en la que estoy trabajando. Soy bastante nuevo en VHDL, por lo que mi código podría no ser tan bonito como debería ser. De todos modos, estoy usando la placa de desarrollo FPGA Wartwing Spartan 6...
0
respuestas

interfaz MIPI a pines FPGA

Necesito conectar una salida MIPI de un dispositivo a un FPGA. No tengo mucha información sobre la salida MIPI, así que supongo que es lo más estándar posible y funciona en 3.3v. MIPI debe ejecutarse a un máximo de 80 MHz y solo se envía a FPGA....