射頻儀表技藝內訊息體的研討
VXI總線接口電路框。1譯碼及數據傳輸控製每個器件都有唯一的邏輯地址,它們在0-255中取值。器件的邏輯地址由一個八位的開關人工設置,並且隻能用人工改變。器件支持16位的尋址方式,並為每個器件分配了64個字節的空間作為該器件的組態寄存器和操作寄存器。本模塊設計的邏輯地址為16.
作為從者器件,本模塊數據傳輸操作過程如下:在IACK*為高時,主模塊用地址選通線AS*的下降沿通知從模塊可以獲取地址信息。當尋址到本器件時,則打開數據通道,並在DS0*和DS1*的下降沿,根據WRITE*線的狀態,進行數據的讀寫,通過DTACK*線為低有效作為應答信號,如果是讀周期,則在DS0*或DS1*線上升沿釋放數據。作為A16器件,隻對A0一A15進行譯碼。在VXI總線規範中規定,A16器件隻對地址修改碼29、2D進行響應。
寄存器配置消息基器件的寄存器配置一般分為兩類:組態寄存器和通信寄存器。組態寄存器共4個,分別是狀態/控製寄存器、器件類型寄存器、識別/邏輯寄存器和偏移寄存器。對這些寄存器的讀寫可了解器件當前的基本配置情況、當前狀態以及完成對器件的基本控製。
通信寄存器用於完成同其他器件之間進行各種協議下的通信,主要包括協議/信號寄存器、xiangyingjicunqijishujujicunqi。qizhongxieyijicunqiweiyibiaoshijicunqi,jinzaitongxinkaishiqianduchuqijiandegongnengpeizhiqingkuang。xinhaojicunqiweiyishijianxiangyingjieshoujicunqi,zhiyoujuyouminglingzhenenglideqijiancainengpeizhigaijicunqi。xiangyingjicunqijishujujicunqizaizhenggetongxinguochengzhongdouhuiyizhibeishiyong,xiangyingjicunqizhongdezhibiaoshishujujicunqi、各種通信接口及器件的狀態。數據寄存器用於命令者向器件發送命令並從中讀取響應數據。
字串行協議字串行協議在命令者和從者之間提供可靠的雙向數據傳輸。字串行協議實際上是兩種不同的協議:一個傳輸方向一種協議。命令者向從者的傳輸用“寫準備好”來掛鉤,從者向命令者的傳輸用“讀準備好”
來掛鉤。為了支持字串行協議,模塊設計了兩個必須具有的寄存器,數據低寄存器和響應寄存器。用響應寄存器表明數據低入/出寄存器的空/滿狀態。用響應寄存器的寫準備好位和讀準備好位完成命令者和從者的掛鉤。寫準備好位在命令者通過VMEzongxianjiangshujuxiedaoshujudirujicunqishizidongqingchu,dangcongzhederuanjianduquleshujudirujicunqideneironghouzhiwei,yongyixiangminglingzhebiaomingcongzheyizhunbeihaojieshouxiayigemingling。duzhunbeihaoweiyoucongzheruanjianzhiwei,xiangminglingzhebiaomingshujudichujicunqisuocunzheyouxiaoshuju。dangminglingzhetongguoVME總線讀取數據低出寄存器後讀準備好位被自動清零。
本係統的命令者為主計算機,從者為所設計的模塊。主機通過向從者的數據低入寄存器寫-個16weidezilaichuanshushuju。zaixieshujuzhiqian,tabixuducongzhedexiangyingjicunqi,yiquerenxiezhunbeihaoweiyijingzhiwei。zaiminglingzhewangcongzhedeshujudirujicunqixieshujushi,xiezhunbeihaoweibeizidongqingchu。zaiganyingdaozhegexiecaozuozhihou,congzhederuanjiancongjicunqizhongduqushuju,ranhouzhixiezhunbeihaowei。中國糧油儀器網 http://98fo.cn/



