Sign in

username:

password:



Not a member?

Search Comp.Arch.FPGA



Search tips

fpga by Keywords

Altera | ASIC | CPLD | Cyclone | DCM | DDR | DSP | Ethernet | ISE | JTAG | Linux | LVDS | Microblaze | ML310 | Modelsim | NIOS | OPB | PCI | Quartus | RocketIO | SDRAM | Spartan | Spartan3 | SRAM | Stratix | Verilog | VHDL | Virtex | Virtex-4 | Virtex-II | Xilinx | XST

Ads

See Also

DSPEmbedded SystemsElectronics

Comp.Arch.FPGA | DDR2 IPCore implementation problem based on MIG2.3


There are 2 messages in this thread.

You are currently looking at messages 0 to 2.

DDR2 IPCore implementation problem based on MIG2.3 - vcar - 2009-07-03 11:54:00

In my design, I used the MIG2.3 DDR2 IP Core. In customization, I
chose not to include the DCM inside, and I provide all the necessary
clocks needed by the IP Core.
Now the problem comes at the PAR stage. There is a new PAR warning:

WARNING:Timing:3223 - Timing constraint TS_MC_PHY_INIT_DATA_SEL_90 =3D
MAXDELAY FROM TIMEGRP "TNM_PHY_INIT_DATA_SEL" TO TIMEGRP "RAMS"
TS_SYS_clk0 * 4; ignored during timing analysis.

This warning is related with the following UCF constraint:

INST "*/u_phy_init/u_ff_phy_init_data_sel" TNM =3D
"TNM_PHY_INIT_DATA_SEL";
TIMESPEC "TS_MC_PHY_INIT_DATA_SEL_90" =3D FROM "TNM_PHY_INIT_DATA_SEL"
TO RAMS "TS_SYS_clk0" * 4;

And I am confused because when choosing DCM inside the IPCore would
not cause this constraint to fail. There is something stranger that I
checked the signal =91*/u_phy_init/u_ff_phy_init_data_sel=92, and I found
that this signal will never drive any BRAMs. Did I get it right or
there is some other points beyond my understanding.
______________________________
Newest Blog by Chris Felton: "The Spartans". Click here to read.



Re: DDR2 IPCore implementation problem based on MIG2.3 - vcar - 2009-07-10 02:20:00

Hello, is there anybody knows what the problem is?
Thank you!
______________________________
Newest Blog by Chris Felton: "The Spartans". Click here to read.