(ES) 3.2.2 Configuración de sistema en Platform Designer - coffeebrain/Codesign_HW_SW GitHub Wiki
Para que el sistema funcione con la FPGA a través del HPS deben existir una gran cantidad de configuraciones. Afortunadamente, la mayoría de estas configuraciones ya están hechas en el proyecto de referencia GHRD, el cual provee de una conexión básica entre la FPGA y el HPS. Este sistema viene listo para que nuevos componentes IP puedan ser incluidos y creados. Se puede refiere a 1.6 Componentes de Propiedad Intelectual (IP en inglés) para mayor información. Si ya creó un componente IP personalizado (encontrado en 3.2.1 Creación de componentes IP personalizados) puede agregarlo y conectarlo al sistema. Esta sección explica como se hace este proceso.
Conceptos clave usados en esta sección
Componentes básico de GHRD Platform Designer
- hps_0
- hps_only_master
- fpga_only_master
- sysid_qsys
- clk_0
- onchip_memory2_0
- intr_capturer_0
- jtag_uart
Agregando nuevos componentes IP a Platform Designer
-
Al regresar a la ventana principal de Platform Designer haga click en Add... de la pestaña IP Catalog.
%2030%20-%20Add.png)
- Una nueva ventana para agregar el componente aparece (configure los parámetros si hay en el diseño IP).
%2031%20-%20Add%20window.png)
- Un nuevo componente aparece desconectado en la pestaña de System Contents.
%2032%20-%20New%20IP%20added.png)
- Haga las conexiones mostradas en la siguiente imagen para su nuevo componente.
%2033%20-%20Interconnect.png)
- Exporte sus señales Conduit haciendo doble click en la columna Export de la fila Conduit. Si tiene más de una, exporte todas.
%2034%20-%20Exporting.png)
- El Conduit queda exportado a la FPGA.
%2035%20-%20Exported.png)
- Si dos componentes comparten la misma dirección aparecerá un error. Sino, puede saltar el paso 39.
%2036%20-%20Base%20memory%20error.png)
- Asigne la nueva direeción manualmente, o automaticamente al ir a la opción System > Assign Base Addresses.
%2037%20-%20New%20base%20address.png)
- Guarde el sistema.
%2038%20-%20Save.png)
- Haga click en Generate HDL....
%2039%20-%20Generate%20HDL.png)
- Haga click en Generate en la nueva ventana.
%2040%20-%20Generation.png)
- Una barra de progreso con mensajes aparecerá durante la generación.
%2041%20-%20Generating.png)
- Cuando la generación termine un mensaje similar al siguiente aparecerá.
%2035%20-%20Generation%20completed.png)
Links de importancia
Retornar a 3.2 Configuración de hardware y sintetización
In Platform Designer main window:
- In the IP Catalog tab search the desired IP Component and selected it.
- Click in the "Add..." button.
A new emergent window appear with the Block Diagram and Parameters: 3. Choose the desired parameters (if the are parameters to be selected). 4. Click on "Finish".