看板 Electronics 關於我們 聯絡資訊
※ 引述《proach (p.roach)》之銘言: : ※ 引述《tjlo (小羅)》之銘言: : : 學了這麼久的電路, 對 setup time 與 hold time 仍然不勝了解, : : 有計算的公式, 但就是不能了解真正的涵義 : : 想問下已經很清楚的人, 希望可以指點迷津 : : 以下是我堅固的信念: : : 若以一個正緣觸發的電路來說, setup time就是輸入資料必須距正緣多久前 : : 準備好, 才不會使電路錯誤, hold time則是正緣之後需要維持多久才不會造成 : : 後級電路的錯誤 : : 有一次到公司面試的時候被問到 setup time跟hold time哪一個愈長愈好, : ~~~~~~~~~~~~~~ : please define this question clearly: : what is "good", and to whom? : to transmitter? or to receiver chip? : : 我當場回答hold time, 因為我覺得hold time長才不會讓後面的電路錯誤, : : 但答案是setup time, 到這裡我就迷糊了 : : 聽他解釋說 hold time長, 則電路就慢了, 所以不好, 我也同意 : : 但是setup time長, 就是電路越快嗎? 亦或不管怎樣 setup time長就是好的? : : 感謝您看了我的一長串文字, 望能給點意見勒! : : thanks : I think you both are correct, but with different view points. 對了 您說到他當時提到的重點了, 謝謝您喚醒我的記憶^^ 他所強調的應該是兩個硬體整合之下, setup time, hold time何者愈長愈好! 有提到類似兩個chip, 一個transmitter, 一個receiver, 如果setup time愈長(不 是很確定他說的是不是setup time, 事隔已久@.@), 則可以使其中之一的timing有更 大的彈性, 也就是說兩個chip能work的條件更寬裕 我想對於 transmitter: hold time 愈長越好 receiver: setup time 愈長越好 不知道這樣說是否正確, 又陷入苦惱~.~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.165.132.163