NoC Configuration - 3.0 English

Versal ACAP CPM DMA and Bridge Mode for PCI Express Product Guide (PG347)

Document ID
PG347
Release Date
2022-06-15
Version
3.0 English
Next you will add and configure a Network on Chip (NoC) IP core for the DDR connection.
  1. Right-click the block design canvas and from the context menu select Add IP.
  2. The IP catalog pops up. In the Search field type AXI NoC to filter a list of IP.
  3. From the filtered list, double-click the AXI NoC IP core to instantiate the IP on the block design canvas.

    Customize the IP as follows:

  4. In the General tab, set the following options:
    • Number of AXI Slave Interfaces: 2.
    • Number of AXI Master Interfaces: 0.
    • Number of AXI Clocks: 2.

      The number of AXI clocks is set to two because there are two clocks needed for the AXI Slave input, and none needed for AXI Master output.

    • Memory Controller: Single Memory Controller.
    • Number of Memory Controller Port: 4.
    • All others options use the default settings.
  5. In the Inputs tab, set the following options.

    First row (for S00_AXI):

    • Connected To: PS PCIe.
    • Clock: aclk0 (input clock).
    • All other options use default settings.

    Second row (for S01_AXI):

    • Connected To: PS PCIe.
    • Clock: aclk1 (input clock).
    • All other options use default settings.
  6. In the Connectivity tab, set the NoC connectivity as follows:
    • For S00_AXI, select the MC Port 0 checkbox.
    • For S01_AXI, select the MC Port 0 checkbox.
    • All others options use the default settings.
  7. In the DDR Basic tab, set the following options:
    • Input System clock period (ps): 5000 (200.000 MHz).
    • Select the Enable Internal Responder checkbox.
    • All others options use the default settings.
    Note: This is a sample configuration. Your DDR configuration and frequencies should be based on your design requirements.
  8. In the DDR Memory tab, set the following options:
    • Memory Device Type: Components.
    • Memory Speed Grade: DDR4-3200AA(22-22-22).
    • Base Component Width: x16.
    • All others options use the default settings.
  9. Click OK to generate a NoC IP with DDR.