隨著現(xiàn)代計(jì)算機(jī)技術(shù)、微電子技術(shù)的進(jìn)一步結(jié)合和發(fā)展,可編程邏輯技術(shù)已成為當(dāng)前電子設(shè)計(jì)領(lǐng)域中最具活力和發(fā)展前途的技術(shù)。通過采用FPGA/EDA技術(shù),對通信卡的PCI接口、E1接口、外部邏輯電路進(jìn)行集成,并利用目前通用計(jì)算機(jī)強(qiáng)大的數(shù)字信息處理能力,可大大簡化CTI硬件的設(shè)計(jì),降低制造成本,提高系統(tǒng)可靠性。 據(jù)此,本論文提出了基于FPGA/EDA技術(shù)的PCI-E1接口設(shè)計(jì)方法,文中對PCI總線接口、E1接口及兩接口的互連等相關(guān)技術(shù)進(jìn)行了深入分析,對各功能模塊和系統(tǒng)進(jìn)行了VHDL建模與仿真。 同時(shí),論文還介紹了基于ALTERACyclone系列FPGA芯片的PCI-E1接口硬件平臺的設(shè)計(jì)原理和基于DriverWorks的WDM驅(qū)動程序的設(shè)計(jì)方法。 本論文涉及的軟件、硬件系統(tǒng)已經(jīng)開發(fā)、調(diào)試完成。測試結(jié)果表明:1、論文所研究的PCI接口(主/從設(shè)備)在進(jìn)行配置讀/寫、I/O讀寫、存儲器讀寫及總線的猝發(fā)數(shù)據(jù)傳送等操作中,各項(xiàng)性能符合PCI2.3規(guī)范的要求。 2、論文所研究的E1接口支持成幀和不成幀兩種傳輸方式:在成幀模式下,信息的有效傳送速率為31×64Kbit/s;在不成幀的模式下,信息的有效傳送速率為2.048Mbit/s。E1輸出口各項(xiàng)參數(shù)符合CCITT相關(guān)規(guī)范要求。 3、論文所研究的PCI-E1接口在與現(xiàn)網(wǎng)設(shè)備、模塊的對接測試中,性能穩(wěn)定。基于本論文的產(chǎn)品已經(jīng)正式發(fā)布。國內(nèi)部分廠家已對該產(chǎn)品進(jìn)行了多方面的綜合測試,并計(jì)劃將其應(yīng)用到實(shí)際的生產(chǎn)和研究中。 本論文對于CTI硬件的設(shè)計(jì)是一項(xiàng)嘗試和革新。測試和應(yīng)用證明該方法行之有效,符合設(shè)計(jì)目標(biāo),具有較廣闊的應(yīng)用前景。
標(biāo)簽: PCIE1 FPGA 接口設(shè)計(jì)
上傳時(shí)間: 2013-04-24
上傳用戶:lixinxiang
PROFIBUS現(xiàn)場總線技術(shù)是當(dāng)今控制領(lǐng)域的一個熱點(diǎn)。目前國內(nèi)對于PROFIBUS-DP的應(yīng)用和研究主要以西門子等國外大公司的成套設(shè)備為主,用單片機(jī)+固態(tài)程序的方法做PROFIBUS-DP接口控制器的技術(shù)比較成熟,而自主開發(fā)PROFIBUS-DP通用接口的研究卻比較少。針對這一現(xiàn)狀,本論文采用FPGA做控制器,提出了基于FPGA技術(shù)的從站接口通信模塊的設(shè)計(jì)方案,使具有RS-232接口的從站可以通過該接口通信模塊與PROFIBUS-DP主站進(jìn)行通訊連接。 論文首先對PROFIBUS現(xiàn)場總線技術(shù)進(jìn)行概述,主要從現(xiàn)場總線的技術(shù)特點(diǎn)、協(xié)議結(jié)構(gòu)、傳輸技術(shù)、存取協(xié)議等方面進(jìn)行介紹。對PROFIBUS-DP系統(tǒng)組成和配置、工作方式及數(shù)據(jù)傳遞、DP的功能和從站狀態(tài)機(jī)制等進(jìn)行研究和分析。然后詳細(xì)論述了基于PROFIBUS-DP的通信接口的硬件及軟件實(shí)現(xiàn)。 在硬件設(shè)計(jì)中,本文從PROFIBUS協(xié)議芯片SPC3實(shí)現(xiàn)的具體功能出發(fā),結(jié)合EDA(Electronic Design Amomation)設(shè)計(jì)自項(xiàng)向下的設(shè)計(jì)思想,給出了總線接口的總體設(shè)計(jì)方案。同時(shí)給出其設(shè)計(jì)邏輯框圖、算法流程圖、引腳說明以及部分模塊的仿真結(jié)果。并充分考慮了硬件的通用性及將來的擴(kuò)展。 本設(shè)計(jì)使用VHDL描述,在此基礎(chǔ)之上采用專門的綜合軟件對設(shè)計(jì)進(jìn)行了綜合優(yōu)化,最后在FPGA(Field Programmable Gate Array)芯片EP1C6上得以實(shí)現(xiàn)。在軟件設(shè)計(jì)中,詳細(xì)介紹了通信接口的軟件設(shè)計(jì)實(shí)現(xiàn),包括狀態(tài)機(jī)的實(shí)現(xiàn)、各種通信報(bào)文的實(shí)現(xiàn)、GSD文件的編寫等。 再通過Siemens公司的CP5611網(wǎng)絡(luò)接口卡和PC機(jī)做主站,使用COMPROFIBUS組態(tài)軟件,組建系統(tǒng)進(jìn)行通訊測試,得到良好結(jié)果。
標(biāo)簽: PROFIBUSDP FPGA 接口
上傳時(shí)間: 2013-05-25
上傳用戶:xwd2010
本論文在詳細(xì)研究MIL-STD-1553B數(shù)據(jù)總線協(xié)議以及參考國外芯片設(shè)計(jì)的基礎(chǔ)上,結(jié)合目前新興的EDA技術(shù)和大規(guī)模可編程技術(shù),提出了一種全新的基于FPGA的1553B總線接口芯片的設(shè)計(jì)方法。 從專用芯片實(shí)現(xiàn)的具體功能出發(fā),結(jié)合自頂向下的設(shè)計(jì)思想,給出了總線接口的總體設(shè)計(jì)方案,考慮到電路的具體實(shí)現(xiàn)對結(jié)構(gòu)進(jìn)行模塊細(xì)化。在介紹模擬收發(fā)器模塊的電路設(shè)計(jì)后,重點(diǎn)介紹了基于FPGA的BC、RT、MT三種類型終端設(shè)計(jì),最終通過工作方式選擇信號以及其他控制信號將此三種終端結(jié)合起來以達(dá)到通用接口的功能。同時(shí)給出其設(shè)計(jì)邏輯框圖、算法流程圖、引腳說明以及部分模塊的仿真結(jié)果。為了資源的合理利用,對其中相當(dāng)部分模塊進(jìn)行復(fù)用。在設(shè)計(jì)過程中采用自頂向下、碼型轉(zhuǎn)換中的全數(shù)字鎖相環(huán)、通用異步收發(fā)器UART等關(guān)鍵技術(shù)。本設(shè)計(jì)使用VHDL描述,在此基礎(chǔ)之上采用專門的綜合軟件對設(shè)計(jì)進(jìn)行了綜合優(yōu)化,在FPGA芯片EP1K100上得以實(shí)現(xiàn)。通過驗(yàn)證證明該設(shè)計(jì)能夠完成BC/RT/MT三種模式的工作,能處理多種消息格式的傳輸,并具有較強(qiáng)的檢錯能力。 最后設(shè)計(jì)了總線接口芯片測試系統(tǒng),選擇TMS320LF2407作為主處理器,測試主要包括主處理器的自發(fā)自收驗(yàn)證,加入RS232串口調(diào)試過程提高測試數(shù)據(jù)的直觀性。驗(yàn)證的結(jié)果表明本文提出的設(shè)計(jì)方案是合理的。
標(biāo)簽: 1553B FPGA 總線接口 技術(shù)研究
上傳時(shí)間: 2013-04-24
上傳用戶:sz_hjbf
·摘要: 針對城市道路交通控制系統(tǒng)中大容量主教據(jù)流的實(shí)時(shí)傳輸和重要狀態(tài)信息與控制指令可靠傳輸?shù)男枨?采用基于μC/OS-Ⅱ?qū)崟r(shí)操作系統(tǒng)和LwIP協(xié)議棧的嵌入式以太網(wǎng)接口的設(shè)計(jì)方法,構(gòu)建了滿足系統(tǒng)數(shù)據(jù)實(shí)時(shí)傳輸和可靠傳輸?shù)囊蕴W(wǎng)結(jié)構(gòu);系統(tǒng)硬件采用DSP和以太網(wǎng)控制器CS8900A,通過驅(qū)動程序設(shè)計(jì)和協(xié)議棧的移植,實(shí)現(xiàn)UDP和TCP對主數(shù)據(jù)流和狀態(tài)信息與指令的傳輸,并通過上位機(jī)界面進(jìn)行遠(yuǎn)程監(jiān)控
標(biāo)簽: LwIP OS 嵌入式以太網(wǎng) 接口設(shè)計(jì)
上傳時(shí)間: 2013-04-24
上傳用戶:希醬大魔王
采用UART做LIN總線的主節(jié)點(diǎn)應(yīng)用:本應(yīng)用例使用SPMC75F2313A和通用LIN Bus收發(fā)器TJA1020(或ATA6661)實(shí)現(xiàn)LIN(Local Interconnect Network)是低成本的汽車網(wǎng)絡(luò)的傳輸。1.2 LIN Bus規(guī)范LIN 是低成本網(wǎng)絡(luò)中的汽車通訊協(xié)議標(biāo)準(zhǔn),LIN(Local Interconnect Network)是低成本的汽車網(wǎng)絡(luò),它是現(xiàn)有多種汽車網(wǎng)絡(luò)在功能上的補(bǔ)充由于能夠提高質(zhì)量、降低成本,LIN 將是在汽車中使用汽車分級網(wǎng)絡(luò)的啟動因素。LIN 的標(biāo)準(zhǔn)化將簡化多種現(xiàn)存的多點(diǎn)解決方案且將降低在汽車電子領(lǐng)域中的開發(fā)生產(chǎn)服務(wù)和后勤成本。LIN 標(biāo)準(zhǔn)包括傳輸協(xié)議規(guī)范、傳輸媒體規(guī)范、開發(fā)工具接口規(guī)范和用于軟件編程的接口LIN在硬件和軟件上保證了網(wǎng)絡(luò)節(jié)點(diǎn)的互操作性并有可預(yù)測EMC的功能。
標(biāo)簽: UART LIN 總線 主節(jié)點(diǎn)
上傳時(shí)間: 2013-10-15
上傳用戶:AISINI005
在點(diǎn)對多點(diǎn)主從通信系統(tǒng)中,需要合適的接口形式和通信協(xié)議實(shí)現(xiàn)主站與各從站的信息交換。RS -485 接口是適合這種需求的一種標(biāo)準(zhǔn)接口形式。當(dāng)選擇主從多點(diǎn)同步通信方式時(shí),工作過程與幀格式符合HDLC/SDLC協(xié)議。介紹了采用VHDL 語言在FPGA 上實(shí)現(xiàn)的以HDLC/ SDLC 協(xié)議控制為基礎(chǔ)的RS - 485 通信接口芯片。實(shí)驗(yàn)表明,這種接口芯片操作簡單、體積小、功耗低、可靠性高,極具實(shí)用價(jià)值。
上傳時(shí)間: 2013-11-02
上傳用戶:zhf01y
該文介紹了單片機(jī)+SPC3的從站接口的軟硬件設(shè)計(jì)方法,并通過組態(tài)軟件+CP5611卡的方式和串口模擬主站兩種方式搭建主站.測試從站的通信功能.同時(shí)為不同需求的開發(fā)者提供了較為合理的從站調(diào)試方法和報(bào)文分析。
標(biāo)簽: PROFIBUS-DP 嵌入式 接口的設(shè)計(jì)
上傳時(shí)間: 2013-10-13
上傳用戶:molo
在點(diǎn)對多點(diǎn)主從通信系統(tǒng)中,需要合適的接口形式和通信協(xié)議實(shí)現(xiàn)主站與各從站的信息交換。RS -485 接口是適合這種需求的一種標(biāo)準(zhǔn)接口形式。當(dāng)選擇主從多點(diǎn)同步通信方式時(shí),工作過程與幀格式符合HDLC/SDLC協(xié)議。介紹了采用VHDL 語言在FPGA 上實(shí)現(xiàn)的以HDLC/ SDLC 協(xié)議控制為基礎(chǔ)的RS - 485 通信接口芯片。實(shí)驗(yàn)表明,這種接口芯片操作簡單、體積小、功耗低、可靠性高,極具實(shí)用價(jià)值。
上傳時(shí)間: 2014-01-02
上傳用戶:z240529971
介紹了用于自動控制設(shè)備控制板卡的軟硬件設(shè)計(jì)方法,該卡以EPM7192為核心,由電源電路、晶振電路、232接口電路、IO接口電路、主處理電路等5部分組成,控制通訊接口采用RS232,敘述了用混合輸入實(shí)現(xiàn)該設(shè)計(jì)的方法[1],并用VHDL語言實(shí)現(xiàn)整個軟件接收控制部分,最后給出了應(yīng)用測試情況。
上傳時(shí)間: 2013-11-06
上傳用戶:Pzj
SPI(Serial Peripheral Interface,串行外圍接口)是Motorola公司提出的外圍接口協(xié)議,它采用一個串行、同步、全雙工的通信方式,解決了微處理器和外設(shè)之間的串行通信問題,并且可以和多個外設(shè)直接通信,具有配置靈活,結(jié)構(gòu)簡單等優(yōu)點(diǎn)。根據(jù)全功能SPI總線的特點(diǎn),設(shè)計(jì)的SPI接口可以最大發(fā)送和接收16位數(shù)據(jù);在主模式和從模式下SPI模塊的時(shí)鐘頻率最大可以達(dá)到系統(tǒng)時(shí)鐘的1/4,并且在主模式下可以提供具有四種不同相位和極性的時(shí)鐘供從模塊選擇;可以同時(shí)進(jìn)行發(fā)送和接收操作,擁有中斷標(biāo)志位和溢出中斷標(biāo)志位。
標(biāo)簽: SPI 接口的設(shè)計(jì)
上傳時(shí)間: 2013-11-11
上傳用戶:himbly
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1