《電子技術應用》
您所在的位置:首頁 > 可編程邏輯 > 設計應用 > 用CPLD實現DSP與PLX9054之間的連接
用CPLD實現DSP與PLX9054之間的連接
摘要: CPLD為設計任務從最簡單的PAL綜合設計到先進的實時硬件現場升級提供了全套的解決方法。本文討論如何使用Xilinx公司的CPLD器件XC9500LV實現PLX9054的局部總線 (local bus)和DSP的HPI口之間的實時通信。采用這種設計可以以單字或DMA方式完成主機與DSP之間的高速數據傳輸,傳輸速率達到16Mb/s??梢詰糜趯崟r的圖形、圖像及動畫處理場合。
關鍵詞: CPLD DSP PLX9054
Abstract:
Key words :

設計需求

local bus接口要求

PLX9054是PCI接口專用主從器件,包括通信、網絡、磁盤控制、多媒體等高性能接口功能。PLX9054可以以多種方式實現從pci總線端到局部總線端的數據轉移,如直接傳輸,DMA控制傳輸等。pci總線和局部總線之間以6個可編程FIFO連接,可實現突發并行傳輸。通過串行EEPROM或PCI主控設備對PLX9054內部的配置寄存器進行設置。通過配置EEPROM,設置PLX9054作為PCI總線的從設備,工作在C模式下(數據、地址總線非復用),局部總線數據寬度為16bit,并使能外部設備就緒信號READY,禁止無限爆發操作(屏蔽BTERM bit)。

局部總線端的讀、寫時序基本相同。以寫周期為例說明。首先,PLX9054通過置LHOLD信號有效來申請局部總線的主控權,在收到局部總線仲裁的響應信號LHOLDA之后,PLX9054成為局部總線的主控。隨后置ADS#信號為低,使得地址總線信號LA[31:2]、字節使能信號LBE[3:0]和讀寫選擇信號LW/R#進入有效狀態。一個LCLK周期之后,PLX9054停止驅動ADS#。這時,地址總線LA[31:2]上的地址信號將保持有效,直至數據線上的數據有效,并保持一個LCLK周期。數據線LD[15:0]上的數據信號由READY#驅動,在讀、寫操作周期,READY#分別表示局部總線設備已經準備好發送或者接收數據。BLAST#信號由PLX9054提供,BLAST#信號為低,表示一次傳輸的最后一個字節,BLAST#的上升沿標志一次數據傳輸完成。一個LCLK周期之后,PLX9054拉低LHOLD,放棄對局部總線的主控權。局部總線仲裁響應PLX9054的LHOLD信號,拉低LHOLDA,收回局部總線主控權,這時的局部總線置于閑置狀態。這里,PLX9054作為局部總線主控權的唯一申請者,只要提出總線申請,局部總線仲裁就立即響應該申請。

HPI設計要求

HPI是一種數據寬度為16bit的并行端口,通過HPI,主機可以直接對CPU的存儲器空間進行操作。HPI內部加入了兩個8級深度的讀寫緩沖,可以執行地址自增的讀寫操作,提高了讀寫操作的吞吐量。HPI為內部CPU提供了標準32bit的數據接口,而它為外部主機提供了一個經濟的16bit接口,所以對外部主機而言,每次讀寫必須執行成對的16bit操作。

HPI內部有3個寄存器,分別是控制寄存器(HPIC),地址寄存器(HPIA)和數據寄存器(HPID)。這3個寄存器可以直接被主機訪問,主機每執行一次對CPU內部存儲空間的訪問,都必須先對控制寄存器和地址寄存器寫入相應的值,然后才能對數據寄存器進行讀寫操作。HPI的外部接口由數據總線HD[15:0]以及一部分用于描述和控制HPI的控制信號組成,這些控制信號包括:

HCNTL[1:0]:控制HPI的操作類型。
HHWIL:半字確認輸入,“0”,“1”分別表示一次字傳輸的第一個半字和第二個半字。
HR/W#:讀/寫選擇。
HRDY#:就緒狀態標志。
HINT#:中斷標志,DSP向主機提中斷。
HAS#:區別地址/數據復用總線的數據與地址。
HDS1#,HDS2#,HCS#:數據選通輸入,共同作用產生一個HPI內部選通信號HSTROBE#:
HSTROBE# = [NOT(HDS1# XOR HDS2#)] OR HCS#。

對于一個寫HPI的操作,首先使能HCS#,變化HDS1#或HDS2#,使得HSTROBE#信號產生一個下降沿。HPI這個下降沿采樣控制信號HCNTL[1:0]、HHWIL和HR/W#,使能HCS#的同時,扇出HRDY#。主機進入等待狀態,直到HRDY#產生下降沿,表明HPID已清空,可以接收新的數據。這時HSTROBE#產生一個上升沿,采樣HD[15:0]上的數據送入HPID,完成第一個半字的寫入。對于第二個半字的寫入,由于32bit的HPID已經清空,可以直接寫入數據,不會出現未準備好的情況,所以HRDY#一直保持為低。與第一個字節的寫入相同,在HSTROBE#的下降沿采樣控制信號,HSTROBE#的上升沿采樣數據總線HD[15:0]的數據送入HPID,完成一個32bit的寫入操作。

對于讀HPI的操作,當HCS#變成有效,在主機不采用地址自增方式從HPID執行讀操作時(case1),HPI會向內部地址產生硬件送一個讀請求。HCS#的下降沿使得HRDY#變為高電平,直到內部地址產生硬件將請求的數據裝載進HPID,HRDY#變為有效狀態。數據線上的數據為讀出的數據,該數據保持有效,直到HSTROBE#上升沿采樣數據后的10ns左右。在第二次讀操作開始時,數據已經出現在HPID上了,因此,第二個半字的讀操作將不會遇到未準備好的情況。在HPID以地址自增的方式進行讀操作時,HCS#在整個多個字節的傳輸過程中始終保持有效,一旦完成現在的讀操作,下一地址的數據馬上被取出。因此,完成現在讀操作的第二個半字的傳輸之后(在HSTROBE#的第二個上升沿),由HSTROBE#的下降沿(通過變化HDS1#或者HDS2#來產生)扇出HRDY#信號,用于指示HPI正忙于數據的預讀取。

設計實現

CPLD的功能是要完成局部總線端和HPI端口之間控制信號和數據總線的連接,并保證數據傳輸的可靠性。通過以上對局部總線和HPI的讀寫時序的分析得知,一些關鍵信號,例如HCS#、READY#和HRDY#的時序設計很重要,整個CPLD設計的主要任務也是圍繞這幾個信號的設計展開的。

由HCS#、HDS1#和HDS2#共同作用產生的HPI口內部信號HSTROBE#的上升沿和下降沿直接控制著送入HPI端口的數據信號和控制信號,并且HSTROBE#變化的速率決定了數據傳輸的速率,因此它是一個非常關鍵的信號。這里,HCS#信號作為字節傳輸標志信號,在一次數據傳輸的過程中始終保持有效。數據傳輸結束之后,將HCS#拉高,從而控制HRDY#信號恢復到初始狀態,為下一次讀寫操作做好準備。HDS1#或者HDS2#中的一個固定接高電平,變化另外一個來控制HSTROBE#產生上升沿和下降沿。這里將HDS1#固定接高電平,由ADS#和HRDY#信號產生邏輯來控制HDS2#信號。當HRDY#處于無效狀態,即HPI端口未準備就緒時,HDS2#信號不變,不采樣任何信號;當HRDY#有效時,HCS2#信號同ADS#信號保持一致,在ADS#的下降沿采樣控制信號,上升沿采樣數據信號。另外,在一次傳輸開始之前和結束之后,HDS2#都要保持為高電平。

此內容為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>
          亚洲国产欧美在线| 麻豆精品一区二区综合av| 国产精品伦一区| 久久综合中文字幕| 欧美日本不卡视频| 一区二区三区我不卡| 亚洲欧洲精品一区二区三区不卡| 亚洲一区二区三区777| 国产精品久久久久久久电影| 国产免费成人| 亚洲黑丝在线| 亚洲国产片色| 欧美久久久久久蜜桃| 国产一区二区三区精品久久久| 影音先锋日韩精品| 亚洲视频碰碰| 欧美人与禽性xxxxx杂性| 欧美视频免费在线| 久久频这里精品99香蕉| 国产亚洲一区精品| 99视频一区二区三区| 好看的日韩视频| 欧美在线地址| 亚洲一区二区精品| 亚洲精品123区| 国产精品乱人伦一区二区| 欧美精品v日韩精品v韩国精品v| 一色屋精品视频在线看| 小黄鸭精品密入口导航| 一区二区欧美日韩| 亚洲视频你懂的| 欧美日韩国产小视频| 欧美精品日韩精品| 欧美一级精品大片| 国产精品久久久久久超碰| 久久成人综合网| 性欧美大战久久久久久久久| 国产精品一区二区你懂得| 蜜桃av久久久亚洲精品| 亚洲欧洲在线观看| 欧美剧在线免费观看网站| 最新中文字幕一区二区三区| 久久精品一二三区| 欧美精品1区2区3区| 国产精品老女人精品视频| 国产亚洲欧美色| 狂野欧美性猛交xxxx巴西| 国产精品伊人日日| 亚洲视频欧洲视频| 欧美亚洲免费电影| 亚洲国产视频一区二区| 亚洲黄色成人网| 国产麻豆一精品一av一免费| 亚洲视频一区二区在线观看| 亚洲三级影片| 欧美欧美天天天天操| 国内精品久久久久久久97牛牛| 欧美日韩成人在线视频| 国产亚洲精品资源在线26u| 国产日韩欧美电影在线观看| 欧美日韩久久不卡| 亚洲视频免费观看| 国产精品日本一区二区| 欧美日韩精品国产| 久久综合色88| 欧美一级视频免费在线观看| 国产三区二区一区久久| 黄色日韩网站| 亚洲欧美国内爽妇网| 日韩亚洲综合在线| 亚洲香蕉网站| 久久夜色精品国产欧美乱极品| 欧美日韩精品免费在线观看视频| 亚洲专区在线视频| 国产人成精品一区二区三| 欧美人与性动交a欧美精品| 欧美成人免费小视频| 欧美激情中文字幕乱码免费| 另类人畜视频在线| 欧美天堂亚洲电影院在线观看| 亚洲精品人人| 国产日产欧产精品推荐色| 美女黄毛**国产精品啪啪| 亚洲美女91| 久久中文字幕一区二区三区| 99在线观看免费视频精品观看| 中文精品一区二区三区| 老司机精品导航| 亚洲少妇诱惑| 国产一区二区精品久久99| 亚洲成人在线视频播放| 欧美精品 日韩| 国产麻豆精品在线观看| 国产精品爽爽爽| 国产精品久久久久久久app| 欧美在线精品免播放器视频| 欧美高清视频一二三区| 亚洲精品一区二区在线观看| 在线视频国产日韩| 国产欧美日韩精品丝袜高跟鞋| 影音先锋亚洲精品| 亚洲精品网站在线播放gif| 欧美日韩另类在线| 亚洲精选大片| 99精品欧美一区二区蜜桃免费| 99精品热6080yy久久| 亚洲精品女av网站| 欧美不卡激情三级在线观看| 久久狠狠一本精品综合网| 午夜免费电影一区在线观看| 国产综合久久久久影院| 亚洲观看高清完整版在线观看| 亚洲福利视频在线| 日韩网站在线看片你懂的| 亚洲少妇诱惑| 亚洲欧洲日韩在线| 国内偷自视频区视频综合| 夜夜嗨网站十八久久| 欧美日韩精品一区二区在线播放| 国产精品中文字幕欧美| 久久精品一区二区三区不卡牛牛| 国产精品av久久久久久麻豆网| 男女精品视频| 欧美中文字幕在线播放| 亚洲欧美一区二区精品久久久| 新狼窝色av性久久久久久| 久久在线视频| 欧美日韩综合网| 欧美激情网站在线观看| 精品av久久707| 久久综合中文字幕| 亚洲欧美精品suv| 国产精品视频网址| 亚洲欧美在线视频观看| 国产精品久久久久免费a∨大胸| 亚洲日本电影在线| 久久久久久久久岛国免费| 亚洲一区999| 老司机成人在线视频| 欧美精品麻豆| 国产精品久久久爽爽爽麻豆色哟哟| 亚洲国产精品高清久久久| 欧美亚洲综合网| 国产精品一区久久| 国产精品爱啪在线线免费观看| 国产精品实拍| 亚洲精品专区| 国产精品视频一区二区三区| 欧美一区二区三区在线播放| 玖玖玖免费嫩草在线影院一区| 午夜精彩视频在线观看不卡| 国产精品视频免费观看| 尤物在线观看一区| 激情久久久久久久久久久久久久久久| 毛片基地黄久久久久久天堂| 亚洲午夜在线观看| 欧美电影美腿模特1979在线看| 久久免费精品日本久久中文字幕| 香蕉久久夜色| 99国产精品国产精品毛片| 精品51国产黑色丝袜高跟鞋| 在线观看日韩www视频免费| 欧美日韩美女一区二区| 欧美日韩精品一区| 亚洲高清av在线| 欧美一区中文字幕| 久久国产精品久久精品国产| 母乳一区在线观看| 亚洲电影在线看| 欧美亚洲动漫精品| 国产欧美亚洲精品| 欧美成人xxx| 国产视频一区欧美| 亚洲靠逼com| 亚洲国产午夜| 国产精品高清免费在线观看| 亚洲国产成人91精品| 亚洲欧美日韩国产另类专区| 亚洲一级黄色av| 欧美日韩国内自拍| 国产精品久久久| 欧美在线观看视频在线| 久久精品人人爽| 亚洲欧美日韩国产精品| 欧美精品午夜| 亚洲欧美一区二区原创| 欧美成人影音| 国产精品久久久久久亚洲毛片| 亚洲激情在线观看视频免费| 国产伊人精品| 亚洲制服av| 香蕉精品999视频一区二区| 精品成人国产在线观看男人呻吟| 日韩手机在线导航| 欧美在线观看视频一区二区三区| 国产一区二区av| 久久久亚洲欧洲日产国码αv| 免费高清在线视频一区·| 欧美在线日韩在线| 制服丝袜激情欧洲亚洲| 亚洲激情网站免费观看| 欧美日韩精品免费观看视频完整| 欧美中文在线视频| 欧美日韩一区二区视频在线| 在线观看av不卡| 国产亚洲午夜高清国产拍精品| 国产乱肥老妇国产一区二| 亚洲美女精品一区| 久热综合在线亚洲精品| 国产日韩精品久久久| 亚洲精品小视频在线观看| 一区二区三区四区精品| 日韩亚洲成人av在线| 久久三级视频| 欧美成人一区二区在线| 欧美在线免费观看视频| 国产精品99久久久久久久vr| 欧美在线观看一二区| 久久综合给合久久狠狠狠97色69| 国产精品一区二区你懂得| 亚洲人成人99网站| 亚洲少妇自拍| 一区二区三区日韩精品视频| 西西裸体人体做爰大胆久久久| 日韩一区二区免费高清| 国产亚洲欧美一区在线观看| 精品二区久久| 欧美日韩国产一区| 亚洲精品一区二区三| 久热爱精品视频线路一| 国产欧美日韩视频在线观看| 黄页网站一区| 免费日本视频一区| 久久亚洲影院| 亚洲精品久久7777| 欧美午夜视频一区二区| 亚洲国产成人精品女人久久久| 国产欧美日韩不卡| 欧美日韩高清在线| 鲁大师成人一区二区三区| 亚洲一本大道在线| 久久精品水蜜桃av综合天堂| 亚洲第一区在线| 亚洲国产综合在线| 亚洲黄色视屏| 国产精品女主播在线观看| 欧美午夜久久| 国产精品v日韩精品v欧美精品网站| 亚洲午夜精品福利| 亚洲一区二区在| 国产一区二区三区在线观看免费| 国产亚洲欧美在线| 国产午夜精品久久久久久免费视| 男人天堂欧美日韩| 欧美一区二区精品| 久久久国产精彩视频美女艺术照福利| 久久狠狠婷婷| 欧美国产综合一区二区| 欧美成人精品在线播放| 亚洲国产天堂久久综合| 亚洲小说春色综合另类电影| 欧美精品一区二区久久婷婷| 亚洲欧美成人在线| 欧美色一级片| 国产欧美一区在线| 亚洲在线视频观看| 国产一区二区三区四区hd| 在线免费日韩片| 久久精品一二三| 久久精品国产一区二区三| 国产精品日韩在线| 一区二区三区在线高清| 午夜在线精品偷拍| 亚洲一区国产| 欧美日本中文| 国产欧美在线视频| 国模 一区 二区 三区| 一区二区国产精品| 国产欧美日本| 国产欧美日韩在线视频| 国产精品激情| 欧美在线免费观看亚洲| 午夜精品成人在线| 欧美日韩一区三区四区| 亚洲成人在线视频播放| 欧美激情综合亚洲一二区| 国产一区二区三区av电影| 国产精品久久久久久久久搜平片| 亚洲三级免费观看| 国产精品免费视频观看| 老司机久久99久久精品播放免费| 亚洲激情成人在线| 亚洲砖区区免费| 欧美日本国产一区| 国产美女诱惑一区二区| aaa亚洲精品一二三区| 国模精品一区二区三区色天香| 亚洲免费电影在线观看| 夜夜嗨网站十八久久| 国产日韩欧美中文在线播放| 国产精品视频一二三| 国产欧美一区二区精品秋霞影院| 一区二区三区日韩精品视频| 欧美成人小视频| 国产伦精品一区二区三区视频黑人| 91久久亚洲| 猫咪成人在线观看| 亚洲二区视频| 久久精品一区二区三区中文字幕| 国产精品色在线| 欧美777四色影视在线| 国产精品久久97| 亚洲国产精品尤物yw在线观看| 国产精品入口夜色视频大尺度| 激情五月综合色婷婷一区二区| 国内精品视频一区| 亚洲一区亚洲| 欧美a级片一区| 麻豆av一区二区三区久久| 欧美理论电影在线播放| 久久伊人亚洲| 久久精品亚洲一区| 国产日韩精品电影| 欧美久久在线| 久久不射中文字幕| 欧美伊人久久久久久久久影院| 一区二区三区精品在线| 久久久欧美精品sm网站|