12.07.2015 Views

Intel(R) IQ80315 I/O Processor DMA and XOR Library APIs and ...

Intel(R) IQ80315 I/O Processor DMA and XOR Library APIs and ...

Intel(R) IQ80315 I/O Processor DMA and XOR Library APIs and ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>Intel</strong> ® GW80314 I/O <strong>Processor</strong> <strong>DMA</strong> <strong>and</strong> <strong>XOR</strong> <strong>Library</strong><strong>Intel</strong> ® GW80314 I/O <strong>Processor</strong> Component OverviewFigure 2.<strong>DMA</strong>/<strong>XOR</strong> Engine<strong>DMA</strong>_ARB(Arbitrate for Access to SFN Gasket)Select<strong>DMA</strong>_CHAN0<strong>DMA</strong>_CHAN1 <strong>DMA</strong>_CHAN2 <strong>DMA</strong>_CHAN3Data In<strong>DMA</strong>_MUXHeader Info(Mux Channel Data <strong>and</strong> Header Info to SFN Gasket)CRC/<strong>XOR</strong> Data<strong>DMA</strong>_SFN_GSKTSFN OutSFN InB1970-013.2.2 <strong>DMA</strong>/<strong>XOR</strong> FeaturesThis block has the following features:• Round robin arbitration between the four channel for the SFN port• Four channel support; each channel operates independently• Data transfer from <strong>and</strong> to any port <strong>and</strong> memory fill as a <strong>DMA</strong> engine• <strong>XOR</strong> operation, <strong>and</strong> parity checking as an <strong>XOR</strong> engine• Scatter gather (or Linked-List) <strong>and</strong> direct modes• <strong>XOR</strong> operation of up to 16 blocks of data• Directly fill the store queue with the first block of <strong>XOR</strong> data (optional)• Interrupt on completed segment, chain, <strong>and</strong> error (all optional)14 <strong>APIs</strong> <strong>and</strong> Testbench White Paper

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!