FPGA上的晶振可以直接用示波器測其管腳嗎?

指的是未經任何propagate的管腳。

我問的不是可以測出來否,而是這樣會不會影響FPGA內部邏輯?

上次試過這樣測的時候,fpga的風扇就開始狂轉,所以有點違規操作的感覺。


個人認為:正常情況下是沒問題。

但是:

1、FPGA的晶振頻率比較高,你的示波器必須有足夠高的帶寬,示波器的採樣頻率要高於FPGA的至少2倍,越高越好,但即使是2倍,得到的波形畸變也很大了,所以測高頻晶振需要更牛的示波器。

2、示波器本身兩個探頭之間會有電阻和電容,去測量任何東西,都不可能對這個東西沒有任何影響。雖然一般來說電阻很大,電容很小,對普通的電路沒有太大影響,但是對某些電路,這些效應會顯示出來,然後導致原來的電路邏輯受到影響。一般來說,越高檔的示波器對原電路的影響是越小的。

總之,測肯定是能測,就看你的示波器了。


理論是2倍,實際一般是5~10倍才能較好的還原信號。但是模擬方波,實際帶寬無上限,永遠測不準


需要注意的是,若是無源高阻探頭,高達10pF的電容(即使是10X檔)(在100MHz下容抗170Ω)對晶振本身是否起振都會產生巨大影響。波形肯定是完全失真了。(有源晶振受的影響可能小些。)

在時鐘波形失真到一定程度,FPGA可能會誤動作,但一般不會。常見的影響是晶振不起振。

想看到失真較小的時鐘波形(諧波分量其實很豐富)的話,z0探頭/有源探頭(1pF左右Cin)+超高帶寬(&>1G)示波器

最近想看看信號完整性基礎。樓主有興趣的話也可以看看。


稍微顯示下晶振的頻率還是可以的,畢竟不需要看到非常精準的晶振波形


可以測的,晶振一般頻率不高,最多100M吧,示波器採樣率基本不是問題

其實示波器測晶振關鍵不是採樣率,而是探頭

普通的探頭是由探針和地線組成的,如果地線太長,會引入分散式電感,測高頻晶振會看到過沖

所以最好用短地線測晶振,就是那種彈簧地線

你說測晶振的時候風扇狂轉,有可能是干擾了晶振源,帶入了很多毛刺,20M的晶振加入毛刺可能就變成了幾百M,所以風扇一下轉速很快


前幾天剛用標稱70M帶寬的示波器測了個100M的晶振 還神奇的測出來了


是可以的


可以 你的再高也就100M了吧,示波器一般帶寬都是100M問題不大


就兩字,可以。說那麼多幹嘛?


嗯,的確是和示波器的帶寬有關係,雖然理論是兩倍,但實際的帶寬還真的不知道。


FPGA晶元本身沒有自帶風扇吧?如果是把時鐘拉出來測是沒問題的。


可以,不過需要你的示波器的帶寬比晶振頻率高至少兩倍以上才能準確還原信號的頻率特性


推薦閱讀:

有沒有可能做RSS訂閱平台,與各種網站合作,讓用戶自由選擇綁定,方便閱讀量大且各網站瀏覽次數多的用戶?
逆變器、整流器、變壓器的工作原理是什麼?
空氣開關和接觸器 繼電器有什麼關係嗎。空氣開關是繼電器的一類還是接觸器的一類?
為什麼短波電台在國內用的人少?

TAG:現場可編輯邏輯門陣列FPGA | 電子 | 微電子 | 晶元集成電路 |