Site Search

The following Critical Warning appears in DDR2/DDR3 Memory Controller. What are the possible causes?

IP

<error message>
"Critical Warning: Could not find pin of type cmd_pins from pattern |p0|umemphy|uio_pads|uaddr_cmd_pads|uwe_n_pad|auto_generated|ddio_outa[*]|dataout"


When the DDR2/DDR3 Memory Controller is generated in VHDL and the control signal (RAS/CAS/WE etc.) is 1 bit, this Critical Warning may appear.

To avoid this, the following measures are required.

 ・ Edit std_logic_vector (0 downto 0) to std_logic for the corresponding signal in the wrapper file (*.v/ *.vhd) generated by Mega-Wizard
 ・ For example, if the corresponding signal is named ddr2_ras_n[0] in the Assignment Editor, edit it to ddr2_ras_n by removing the [0] in the bit notation.
 ・ If the 1-bit notation is expressed as a bus in the upper layer, for example, if it is written as ddr2_ras_n[0..0] in the schematic (*.bdf), edit the name to ddr2_ras_n

Experienced FAE
Free consultation is available.

From specific product specifications to parts selection, the Company FAE will answer your technical concerns free of charge. Please feel free to contact us.