Preguntas con etiqueta 'fpga'

3
respuestas

¿Cómo puedo convertir la cantidad de DSP48 / BRAM a la cantidad de LUT y FF en FGPA?

Tengo problemas con la estimación de la utilización de la lógica. Soy un estudiante de doctorado que investiga la implementación eficiente de algoritmos de procesamiento de señales. Por lo tanto, tengo que comparar la utilización lógica del m...
3
respuestas

¿Cómo sabe AXI-Interconnect dónde encaminar los datos?

Estoy interesado en saber dónde entran exactamente en juego las Direcciones (BASE_ADDR) establecidas en el "Editor de Direcciones" de un Diseño de Bloque Vivado en la Parte FPGA. Tengo varios bloques con AXI-Lite conectados a un Zynq a través de...
1
respuesta

¿Puedo usar el protocolo I2C para el producto con ICI de interfaz SPI?

Estoy trabajando en un proyecto FPGA en el que tengo que configurar los circuitos integrados integrados con la interfaz SPI especificada en sus hojas de datos y algunos con la interfaz I2C. Me preguntaba que, ¿es posible llevar estos ICs de inte...
1
respuesta

convolución 2D en imagen de escala de grises 32x32 en FPGA usando verilog para inferencia de CNN

Hola, soy nuevo en el mundo de las redes neuronales convolucionales y me gustaría implementar una operación de convolución 2D utilizando el enfoque de ventana deslizante en un FPGA xilinx. La entrada a la imagen es una imagen de 32x32 con 2 cana...
2
respuestas

Detección de paquetes en datastream en FPGA

Hardware: Tengo un "sensor" asic que me envía paquetes de 32 bits (serie). Necesito detectar estos paquetes con un FPGA. Cuando comienzo la lectura, el sensor me está enviando paquetes de datos hasta que detengo la lectura. Puede haber tiem...
1
respuesta

¿Cuál es la diferencia entre BRAM y RAM distribuida [cerrado]

Estoy haciendo un proyecto sobre la implementación de BRAM. ¿Cuál es la diferencia entre RAM de bloque y RAM distribuida en FPGA en términos de implementación, área, velocidad, etc.? ¿Cuál es mejor?     
3
respuestas

Generar sentencia if-for

¿Podemos declarar Generar declaración if-for? module prac#(parameter m=3) (input x, input[2:0]a,b,output[2:0]c); wire [2:0]f[0:3]; genvar i; generate if(!x) begin : d2 for(i=0;i<=m;i=i+1) begin:dd assign f[i]=(a & b); end end e...
2
respuestas

No se puede entender VGA [Verilog]

Después de investigar mucho sobre cómo generar señales VGA y observar algunos ejemplos de código, intenté escribir un simple generador de señales VGA que solo muestra un color sólido en la pantalla. Al ver la simulación, el tiempo parece ser cor...
1
respuesta

Implementación Pipelined vs Low Latency del cubo de un número en Verilog

Estaba estudiando sobre diseño de FPGA y luego encontré estos términos Throughput y Latency . Así que el autor proporcionó un ejemplo de una implementación altamente canalizada para encontrar la raíz cúbica de un número: queapar...
1
respuesta

¿Podemos conectar tanto ASIC como FPGA a los mismos puertos Ethernet de salida física al mismo tiempo? [cerrado]

Estoy realizando una simulación de mi diseño de investigación en un único FPGA, en el que simulé dos chips de conmutación ASIC y un FPGA. Quiero decir, simulé un solo FPGA trabajando como dos chips y los conecté para que pudieran transferir el t...