《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > 一種DSP與PCI總線的接口設計
一種DSP與PCI總線的接口設計
e代電子
徐嶸,劉書明
摘要: 一種DSP與PCI總線的接口設計,1引言DSP+PCI數字信號處理方案可利用PC的強大功能實現對DSP的操作控制、數據分析和操作監視等。DSP+PCI方案能充分滿足數字圖像、語音處理、高速實時數據處理等領域的應用,為DSP系統的低成本實現提供了解決方案
關鍵詞: DSP PCI
Abstract:
Key words :

1 引言

  DSP+PCI數字信號處理方案可利用PC的強大功能實現對DSP的操作控制、數據分析和操作監視等。DSP+PCI方案能充分滿足數字圖像、語音處理、高速實時數據處理等領域的應用,為DSP系統的低成本實現提供了解決方案。
 

  

 

  2 TS101S型DSP介紹

  本系統采用美國Analog Device公司的

  高性能TIGER SHARC 101S(簡稱TS101S)作為主處理器。TS101S處理器劫持32bit和64bit浮點,以及8、16、32和64bit定點處理。它的靜態超量結構使其每周期能執行多達4條指令,進行24個16bit定點運算和6個浮點運行。其內部有3條相互獨立的128bit寬數據總線,每條連接3個2Mbit內部存儲塊中的一個,提供4字節的數據、指令、I/O訪問和14.4Gbyte/s的內部存儲帶寬。以300MHz時鐘運行時,其內核指令周期為3.3ns。在發揮其單指令多數據特點后,TS101S每秒可以進行了24億次40bitMAC運算或6億次80bitMAC運算。以300MHz時鐘運行時,完成1024點復數FFT(基2)僅需32.78μs,1024點輸入50抽頭FIR需91.67μs。TS101S有強大的鏈路口傳輸功能,每個鏈路口傳輸速度達到250Mbyte/s。總的鏈路數據率達1Gbyte/s(4個鏈路口),超過了外部口的傳輸速率(800Mbyte/s)。

  3 PCI介紹

  PCI(Peripheral Component Interconnect)總線是一種不依附于某個具體處理器的高性能局部總線,因此開發PCI設備可獨立于處理器,具體由一個橋接電路(PCI橋)實現對這一層的管理,并實現上下之間的接口數據傳送。可以把PCI橋描述為實現通用總線與PCI總線的地址映射、協議轉換、數據緩存等功能的邏輯接口。

  

TS101S與PCI9054接口電路圖

 

  3.1 PCI橋的實現

  開發者可以根據PCI總線規范所定義的電氣特性、時序要求來進行接口設計。一種方式是使用可編程邏輯器件(FPGA/CPLD)根據實際需要的功能來設計,這種方式的成本低、靈活性高,但需要對PCI總線協議有充分的掌握,或者需要生產可編程邏輯器件的廠商提供PCI接口功能模塊。由于PCI總線的規范較復雜,一般用戶都會選擇專用的PCI接口電路,無需詳細理解底層的PCI總線協議,而只理解到應用層即可。因此,本文介紹的系統采用后一種方案,PCI接口電路采用現在市場上使用較普通的PLX公司的PCI9054。

  3.2 PCI9054

  PCI9054采用先進的PLX數據流水線結構技術,是32位、33MHz的PCI總線主I/O加速器,符合PCI本地總線規范2.2版,有M、C、J三種模式。針對不同的處理器及局總線特性可選,盡量減少中間邏輯;具有可選的串行E2PROM接口,本地總線時鐘可和PCI時鐘異步。PCI9054內部有6種可編程的FIFO,以實現零等待突發傳輸及本地總線和PCI總線之間的異步操作,支持主模式、從模式、DMA傳輸方式,功能強大,可應用于適配卡和嵌入式系統。

  4 DSP+PCI應用實例

  DSP+PCI數字信號處理系統的組成如圖1所示。模塊信號先輸入模/數轉換器,然后經過由CPLD鎖存數據到DSP1,經鏈路口到DSP2,數據處理完后再通過PCI9054把數據傳到PC。此外CPLD還作為PCI9054與TS101S的接口邏輯轉換。采用PCI9054與單個TS101S之間放置雙口RAM作為緩存的接口方式。DSP采用EPROM加載方案。

  本系統的特點是以盡量簡單的方式來實現系統功能,因此采用了DSP間鏈路的口互連方式,這樣一來,每對鏈路口互連僅需10條信號線,而采用總線互連方式時需超過100條信號線,可大大簡化PCB板的復雜度。二個DSP間保留2個鏈路通道,總數據速率可達500Mbyte/s。路口互連是ADSP系統的特有功能,也是ADSP處理器能以低成本組成多片高性能信號處理機的主要原因。

  4.1 TS101S與PCI9054的接口

  由于TS101S沒有專門的PCI接口,而PCI9054也僅在M模式下才能實現與MPC850或Power QUICC等Motrola電路的無縫連接,因此,T

  S101S與PCI9054之間需要可編程邏輯器件進行邏輯轉換。出于對研制周期的考慮,采用一種較為簡便的通信方式:在DSP與PCI橋間插入一個雙口RAM,雙口RAM一端的地址數據線接ISI101S,另一端的地址數據線接PCI9054。通過雙口RAM轉換數據,并作為公共訪問緩沖區。這樣,PCI橋與DSP之間的訪問成為間接,可以大大削彈對PCI的時序要求,DSP與PCI之間只需少量的信號通過CPLD來實現邏輯轉換,而無需總線仲裁,這種方式的時序簡單,控制信號較少,DSP與CPLD編程簡單,應用更為方便。雙口RAM的型號為IDT70261,容量為16k×16bit。

  PCI9054的工作方式為從模式,驅動方為PC,數字信號處理機作為LOCAL端的主機,中間由公用的雙口RAM進行讀寫操作。在時序上,只需幾個簡單的控制信號進行握手即可實現雙向數據傳輸。由PC主動發出讀寫命令,可根據需要實現單字節讀寫,在大多數系統中,這種方式已經滿足要求。具體的接口電路如圖2所示。

  PIC9054局部總線側的信號功能如下所述。

  LHOLD:總線請求信號,由PCI9054驅動,高電平有效,有效時表明其正在使用本地總線。

  LHOLDA:總線請求應答,由LOCAL端設備驅動,在LHOLD有效后一個周期有效,直至LHOLD無效后才無效,以向PCI9054表明LOCAL端未占用總線。

  ADS:地址閾門信號,低電平有效,表明一個總線訪問周期的開始,第一個時鐘有效,持續一個LCLK,此后地址線有效。

  USERo:用戶輸出信號,由PCI9054驅動,引入CPLD,作為DSP的外部中斷請求。

  USERi:用戶輸入信號,由外部設備驅動,PCI9054可查詢到外部設備發出的信號。

  LW/R:讀寫信號,由PCI9054驅動。

  READY:從模式下為輸入信號,當一個訪問周期結束時,LOCAL端的設備要向PCI9054發出READY信號,表明完成本次訪問,可開始下一輪訪問。

  4.2 系統工作方式

  由于本系統采用RAM緩沖方式,因此PCI9054和DSP間只需握手信號即可。通過DSP的外部中斷IRQ和標志引腳FLAG,以及PCI9054的用戶輸入/輸出USERi/USERo相互配合實現握手,可實現基本的單字節讀寫,如果需要更復雜的功能,可以加上控制字來實現。地址映射是雙口RAM的數據寬度為16位,PCI9054地址的LA1-LA14分別接RAM的ADD0-ADD13,PCI映射空間的偏移地址為0-7FFEH,偶地址有效。LA15引入CPLD后可作為雙口RAM的片選信號。

  建立通訊的過程是PCI9054發送LHOLD信號,CPLD返回LHOLDA信號;PCI9054發出ADS信號,表示一次讀寫操作開始,此時CPLD鎖存讀寫信號LW/R,并轉換為RAM的R/W或OE信號;CPLD給PCI9054發送READY無效信號,使其保持等待狀態。

  信號握手的實現過程是:

  PCI9054向RAM寫數據→PCI9054通過USER0發出握手請求到CPLD→CPLD向DSP的IRQ發出中斷信號→DSP響應中斷→DSP讀RAM數據。DSP向RAM寫數據→DSP通過FLAG發出握手請求到CPLD→CPLD向PCI9054的USERi發出中斷信號→PCI9054查詢到中斷→PCI9054或RAM數據。時序如圖3所示。

 

  

 

  CPLD的程序如下:

  Library IEEE;

  Use IEEE.STD_LOGIC_1164.all;

  Use IEEE.STD_LOGIC_unsigned.all;

  Use IEEE.std_logic_arith.all;

  ENTITY PCI IS

  PORT(

  ADS:IN STD_LOGIC;

  LCLK:IN STD_LOGI

  C;

  LWR:IN STD_LOGIC;

  LHOLD:IN STD_LOGIC;

  LHOLDA:OUT STD_LOGIC;

  READY:OUT STD_LOGIC;

  OE:OUT STD_LOGIC;

  RW:OUT STD_LOGIC);

  END PCI;

  ARCHITECTURE PCI_arch OF PCI IS

  SIGNAL signal_0:STD_LOGIC;

  BEGIN

  PROCESS(LCLK)

  BEGIN

  IF LCLK'EVENT AND LCLK='1'THEN

  IF LHOLD='1'THEN

  IF ADS='0'THEN

  Signal_0<='1';

  ELSIF ADS='1'THEN

  Signal_0<='0';

  END IF;

  END IF;

  END IF;

  IF LCLK'EVENT AND LCLK='1'THEN

  IF LHOLD='1'THEN

  IF LWR='0'THEN

  OE<='0';

  RW<='1';

  ELSIF LWR='1'THEN

  OE<='1';

  RW<='0';

  END IF;

  END IF;    END IF;

  IF LCLK'EVENT AND LCLK='0'THEN

  IF LHOLD='1'THEN

  IF signal_0='1'THEN

  READY<='0';

  ELSIF signal_0='0'THEN

  READY<='1';

  END IF;

  END IF;

  END IF;

  END PROCESS;

  PROCESS(LCLK,LHOLD)

  BEGIN

  IF LCLK'EVENT AND LCLK='0'THEN

  IF LHOLD='1'THEN

  LHOLDA<='1';

  ELSIF LHOLD='0'THEN

  LHOLDA<='0';

  END IF;

  END IF;

  END PROCESS;

  END PCI_arch;

  5 結束語

  本文介紹的DSP與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久久精品久久国产性色也91| 久久先锋影音| 久久国产精品亚洲va麻豆| 在线不卡视频| 欧美精品在线一区| 欧美日韩视频专区在线播放| 亚洲欧洲美洲综合色网| 美日韩精品视频| 国产精品成人免费视频| 亚洲福利电影| 久久亚洲影音av资源网| 一本色道久久88精品综合| 欧美激情一区二区三区在线视频| 亚洲国产人成综合网站| 久久综合久久综合久久| 欧美日韩免费| 亚洲黄网站在线观看| 亚洲一区二区毛片| 国产精品一区二区你懂得| 亚洲欧美美女| 国产美女在线精品免费观看| 欧美人与禽性xxxxx杂性| 亚洲特级片在线| 国产精品一区免费观看| 极品尤物一区二区三区| 国产精品一区二区三区四区| 一区二区三区视频免费在线观看| 午夜精品视频在线观看| 欧美1区2区| 亚洲二区在线| 在线视频精品一| 国产欧美视频在线观看| 久久久蜜桃一区二区人| 久久三级视频| 午夜精品视频在线| 欧美日韩成人一区| 国产精品v日韩精品v欧美精品网站| 久久精品av麻豆的观看方式| 午夜一区二区三区不卡视频| 亚洲一区二区三区色| 亚洲欧洲日本在线| 亚洲国产三级| 尤物在线精品| 好男人免费精品视频| 国产欧美日韩视频一区二区三区| 久久精品91久久久久久再现| 亚洲高清123| 久久综合99re88久久爱| 国产欧美一区二区三区在线老狼| 亚洲一区二区三区精品视频| 国产精品视频你懂的| 国产欧美一区二区三区在线看蜜臀| 亚洲欧美日韩国产一区二区| 国产亚洲免费的视频看| 99国产一区二区三精品乱码| 久久精品欧美日韩| 欧美精品一区二区三区久久久竹菊| 亚洲男女毛片无遮挡| 欧美日本亚洲韩国国产| 久久综合色88| 亚洲一区中文| 国产午夜精品理论片a级大结局| 国产三级欧美三级日产三级99| 亚洲高清毛片| 日韩一级在线观看| 亚洲性线免费观看视频成熟| 久久精品在线播放| 精品成人免费| 一区二区av在线| 欧美大尺度在线观看| 亚洲一区影音先锋| 日韩一级二级三级| 国产精品区一区二区三区| 久久婷婷国产综合尤物精品| 久久中文精品| 激情综合激情| 亚洲一区二区三区免费在线观看| 欧美日韩妖精视频| 亚洲一级免费视频| 一二三区精品| 亚洲精品偷拍| 欧美日韩日日夜夜| 久久久精品国产99久久精品芒果| 免费久久99精品国产自在现线| 欧美精品乱人伦久久久久久| 久久精品水蜜桃av综合天堂| 黑人巨大精品欧美黑白配亚洲| 毛片一区二区三区| 欧美久久久久中文字幕| 国产精品美女久久久浪潮软件| 国产在线视频欧美一区二区三区| 国产精品久久久久久久久久妞妞| 国产日本欧美在线观看| 亚洲国产福利在线| 欧美一区国产一区| 国产精品v日韩精品| 国产一区二区av| 99国产精品| 亚洲国产婷婷香蕉久久久久久99| 亚洲高清中文字幕| 欧美一区二区网站| 亚洲国产欧美一区二区三区同亚洲| 国产一区二区三区在线观看免费视频| 性做久久久久久免费观看欧美| 欧美全黄视频| 国产精品视频久久| 国产麻豆91精品| 国产一区二区三区久久悠悠色av| 欧美性猛交一区二区三区精品| 亚洲欧美另类在线观看| 亚洲美女少妇无套啪啪呻吟| 一个色综合av| 9久re热视频在线精品| 欧美成人高清| 国产综合第一页| 亚洲国产成人不卡| 欧美三级韩国三级日本三斤| 欧美一区二区三区免费观看视频| 正在播放欧美视频| 黑人中文字幕一区二区三区| 欧美日韩国产综合视频在线| 亚洲国产黄色片| 国产精品久久久久久av下载红粉| 亚洲黄色小视频| 欧美主播一区二区三区美女 久久精品人| 亚洲欧美日韩综合aⅴ视频| 国产日韩在线亚洲字幕中文| 欧美日韩国产精品一区二区亚洲| 亚洲精品在线电影| 国产精品揄拍500视频| 激情欧美国产欧美| 99热这里只有精品8| 欧美在线看片a免费观看| 久久久久国产成人精品亚洲午夜| 国产美女扒开尿口久久久| 久久这里有精品15一区二区三区| 亚洲一区精品电影| 激情综合网激情| 久久亚洲精品欧美| 亚洲一区在线免费观看| 欧美午夜精品久久久久免费视| 亚洲级视频在线观看免费1级| 亚洲美女区一区| 欧美国产免费| 午夜精品久久久久久久99黑人| 欧美精品 日韩| 99精品视频免费观看视频| aa成人免费视频| 欧美一二三视频| 亚洲精品麻豆| 在线播放日韩欧美| 久久久久久久久岛国免费| 国产精品中文字幕在线观看| 欧美久久久久中文字幕| 欧美日韩成人综合在线一区二区| 欧美喷水视频| 国产精品女主播| 国产精品久久久久久五月尺| 欧美日韩国产精品一区二区亚洲| 久久亚洲一区二区| 欧美亚洲视频一区二区| 国产精品日韩二区| 亚洲第一区在线观看| 国产精品美女久久久久aⅴ国产馆| 一区二区三区四区五区在线| 欧美精品久久久久久久久久| 亚洲激情在线视频| 欧美视频免费| 国产午夜精品美女毛片视频| 国产精品日韩二区| 狠狠色伊人亚洲综合成人| 欧美成人精品一区二区三区| 亚洲日本精品国产第一区| 午夜精品影院在线观看| 国产婷婷色一区二区三区| 亚洲欧美日韩精品久久久久| 亚洲一区二区三区中文字幕| 亚洲欧美日韩在线| 欧美一级淫片aaaaaaa视频| 国产精品日韩久久久| 老司机一区二区三区| 欧美一级久久| 国产欧美一二三区| 中国成人在线视频| 欧美极品aⅴ影院| 欧美亚洲一区二区在线| 国产婷婷色一区二区三区| 午夜亚洲伦理| 亚洲国语精品自产拍在线观看| 蜜桃精品一区二区三区| 欧美午夜不卡在线观看免费| 亚洲成人自拍视频| 小嫩嫩精品导航| 亚洲国产综合在线看不卡| 欧美成人免费一级人片100| 欧美日一区二区三区在线观看国产免| 黄色免费成人| 麻豆免费精品视频| 一区二区三区不卡视频在线观看| 国产日产亚洲精品| 国产伦精品一区二区三区在线观看| 国模精品一区二区三区色天香| 亚洲国产精品久久久久久女王| 亚洲欧美日韩在线综合| 性欧美大战久久久久久久免费观看| 亚洲欧美日韩精品一区二区| 伊人成人网在线看| 国产精品激情av在线播放| 亚洲另类一区二区| 国产三级精品三级| 极品日韩av| 精品不卡一区二区三区| 国产亚洲一区在线播放| 在线日韩视频| 国内精品视频在线播放| 亚洲免费观看高清完整版在线观看| 午夜精品在线观看| 欧美日韩八区| 欧美国产大片| 亚洲精品国产精品国自产观看浪潮| 在线观看三级视频欧美| 亚洲免费成人av| 在线电影国产精品| 国产欧美一区二区三区另类精品| 亚洲欧美成aⅴ人在线观看| 久久综合九九| 久久av一区二区三区亚洲| 欧美国产第二页| 午夜精品福利视频| 欧美午夜欧美| 日韩一级成人av| 欧美成年网站| 亚洲视频一二| 久久综合色一综合色88| 亚洲国产精品第一区二区三区| 欧美午夜剧场| 久久久精品2019中文字幕神马| 在线观看一区视频| 亚洲精品视频中文字幕| 欧美伦理影院| 欧美日韩国产成人精品| 在线天堂一区av电影| 美女脱光内衣内裤视频久久网站| 欧美日产在线观看| 亚洲一区国产视频| 红桃视频一区| 欧美午夜精品电影| 久久成人一区二区| 亚洲精品裸体| 欧美日韩在线免费观看| 亚洲午夜免费视频| 久久午夜色播影院免费高清| 中文欧美字幕免费| 欧美影片第一页| 国产精品久久久久久久久久直播| 这里只有精品在线播放| 久久爱www久久做| 欧美在线综合视频| 欧美日韩国产欧美日美国产精品| 久久一区精品| 亚洲小视频在线| 国产精品久久午夜| 一区二区三区在线高清| 国语自产精品视频在线看8查询8| 久久看片网站| 欧美理论电影在线播放| 狠狠久久五月精品中文字幕| 国产精品99一区二区| 国产三区二区一区久久| 久久精品免费看| 亚洲欧美视频一区二区三区| 国产精品黄色| 国产一区二区三区在线播放免费观看| 一区视频在线看| 国产精品伊人日日| 亚洲人被黑人高潮完整版| 噜噜噜久久亚洲精品国产品小说| 久久爱91午夜羞羞| 亚洲国产成人久久| 国产女主播一区| 午夜精品视频在线观看一区二区| 欧美xx视频| 国产精品国产三级国产普通话三级| 亚洲国产成人在线| 国产日韩成人精品| 久久精品盗摄| 亚洲欧美日韩一区二区三区在线| 久久综合激情| 欧美va天堂va视频va在线| 久久成人18免费网站| 国产精品高潮呻吟| 欧美二区不卡| 国产精品综合视频| 亚洲在线视频观看| 1769国产精品| 欧美一区二区三区在线视频| 亚洲国产精品va在看黑人| 亚洲激情在线播放| 亚洲欧美激情诱惑| 99视频精品免费观看| 国产精品亚洲人在线观看| 精品成人国产在线观看男人呻吟| 一区二区三区精品在线| 欧美精品黄色| 韩国女主播一区| 欧美午夜精品一区二区三区| 国产精品国产三级国产普通话三级| 欧美日韩亚洲一区二区三区在线| 亚洲免费在线观看| 久久国产加勒比精品无码| 久久久精品国产免大香伊| 亚洲国产欧美久久| 亚洲午夜在线视频| 午夜久久tv| 在线成人激情| 91久久精品www人人做人人爽| 国产一区免费视频| 欧美日韩另类综合| 国产精品专区h在线观看| 国产模特精品视频久久久久| 免费成人在线视频网站| 亚洲永久网站| 久久精品视频va| 国产精品99一区二区| 亚洲第一网站免费视频| 欧美日韩一区二区视频在线观看| 国产精品一区视频| 国产精品日韩|