基於Nexys4 DDR的溫度數碼管實時顯示

2021-10-05 15:54:34 字數 585 閱讀 8386

實驗用的開發板是nexys4ddr,軟體環境vivado2018.2

實現功能是:通過板子上的溫度感測器通過數碼管實時顯示溫度,用vhdl寫的。

效果如下圖所示:

開發板上的模組只有溫度感測器和數碼管,溫度感測器的使用參照官網的教程,看懂官網例項中感測器模組部分就可以做出來,我這裡也有整個工程檔案,需要的找我要。

rtl如下:

本實驗需要注意的兩個地方:

1、數碼管同時顯示多個數碼管時,採用的方法時,在同乙個程序中,通過設定計數器不同的時段來顯示不同的數碼管。例如定義計數器為0-1000,其中0-100的計數負責顯示第乙個數碼管,100-200的計數負責第二個數碼管,依次類推。計數器設定的大小取決於時鐘頻率的大小。

2、感測器小數部分,根據官網的datasheet,該感測器最小精度是0.0625,所以小數部分都是最小精度的倍數,根據不同感測器的型別來進行程式設計。

DDR3和DDR4的區別

1 規格不同 ddr3記憶體的起始頻率僅有800mhz,最高頻率可達2133mhz。而ddr4記憶體的起始頻率就有2133mhz,最高頻率可達3000mhz。更高頻率的ddr4內存在各個方面的表現和ddr3記憶體相比有著顯著的提公升,ddr4記憶體的每個針腳都可以提供2gbps的頻寬,那麼ddr4 ...

DDR3與DDR4的區別

1 ddr4的ras cas we與a16 a15 a4復用埠,通過actn區分 2 ddr3的io電壓1.5v,ddr4的io電壓1.2v 3 ddr3只有3個mr暫存器,ddr4有6個mr 暫存器,4 ddr3不可讀顆粒資訊,ddr4可讀出mr的基本資訊 5 ddr3的讀訓練mpr只有一種pat...

Ddr2,ddr3,ddr4記憶體條的讀寫速率

理論極限值是可以計算的 1333mhz 64bit 單通道,雙通道則128bit 8 位到位元組單位轉換 10.664gb s。這只是理論,實際發揮還要看記憶體控制器,實際上1333單條跑出來的資料在7 9gb s差不多了。首先,實際中我沒見過記憶體速度超過10gb s的情況,不知道是不是題主你把單...