新聞中心

EEPW首頁(yè) > 手機(jī)與無(wú)線通信 > 設(shè)計(jì)應(yīng)用 > 基于LVDS接口的PC M解碼板設(shè)計(jì)

基于LVDS接口的PC M解碼板設(shè)計(jì)

作者: 時(shí)間:2009-12-16 來(lái)源:網(wǎng)絡(luò) 收藏

2 總線結(jié)構(gòu)
針對(duì)數(shù)據(jù)可靠傳輸在數(shù)據(jù)交換系統(tǒng)中的重要性,方案結(jié)合和OSI網(wǎng)絡(luò)模型,了一種的數(shù)據(jù)傳輸協(xié)議,并具體給出了各協(xié)議層所實(shí)現(xiàn)的功能及協(xié)議約束關(guān)系。LVDS的總線體系結(jié)構(gòu)大致分為:物理層、數(shù)據(jù)鏈路層和傳輸層。
(1)物理層。
采用DS92LVl8專用芯片,連接構(gòu)成兩對(duì)LVDS信號(hào),一對(duì)用于發(fā)送,一對(duì)用于接收。物理層在發(fā)送端將時(shí)鐘信號(hào)用18 bit/20 bit編碼方案嵌入數(shù)據(jù)中以達(dá)到高速數(shù)據(jù)率;在接收端將串行數(shù)據(jù)流中的數(shù)據(jù)和時(shí)鐘分離,然后對(duì)串行數(shù)據(jù)進(jìn)行采樣,從而在接收端恢復(fù)了串行數(shù)據(jù)。通過(guò)搜尋同步字符進(jìn)行字同步,數(shù)據(jù)流恢復(fù)到和發(fā)送端編碼后的數(shù)據(jù)流相同,該數(shù)據(jù)流再經(jīng),恢復(fù)原始數(shù)據(jù),寫入接收端的FIFO內(nèi),等待數(shù)據(jù)鏈路層的進(jìn)一步處理。
物理層除了收發(fā)器(DS92LV18芯片)和傳輸介質(zhì)(B走線)外的所有模塊均在FPGA中實(shí)現(xiàn)。物理層結(jié)構(gòu)示意圖,如圖3所示。

LVDS兩對(duì)低壓差分信號(hào)無(wú)論其傳輸介質(zhì)是電纜還是B走線,都必須與終端匹配,以減少不希望的電磁輻射,提供最佳的信號(hào)質(zhì)量。通常一個(gè)盡可能靠近接收端的100 Ω終端電阻跨在差分線上即可提供良好的匹配。電路中,輸入差分線對(duì)離開(kāi)DS92LV18集成芯片后立刻盡可能地相互靠近(距離10 mm),以保持接收器的共模抑制能力,并且兩條差分線之間的距離應(yīng)盡可能保持一致,以避免差分阻抗的不連續(xù)性,這樣能減少反射并能確保耦合到的噪聲為共模噪聲。
(2)數(shù)據(jù)鏈路層。
在數(shù)據(jù)鏈路層中包含控制邏輯和幀格式,數(shù)據(jù)以幀為單位傳送,在目的節(jié)點(diǎn)被接收。這樣做是為了當(dāng)出現(xiàn)差錯(cuò)時(shí),可將有錯(cuò)誤的幀重傳一次,從而避免了將全部數(shù)據(jù)都重傳一次所帶來(lái)的帶寬浪費(fèi),且各接收節(jié)點(diǎn)能從接收到的比特流中明確地區(qū)分出一幀的開(kāi)始和結(jié)束在什么地方,以及數(shù)據(jù)和控制信息。該層的功能模塊也在FPGA中實(shí)現(xiàn)。
(3)傳輸層。
傳輸層的任務(wù)是為從發(fā)送節(jié)點(diǎn)到目的節(jié)點(diǎn)提供可靠、合理的信息傳輸。傳輸層是控制通信過(guò)程的核心,初始化和通信過(guò)程中,需要設(shè)置必要的計(jì)時(shí)器、地址和狀態(tài)寄存器,這些都是傳輸層來(lái)實(shí)現(xiàn)。其中,地址寄存器用于存儲(chǔ)節(jié)點(diǎn)前繼和后繼地址,計(jì)時(shí)器是為初始化和通信過(guò)程中的超時(shí)報(bào)警而設(shè)置。該層功能可通過(guò)在FPGA內(nèi)部定義信號(hào)來(lái)實(shí)現(xiàn)。



評(píng)論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉