Red de conocimiento informático - Problemas con los teléfonos móviles - Cómo convertir el código fuente a una lista de redes cifrada en vivado

Cómo convertir el código fuente a una lista de redes cifrada en vivado

Paso 1:

En el proyecto, configure el módulo que debe encapsularse (incluidos los submódulos) como el módulo de nivel superior. Por ejemplo, top es el módulo de nivel superior del proyecto, top llama a A. y B, y B llama a C y D. Entonces el módulo B y los módulos siguientes deben cifrarse como un todo, es decir, encapsularse en una lista de red. En este momento, B debe configurarse como el módulo de nivel superior.

Paso 2: Establecer las condiciones de composición

1. Seleccione completo en jerarquía plana. Ingrese -mode out_of_context en Más opciones

Paso 3: Síntesis

Ejecute el paso de síntesis en el proyecto y abra la síntesis una vez completada. Una vez completada la composición, ábrala.

Paso 4: Generar edf

Aquí, a diferencia de usar quartus, necesitas generar el edf escribiendo un script. edf

Paso 5: Generar el archivo v de llamada

Suponiendo que la versión de Vivado es anterior a 2017.4, ingrese el siguiente comando:

write_verilog -mode port F:/ FPGA/abc_stub.v

Después de 2018.1:

write_verilog -mode synth_stub F:/FPGA/abc_stub.v