(筆記) 什麼時候該使用SOPC Builder重新Generate一次? (SOC) (SOPC Builder)
Abstract
若自己寫ip,對ip中的code做了一些修改,到底只要Quartus II重新編譯就好,還是該用SOPC Builder重新Generate一次後,再用Quartus II編譯呢?
Introduction
使用環境:Quartus II 8.0
若是自己寫的module做了修改,只要Quartus II重新編譯就好,這沒問題,比較有問題的是若自己寫的ip做了修改,有時只要Quartus II重新編譯即可,有時卻得用SOPC Builder重新generate一次才行,到底怎樣才是標準的做法呢?
簡單的說,要看你code改的程度。
若input / output port有改,parameter有改
重新edit ip,讓SOPC Builder重新產生*.tcl,然後重新generate一次
若只改code,input / output port沒改,paramteter沒改
不須開啟SOPC Builder,也不用重新generate,只要Quartus II重新編譯即可。