是的,在使用搭載 ALTMEMPHY 的控制器執行 DDR SDRAM 或 DDR2 SDRAM 介面時,Cyclone® IV 裝置的裝置遷移有問題。
Cyclone IV 裝置不允許在同一行或列墊組上指派mem_clk[0] 針腳,因為 DQ 針腳是不允許的。如果您已開啟裝置移轉,Quartus® II 軟體只會檢查主要裝置的記憶體介面mem_clk插腳位置的釘選規則,並且不會檢查軟體中選取的移轉裝置。因此,您可能未能遵守移轉裝置的此規則,但 Quartus II 軟體不會回報此規則。
外部記憶體介面手冊第 2 冊、第一節 裝置與針腳規劃 (PDF) 中,提供了更多關於此針腳排除規則的資訊
作為解決方法,請依分離方式編譯主要裝置和移轉裝置的設計,以檢查兩個裝置的釘出規則檢查。
這個問題出現在 Quartus II 軟體版本 10.1SP1 和更早版本中。此問題將在未來版本的軟體中解決。