- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic to the Top
- Bookmark
- Subscribe
- Printer Friendly Page
Re: I use ML507. Which port can I LOC the "sys_clk_p "、"sys_clk _n"、"clk_2 00_p"、"clk _200_n"、"p hy_init_do ne" and "sys_rst_n " in FPGA ?
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Highlight
- Email to a Friend
- Report Inappropriate Content
01-31-2011 08:29 AM
Isn't there a PLL on board the Virtex 5 device which can generate 266MHz from 200MHz input (200 * 4 / 3)?
- Bob Elkind
README for newbies is here: http://forums.xilinx.com/t5/New-Users-Forum/README-first-Help-for-new-users/td-p/219369
Summary:
1. Read the manual or user guide. Have you read the manual? Can you find the manual?
2. Search the forums (and search the web) for similar topics.
3. Do not post the same question on multiple forums.
4. Do not post a new topic or question on someone else's thread, start a new thread!
5. Students: Copying code is not the same as learning to design.
6 "It does not work" is not a question which can be answered. Provide useful details (with webpage, datasheet links, please).
7. You are not charged extra fees for comments in your code.
8. I am not paid for forum posts. If I write a good post, then I have been good for nothing.
Re: I use ML507. Which port can I LOC the "sys_clk_p "、"sys_clk _n"、"clk_2 00_p"、"clk _200_n"、"p hy_init_do ne" and "sys_rst_n " in FPGA ?
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Highlight
- Email to a Friend
- Report Inappropriate Content
01-31-2011 11:36 PM
Thanks for your answer Bob,
Yes, there is actually PLL's available in the V5. Thought, I have a buffer problem when I generate the 266Mhz with the PLL.
I buffer the 266 Mhz differential clocks generated with the PLL (BUFG) ans since the infrastructure module already involves an input buffer (IBUFGDS_LVPECL_25) an error occurs (same direction buffers in serie).
I tried without buffering the sys_clk_n and sys_clk_p generated by the PLL but it doesn't work since IBUFGDS_LVPECL_25 requires as an input a clock coming out of the chip.
The issue I'm facing in the ddr2_infrastructure module is how to get the signal 'sys_clk_ibufg' necessary to generate the controller clocks without having any sys_clk_p or sys_clk_n as inputs of the overall design (whether it is 200 or 266 Mhz).
Thanks for your help Bob.
Xavier
Re: I use ML507. Which port can I LOC the "sys_clk_p "、"sys_clk _n"、"clk_2 00_p"、"clk _200_n"、"p hy_init_do ne" and "sys_rst_n " in FPGA ?
[ Edited ]
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Highlight
- Email to a Friend
- Report Inappropriate Content
02-04-2011 12:23 AM - edited 02-04-2011 12:45 AM
Xavier,
You need to customise the MIG-generated files to suit your application. MIG assumes that the 266MHz clock is sourced off-chip, rather than from a PLL. You need to manually edit your design source code (including the MIG files) to generate the 266MHz clock in the PLL, and to use the PLL output for the memory controller clock.
See this thread.
and this thread
and this reference design.
- Bob Elkind
README for newbies is here: http://forums.xilinx.com/t5/New-Users-Forum/README-first-Help-for-new-users/td-p/219369
Summary:
1. Read the manual or user guide. Have you read the manual? Can you find the manual?
2. Search the forums (and search the web) for similar topics.
3. Do not post the same question on multiple forums.
4. Do not post a new topic or question on someone else's thread, start a new thread!
5. Students: Copying code is not the same as learning to design.
6 "It does not work" is not a question which can be answered. Provide useful details (with webpage, datasheet links, please).
7. You are not charged extra fees for comments in your code.
8. I am not paid for forum posts. If I write a good post, then I have been good for nothing.
Re: I use ML507. Which port can I LOC the "sys_clk_p "、"sys_clk _n"、"clk_2 00_p"、"clk _200_n"、"p hy_init_do ne" and "sys_rst_n " in FPGA ?
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Highlight
- Email to a Friend
- Report Inappropriate Content
02-04-2011 01:30 AM
Thanks,
Actually I managed to have the controller work properly on the ml507 using only the sys_clk diff pair and slightly modifying the infrastructure module.
Now I am facing other issues with the cnstraint file and dqs_ibuf signals but this is another topic ;)
Cheers
Re: I use ML507. Which port can I LOC the "sys_clk_p "、"sys_clk _n"、"clk_2 00_p"、"clk _200_n"、"p hy_init_do ne" and "sys_rst_n " in FPGA ?
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Highlight
- Email to a Friend
- Report Inappropriate Content
02-21-2011 08:34 AM
Re: I use ML507. Which port can I LOC the "sys_clk_p "、"sys_clk _n"、"clk_2 00_p"、"clk _200_n"、"p hy_init_do ne" and "sys_rst_n " in FPGA ?
[ Edited ]
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Highlight
- Email to a Friend
- Report Inappropriate Content
02-21-2011 08:49 AM - edited 02-21-2011 08:49 AM
Jai,
Please start a new thread.
Please include the MIG error messages, and attach your .UCF file
Regards,
Bob Elkind
README for newbies is here: http://forums.xilinx.com/t5/New-Users-Forum/README-first-Help-for-new-users/td-p/219369
Summary:
1. Read the manual or user guide. Have you read the manual? Can you find the manual?
2. Search the forums (and search the web) for similar topics.
3. Do not post the same question on multiple forums.
4. Do not post a new topic or question on someone else's thread, start a new thread!
5. Students: Copying code is not the same as learning to design.
6 "It does not work" is not a question which can be answered. Provide useful details (with webpage, datasheet links, please).
7. You are not charged extra fees for comments in your code.
8. I am not paid for forum posts. If I write a good post, then I have been good for nothing.
Re: I use ML507. Which port can I LOC the "sys_clk_p "、"sys_clk _n"、"clk_2 00_p"、"clk _200_n"、"p hy_init_do ne" and "sys_rst_n " in FPGA ?
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Highlight
- Email to a Friend
- Report Inappropriate Content
02-27-2011 08:11 PM











