《電子技術應用》
您所在的位置:首頁 > 模擬設計 > 設計應用 > 淺論PCI 9052芯片功能及其應用
淺論PCI 9052芯片功能及其應用
宋春雷 董春雷 黃宇輝
摘要: 隨著PCI總線廣泛地應用在計算機、通信、儀器儀表、工業控制等領域,PCI接口電路的設計也變得越來越重要。PCI9052是PLX公司繼PCI9050之后新推出的一種低成本的PCI總線目標接口芯片,它傳輸速率高,數據吞吐量大,可避免用戶直接面對復雜的PCI總線協議。本文主要介紹了PCI9052的功能與操作,并給出了具體的應用設計實例。
Abstract:
Key words :

0 引言
   
目前,PCI總線" title="PCI總線">PCI總線已成為新一代個人計算機的標準總線,它是一種高性能的32/64位地址數據復用總線,總線時鐘頻率0~33MHz,具有獨立于處理器、高數據傳速率、即插即用、低功耗、適應性強等特點。隨著PCI總線的廣泛應用,其接口的設計開發顯得尤為重要。實現PCI總線接口一般采用CPLD或FPGA設計PCI接口,這種方法難度很大;另一種是采用專用的PCI接口電路" title="接口電路">接口電路,使設計開發者免除繁瑣的時序分析,縮短開發周期,降低開發成本。PCI通用接口芯片對于PCI協議的良好支持,以及提供給設計者的良好接口都大大減少了設計者的工作量?,F有的PCI接口芯片主要有AMCC公司的MACCS59XX系列和PLX公司的PLX系列。本文將對PLX公司的PCI9052" title="PCI9052">PCI9052總線目標接口芯片的功能及其在PCI板卡設計中的應用進行介紹。

1 PCI9052的功能與操作
1.1 PCI9052的簡要介紹
   
PCI9052是PLX公司繼PCI9050之后新推出的,可用于低成本適配器的總線目標接口芯片。PCI9Q52與PCI9050一樣,可提供用于適配卡的小型高性能PCI總線目標(從屬)接口,以使ISA適配器可以迅速、低成本地轉換到PCI總線上。采用PCI9052可使適配卡上的I/O數據傳送速度從ISA總線的8MHz提高到PCI的33MHz。
    PCI9052能被編程去直接連接復用或非復用的8位、16位或32位局部總線。8位和16位模式也能容易地轉換成ISA轉PCI的設計。
    PCI9052包含讀和寫FIFO,用來將32位寬33MHz的PCI總線與有可能總線寬度要窄或慢的局部總線的速度進行匹配。最大5個局部地址空間和4個片選被支持。
1.2 PCI9052的主要功能
   
支持低成本從屬適配器:PCI9052支持符合PCI2.1版本協議的低成本從屬適配器,此芯片也允許轉換ISA適配器到PCI。
    異步操作:PCI9052的局部總線與PCI總線的時鐘相互獨立運行,兩總線的異步運行便于高、低速設備的兼容。局部總線的運行時鐘頻率范圍為0~40MHz,TTL電平,PCI的運行時鐘頻率范圍為0~33MHz。
    支持突發操作:PCI9052支持從PCI總線到局部總線的猝發存儲器映射空間的傳送和I/O訪問,PCI9052提供一個64字節的寫FIFO和一個32字節的讀FIFO,從而支持預取模式即突發操作。
    中斷產生器:可以由局部總線的二個中斷信號LINTi1和LINTi2產生一個PCI中斷信號INTA#。
    串行EEPROM接口:PCI9052包含一個SEEPROM接口,用于存放PCI總線和局部總線的配置信息。
    5個局域總線地址空間和4個片選:基址和地址范圍可以由串行EEPROM或主機進行編程。
    大/小邊界的字節交換:PCI9052支持大和小邊界字節順序。在16位或8位局部總線操作時PCI9052也支持大邊界字節通路方式重定向到當前字/字節通路。
    總線驅動:所有地址、數據和控制信號都由PCI9052直接驅動,不用額外的驅動電路。
    局部總線等待狀態:插入LRDY#(局部準備好輸入信號)握手信號能產生幾個等待狀態,PCI9052也有一個內部等待狀態產生器(R/W地址到數據,R/W數據到數據,和R/W數據到地址)。
    PCI鎖定機制:主機可以通過鎖定信號占有對PCI9052的唯一訪問權。
    ISA總線模式:PCI9052提供一個ISA邏輯接口,用戶可直接使PCI總線和ISA總線相連,可以非常容易地將ISA設計轉換到PCI。
    PCI9052的接口示意圖如圖1所示。


1.3 PCI9052的應用操作
1.3.1 初始化
   
在上電時,PCI總線的RST#信號將PCI9052的內部寄存器設置為缺省值,同時,PCI9052輸出局部復位信號(LRESET#),并且檢查EEPROM是否存在。如果設備上裝有EEPROM,且EEPROM的第一個16字節非空,那么,PCI9052根據EEPROM或PCI主機CPU設置內部寄存器,否則設為缺省值。
1.3.2 復位
   
PCI9052總線接口在RST信號輸入有效時將引起整個PCI9052的復位,并輸出LRESET局部復位信號。PCI總線上的主機可以通過設置控制寄存器中的軟件復位比特來對PCI9052進行復位,并輸出LRESET信號。
1.3.3 訪問串行EEPROM接口
   
復位后,PCI9052開始讀串行EEPROM,若讀出的第一個字非FFFFH,則PCI9052繼續讀操作,否則認為EEPROM無效。對PCI9052來講,EEP-ROM的前四個字節應為52H、90H、B5H和10H,其中9052H為設備號,10B5H為廠商編號。
1.3.4 訪問內部寄存器
   
PCI9052提供了二種類型的片內寄存器,即PCI配置寄存器和局部配置寄存器,二者都只能由PCI總線和串行EEPROM訪問,也可以通過設置寄存器CNTRL[3:12]禁止對后者的訪問,這樣就極大地增強了接口設計的靈活性。
1.3.5 直接數據傳輸模式
   
PCI9052支持PCI總線上的主處理器對局部總線上的設備進行讀/寫操作。PCI9052配置寄存器能夠訪問映射到局部的地址空間。同時片內的讀寫FIFO使PCI9052能夠支持PCI總線與局部總線間的高性能猝發傳送。PCI總線主控訪問局部總線的示意圖如圖2所示。


1.3.6 PCI中斷(INTA#)的產生
   
要產生P C I中斷IN TA#, 首先將寄存器INTCSR[6](PCI中斷使能位)設置為“1”,如果需要以軟件方式產生中斷,則只需將INTCSR[7](軟件中斷位)設置為“1”。如果系統設計方案中選用由局部總線上的設備產生中斷信號INTi1和INTi2,再生成PCI中斷INTA#的方式,只要將寄存器INTCSR的相關位按表1進行設置,復位后INTCSR的值全部為“0”。


1.3.7 局部總線ISA接口模式
   
PCI9052的新功能是它直接提供給用戶ISA邏輯接口,從而保證了ISA到PCI的平滑轉換。另外,ISA接口還能支持8/16位存儲器或I/O設備。用戶通過對EEPROM的編程可將PCI9052置為ISA接口模式,在ISA接口模式下,LRESET信號將由低有效變為高有效,并可將局部總線空間2、3配置為無復用方式。

2 PCI9052設計實例
   
利用PCI總線目標接口芯片PCI9052設計PCI接口卡非常簡便,圖3是PCI主處理機讀取SRAM的接口示意圖,其主要功能是PCI主處理機通過PCI9052實現對RAM的單次或突發讀、寫操作。


2.1 電路連接
   
按照圖3中的連接電路,對于SRAM主要有以下幾個引腳:A(17,0)、I/O(7,0)、OE、CE、WE等。地址線A(17,2)與本地地址線LA[17,2]相連,根據PCI9052的LBE[0,3]#的定義,這里用8位數據總線將LBE0#與A0連接,LBE1#與A1連接,OE與PCI9052的CSO#相連。
    PCI9052為設計人員提供了4個片選信號CS(3:0)#,可以為4個設備提供片選信號。這樣可以避免設計人員在設計電路時設計片選解碼電路,其地址和范圍可由其對應的內部寄存內部本地寄存器配置。串行EEPROM用于存儲配置寄存器內的配置信息,可以采用NM93C46或與之兼容的存儲器。
2.2 寄存器設定
   
電路連接好后,要使電路能正常工作,必須對PCI9052內部寄存器進行配置。根據電路性能及特點,應將寄存器設定為非復用工作方式,采取存儲器映射,8位數據總線。局部總線0的基地址寄存器值為240001H,其地址范圍寄存器值為3FFF8H,其描述寄存器值為39H;片選0基址寄存器的初始值為4C0001;命令寄存器的初始值為02H;狀態寄存器的初始值為800H,其他寄存器采用默認值。確定好各個寄存器的值后,應依據一定的次序將寄存器的初始值寫入EEPROM。
2.3 驅動程序的開發
    為了從PCI總線配置寄存器中獲得主機動態分配的映射基址并對映射端口進行讀寫,必須編寫驅動程序。編寫Windows驅動程序時,可以使用DDK,但難度較大。為了簡化驅動程序開發,可使用Jungo公司推出的WinDriver開發工具。WinDriver可自動生成VxD驅動程序及相應的高級函數。使用者不需具備Windows驅動程序開發知識,所生成的高級函數可直接在VC或CBuilder等高級編程語言中調用。

3 結束語
   
由于PCI總線數據吞吐量大,傳輸速率高,從而大大改善了數據傳輸的“瓶頸”問題。所以,在未來的微機接口設計中,PCI總線的設計將成為主流。當然PCI總線協議比較復雜,設計PCI控制接口難度較大。實用證明,用專用PCI接口電路對設計PCI接口卡帶來很大的方便。本文主要介紹PLX公司的PCI9052專用接口電路,設計者可根據需要選用其他接口電路,不需要ISA接口時,可選用PCI9050;需要DMA數據傳送時,可選用PCI9054。專用PCI接口芯片的使用將避免用戶直接面對復雜的PCI總線協議,因此可以降低設計難度,從而使用戶能夠集中精力解決具體的應用問題以縮短開發周期,降低開發成本,而且有利于驅動程序的開發。

此內容為AET網站原創,未經授權禁止轉載。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          亚洲日本精品国产第一区| 国产真实乱子伦精品视频| 久久久91精品国产一区二区三区| 亚洲国产精品小视频| 蜜臀久久99精品久久久画质超高清| 欧美日韩免费高清| 亚洲第一搞黄网站| 亚洲激情精品| 国产精品久久一级| 欧美精品一区二区三区在线播放| 亚洲精品欧美在线| 麻豆精品一区二区av白丝在线| 国产一区二区毛片| 欧美午夜精品久久久久久久| 香蕉乱码成人久久天堂爱免费| 国产精品综合av一区二区国产馆| 亚洲一二三级电影| 久久国产66| 国产精品亚洲а∨天堂免在线| 欧美激情网站在线观看| 欧美激情视频在线免费观看 欧美视频免费一| 国产一区清纯| 亚洲免费成人av电影| 国产精品都在这里| 亚洲视频高清| 亚洲国产日韩欧美在线动漫| 日韩视频不卡| 久久久久久久久蜜桃| 久久久久国色av免费观看性色| 亚洲综合清纯丝袜自拍| 亚洲国产欧美久久| 亚洲综合精品| 亚洲一区尤物| 一区二区激情| 亚洲免费影视| 国产专区一区| 欧美成人精品一区二区三区| 久久久久久久尹人综合网亚洲| 欧美性猛交xxxx乱大交蜜桃| 久久国产精品99久久久久久老狼| 久久精品女人的天堂av| 午夜精品久久| 欧美日韩伦理在线免费| 欧美xart系列在线观看| 国内偷自视频区视频综合| 国产欧美一区二区精品婷婷| 久久精品国产免费观看| 欧美调教视频| 国产午夜亚洲精品羞羞网站| 亚洲承认在线| 一区二区三区精品| 国产精品国产三级国产普通话蜜臀| 欧美激情欧美激情在线五月| 亚洲国产成人av好男人在线观看| 国产精品午夜在线| 亚洲精品字幕| 欧美日韩国产高清| 日韩视频在线一区二区| 欧美日韩午夜视频在线观看| 欧美一区二区成人6969| 一区二区三区在线观看视频| 亚洲香蕉伊综合在人在线视看| 男人插女人欧美| 久久久久久穴| 日韩特黄影片| 欧美日韩久久不卡| 国产精品国产a| 国内一区二区在线视频观看| 午夜精品福利在线观看| 亚洲精品在线视频观看| 欧美第一黄网免费网站| 尤物99国产成人精品视频| 欧美激情第1页| 老司机精品导航| 先锋影音国产一区| 国产精品爱啪在线线免费观看| 欧美在线3区| 国产精品一区二区久久| 六月丁香综合| 国产一区二区日韩精品欧美精品| 国产精品午夜国产小视频| 亚洲欧洲精品一区二区精品久久久| 欧美成人免费小视频| 国产在线欧美日韩| 欧美日韩黄视频| 久久久www免费人成黑人精品| 国产精品你懂的在线欣赏| 欧美aaaaaaaa牛牛影院| 久久久久一区二区| 亚洲欧美国产高清va在线播| 久久久亚洲影院你懂的| 国产一区二区三区精品欧美日韩一区二区三区| 欧美国产国产综合| 国产精品入口福利| 尤妮丝一区二区裸体视频| 欧美色中文字幕| 免费毛片一区二区三区久久久| 国产深夜精品福利| 亚洲精选一区二区| 亚洲人成77777在线观看网| 激情成人综合| 一本高清dvd不卡在线观看| 欧美三日本三级少妇三2023| 久久亚洲精品中文字幕冲田杏梨| 久久精品欧美| 欧美伊人影院| 午夜精品区一区二区三| 亚洲国产精品电影| 好吊一区二区三区| 欧美激情国产日韩| 韩日精品中文字幕| 欧美主播一区二区三区美女 久久精品人| 亚洲无线视频| 亚洲香蕉成视频在线观看| 亚洲天堂免费在线观看视频| 伊人久久大香线| 欧美一区在线直播| 欧美在线观看视频| 欧美日韩中文另类| 国产欧美日韩| 亚洲精品一区二区三| 亚洲精选一区二区| 亚洲一本大道在线| 久久精品人人做人人爽| 国产在线视频欧美一区二区三区| 亚洲精品少妇网址| 欧美日韩不卡合集视频| 久久综合五月| 亚洲国产精品一区制服丝袜| 国产精品久久久久久久久免费樱桃| 亚洲欧美久久| 国产精品久久综合| 一区视频在线看| 亚洲美女啪啪| 国产精品www.| 久久乐国产精品| 国产一区二区三区成人欧美日韩在线观看| 亚洲视频国产视频| 欧美高清视频在线播放| 国产欧美 在线欧美| 欧美在线在线| 一个色综合av| 欧美午夜精品一区二区三区| 亚洲欧洲99久久| 亚洲电影视频在线| 亚洲欧美www| 久久天天躁狠狠躁夜夜爽蜜月| 欧美日韩国产精品专区| 国产精品亚洲不卡a| 99亚洲视频| 在线日本欧美| 一区二区冒白浆视频| 欧美精品91| 国外精品视频| 久久精品综合一区| 欧美国产日韩二区| 麻豆免费精品视频| 午夜欧美理论片| 免费的成人av| 狂野欧美激情性xxxx| 一区二区三区福利| 欧美成年视频| 国产一区二区三区视频在线观看| 久久漫画官网| 欧美日本国产一区| 亚洲黄网站在线观看| 久久蜜臀精品av| 狠狠色狠狠色综合人人| 亚洲裸体俱乐部裸体舞表演av| 久久噜噜噜精品国产亚洲综合| 牛牛精品成人免费视频| 国产日韩欧美制服另类| 一本色道**综合亚洲精品蜜桃冫| 欧美国产日韩亚洲一区| 国产精品久久久久久久久动漫| 免费一区二区三区| 精品9999| 狠狠爱成人网| 欧美视频在线观看一区二区| 亚洲精品一区二区三| 亚洲国产成人91精品| 99re66热这里只有精品3直播| 亚洲国产va精品久久久不卡综合| 香蕉免费一区二区三区在线观看| 欧美日韩视频在线| 久久久久久9| 欧美成人免费全部| 午夜在线视频观看日韩17c| 午夜亚洲伦理| 国产精品日韩精品欧美精品| 一区二区三区精品| 在线观看日韩国产| 精品999久久久| 久久精品一区蜜桃臀影院| 欧美日韩国产首页| 欧美高清视频一区二区三区在线观看| 国产精品日韩久久久| 亚洲国产91色在线| 久久av资源网站| 另类图片国产| 亚洲在线观看视频网站| 久久精品视频va| 最新国产拍偷乱拍精品| 欧美韩日一区| 免费精品视频| 久色婷婷小香蕉久久| 先锋亚洲精品| 国产精品一国产精品k频道56| 欧美日韩国产不卡在线看| 亚洲国产精品女人久久久| 亚洲一区www| 亚洲国产日本| 亚洲乱亚洲高清| 亚洲九九爱视频| 欧美不卡福利| 国产免费观看久久| 亚洲精品视频在线观看网站| 国产精品久久国产精品99gif| 国产精品视频999| 欧美特黄一区| 在线观看国产欧美| 国产亚洲欧洲| 久久视频在线免费观看| 欧美成人精品激情在线观看| 亚洲国语精品自产拍在线观看| 免费成人你懂的| 久久网站免费| 亚洲国产成人精品女人久久久| 欧美黄网免费在线观看| 一区二区三区国产精品| 另类亚洲自拍| 欧美日韩三级电影在线| 欧美在线播放一区二区| 美女爽到呻吟久久久久| 久久久高清一区二区三区| 久久久久久夜| 久久这里有精品视频| 欧美xxx成人| 欧美日韩一级片在线观看| 国产欧美日韩一区| 国产精品丝袜久久久久久app| 亚洲第一区中文99精品| 欧美精品成人在线| 欧美日韩在线播放| 欧美久久久久免费| **性色生活片久久毛片| 美女诱惑黄网站一区| 国产精品久久久久久久久搜平片| avtt综合网| 久久国产加勒比精品无码| 欧美国产在线视频| 亚洲每日在线| 久久九九热免费视频| 91久久精品日日躁夜夜躁欧美| 欧美一区二区三区免费看| 玖玖视频精品| 国产精品亚洲产品| 久久夜色撩人精品| 亚洲永久免费精品| 久久精品国产亚洲一区二区| 久久丁香综合五月国产三级网站| 久久综合九色综合欧美狠狠| 国产精品入口夜色视频大尺度| 狠狠色香婷婷久久亚洲精品| 欧美激情精品久久久久久| 欧美一区二区在线观看| 在线观看欧美精品| 国产精品国产一区二区| 国产精品自拍一区| 久久精品30| 国产综合色产| 99精品视频网| 国产性猛交xxxx免费看久久| 亚洲视频axxx| 玖玖视频精品| 欧美日本中文字幕| 久久亚洲欧美| 国产欧美一区二区在线观看| 国产精品久久999| 91久久线看在观草草青青| 妖精视频成人观看www| 欧美一区二区三区精品| 久久久午夜精品| 亚洲特黄一级片| 在线观看视频欧美| 99精品欧美一区二区三区| 亚洲精品久久久久久久久久久久久| 欧美激情小视频| 久久久国际精品| 久久综合国产精品台湾中文娱乐网| 国产精品日日摸夜夜摸av| 亚洲图片欧洲图片日韩av| 欧美美女视频| 久久久无码精品亚洲日韩按摩| 欧美插天视频在线播放| 老牛嫩草一区二区三区日本| 欧美一级黄色录像| 洋洋av久久久久久久一区| 午夜老司机精品| 亚洲精品在线免费观看视频| 影音先锋国产精品| 午夜精彩视频在线观看不卡| 日韩系列在线| 亚洲私人影院在线观看| 欧美乱在线观看| 性8sex亚洲区入口| 久久久国产午夜精品| 午夜天堂精品久久久久| 欧美久久精品午夜青青大伊人| 午夜一区二区三视频在线观看| 欧美精品一区二区在线观看| 在线免费高清一区二区三区| 欧美怡红院视频| 久久久久久九九九九| 久久久www成人免费毛片麻豆| 一区二区精品在线观看| 狠狠色丁香久久综合频道| 亚洲国产精品久久人人爱蜜臀| 黄色一区二区三区四区| 欧美日产一区二区三区在线观看| 久久高清免费观看| 欧美国产日韩视频| 欧美日韩国产色综合一二三四| 欧美日本亚洲视频| 久久国产精品99久久久久久老狼| 国产亚洲一区在线播放| 亚洲第一搞黄网站| 欧美亚洲成人免费|