Software Archive
Read-only legacy content
17061 Discussions

Intel I/O Acceration Technology / Quickdata Technology Device

thailes
Beginner
549 Views

I am developing a low-volume PCIe x4 data streaming board (up to 10 Gbit/s)

I have discovered that high-end Intel chipsets (e.g. 5400 MCH) include "Intel I/O Acceration Technology" as a "Quickdata Technology Device", part of which is a DMA controller on the PCIe bus.

It wouls save me a lot of time and trouble if I could use this DMA controller to copy data from main RAM to my board. I would hope to be able to develop my device driver to use the existing Intel hardware and device drivers.

The operting systems I am considering are Vista and Windows Server 2003 or 2008.

I see that Microsoft has built a component called NetDMA to support this DMA hardware. However, there appears to be no documentation for a programming interface I could use. They give the API required by their driver, but not the API that controls NetDMA.

I have two questions:

- Will the QuickData DMA engine copy between a PCIe endpoint and main memory, in either direction?

- Is there a published API and hopefully some kind of application note that would show me hoe to take control of the DMA controller?

thanks

Tony

0 Kudos
1 Reply
Intel_Software_Netw1
549 Views

Tony,

This is a bit outside the province of the software development the Intel Software Network focuses on -- we'd recommend that you work with an Intel Product Representative to obtain assistance.

If your company has its own Intel representative, you may wish to inquire whether they are able to assist with this inquiry. Your company's Purchasing Department will normally have your Intel representative's contact information. If you have no contact, please see http://www.intel.com/buy/networking/design.htm under "Design Components".

If your location is not listed, please see an Intel Authorized Distributor and ask for a Field Application Engineer (FAE). Our Intel Authorized Distributor list is also linked from the URL above.

==
Lexi S.
Intel Software Network Support
http://www.intel.com/software
Contact us: http://www.intel.com/cd/ids/developer/asmo-na/eng/58987.htm

0 Kudos
Reply