欧美……一区二区三区,欧美日韩亚洲另类视频,亚洲国产欧美日韩中字,日本一区二区三区dvd视频在线

產品推薦:氣相|液相|光譜|質譜|電化學|元素分析|水分測定儀|樣品前處理|試驗機|培養(yǎng)箱


化工儀器網(wǎng)>技術中心>技術參數(shù)>正文

歡迎聯(lián)系我

有什么可以幫您? 在線咨詢

基于PCI總線的高速數(shù)據(jù)采集卡的設計

來源:湖南嶸晟時代自動化科技有限公司   2021年09月06日 17:22  

                      基于PCI總線的高速數(shù)據(jù)采集卡的設計

一、引言

數(shù)據(jù)采集是數(shù)字信號處理中的重要環(huán)節(jié)。針對不同任務,數(shù)據(jù)采集要達到的技術指標也不同。對于瞬態(tài)信號、雷達信號和圖象處理都要求幾MB/S甚至幾十MB/S的速度。而目前用于PC機的數(shù)據(jù)采集卡大部分是基于ISA總線的,其最大缺點是傳輸速度太低,不能實現(xiàn)實時傳輸[1]。PCI總線是一種目前較為流行的、*的高速同步總線,它的歷史較短,正式的2.2版本于1999年2月發(fā)布。其優(yōu)點在于能夠實現(xiàn)設備間的快速訪問,33MHZ/32位的PCI總線可以實現(xiàn)132MB/S的數(shù)據(jù)傳輸率,目前已經(jīng)有66MHZ/64位的PCI總線,傳輸速率更快[2]。PCI是獨立于處理器的同步總線,不需CPU的介入便可進行數(shù)據(jù)傳輸。此外,還支持突發(fā)傳遞、即插即用功能。PCI以其突出的性能備受計算機和通信界的青睞,將取代以往的總線,成為高檔機及高性能工作站外設的基石。

二、數(shù)據(jù)采集卡的結構及性能

本數(shù)據(jù)采集卡主要由一個PCI總線控制器(PCI9050)[3],一塊采集控制芯片(MAX7128),以及一個A/D轉換模塊構成,其具體的結構框圖如圖1所示。該數(shù)據(jù)采集卡的性能可以達到每秒采樣20M個樣本,A/D字長為8位,數(shù)據(jù)傳輸率在20MB/S以上,這對以往基于ISA總線的數(shù)據(jù)采集系統(tǒng)來說,根本無法實現(xiàn)。


圖中粗線表示數(shù)據(jù)/地址總線,細線表示控制線。前端信號經(jīng)過提取、放大后,進入A/D;在CPLD控制下,高速A/D芯片將模擬信號轉為數(shù)字信號,并將數(shù)據(jù)輸出,存儲在雙口RAM中;當一組數(shù)據(jù)存儲完畢后,由CPLD通過PCI控制芯片向主機申請中斷,主機響應中斷后通過PCI控制芯片直接讀取RAM中的數(shù)據(jù)。

三、數(shù)據(jù)采集卡的設計方案

1、PCI總線控制器的實現(xiàn)

由于PCI總線協(xié)議的復雜度較高,其接口電路實現(xiàn)起來相對困難。因此,目前主要有兩種方案來實現(xiàn)PCI總線的控制:一種是采用專用的PCI接口芯片;另一種是用可嵌入PLD中的IP核。前者由于芯片本身已完成大部分PCI協(xié)議,不需設計者精通PCI協(xié)議的各種細節(jié),開發(fā)周期短,但系統(tǒng)集成度較低,并且費用稍高;后者需要設計者根據(jù)PCI協(xié)議自己設計接口邏輯,要求設計人員*掌握PCI協(xié)議,設計的難度相對較大,但由于可將PCI接口邏輯與用戶邏輯集成在一片PLD中,提高了電路板的集成度和系統(tǒng)的性能。根據(jù)設計需求和實際情況,我們最終選擇了第一種方式,采用了PLX公司的PLX9050作為PCI總線控制器,它即能滿足設計需要,并且價格較低。

PLX9050是PLX公司推出的用于低成本適配器的PCI總線目標接口芯片,支持32位、33MHZ的PCI總線規(guī)范。它提供用于適配卡的小型而高性能的PCI總線目標接口,主要功能與性能如下:

(1)符合PCI2.1規(guī)范,接口芯片支持低成本從屬適配器;

(2)五個本地總線地址空間和四個片選信號

(3)支持復用和非復用8位、16位和32位通用本地總線;

(4)串行EEPROM用于裝載配置信息;

(5)可將兩個來自本地總線的中斷轉換成PCI中斷;

(6)支持本地總線與PCI總線時鐘異步運行。

本設計方案采用了非復用方式(C模式),8位本地總線,兩個地址空間,一個本地中斷,接口電路的設計很簡單,在此不作具體介紹。

如果不用PCI9050的默認配置(大多數(shù)情況不用),設計者需要對其進行配置。配置數(shù)據(jù)預先燒入EEPROM中,上電后PCI9050自動裝入。PCI9050的配置寄存器分為兩類。一類是PCI配置寄存器,另一類是本地配置寄存器。PCI配置寄存器配置PCI9050的PCI總線接口方面的屬性,根據(jù)文檔說明進行配置即可。本地配置寄存器配置PCI9050的本地總線接口的屬性,由21個雙字配置寄存器組成,要根據(jù)實際開發(fā)的硬件板卡的硬件資源進行配置。本地配置寄存器共分六類:本地地址空間范圍寄存器(LASxRR)和擴展ROM范圍寄存器、本地地址空間的本地基地址寄存器(重新映射寄存器LASxBA)、本地地址空間總線屬性描述寄存器(LASxBRD)、片選基地址寄存器類(CSxBASE)、中斷控制寄存器、混合控制寄存器。在編寫配置EEPROM時,要注意各屬性寄存器和控制寄存器的設置不要前后矛盾,地址范圍和基址寄存器的設置要符合要求。在設計中,用了兩個空間,一個為存貯器空間(對應雙口RAM),一個為I/O空間(用于主機對采集卡的控制)。

下面以本地地址空間1為例說明將本地地址總線映射到PCI總線的過程。首先設置LAS3RR,初始化時PCI9050芯片將從EEPROM中讀出此值,放入PCI基地址寄存器5中,主機先寫入FFFFFFFFH后,再讀回其值,為1的位表示需要分配地址。例如當LAS3RR的內容為FFF00000H時,PCI總線給本地地址空間3分配的PCI基地址可能是12300000H(此值是隨機的)。該例中內存區(qū)域的大小是1M。接下來設置LAS3BA,即填入PCI地址12300000H對應的本地總線地址。例如若填入04000001H。表明PCI總線上對PCI地址12300000H的訪問亦即對本地地址04000000H的訪問(注意C模式時最多只有28條地址線,J模式時可以有32位)。然后設置對應的片選寄存器3,以便當PCI總線對本地總線地址空間3的地址進行訪問時,片選信號3有效。其值設為04080001H,表示片選3的基地址是04080000H,其地址范圍計算:基地址第一個不是零的位前面有19個零,則范圍是2的19次冪再乘以2。這樣當PCI的訪問地址落入片選3寄存器定義的范圍內時,片選3信號CS3#有效,用來選擇本地總線上的外圍設備。最后配置本地地址空間3的本地總線描述寄存器,具體請查看相應參考文檔。

2、CPLD的內部邏輯設計

CPLD中集成了DMA控制器、PCI局部總線及A/D控制等功能,是設計中的重點。設計中選用ALTERA的EPM7128芯片,其內部邏輯框圖如圖2所示。其中,9050接口主要完成與PCI總線的握手,例如根據(jù)9050的時序要求產生相應的響應信號、當一組數(shù)據(jù)寫入完畢后產生中斷請求信號等;時鐘部分用于產生片內各種時鐘信號;控制部分主要根據(jù)主機命令開啟(關閉)A/D及對CPLD片內其它部分進行控制;DMA控制器的關鍵部分是地址控制器,寫入RAM時地址控制器根據(jù)A/D頻率產生遞增的RAM地址,另外還有RAM片選信號等其它必要的邏輯。


主機通過向本地I/O空間的特定地址單元寫入特定值來發(fā)出啟動命令,控制部分使A/D相應引腳置有效,以啟動A/D。A/D數(shù)據(jù)線上數(shù)據(jù)有效的同時,DMA控制器輸出RAM寫地址和RAM片選信號,將數(shù)據(jù)存入RAM。當RAM地址大于特定值(此值小于RAM容量)時,PCI局部總線部分產生LINT信號,申請中斷。同時,A/D仍繼續(xù)按地址遞增方式將變換后數(shù)據(jù)存入RAM,當RAM寫地址為最高有效地址后,地址控制器歸零,重新向RAM低地址寫入數(shù)據(jù)。由于PCI總線速度比A/D變換速度快,不會出現(xiàn)未讀數(shù)據(jù)被覆蓋的情況。主機收到中斷信號后,進入中斷處理程序,從低地址開始讀取數(shù)據(jù)采集卡上的RAM。PLX9050的數(shù)據(jù)線/地址線與RAM的數(shù)據(jù)線/地址線直接相連,讀寫控制線與CPLD相連,中斷過程中,CPLD根據(jù)邏輯產生控制信號, PLX9050直接讀RAM中的數(shù)據(jù)。


免責聲明

  • 凡本網(wǎng)注明“來源:化工儀器網(wǎng)”的所有作品,均為浙江興旺寶明通網(wǎng)絡有限公司-化工儀器網(wǎng)合法擁有版權或有權使用的作品,未經(jīng)本網(wǎng)授權不得轉載、摘編或利用其它方式使用上述作品。已經(jīng)本網(wǎng)授權使用作品的,應在授權范圍內使用,并注明“來源:化工儀器網(wǎng)”。違反上述聲明者,本網(wǎng)將追究其相關法律責任。
  • 本網(wǎng)轉載并注明自其他來源(非化工儀器網(wǎng))的作品,目的在于傳遞更多信息,并不代表本網(wǎng)贊同其觀點和對其真實性負責,不承擔此類作品侵權行為的直接責任及連帶責任。其他媒體、網(wǎng)站或個人從本網(wǎng)轉載時,必須保留本網(wǎng)注明的作品第一來源,并自負版權等法律責任。
  • 如涉及作品內容、版權等問題,請在作品發(fā)表之日起一周內與本網(wǎng)聯(lián)系,否則視為放棄相關權利。
企業(yè)未開通此功能
詳詢客服 : 0571-87858618
少妇精品久久久一区二区免费| 色橹橹欧美在线观看视频高清免费| 在线观看国产日韩欧美一区二区| 好嗨哟直播看片在线观看| 亚洲AV无码一区二区三区天堂古| 永久性日韩无码视频| 午夜性福福利视频一区二区三区| 亚洲Av无码专区一区二区三区| 9亚洲导航深夜福利亚洲| 中文字幕av一区二区三区蜜桃| 日韩毛片一区视频免费在线观看| 亚洲欧美日韩清纯唯美第一区| 大胸美女被c的嗷嗷叫视频| 91kaobi视频在线| 欧美日韩欧美国产中文字幕| 欧美丰满大屁股女人的逼被操视频| 国产精品操大屁股老淑女| 欧美久久精品免费看C片| 日韩av大片一区二区三区| 国产精品亚洲1区2区| 交换夫妇4中文字幕| 美女玩奶子和鸡巴| 99亚洲精品高清一二区| 亚洲综合区欧美一区二区| av黄色资源在线观看| 久久精品国产亚洲av伦理| 瓯美在线免费视频笫一区第二区| 大鸡巴射精在小穴动漫版| 99精品一级欧美片免费| 97精品人妻人人做人人爽| 捆绑调教白浆一区二区三区| 国产伦精品一区二区三区视频抖音| 亚洲国产一区二区不卡在线资源| 欧美大胆a级视频 一本| 强伦人妻一区二区三区视频18| 午夜福利国产三级片| 国产精品久久一区二区三区夜色| 精品人妻少妇一区二区三区不卡| 国产高欧美性情一线在线| 亚洲综合一区国产精品| a一级毛片免费高清在线|