Bus interface?

T

Tyron

Guest
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
 
tyron123@yahoo.com (Tyron) wrote in news:3e4a6899.0404151220.211d7156
@posting.google.com:

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
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:

http://www.xess.com/appnotes/an-041404-atacntl.pdf

and the design files are here:

http://www.xess.com/projects/xsbatacntl.zip

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 ||
 
Tyron,
For the DIO2/D2E board you have, there are reference manuals
and schematics. See the page:
http://www.digilentinc.com/Materials/current.html

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 in the board verification link.

Tyron wrote:

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
--
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 

Welcome to EDABoard.com

Sponsor

Back
Top