- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi
I am new to this forum and i am posting for the first time. I seek help with a design issue. I have a MAX104 ADC i wish to use with a cyclone 3 device. I already know how to interface it with xilinx vertix 2 pro device that provides a DDR I/O facility. I am using the ADC's(clocked at 1Ghz) mux feature to allow a data output rate of 500Mhz and further using the DDR method achieve an effective 250Mhz. I have goen through the datasheet of lattice ECP2 device which also discusses about using the I/O in a DDR2 configuration. Can someone please guide me on whther cyclone 3 supports DDR I/O or i am missing out some information. Thank You RohitLink Copied
1 Reply
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
For the input direction, Cyclone III implements DDR registers in LEs, not in the I/O cells. In the device handbook, see "DDR Input Registers" under "Cyclone III Memory Interfaces Features" in Volume 1, Section II, Chapter 9.
You can use the altddio_in megafunction. Even though the input registers are actually in LEs, designing with the megafunction is similar to using I/O cell DDR input registers in other device families. The megafunction will let the Fitter know to place the registers near the device pins. You should get messages like these: --- Quote Start --- Info: Following DDIO Input nodes are constrained by the Fitter to improve DDIO timing Info: Node "altddio_in:altddio_in_component|ddio_in_s3e:auto_generated|input_cell_h[0]" is constrained to location LAB_X1_Y1_N0 to improve DDIO timing Info: Node "altddio_in:altddio_in_component|ddio_in_s3e:auto_generated|input_cell_l[0]" is constrained to location LAB_X1_Y1_N0 to improve DDIO timing --- Quote End ---
Reply
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page