[問題] 請問,模擬ADC的INL/DNL時的技巧?感恩!

看板Electronics作者 (阿達)時間16年前 (2009/08/02 16:16), 編輯推噓2(206)
留言8則, 3人參與, 最新討論串1/2 (看更多)
請問各位前輩,小弟我現在在模擬一個6BIT ADC的INL/DNL,但是每次要把SPICE輸出的資料 丟到MATLAB處理前都要花上很長時間的人工KEYIN把輸出的6BIT改成 1 0 1 0 1 0 的數位 訊號, 我的VDD是1.2V,若輸出是VDD倒還好,大部份都是1.2V,但是若輸出是0,就會有很多接近0的 值,所以(1024*6)筆資料要再改成101010的數位訊號真的很久 想請問各位前輩,有沒有更快的方法,可以輸出就是數位訊號??感恩! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.38.10.154

08/02 16:38, , 1F
round(data/1.2) ?!
08/02 16:38, 1F

08/02 16:44, , 2F
請問es大.這是什麼指令?又該怎麼下指令呢?感謝!
08/02 16:44, 2F

08/02 20:51, , 3F
我猜你要的是.STIM TRAN VEC .... 查manual (cmdref.pdf)
08/02 20:51, 3F

08/02 20:51, , 4F
另外google adc inl/dnl會有一些其他模擬該知道的事情
08/02 20:51, 4F

08/02 20:58, , 5F
再次感謝PO大.恩查了.的確有指令可以把之轉成VEC.感恩!
08/02 20:58, 5F

08/02 20:59, , 6F
再問一個.我用MATLAB跑DNL.它說ADC not clipping ...
08/02 20:59, 6F

08/02 21:00, , 7F
..Increase sinewave amplitude!但是我明明有Clipping?
08/02 21:00, 7F

08/02 21:01, , 8F
請問怎麼解決?
08/02 21:01, 8F
文章代碼(AID): #1ATKjlJR (Electronics)
文章代碼(AID): #1ATKjlJR (Electronics)