Dear Wright,

Thank's a lot. This is a good card.

Would you like to tell me the price ? Do you have the it's driver and
example program fo it ?

Adolf
        -----Original Message-----
        From:   [EMAIL PROTECTED] [SMTP:[EMAIL PROTECTED]]
        Sent:   Tuesday, November 20, 2001 8:34 PM
        To:     Adolf Ahmad MS
        Cc:     [EMAIL PROTECTED]
        Subject:        RE: [rtl] DMA programming



        > Digital Data Stream(1 to 5Mbytes/s) ==> 64Kbytes FIFO (IDT7208
chip) ==> PPI
        > Card on ISA[but possible we substitute with PCI such PCI-1751 or
PCIO-24 or
        > use EPP LPT Port) ==> PC PIII-833MHz==> Save to File
        > 
        >  I want to capture the Data Stream to files, and we prefer to do
that on
        > Linux OS. The problem is,
        > 1.    Capture Methode from modules
        > 2.    If we get data directly from user spaces(using ioperm), many
data
        > some time lost.



          I'm built an ISA board last year which uses IDT 720X FIFOs and
which I
        use in an RT-Linux based high-speed data system.  If you are using
the ISA
        bus, you're NEVER going to get performance beyond 3-5mb/sec no
matter if
        you use DMA or not.  There is a huge penalty for using the ISA bus
which
        causes each ISA transfer to require about 700ns for each transfer
even
        though your CPU might be able to execute an instruction in less than
ONE
        NASASECOND.  As best I can tell, the CPU essentially stalls while
each ISA
        transfer completes.  If you do DMA on ISA, you will almost certainly
need
        to use the mother-board based 8237 type DMA controller.
                In my system I used ISA because it's much easier to design
and
        build than PCI boards, though the performance is *much* lower for
DMA and
        about 1/2 for programmed IO operations.  I also use a high-speed DMA
based
        PCI digitizer card and with it I have measured DMA transfer rates
above
        100mb/second for longer blocks of data.
                I've looked a long time for basic parallel I/O PCI cards
which
        support highspeed DMA and so far I've only found one card.  It can
be seen
        at: http://www.modindsol.com/product_detail.cfm?PRODUCTID=136
                I bought a couple of the cards, but I hav'nt tried them yet.
I
        expect them to work well because they are based on the PLX 9080 chip
which
        is also used by the digitizers I'm using.  The 9080 provides two PCI
DMA
        bus mastering controllers and works very vey well. 

        W. Wright


        
-- [rtl] ---
To unsubscribe:
echo "unsubscribe rtl" | mail [EMAIL PROTECTED] OR
echo "unsubscribe rtl <Your_email>" | mail [EMAIL PROTECTED]
--
For more information on Real-Time Linux see:
http://www.rtlinux.org/

Reply via email to