看板 Electronics 關於我們 聯絡資訊
不像是timing的問題 因為原po用50K跟10M會有不一樣的結果 timing有問題通常是10M會死... 況且50K跟10M的波形 50K transition edge只會比10M少... 應該10M比較critical 我比較懷疑原po丟出來parallel/serial signal就應該有問題了 自己拿scope把50k跟10M的waveform對一下比較實在點... 不過原po說了 50K會有low pass(電容放電)類似的效應 你自己要不要檢查一下是不是driving不夠 或是版子pull high沒弄對 ※ 引述《proach (p.roach)》之銘言: : ※ 引述《ccjin (ya)》之銘言: : : 對不起 我好像描速不夠詳細 應該是說 : : 這塊子版 如果我把傳送端速度提高到 10Mhz 經由 DAC 傳送 是可以 work的 : : 但是礙於頻寬限制 所以只好把它降到 50Khz : : 但是 DAC 居然因為我的速度太慢 它就不work (波形很失敗) : : 所以我想一個方法 : : 可以限制住頻寬 也可以讓 DAC 動作 : : 就是把 50Khz 的 資料 用 10Mhz 重複送出 : : 就像是 : : 原本是 A B (50Khz) : : 修改成 AAAAA BBBBB(10Mhz) : 會拿出來賣的晶片都是經過驗證的,如果有大問題,被你第一個發現的機會 : 很低啊。應該是你的控制波形有問題,在高速時,剛好可以彌補 hold time : 或 setup time的錯誤,所以 DAC會動作,至於是否"正確"動作,這又是另 : 一個問題,說不定你所有的輸出都shift一個phase而你根本不知道。 : 如果你有示波器,或是快一點的邏輯分析儀,分析一下控制波形跟 : datasheet上的波形是否一致,該做到的時間順序是否*全*部*做*到*,這會是個 : 比較快的處理方式。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.133.134.198