日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當前位置:首頁 > 工業(yè)控制 > 電子設計自動化
[導讀]摘要:數(shù)據處理與IO模塊主要完成數(shù)據計算、模擬和數(shù)字信號的采集與處理等功能。給出一種通用的CPCI數(shù)據處理與IO模塊的設計方案,模塊采用滿足CPCI總線規(guī)范的加固型設計,可以實現(xiàn)主控模塊和外設模塊的自適應轉換。討

摘要:數(shù)據處理與IO模塊主要完成數(shù)據計算、模擬和數(shù)字信號的采集與處理等功能。給出一種通用的CPCI數(shù)據處理與IO模塊的設計方案,模塊采用滿足CPCI總線規(guī)范的加固型設計,可以實現(xiàn)主控模塊和外設模塊的自適應轉換。討論了處理器功能電路設計、IO功能電路設計和通用CPCI接口設計,并針對模塊功能設計進行驗證。

0 引言

嵌入式數(shù)據處理與IO模塊應用在抗惡劣環(huán)境中,主要完成數(shù)據計算、模擬和數(shù)字信號的采集與處理等功能。隨著嵌入式系統(tǒng)對數(shù)據處理性能需求的逐步提高,PowerPC微處理器由于其RISC架構、高主頻、并行矢量處理技術已經成為許多高性能系統(tǒng)的優(yōu)選處理器。同時為了提高數(shù)據處理與IO模塊的開放性、擴展性和維修性,需要采用成熟的標準PCI總線對模塊進行規(guī)范化、通用化設計Compact PCI(簡稱CPCI)總線是國際工業(yè)計算機制造者聯(lián)合會于1994年提出來的一種總線接口標準,是以PCI電氣規(guī)范為標準的高性能工業(yè)用總線。CPCI總線充分利用了PCI總線的優(yōu)點,在電氣、邏輯和軟件功能方面與PCI總線完全兼容,同時具有熱插拔能力,已經廣泛的應用在通信與網絡、工業(yè)自動化等領域中。滿足CPCI總線規(guī)范的模塊采用加固型的結構設計和高可靠的連接器,具有較高的可靠性和較強的環(huán)境適應能力。

1 系統(tǒng)架構

數(shù)據處理與IO模塊為6U結構,底板采用標準的CPCI連接器。功能電路主要由CPU、CPU橋接器、FLASH存儲器、SDRAM存儲器、FPGA邏輯電路、AD接口、離散量接口、以太網調試接口、RS232串行接口、RS422串行接口、PCI—PCI橋接器等組成,系統(tǒng)結構如圖1所示。

 

 

模塊的設計采用結構化、層次化的設計方法,各層設計的功能相對獨立,各個功能子模塊的功能明確。CPU通過橋接器和FPGA實現(xiàn)與板內資源的交互,橋接器同時實現(xiàn)存儲器控制器接口,可以直接對接DDR2存儲器,處理器,PCI接口都可以通過橋接器對存儲器進行訪問。模塊上提供2路標準的66MHz/64位數(shù)據寬度的PMC接口,用于模塊的性能、功能擴展,PMC總線通過PCI總線跟橋接器相連。模塊內部PCI總線和底板CPCI總線采用PCI—PCI橋接器隔離,使用時可以進行靈活的配置。

2 處理器功能電路設計

2.1 處理器電路設計

CPU模塊采用處理器PowerPC 7447A,PowerPC7447A是PowerPC系列處理器中的第四代高性能的處理器,是一款高性能、低功耗,32位精簡指令集結構的處理器。處理器主頻為1000MHz,可以通過跳線根據PC7447A的手冊來更改主頻,為節(jié)省能耗CPU模塊降頻到600MHz使用。

處理器通過橋接器訪問自己的資源,處理器的資源主要有:DDR2 SDRAM,F(xiàn)lash存儲器,NVSRAM存儲器,串行接口,PMC接口,以太網接口,中斷控制器,可編程看門狗電路等。

處理器橋接器采用Tsi109,橋接器/集成存儲器控制器提供PowerPC74XX處理器到PCI總線的接口,Tsi109提供功能有:一個高性能的存儲器控制器,兩處理器的支持,兩通道DMA控制器,一個中斷控制器,一路消息控制器,一路I2C接口,一個時鐘鎖相環(huán)電路等。

2.2 復位電路設計

復位電路主要由MAX706ESA芯片實現(xiàn)。模塊上電時,F(xiàn)PGA需要配置,在配置過程中IO引腳保持三態(tài),此時輸入到MAX706ESA的手動復位通過下拉電阻下拉為低電平,使模塊處于復位狀態(tài),待FPGA加載完成后,F(xiàn)PGA該IO引腳通過邏輯輸出為高,手動復位結束。在工作中通過手動復位可以對模塊進行復位,如果MAX706ESA檢測到電壓+5V低于+4.4V時,產生復位。

3 IO功能電路設計

3.1 AD接口設計

模塊提供8路差分AD來完成模擬數(shù)據的采集,8路差分模擬量輸入在模塊內首先被轉換成8路單端輸入,經過模擬開關后進入AD轉換芯片,AD的并行接口輸出經過鎖存器后進入FPGA,模擬開關與AD芯片之間加運算放大器和電壓跟隨器。AD接口結構如圖2所示。

 

 

AD轉換芯片選用AD公司的AD976,16位采樣精度,采樣速率100KSPS,輸入電壓為±10V,AD976主要由R/C和CS信號控制轉換,設計中這倆信號由FPGA實現(xiàn),軟件中只需向FPGA內的一個地址寫入低電平,F(xiàn)PGA便會輸出R/C和CS兩個低脈沖,從而啟動AD轉換。

3.2 串行接口設計

模塊提供8路RS422接口,采用EXAR公司的通用異步收發(fā)器XR16C864來實現(xiàn),該芯片具備4路數(shù)據通道,每通道FIFO字節(jié)128字節(jié),波特率最高可達2Mbps??梢酝ㄟ^芯片寄存器操作實現(xiàn)接口的操作配置、狀態(tài)查詢、錯誤管理、中斷控制等功能。模塊上通過FPGA的控制邏輯實現(xiàn)處理器對協(xié)議芯片的配置管理和接口中斷控制等功能。

在Vxworks中,串行設備是一種特殊的字符型設備。為了方便操作,軟件中調用ttyDevCreate函數(shù)將RS422創(chuàng)建為標準的串口設備。應用程序編寫時可以完全忽略底層硬件,將RS422看成是IO文件系統(tǒng)的設備,采用iolib系統(tǒng)庫提供的接口函數(shù)open()、wrire(),read(),close(),ioctl()等函數(shù)來對設備進行操作。

4 通用CPCI接口設計

4.1 硬件設計

模塊采用CPCI總線,由于要實現(xiàn)主控模塊和外設模塊的自適應轉換,設計中采用PCI6466做為模塊內部PCI局部總線到CPCI底板總線的橋接器。PCI6466是PLX公司設計的功能強大的工業(yè)用雙模式通用PCI到PCI橋接器,可以在橋的主端和從端實現(xiàn)完全異步的操作。PCI6466有透明模式、非透明模式和通用模式三種工作模式,設計時可以根據需求進行靈活的配置。

透明模式工作時,橋的從端的所有設備對主端的主系統(tǒng)是透明的,從端的所有設備只能由主端的主系統(tǒng)對其進行配置和控制,主端和從端的時鐘一般必須同步,主端和從端的地址完全透明,在主端和從端之間的地址傳遞是直接傳輸,不用進行地址轉換。

非透明模式工作時,橋的兩端是兩個獨立的處理器域,從端的資源和地址對主端的處理器是不可見的。允許從端的本地處理器獨立地配置和控制其子系統(tǒng),主端和從端的時鐘可以同步或異步。主端和從端的地址完全獨立,主端和從端的地址由橋來進行轉換。

通用模式下可以通過TRANS#信號將PCI6466設置為通用透明模式和通用非透明模式。為實現(xiàn)模塊的主從自適應轉換,在本設計中PCI6466被配置為通用模式。

在通用模式下,PCI6466的TRANS#信號可以直接連接到CPCI總線的SYSEN#管腳,SYSEN#管腳是系統(tǒng)主控模塊使能信號,CPCI底板中系統(tǒng)槽將它接地,外設槽將該信號拉高。當模塊插入系統(tǒng)槽時,SYSEN#信號為低,PCI6466工作在透明橋模式。反之,如果模塊被插入外設槽,SYSEN#信號為高,PCI6466工作在非透明橋模式。這樣就可以實現(xiàn)模塊的主從自適應轉換功能。

4.2 PCI接口驅動

VxWorks操作系統(tǒng)中提供了對PCI驅動的良好支持,并且可以根據實際情況進行裁剪,PCI接口驅動開發(fā)按照如下步驟進行。

1)PCI配置空間初始化。通過調用PCI配置空間初始化函數(shù)完成PCI配置空間的初始化;

2)查找PCI設備。通過函數(shù)pciFindDevice來實現(xiàn)PCI設備的查找。該函數(shù)可以根據給定的Vendor ID和Device ID來掃描總線,找出設備所在的Bus No、Device No和Func No。

3)地址空間映射。通過操作系統(tǒng)提供的函數(shù)訪問PCI設備的配置空間,配置PCI設備的基址寄存器、中斷、ROM基地址寄存器等,這樣可以得到PCI設備的存儲空間和I/O地址空間映射、設備的中斷號等;

4)具體的設備驅動。根據PCI設備的配置參數(shù),對不同的PCI設備編寫初始化程序、中斷服務函數(shù)以及相應的功能函數(shù)。

5 模塊功能驗證

完成系統(tǒng)和驅動軟件的設計后,在具體應用環(huán)境中對系統(tǒng)的功能和性能進行驗證,系統(tǒng)驗證了如下功能:

(1)模塊的數(shù)據處理功能,利用測試程序對CPU、SDRAM、FLASH、NVRAM等基本CPU資源進行驗證,各部分功能正常。

(2)模塊的IO功能,利用測試程序對模塊的AD、RS422等功能進行驗證,AD精度滿足要求,RS422數(shù)據傳輸正常。

(3)CPCI的主從自適應功能,在測試工裝中分別把模塊插入系統(tǒng)槽和外設槽,模塊能自動的識別并設置自己的角色,作為主設備時可以完成對外設的配置,作為外設時可以在PCI設備列表中掃描到。

6 結語

本文介紹了一種通用CPCI數(shù)據處理與IO模塊的設計與實現(xiàn),滿足CPCI總線規(guī)范的模塊采用加固型的結構設計和高可靠的連接器,具有較高的可靠性和較強的環(huán)境適應能力。模塊經過系統(tǒng)的測試驗證,具備通用性、高可靠性的特點。

本站聲明: 本文章由作者或相關機構授權發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內容真實性等。需要轉載請聯(lián)系該專欄作者,如若文章內容侵犯您的權益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

在當今數(shù)字化與智能化飛速發(fā)展的時代,數(shù)據量呈爆發(fā)式增長,對數(shù)據處理的實時性、高效性以及安全性提出了前所未有的挑戰(zhàn)。AI 邊緣計算網關,作為融合了人工智能(AI)與邊緣計算技術的創(chuàng)新產物,正逐漸嶄露頭角,成為推動各行業(yè)邁向...

關鍵字: 數(shù)據處理 邊緣計算 人工智能

在現(xiàn)代電子系統(tǒng)的復雜架構中,F(xiàn)IFO 芯片猶如一位默默耕耘的幕后英雄,雖不常為大眾所熟知,卻在數(shù)據處理與傳輸?shù)母鱾€環(huán)節(jié)發(fā)揮著不可替代的關鍵作用。FIFO,即 First Input First Output(先進先出)的...

關鍵字: FIFO 芯片 數(shù)據處理

各類系統(tǒng)對響應速度的要求日益嚴苛。無論是工業(yè)自動化生產線上的設備控制、智能交通系統(tǒng)中的車輛調度,還是醫(yī)療設備中的患者監(jiān)測,實時數(shù)據采集與處理能力都成為了決定系統(tǒng)性能優(yōu)劣的關鍵因素。它就像系統(tǒng)的“神經中樞”,時刻感知外界變...

關鍵字: 數(shù)據采集 數(shù)據處理

在現(xiàn)代電子系統(tǒng)中,單片機控制板作為核心部件,承擔著數(shù)據處理、信號控制等關鍵任務。其設計的優(yōu)劣直接影響到整個系統(tǒng)的性能、可靠性和穩(wěn)定性。為了打造出高質量的單片機控制板,在設計過程中需要遵循一系列重要原則。

關鍵字: 單片機 控制板 數(shù)據處理

在物聯(lián)網(IoT)迅速發(fā)展的時代,物聯(lián)網網關作為連接物理世界與數(shù)字世界的關鍵樞紐,扮演著至關重要的角色。它不僅實現(xiàn)了不同設備、不同網絡之間的互聯(lián)互通,還承擔著數(shù)據采集、處理和傳輸?shù)闹厝?。然而,隨著物聯(lián)網應用場景的不斷拓展...

關鍵字: 物聯(lián)網 數(shù)據處理 網關

在線數(shù)據的增長速度遠遠快于數(shù)據處理速度。為了讓企業(yè)保持競爭力,必須隨時提供數(shù)據,以便盡早做出明智的決策。實時數(shù)據流軟件正在成為數(shù)據基礎設施的重要組成部分,以盡早將數(shù)據傳輸?shù)教幚硐到y(tǒng)。雖然可以使用不同的流媒體軟件,但了解領...

關鍵字: 數(shù)據處理 Apache Flink

亞馬遜云科技助力客戶加速采用生成式AI 模型擴展規(guī)??涨?,并新增推理優(yōu)化工具及額外的數(shù)據功能,為客戶提供了更大的靈活性和控制力,更快構建和部署生產級生成式AI 北京2024年12月6日 /美通社/ -- 亞馬遜云科技...

關鍵字: 數(shù)據處理 模型 CK 亞馬遜

北京——2024年10月29日 亞馬遜云科技日前宣布,通過與光環(huán)新網與西云數(shù)據的緊密合作,在亞馬遜云科技(北京)區(qū)域和(寧夏)區(qū)域推出Amazon Lambda SnapStart功能,將基于Java Lambda函數(shù)的...

關鍵字: 函數(shù) 數(shù)據處理

研究表明,自從2022年以來,有關人工智能(AI)的討論激增了383%。然而,根據數(shù)據編排服務商Hammerspace日前發(fā)布的《下一個數(shù)據周期的狀態(tài):如何使用GPU?》的研究報告

關鍵字: GPU 數(shù)據處理 AI 人工智能

北京2024年8月13日 /美通社/ -- 圖??萍迹℅raid Technology)將于2024年8月15日和16日分別參加在北京舉行的兩場重要服務器大廠的科技交流活動。15日為英特爾主辦,品牌與寶通集團合辦的產品發(fā)...

關鍵字: 存儲解決方案 AI 數(shù)據處理 大數(shù)據
關閉