Why is my DDR3L SDRAM UniPHY-based controller design missing some pin assignments? - Why is my DDR3L SDRAM UniPHY-based controller design missing some pin assignments?
Description When you run the pin_assignments.tcl file for DDR3L SDRAM UniPHY-based controller design in the Quartus® II software version 11.0sp1 and 11.1, you will see the following assignments are missing: Address and command signals do not have output termination assignments. Memory clock outputs are assigned "Series 40 ohm with Calibration" instead of "without Calibration." address and command signals are using the wrong termination control block This is a known issue in the Quartus® II software version 11.1 and 11.0SP1. Resolution The workaround is as follows: Assign the address and command signals to output termination of "series 40 ohm with calibration": set_instance_assignment -name OUTPUT_TERMINATION "SERIES 40 OHM WITH CALIBRATION" -to {addr/cmd} Change the memory clock (mem_ck and mem_ck_n) assignments to output termination of "series 40 ohm without calibration": set_instance_assignment -name OUTPUT_TERMINATION "SERIES 40 OHM WITHOUT CALIBRATION" -to {mem_ck/mem_ck_n} Assign the address and command signals to the proper termination control block: set_instance_assignment -name TERMINATION_CONTROL_BLOCK "{path}_p0_oct_control:uoct_control|sd1a_0" -to {addr/cmd} Compile the design; you should see the correct assignments on the DDR3 interface pins. This issue is fixed starting with the Quartus® II software version 12.0.
Custom Fields values:
['novalue']
Troubleshooting
2205771915
False
['novalue']
['FPGA Dev Tools Quartus II Software']
12.0
11.0.1
['Stratix® V E FPGA', 'Stratix® V FPGAs', 'Stratix® V GS FPGA', 'Stratix® V GT FPGA', 'Stratix® V GX FPGA']
['novalue']
['novalue']
['novalue'] - 2023-03-05
external_document