Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Besides standard IP cores, the reference architecture contains three custom IP cores :(aka reference IP custom block).

Scroll Title
titleReference IP custom blocks dependencies and connections
custom IP core blockbrief descriptionis used to deliver MB Command
to FPGA's MicroBlaze soft μP
(through FX22MB_REGs)
and retrieve "reply"
(through MB2FX2_REGs)

is used to realize a
FPGA  ↔ FX2 μC
connection

is used to realize a
FPGA  ↔ DRAM
connection

XPS_I2C_SLAVEforwards MicroBlaze API Commands (MB Commands)
coming from the USB bus towards the MicroBlaze
(tick)(tick) (trough I2C)(error)
XPS_NPI_DMAcustom DMA between DDR SDRAM and other multiple sources;(error)(error)(tick)
XPS_FX2used for high speed bidirectional communication between
the FPGA and a host computer (also USB host)
(error)(tick) (trough a 8 bit bus)

(error)

 

Legend:

  • (tick) this symbol means that the custom IP block is used to (description in the corresponding colums)
  • (error) this symbol means that the custom IP block is NOT used to (description in the corresponding colums)
Info
XPS_NPI_DMA and XPS_FX2 could be used to realize a USB FX2 microcontroller ↔ DRAM connection and (using the SW API Layer) a USB (host computer) ↔ DRAM connection

...