999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于嵌入式FPGA系統USB通信接口硬件設計

2018-08-31 05:54:56廣州海格通信集團股份有限公司鄭超捷
電子世界 2018年16期
關鍵詞:嵌入式功能系統

廣州海格通信集團股份有限公司 鄭超捷 郭 洋

與傳統的x86結構CPU系統的通用USB設計相比較,嵌入式FPGA系統中的USB接口在使用中具有很好的針對性和專業性。在系統設計中,嵌入式FPGA系統更加趨向于集成化發展,在單片FPGA系統中具備系統需要最基本的CPU和存儲器,為了完成整個系統需要的功能需求,還需要在系統內集成各種工程模塊和接口。通過系統和模塊的協調配合,才能實現系統的可編程性。該系統的設計和使用,能夠比較便利的完成擴充以及升級等多種功能,而且在設計過程中還表現出良好的靈活性。由于,在FPGA系統中的I/O資源豐富,所以在應用的過程中可以設置成各種串行總線、并行總線,在傳輸速度方面可以通過PLL配置,實際應用中能夠表現出良好的USB接口芯片適用性。

1.整體的系統設計

嵌入式系統的構成不僅包括了外圍器件,而且還包括了最主要的主控器件,目前的CPU設計形式還是較多的,本文將對FPGA形式進行分析和研究。對于FPGA系統而言,除了最基本的主控器件,還要配備電源模塊,也包括了USB模塊,除此之外就是嵌入式模塊。

所以,要進行嵌入式嵌入式FPGA系統USB通信接口硬件設計,首先要選擇合適的電壓,來設計合理的電源模塊,最常用的就是DC/DC的系統電源。在通電之后,FPGA會根據系統要求進行相關的操作,完成對配制芯片的加載,最終才能完成整個系統的功能。整個系統的構架,也需要初始化驅動程序的驅動,在系統開始使用之后,如果將USB插入主機,FPGA可以接收顯式中斷信息。最終通過系統的處理,使得系統在接下來可以準確識別出USB。如果在使用中,將嵌入式系統插入外圍設備,則USB的功能就變成了電源供應作用,所以在使用中要實現配置文件的加載,可以首先根據系統的初始化識別的基礎上,通過FIFO來實現系統的數據傳輸。

因此,在嵌入式系統的通信接口的設計過程中,不僅要考量系統的整體功能要求,而且需要綜合考慮FPGA系統的特點。

2.FPGA及USB主機/外設接口芯片選擇

2.1 系統硬件總體框圖

作為嵌入式系統,FPGA只是主控制CPU,需要SDRAM、nor flash等外圍設備才能正常工作。基于嵌入式FPGA的USB通信接口系統硬件由嵌入式FPGA模塊、USB模塊和電源模塊組成,其總體框圖如圖1所示。

通過上圖的硬件框圖也可以看出,FPGA系統的功能實現,需要借助配制芯片,只有借助配置芯片才能完成Nios II軟核的加載,在此基礎上保證系統在SDRAM中運行,該過程需要UC / OS - II操作系統的加載。在完成系統和程序的加載之后,此時如果有USB設備插入主機,將會中斷通知max 3421 FPGA。一旦FPGA系統中斷,此時的識別工作承擔者將改變,將由max 3421實現。此時,max 3421通過配置來輔助系統進行后續的操作。如果外圍設備插入的時候,USB的功能主要是完成外圍設備的供電,然后借助配制文件的加載,實現內部寄存器的初始化。此時,設備能夠正確、明確地識別出后續的數據,其傳輸是通過內部的FIFO操作完成的。

圖1 系統總體硬件框圖

2.2 FPGA的選擇

一般而言,支持嵌入式系統的FPGA都滿足要求。例如Altera公司的FPGA系列中,Cyclone系列及以上的FPGA系列都支持Nios II嵌入式CPU,都可以作為系統的主控CPU。

2.3 USB主機接p芯片

USB2.0是已經設置好的標準,因此不需要重復設計。在嵌入式模式中,經常使用USB主機芯片完成主機所需要的功能。可以結合MAXIM公司的MAX3421接口芯片實現USB2.0所需要的功能。

2.4 USB外設接口芯片

USB的外置接口芯片較多,但是既要保證外設功能的良好運行,還要保證良好的速度,這對于外設接口芯片的要求就更高了。所以,能夠滿足要求的芯片有很大的限制,具有代表性的像CPRESS公司的EZ-USBFX2系列。可以使用CPRESS公司的Cy7c68013芯片作為高速USB外設的接口芯片,實現數據的高速傳遞。

FPGA通過FX2實現USB2.0接口和通訊主機之間連接,它能從本質上帶來Slave FIFO主控制器所需要的模塊。所以可以依據Slave FIFO所需要的傳輸方式進行分析設計,在此基礎上,FX2內嵌的8051部件僅僅作為Slave FIFO存在的寄存器同時控制FX2的運行。一旦相關的寄存器完成配置,FPGA根據Slave FIFO傳遞的信息,能夠實現通訊,然而實際通訊中8051這一模塊并不參與其中。

3.硬件設計的具體應用

3.1 選擇適當的FPGA

FPGA的最基礎的功能是能夠支持嵌入式模式,不同種類的FPGA都有助于完善系統。系統的內部結構中,FPGA是系統的重心。

嵌入式模式應該同時含有等效邏輯單元以及芯片資源,所以能夠滿足接口芯片的基本要求,與此同時也可以通過對現有數據進行處理完成數據的實時性分析。最近,單片FPGA較傳統的模式而言具有更好的靈活性,系統配有能夠幫助接口組塊和儲存器實現信息處理的模塊。同時,系統也含有能夠并聯或串聯的通用線路,從而在根本上解決了通信中斷等情況,進而保證了通信的連續性。

3.2 對于主機接口進行設計

根據現階段的設計要求設計USB硬件的接口,在設計過程中對相同重復的接口設計一個即可。對于嵌入式系統,接口的芯片能夠幫助實現主機需要的功能。USB在設計時,主要使用SPI當做硬件線路的接口。這主要是由于SPI接口在設計上的芯片引腳數目相比較其他的接口更少,就會使得接口能夠很好的適用于模擬電路或數字邏輯電路。SPI接口的使用能夠很好的輔助系統完成USB的連接或者斷開時的識別。除此之外,USB的底層需求能夠使用接口引擎來完成連接。

3.3 對于外設接口進行設計

工作人員在對USB外接口進行設計改進時,可以從不同角度出發,選用不同種類的芯片,進而設計出具有實時性的通訊設備的接口。正如最近幾年設計的FX2存在不同于傳統接口的內接口,極大程度的滿足USB對于帶寬的要求。FX2配有全智能的硬件處理功能,能夠減少設計研發過程所需要的時間,在具有良好的兼容性的同時也使得整個設計得到了簡化。設計外設接口也可以使用無縫接口,正如DSP或FIFO等。

4.結論

在嵌入式結構中,接口是該結構中的最重要的部分。設計人員應該借助FPGA系統的特點進行屁哦誒硬件,在此基礎上準確的繪制整體框架圖。通過一系列的設計完善后,USB的硬件組塊就具有了更高的安全性,從而使得系統的通信安全得到了提升。在這里需要強調的是,設計通信接口的重點是保證完備的通信能力,進而為通信設備獲得即時的信息提供保障。到目前為止,嵌入式系統的有關硬件接口的改進已經實現了巨大的進步,但是并沒有到達終點。在將來,相關工作人員還可以從自身經驗出發提高通信系統的時效性。

猜你喜歡
嵌入式功能系統
也談詩的“功能”
中華詩詞(2022年6期)2022-12-31 06:41:24
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
搭建基于Qt的嵌入式開發平臺
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
關于非首都功能疏解的幾點思考
嵌入式軟PLC在電鍍生產流程控制系統中的應用
電鍍與環保(2016年3期)2017-01-20 08:15:32
Altera加入嵌入式視覺聯盟
中西醫結合治療甲狀腺功能亢進癥31例
主站蜘蛛池模板: 精品视频在线观看你懂的一区| 国产午夜福利片在线观看| 亚洲一区二区在线无码| 在线欧美国产| AV老司机AV天堂| 亚洲成aⅴ人片在线影院八| 亚洲综合欧美在线一区在线播放| 中文字幕在线播放不卡| 精品国产99久久| 亚洲国产看片基地久久1024| aaa国产一级毛片| 欧美综合中文字幕久久| 成人福利在线视频| 国产主播在线一区| 免费av一区二区三区在线| 色呦呦手机在线精品| 四虎AV麻豆| 国产新AV天堂| 美女被操黄色视频网站| 国产爽歪歪免费视频在线观看 | 99久久精品免费看国产电影| 久久人妻系列无码一区| 风韵丰满熟妇啪啪区老熟熟女| 91麻豆精品国产91久久久久| 日本不卡在线| 手机精品福利在线观看| 亚洲国产成人精品一二区| 欧美日本在线一区二区三区| www亚洲精品| 亚洲天堂网2014| 日日拍夜夜操| 亚洲中文字幕在线观看| 在线观看国产小视频| 亚洲国产日韩视频观看| 高潮爽到爆的喷水女主播视频| 91探花在线观看国产最新| 熟女成人国产精品视频| 婷婷伊人五月| 青草视频免费在线观看| 在线看片免费人成视久网下载| 精品国产网| 亚洲一区国色天香| 欧美成人午夜在线全部免费| 国产精品久久久久久久久| 国产成人福利在线视老湿机| 亚洲欧美不卡| 亚洲精品视频免费看| 久996视频精品免费观看| 亚洲VA中文字幕| 亚洲天堂视频网站| 国产美女在线观看| 97se亚洲综合在线韩国专区福利| 女人一级毛片| 免费视频在线2021入口| 久久亚洲黄色视频| 国产91色在线| 国产精品嫩草影院视频| 亚洲黄色激情网站| 欧美中文字幕一区| 无码高潮喷水在线观看| 亚洲精品无码不卡在线播放| 在线a网站| 色老二精品视频在线观看| 亚洲国产精品日韩欧美一区| 免费日韩在线视频| 国产成人精品18| 青草娱乐极品免费视频| 嫩草影院在线观看精品视频| 曰AV在线无码| 波多野结衣视频网站| 精品视频福利| yjizz国产在线视频网| 国产精品内射视频| 亚洲黄色片免费看| 成人免费网站在线观看| 波多野结衣无码中文字幕在线观看一区二区 | 一本大道在线一本久道| 亚洲三级网站| 精品一区二区三区视频免费观看| 亚洲高清无码精品| 91毛片网| 日韩精品一区二区三区中文无码|