1394總線仿真平臺(tái)
1394 bus simulation platform
1394總線仿真平臺(tái)
1394 bus simulation platform
1394總線仿真平臺(tái)是對(duì)1394總線網(wǎng)絡(luò)進(jìn)行模擬和仿真的測(cè)試平臺(tái),用來(lái)仿真1394總線網(wǎng)絡(luò)的實(shí)際運(yùn)行情況,也可作為實(shí)際應(yīng)用的網(wǎng)絡(luò)原型參考。
系統(tǒng)組件:
1394總線仿真平臺(tái)需要的物品包括以下內(nèi)容:
三節(jié)點(diǎn)仿真卡(CC節(jié)點(diǎn)):
本節(jié)點(diǎn)充當(dāng)1394總線系統(tǒng)中的CC節(jié)點(diǎn),對(duì)不同節(jié)點(diǎn)間的通信進(jìn)行控制,并完成總線系統(tǒng)間節(jié)點(diǎn)數(shù)據(jù)傳遞和信息的共享。
RN節(jié)點(diǎn)1394接口卡(PCI接口):
作為系統(tǒng)中的遠(yuǎn)程節(jié)點(diǎn),實(shí)現(xiàn)RN節(jié)點(diǎn)數(shù)據(jù)的收發(fā)功能
RN節(jié)點(diǎn)1394接口卡(DSP接口):
作為系統(tǒng)中的遠(yuǎn)程節(jié)點(diǎn),實(shí)現(xiàn)RN節(jié)點(diǎn)數(shù)據(jù)的收發(fā)功能
三節(jié)點(diǎn)仿真卡(RN節(jié)點(diǎn)):
作為系統(tǒng)中的遠(yuǎn)程節(jié)點(diǎn),實(shí)現(xiàn)RN節(jié)點(diǎn)數(shù)據(jù)的收發(fā)功能
RN節(jié)點(diǎn)1394接口卡配置工具:
實(shí)現(xiàn)節(jié)點(diǎn)消息添加、編輯、刪除、消息仿真功能
1394總線分析儀:
對(duì)1394總線網(wǎng)絡(luò)的監(jiān)控和檢測(cè)
電纜:
電纜用于連接總線上的各個(gè)終端,以達(dá)到終端之間交互的作用。
連接器:
線纜連接器用于總線數(shù)據(jù)傳輸中電纜與適當(dāng)?shù)呐鋵?duì)元件連接,實(shí)現(xiàn)電路接通和斷開(kāi),具有高可靠性、耐用性。
應(yīng)用說(shuō)明
1394總線仿真平臺(tái)示意圖采用三余度網(wǎng)絡(luò),避免了由于某條鏈路失效導(dǎo)致數(shù)據(jù)丟失的問(wèn)題,接收時(shí)均采用消息完整性檢查,將消息ID、消息CRC 錯(cuò)誤的消息直接拋棄,并將VPC錯(cuò)誤、長(zhǎng)度錯(cuò)誤和超時(shí)的消息狀態(tài)上報(bào)主機(jī),保證了數(shù)據(jù)有效、可靠的傳輸。
?1394網(wǎng)絡(luò)接口子卡配置工具根據(jù)用戶ICD要求生成整個(gè)網(wǎng)絡(luò)的配置表;對(duì)于1394網(wǎng)絡(luò)子卡,將配置工具生成的配置表采用Actel轉(zhuǎn)換工具生成。pdb格式,采用專用Actel編程工具燒寫(xiě)到FPGA內(nèi)部Flash;對(duì)于仿真卡,將配置工具生成的。data文件通過(guò)軟件解析后,寫(xiě)入FPGA的配置區(qū)。
?三節(jié)點(diǎn)仿真卡上電后,通過(guò)界面加載配置表選項(xiàng)加載配置表;具有查看總線拓?fù)浣Y(jié)構(gòu)的功能,
從STOF包設(shè)定界面實(shí)現(xiàn)配置發(fā)送STOF包(實(shí)現(xiàn)總線同步功能)數(shù)據(jù)內(nèi)容和周期,從異步流包設(shè)定界面配置發(fā)送消息數(shù)據(jù)內(nèi)容;使能發(fā)送 STOF 包和異步流包后,整個(gè)仿真平臺(tái)就可以按照預(yù)定的配置表進(jìn)行數(shù)據(jù)通信。
?1394總線分析儀能夠監(jiān)控總線的通信、顯示總線拓?fù)浣Y(jié)構(gòu)及數(shù)據(jù)分析功能,實(shí)現(xiàn)對(duì)1394總線網(wǎng)絡(luò)的監(jiān)控和檢測(cè)。