【廣告】
反射內(nèi)存卡編程
基本 RFM5565 反射內(nèi)存寫入和讀取操作需要很少或根本不需要編程知識。反射內(nèi)存板上電后進(jìn)入功能模式。用戶將需要訪問 PCI配置寄存器(基址寄存器 0,1,2 和 3)獲取系統(tǒng) BIOS 分配寄存器組和反射內(nèi)存的基址。反射內(nèi)存的寄存器組的基址和內(nèi)存地址可以比較隨意,。對于超出了基本的設(shè)置,如啟用或禁用中斷或 DMA 周期的操作,用戶必須知道三個寄存器組內(nèi)具體寄存器分配,本章提供的這些信息。
這三個寄存器組如下:
PCI 配置寄存器
本地配置寄存器
反射內(nèi)存控制和狀態(tài)寄存器
PCI 配置寄存器位于 256 字節(jié)的 PCI 配置空間,它遵循 PCI 規(guī)范V2.2 定義的模板。個 64 字節(jié)的 PCI 配置空間完全由預(yù)定的標(biāo)頭組成的。在該區(qū)域中,每個設(shè)備只實(shí)現(xiàn)必要和相關(guān)的寄存器。然而,所有的寄存器和位功能存在必須符合 PCI 規(guī)范的定義。除了個64 字節(jié)邊界,每個設(shè)備都可以實(shí)現(xiàn)額外的設(shè)備獨(dú)特的寄存器。雖然
PCI 配置寄存器可在任何時(shí)候訪問,但一般他們都很少被用戶修改。
想要了解更多反射內(nèi)存卡的相關(guān)信息,歡迎撥打圖片上的熱線電話!
光纖反射內(nèi)存網(wǎng)關(guān)鍵技術(shù)
高實(shí)時(shí)性低開銷網(wǎng)絡(luò)通訊協(xié)議的設(shè)計(jì)與實(shí)現(xiàn) 目前主流公開的網(wǎng)絡(luò)協(xié)議,如以太網(wǎng)所使用的TCP/IP協(xié)議雖然功能完備、運(yùn)行穩(wěn)定,但其傳輸機(jī)制和服務(wù)方式都比較復(fù)雜冗余,實(shí)時(shí)性較差,不適合于多實(shí)時(shí)性有較高要求的領(lǐng)域。 光纖反射內(nèi)存網(wǎng)通訊協(xié)議要在高實(shí)時(shí)性和穩(wěn)定性前提下,降低協(xié)議的復(fù)雜度。在網(wǎng)絡(luò)基本服務(wù)和傳輸穩(wěn)定性的前提下,盡量提高系統(tǒng)的傳輸性能、實(shí)時(shí)性及相應(yīng)速度。同時(shí)要有完整的錯誤處理機(jī)制,在錯誤發(fā)生的情況下錯誤不蔓延,有良好的自愈能力。 .邊收邊轉(zhuǎn)的數(shù)據(jù)轉(zhuǎn)發(fā)模式實(shí)現(xiàn)低延長數(shù)據(jù)轉(zhuǎn)發(fā) 在協(xié)議控制器設(shè)計(jì)上采用RFMMA(Reflective Memory Multiple Access)基于反射內(nèi)存的多模式存取技術(shù),支持?jǐn)?shù)據(jù)、IO、命令、中斷等多種數(shù)據(jù)傳輸模式。 在協(xié)議實(shí)現(xiàn)上,即協(xié)議控制器的設(shè)計(jì)上,要采取低延長的數(shù)據(jù)轉(zhuǎn)發(fā)策略,將轉(zhuǎn)發(fā)延遲控制在1us以內(nèi),這個對協(xié)議控制器實(shí)現(xiàn)提出了很高的挑戰(zhàn)。主要采用此一下方法:1)采用邊收邊轉(zhuǎn)發(fā)的數(shù)據(jù)傳輸模式,不采用存儲轉(zhuǎn)發(fā)模式,減小數(shù)據(jù)在單個節(jié)點(diǎn)上的轉(zhuǎn)發(fā)延遲,提高系統(tǒng)實(shí)時(shí)性。2)在協(xié)議設(shè)計(jì)時(shí),優(yōu)化設(shè)計(jì),壓縮信息頭的長度,并將重要信息都放在信息頭前面,以方便轉(zhuǎn)發(fā)時(shí)進(jìn)行快速判斷。3)設(shè)計(jì)了完備的數(shù)據(jù)幀回收機(jī)制,通過節(jié)點(diǎn)ID、傳輸計(jì)數(shù)器等方式了廢數(shù)據(jù)幀的回收。同時(shí),采用CRC校驗(yàn)碼校驗(yàn)數(shù)據(jù)的正確性。 一般的網(wǎng)絡(luò)接口設(shè)備在轉(zhuǎn)發(fā)數(shù)據(jù)是都采用存儲轉(zhuǎn)發(fā)的方式,轉(zhuǎn)發(fā)延遲過大,導(dǎo)致整個系統(tǒng)的延長加大,實(shí)時(shí)性降低。采用即時(shí)收/轉(zhuǎn)(邊收邊轉(zhuǎn)發(fā))模式,在接收數(shù)據(jù)的同時(shí)完成處理和轉(zhuǎn)發(fā),代替常用的存儲轉(zhuǎn)發(fā)模式,只需4個時(shí)鐘周期便可完成判斷。
反射內(nèi)存特性
1.高速,易于使用的光纖網(wǎng)絡(luò)
2. 33mhz 64-bit/32-bit兼容pci總線,支持3.3v和5.0v電平
3. 66mhz 64-bit/32-bit兼容pci總線,支持3.3v電平。
4.網(wǎng)絡(luò)傳輸無需處理器參與
5.可選冗余傳輸模式
6.多達(dá)256個節(jié)點(diǎn)
7.多模傳輸達(dá)300米,單模10公里
8.自動調(diào)整包大小4到64字節(jié)
9.光纖網(wǎng)絡(luò)傳輸速率43mbyte/s到170mbyte/s
10.帶校驗(yàn)的128/256mbytes板載內(nèi)存
11.獨(dú)立dma通道
12.可帶32ibt的網(wǎng)絡(luò)中斷
13.在同一個網(wǎng)絡(luò)中可為不同體系結(jié)構(gòu)進(jìn)行大小端轉(zhuǎn)換
14. pio窗口2mbytes,16mbytes到64mbytes和到板載內(nèi)存大小可設(shè)置
15.操作系統(tǒng)支持:windows,linux,vxworks等
16. rohs兼容
以上內(nèi)容由豪恩科技為您提供,希望對同行業(yè)的朋友有所幫助!
反射內(nèi)存簡介
豪恩科技——專業(yè)反射內(nèi)存卡供應(yīng)商,我們?yōu)槟鷰硪韵滦畔ⅰ?
反射內(nèi)存網(wǎng)絡(luò)是一種特殊類型的共享內(nèi)存系統(tǒng),旨在使多個獨(dú)立計(jì)算機(jī)共享通用數(shù)據(jù)集。反射內(nèi)存網(wǎng)絡(luò)可在每個子系統(tǒng)中保存整個共享內(nèi)存的獨(dú)立備份。每個子系統(tǒng)均享有充分且不受限制的訪問權(quán)限,還能以極高的本地內(nèi)存寫入速度修改本地?cái)?shù)據(jù)集。當(dāng)數(shù)據(jù)寫入本地反射內(nèi)存?zhèn)浞荩咚龠壿嬐綄⑵鋫鬏斨镰h(huán)狀網(wǎng)絡(luò)的下一個節(jié)點(diǎn),如圖所示。每個后續(xù)節(jié)點(diǎn)同時(shí)將這個新數(shù)據(jù)寫入本地備份,然后將其發(fā)送至環(huán)網(wǎng)的下一個節(jié)點(diǎn)。當(dāng)信息回到初始節(jié)點(diǎn)時(shí)便會被從網(wǎng)絡(luò)中移除,然后,根據(jù)特定硬件與節(jié)點(diǎn)數(shù)目,網(wǎng)絡(luò)上的所有計(jì)算機(jī)幾個微秒之內(nèi)便會在同一地址擁有相同數(shù)據(jù)。本地處理器無需接入網(wǎng)絡(luò)便能在任意時(shí)間讀取這些數(shù)據(jù)。通過這種方式,每臺計(jì)算機(jī)便可始終擁有共享內(nèi)存集的很新本地備份。在本例的四個節(jié)點(diǎn)中,所有計(jì)算機(jī)只需2.1μs便可接收到寫入反射內(nèi)存中的數(shù)據(jù)。
假設(shè)線纜長度較短、數(shù)據(jù)包規(guī)格較大且無網(wǎng)絡(luò)流量,這種延遲計(jì)算便可能成立。線纜長度與網(wǎng)絡(luò)流量能夠增加延遲,但只要網(wǎng)絡(luò)帶寬沒有超限,延遲就不會出現(xiàn)明顯增加。反射內(nèi)存板(節(jié)點(diǎn))包括本地內(nèi)存、嵌入式接口以及可為主機(jī)與反射內(nèi)存提供訪問通道的仲裁邏輯。反射內(nèi)存板可物理安裝或連接至各種計(jì)算機(jī)總線中,包括VME,PCI/PCI-X,CompactPCI,PCIExpress或其他能夠集成PMC槽的標(biāo)準(zhǔn)/專用系統(tǒng)。這就使得熱門工作站可通過反射內(nèi)存與單板計(jì)算機(jī)實(shí)現(xiàn)連接,無需考慮互用性。