靚麗時尚館

位置:首頁 > 健康生活 > 心理

如何實現基於FPGA晶片的遠端程式設計

心理7.71K
如何實現基於FPGA晶片的遠端程式設計

首先,對照外部晶片的電氣特性部分,確認電平連線方式,在FPGA的管腳約束滿足外部晶片的電氣要求即可。

其次,在FPGA設計中滿足外部器件的時序要求,這包括兩部分,一個是功能實現,一個是時序約束。基本功能實現,可以通過編寫程式碼的方式,同時檢視外部晶片的時序要求,滿足setup/hold 要求,就針對SPI的時序而言,其CLK和DI、DO的時序要求很簡單,很容易滿足(如果實現不會,就看這時序圖設計電路,或網上下載個成熟電路,把他們看明白)。

而時序約束,通過編寫SDC等檔案實現,你這裡只需要週期約束即可滿足,而其他的offset、miti-cycle等約束是否需要,在設計過程中確認。

最後,其他要求,如jitter等,需要依靠FPGA器件自身效能滿足。這個不需要設計,只需要檢視FPGA DATASHEET即可。