完成mipi信號(hào)通道分配后,需要生成與物理層對(duì)接的時(shí)序、同步信號(hào):
MIPI規(guī)定,傳輸過(guò)程中,包內(nèi)是200mV、包間以及包啟動(dòng)和包結(jié)束時(shí)是1.2V,兩種不同的電壓擺幅,需要兩組不同的LVDS驅(qū)動(dòng)電路在輪流切換工作;為了傳輸過(guò)程中各數(shù)據(jù)包之間的安全可靠過(guò)渡,從啟動(dòng)到數(shù)據(jù)開(kāi)始傳輸,MIPI定義了比較長(zhǎng)的可靠過(guò)渡時(shí)間,加起來(lái)最少也有600多ns;而且規(guī)定各個(gè)時(shí)間參數(shù)是可調(diào)的,所以需要一定等待時(shí)間,需要緩存,我們用寄存器代替FIFO,每通道128Byte。
串行時(shí)鐘與數(shù)據(jù)差分傳輸?shù)倪^(guò)渡時(shí)間關(guān)系如下:
各個(gè)時(shí)間參數(shù)需要滿足以下的要求:
數(shù)據(jù)與時(shí)鐘的相位關(guān)系: