Bus interface?

Hey i was wondering if any one had any idea how to create some sorta bus interface that would communicate between a FPGA (Spartan D2E) and a CLPD (DI02) board.. somethin like wait ready write sorta thing.. any idea. coz i am having trouble trying to get the switches to work on the cpld throug the fpga. any idea and recommendations would help greatly.. Thnx inadvance! Tyron

Reply to
Tyron
Loading thread data ...

snipped-for-privacy@yahoo.com (Tyron) wrote in news:3e4a6899.0404151220.211d7156 @posting.google.com:

We just published a Compact Flash / IDE hard drive interface for the XSB-

300E Board that uses a wait-ready type of interface since the FPGA is much faster than the PIO mode interface. The documentation is here:

formatting link

and the design files are here:

formatting link

The pioIntfc module in the atacntl.vhd file may be similar to what you need since it generates the slow read and write pulses that are needed to talk to the disk / CF card.

--
|| Dr. Dave Van den Bout   XESS Corp.                 (919) 363-4695 ||
|| devb@xess.com           PO Box 33091                              ||
|| http://www.xess.com     Raleigh NC 27636 USA   FAX:(919) 367-2946 ||
Reply to
Dave Vanden Bout

Tyron, For the DIO2/D2E board you have, there are reference manuals and schematics. See the page:

formatting link

There should be timing diagrams in the DIO2 manual. In fact, there should be VHDL code in the DIO2 manual.

Cheers, Jim

There are also examples > Hey

--
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Jim Lewis
Director of Training             mailto:Jim@SynthWorks.com
SynthWorks Design Inc.           http://www.SynthWorks.com
1-503-590-4787

Expert VHDL Training for Hardware Design and Verification
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Reply to
Jim Lewis

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.