99精品伊人亚洲|最近国产中文炮友|九草在线视频支援|AV网站大全最新|美女黄片免费观看|国产精品资源视频|精彩无码视频一区|91大神在线后入|伊人终合在线播放|久草综合久久中文

電子發(fā)燒友App

硬聲App

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示
創(chuàng)作
電子發(fā)燒友網(wǎng)>電子資料下載>可編程邏輯>FPGA/ASIC>DSP HPI口與PC104總線接口的FPGA設(shè)計(jì)方案

DSP HPI口與PC104總線接口的FPGA設(shè)計(jì)方案

2017-11-06 | rar | 0.2 MB | 次下載 | 1積分

資料介紹

摘 要 通過(guò)對(duì)TI公司TMS320C5000系列DSP HPI總線和PC104總線時(shí)序的分析,以VHDL語(yǔ)言為工具,使用AlteraFPGA芯片EP1K50,設(shè)計(jì)完成PCI04總線和DSP HPI總線之間的通信接口,并在一款以TMS320VC5409DSP為數(shù)據(jù)采集處理器、研華嵌入式工控主板PCM-5825為系統(tǒng)主板組成的嵌入式數(shù)據(jù)采集系統(tǒng)申得到了運(yùn)用;給出與整個(gè)接口設(shè)計(jì)相關(guān)的VHDL源代碼和在PCM-5825上驗(yàn)證接口設(shè)計(jì)的X86匯編語(yǔ)言程序。
  關(guān)鍵詞 DSP HPI PC104總線 FPGA VHDL源代碼
  在一款嵌入式數(shù)據(jù)采集系統(tǒng)的設(shè)計(jì)中,采用TMS320VC5409 DSP作為對(duì)多路信號(hào)的采集與預(yù)處理,處理后的數(shù)據(jù)送至12.7 Cm(5in)的工控計(jì)算機(jī)中進(jìn)行分析與保存。因?yàn)楣た貦C(jī)的總線為PC104,因此需要設(shè)計(jì)PC104與DSP之間的通信接口。系統(tǒng)中以Altera公司的一片F(xiàn)PGA芯片EPlK50來(lái)對(duì)該接口和數(shù)據(jù)采集過(guò)程中的邏輯控制與FIFO進(jìn)行設(shè)計(jì)。下面主要闡述該通信接口的設(shè)計(jì)。
  1 DSP的HP0接口
  TMS320VC5409 DSP的HPI是一個(gè)8位的并行接口,主要用來(lái)與主設(shè)備或主處理器接口。DSP內(nèi)部有一定數(shù)量的雙訪問(wèn)RAM,除了DSP本身可以訪問(wèn)該RAM區(qū)域外,主機(jī)也可以通過(guò)HPI口實(shí)現(xiàn)對(duì)雙訪問(wèn)RAM的訪問(wèn),從而實(shí)現(xiàn)主機(jī)與DSP的通信。
  HPI接口通過(guò)HPI控制寄存器HPIC、地址寄存器HPIA、數(shù)據(jù)寄存器HPID等3個(gè)HPI寄存器進(jìn)行控制和實(shí)現(xiàn)數(shù)據(jù)傳輸。這3個(gè)寄存器都是16位的,因此主機(jī)訪問(wèn)這些寄存器時(shí)需要分兩次操作才能完成。
  HPIC只有4位用于控制HPI的操作,這4位分別位于高字節(jié)和低字節(jié)的低4位,并規(guī)定HPIC的高低字節(jié)必須相同:
  Bit0/8(BOB)一一用于字節(jié)順序控制,BOB=1表示第1個(gè)字節(jié)為低字節(jié),否則第1個(gè)字節(jié)為高字節(jié);
  Bitl/9(SMOD)一一訪問(wèn)模式控制,SMOD=l表示共享訪問(wèn)模式(SAM),否則為主機(jī)訪問(wèn)模式(HOM);
  Bit2/10(DSPINT)一一主機(jī)通過(guò)將該位寫l來(lái)向DSP發(fā)送1次HPI中斷;
  Bit3/11(H1NT)一一DSP通過(guò)向該位置l,使外部引腳HINT產(chǎn)生一個(gè)低電子作為給主機(jī)的中斷,中斷的清除必須由主機(jī)向該位寫l來(lái)清除。
  HPID是數(shù)據(jù)寄存器,主機(jī)通過(guò)讀寫該寄存器來(lái)實(shí)現(xiàn)對(duì)共享RAM的讀寫,RAM的地址則由HPIA地址寄存器的內(nèi)容來(lái)決定。因此,主機(jī)對(duì)DSP的訪問(wèn)過(guò)程是,先往HPI地址寄存器HPIA寫入欲訪問(wèn)的地址,然后再對(duì)數(shù)據(jù)寄存器HPID進(jìn)行讀或?qū)懺L問(wèn)。
  HPI接口信號(hào)包括:
  HAS一一輸入,地址鎖存信號(hào),可連接到高電平;
  HBIL一一輸入,字節(jié)識(shí)別信號(hào),用來(lái)識(shí)別傳輸?shù)氖歉唠娖竭€是低電平;
  HCNTL[1..0]一一輸入,HPI寄存器的訪問(wèn)地址信號(hào),主機(jī)用來(lái)選擇訪問(wèn)的HPI寄存器。如表l所列;
  DSP HPI口與PC104總線接口的FPGA設(shè)計(jì)方案
  HCS一一輸入,HPI片選信號(hào),低電平有效;
  HD[7..0]一一雙向三態(tài)數(shù)據(jù)總線;
  HDS1/HDS2一一數(shù)據(jù)輸入選通信號(hào),可將其中一個(gè)接低電平,另一個(gè)接邏輯控制;
  HINT一一輸出,給主機(jī)的中斷信號(hào),由HPIC寄存器的HINT位控制;
  HRDY一一輸出,HPI準(zhǔn)備好,高電子有效;
  HR/W一一輸入,讀寫控制信號(hào),高電子表示主機(jī)進(jìn)行讀操作,低電子表示主機(jī)進(jìn)行寫操作。
  HPI的訪問(wèn)時(shí)序如圖l所示。如前所述,訪問(wèn)寄存器時(shí)需要分兩次操作才能完成。
下載該資料的人也在下載 下載該資料的人還在閱讀
更多 >

評(píng)論

查看更多

下載排行

本周

  1. 1電子電路原理第七版PDF電子教材免費(fèi)下載
  2. 0.00 MB  |  1491次下載  |  免費(fèi)
  3. 2單片機(jī)典型實(shí)例介紹
  4. 18.19 MB  |  95次下載  |  1 積分
  5. 3S7-200PLC編程實(shí)例詳細(xì)資料
  6. 1.17 MB  |  27次下載  |  1 積分
  7. 4筆記本電腦主板的元件識(shí)別和講解說(shuō)明
  8. 4.28 MB  |  18次下載  |  4 積分
  9. 5開關(guān)電源原理及各功能電路詳解
  10. 0.38 MB  |  11次下載  |  免費(fèi)
  11. 6100W短波放大電路圖
  12. 0.05 MB  |  4次下載  |  3 積分
  13. 7基于單片機(jī)和 SG3525的程控開關(guān)電源設(shè)計(jì)
  14. 0.23 MB  |  4次下載  |  免費(fèi)
  15. 8基于AT89C2051/4051單片機(jī)編程器的實(shí)驗(yàn)
  16. 0.11 MB  |  4次下載  |  免費(fèi)

本月

  1. 1OrCAD10.5下載OrCAD10.5中文版軟件
  2. 0.00 MB  |  234313次下載  |  免費(fèi)
  3. 2PADS 9.0 2009最新版 -下載
  4. 0.00 MB  |  66304次下載  |  免費(fèi)
  5. 3protel99下載protel99軟件下載(中文版)
  6. 0.00 MB  |  51209次下載  |  免費(fèi)
  7. 4LabView 8.0 專業(yè)版下載 (3CD完整版)
  8. 0.00 MB  |  51043次下載  |  免費(fèi)
  9. 5555集成電路應(yīng)用800例(新編版)
  10. 0.00 MB  |  33562次下載  |  免費(fèi)
  11. 6接口電路圖大全
  12. 未知  |  30320次下載  |  免費(fèi)
  13. 7Multisim 10下載Multisim 10 中文版
  14. 0.00 MB  |  28588次下載  |  免費(fèi)
  15. 8開關(guān)電源設(shè)計(jì)實(shí)例指南
  16. 未知  |  21539次下載  |  免費(fèi)

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935053次下載  |  免費(fèi)
  3. 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
  4. 78.1 MB  |  537793次下載  |  免費(fèi)
  5. 3MATLAB 7.1 下載 (含軟件介紹)
  6. 未知  |  420026次下載  |  免費(fèi)
  7. 4OrCAD10.5下載OrCAD10.5中文版軟件
  8. 0.00 MB  |  234313次下載  |  免費(fèi)
  9. 5Altium DXP2002下載入口
  10. 未知  |  233046次下載  |  免費(fèi)
  11. 6電路仿真軟件multisim 10.0免費(fèi)下載
  12. 340992  |  191183次下載  |  免費(fèi)
  13. 7十天學(xué)會(huì)AVR單片機(jī)與C語(yǔ)言視頻教程 下載
  14. 158M  |  183277次下載  |  免費(fèi)
  15. 8proe5.0野火版下載(中文版免費(fèi)下載)
  16. 未知  |  138039次下載  |  免費(fèi)