ZHCAA38E August 2021 – January 2023 TMS320F280021 , TMS320F280021-Q1 , TMS320F280023 , TMS320F280023-Q1 , TMS320F280023C , TMS320F280025 , TMS320F280025-Q1 , TMS320F280025C , TMS320F280025C-Q1 , TMS320F280033 , TMS320F280034 , TMS320F280034-Q1 , TMS320F280036-Q1 , TMS320F280036C-Q1 , TMS320F280037 , TMS320F280037-Q1 , TMS320F280037C , TMS320F280037C-Q1 , TMS320F280038-Q1 , TMS320F280038C-Q1 , TMS320F280039 , TMS320F280039-Q1 , TMS320F280039C , TMS320F280039C-Q1 , TMS320F280040-Q1 , TMS320F280040C-Q1 , TMS320F280041 , TMS320F280041-Q1 , TMS320F280041C , TMS320F280041C-Q1 , TMS320F280045 , TMS320F280048-Q1 , TMS320F280048C-Q1 , TMS320F280049 , TMS320F280049-Q1 , TMS320F280049C , TMS320F280049C-Q1 , TMS320F28384D , TMS320F28384S , TMS320F28386D , TMS320F28386S , TMS320F28388D , TMS320F28388S , TMS320F28P650DH , TMS320F28P650DK , TMS320F28P650SH , TMS320F28P650SK , TMS320F28P659DH-Q1 , TMS320F28P659DK-Q1 , TMS320F28P659SH-Q1
在利用數(shù)字隔離和差分收發(fā)器器件,或者信號布線長度不同的實際應(yīng)用中,可以使用 FSI 接收器模塊內(nèi)的集成偏斜補償塊,來管理時鐘信號和數(shù)據(jù)信號之間可能發(fā)生的信號偏斜。
菊花鏈?zhǔn)纠度肓藶槿骷到y(tǒng)構(gòu)建的偏斜補償算法。此算法基于快速串行接口 (FSI) 偏斜補償 中提供的函數(shù)和示例。如果必須使用示例中包含的偏斜補償算法,則 fsi_ex_daisy_handshake_node 中的 NODE_POS 設(shè)置必須如下所示:對于器件 2
#define NODE_POS 1
對于器件 3
#define NODE_POS 2
出于校準(zhǔn)目的,每個器件都會分配到一個 ID。雖然實際校準(zhǔn)以用戶定義的頻率進行,但器件之間的握手調(diào)用以極低的頻率完成,以確保未補償偏斜的影響可以忽略不計。
每個器件的偏斜可能與其他器件不同,這是時鐘和數(shù)據(jù)線上的傳播延遲差異造成的。這也意味著,當(dāng)傳輸源變化時,由一個傳輸源執(zhí)行的偏斜補償可能不起作用。例如,在上述 CPU/DMA 控制模式下,器件 3 的傳輸源是器件 2 的 Tx 模塊。但在硬件控制模式下,源是偏斜補償后的器件 2 的 Rx 通道。下圖中描繪了這部分內(nèi)容。 因此,分別解釋了 CPU/DMA 控制模式和硬件控制的算法。