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

基于FPGA的Intel-8080總線實現研究

2019-01-06 03:36:42夏云超
無線互聯科技 2019年21期
關鍵詞:單片機

夏云超

摘? ?要:高速信號處理系統基本圍繞DSP與FPGA設計實現解決方案,FPGA具有并行速度高、處理能力強、擴展性強、可用于ASIC設計的優勢,然而FPGA硬件解決方案在實現低速外設、用戶界面、用戶交互方面相較于嵌入式軟件解決方案開發周期長、開發人員少、公共開發資源少。因此,基于FPGA與MCU的聯合解決方案能有效集合上述優點,具有良好的應用前景,但是需要一種FPGA與MCU的穩定、通用的通信接口設計。文章提出的MCS-8051系列單片機是廣泛使用的MCU平臺,內部集成有Intel-8080總線控制器,故FPGA可以設計一種兼容Intel-8080總線協議的通信接口以實現MCU與FPGA的通信。

關鍵詞:高速信號;單片機;現場可編程邏輯門陣列

1? ? Intel-8080總線的實現

MSC-8051系列處理器采用Intel-8080外部總線與外部擴展內存通信,現場可編程邏輯門陣列(Field Programmable Gate Array,FPGA)與單片機接口可按照Intel-8080總線規范設計,模擬為總線上的外部擴展內存,使單片機可使用擴展內存訪問指令向FPGA傳輸數據(MOVX @DPTR,A)或從FPGA獲取數據(MOVX A,@DPTR)。

如圖1所示,ALE為地址鎖存信號,高電平有效;WR為數據寫入信號,低電平有效;RD為數據讀取信號;P0為總線地址bit7~bit0與總線數據bit7~bit0復合信號;CLK為FPGA全局時鐘,RST為FPGA全局復位;其余信號輸入輸出線為映射到總線上的寄存器。

作為總線從設備,FPGA應實現當單片機發出讀取請求時把對應地址的寄存器值輸出到總線上,當單片機請求寫入時把對應地址寄存器按總線內容賦值。

由于此設計中使用的總線地址不大于256個,因此可使用8位地址線,高8位地址線可不接,以節省板面空間。

2? ? 讀取時序實現

參考Intel-8080總線讀取時序圖,設計讀取控制電路,滿足時序要求。如圖2所示,ALE由總線主機提供(單片機),讀取數據時主機首先拉高ALE,同時主機于P0與P2輸出16位地址。ALE高電平持續tLHLL時間后,主機拉低ALE信號,此時從機收到ALE低電平,鎖存地址總線信號。經過tLLWL時間后,主機拉低RD信號,并高阻P0接口。當總線從機(FPGA)收到RD低電平信號時,從機根據鎖存的地址尋址映射表,將對應寄存器數據讀出,于總線P0上輸出。經過tRLRH時間后,主機拉高RD信號,從機收到RD高電平時,高阻P0。經過這一時序,單片機可使用一條MOVX A,@DPTR指令從FPGA讀取1個字節指定數據。

FPGA的實現方法為:

(1)使用ALE為時鐘線控制8位D觸發器,鎖存地址信號。

(2)使用鎖存后的地址信號控制數據選擇器(MUX)選通寄存器數據(從寄存器到總線接口方向)。

(3)使用內部時鐘同步化RD信號。

(4)使用同步的RD作為OE線控制P0的三態門,控制選通后的寄存器數據。

3? ? 寫入時序實現

參考Intel-8080總線寫入時序圖,設計寫入控制電路,滿足時序要求。如圖3所示,ALE由總線主機提供(單片機),讀取數據時主機首先拉高ALE,同時主機于P0與P2輸出16位地址。ALE高電平持續tLHLL時間后,主機拉低ALE信號,此時從機收到ALE低電平,鎖存地址總線信號。經過tLLWL時間后,主機拉低WR信號,于P0上輸出寫入的數據。經過tWLWH時間后,主機拉高WR信號,從機收到WR上升沿時,從機根據鎖存的地址尋址映射表,將P0上的數據寫入對應寄存器。經過這一時序,單片機可使用一條MOVX @DPTR,A指令向FPGA寫入1個字節指定數據。

FPGA的實現方法為:

(1)使用ALE為時鐘線控制8位D觸發器,鎖存地址信號。

(2)使用鎖存后的地址信號控制數據譯碼器(從總線接口向寄存器方向)。

(3)使用內部時鐘同步化WR信號,并判斷同步后的WR上升沿。

(4)使用同步的WR的上升沿標志與地址譯碼結果邏輯與作為寄存器數據鎖存CE信號,控制總線信號向寄存器數據寫入。

4? ? 結語

依據上述設計的基于FPGA的Intel-8080總線在與STC8A8K進行總線通信時,通信穩定,具有良好的實際應用價值。

Study on implementation of Intel-8080 bus based on FPGA

Xia Yunchao

(Guilin University of Electronic Technology, Guilin 541004, China)

Abstract:The high-speed signal processing system basically revolves around the design and implementation of DSP and FPGA. FPGA has the advantages of high parallel speed, strong processing ability, strong expansibility and can be used in ASIC design. However, FPGA hardware solution has the advantages of long development cycle, fewer developers and fewer public development resources than embedded software solution in realizing low speed peripherals, user interface and user interaction. Therefore, the joint solution based on FPGA and MCU can effectively combine the above advantages and has a good application prospect, but it needs a stable and general communication interface design between FPGA and MCU. The MCS-8051 series single-chip microcomputer is a widely used MCU platform, and the inside is integrated with the Intel-8080 bus controller, so the FPGA can design a communication interface compatible with the Intel-8080 bus protocol to realize the communication between the MCU and the FPGA.

Key words:high speed signal; single chip microcomputer; field programmable gate array

猜你喜歡
單片機
基于單片機的SPWM控制逆變器的設計與實現
電子制作(2019年13期)2020-01-14 03:15:28
基于單片機的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機的多功能智能插排
電子制作(2019年11期)2019-07-04 00:34:48
基于單片機的便捷式LCF測量儀
電子制作(2019年9期)2019-05-30 09:42:02
小議PLC與單片機之間的串行通信及應用
電子制作(2018年12期)2018-08-01 00:48:04
MSP430單片機在仿真中要注意的幾點問題
電子制作(2017年9期)2017-04-17 03:00:53
基于單片機的平衡控制系統設計
電子制作(2017年19期)2017-02-02 07:08:27
基于單片機的三維LED點陣設計
電子制作(2016年21期)2016-05-17 03:52:51
Microchip推出兩個全新PIC單片機系列
基于Proteus的單片機控制系統的仿真設計
主站蜘蛛池模板: 国产成人亚洲无吗淙合青草| 成人av手机在线观看| 国产特级毛片| 在线精品自拍| 久久影院一区二区h| 色综合天天综合| 成人福利视频网| 日本AⅤ精品一区二区三区日| 麻豆国产精品视频| 色男人的天堂久久综合| 精品福利一区二区免费视频| 一区二区三区精品视频在线观看| 欧美福利在线播放| 看你懂的巨臀中文字幕一区二区| 久久a级片| 免费观看成人久久网免费观看| 国产三级毛片| 一本色道久久88| 午夜福利无码一区二区| 5555国产在线观看| 71pao成人国产永久免费视频| 亚洲精品第一页不卡| 91精品免费久久久| 婷婷色在线视频| 四虎永久在线视频| 91色在线观看| 日本一区二区三区精品国产| 99久久精品视香蕉蕉| 欧美亚洲第一页| 国产精品久久久精品三级| 亚洲永久色| 久久久久青草大香线综合精品| 69视频国产| 国产内射在线观看| 亚洲欧洲日韩久久狠狠爱| 永久免费精品视频| 午夜福利免费视频| 国产拍在线| 韩日免费小视频| 毛片免费高清免费| 国产麻豆91网在线看| 国产自在线拍| 久久久91人妻无码精品蜜桃HD| 亚洲一欧洲中文字幕在线| 麻豆精品视频在线原创| 91久久青青草原精品国产| 日韩在线第三页| 欧美精品H在线播放| 亚洲永久免费网站| 丝袜美女被出水视频一区| 国产黄在线免费观看| 国产一区二区精品福利| 国产又爽又黄无遮挡免费观看 | 成人在线观看不卡| 91小视频在线| 欧美成人怡春院在线激情| 污网站在线观看视频| 欧美一级在线看| 色偷偷男人的天堂亚洲av| 国产精品视频猛进猛出| 亚洲天堂视频网| av在线5g无码天天| 国产在线视频自拍| 婷婷六月激情综合一区| 91免费在线看| av无码一区二区三区在线| 国产网友愉拍精品| 亚洲国产精品无码AV| 国产在线视频二区| 91在线高清视频| 99久久精品无码专区免费| 亚洲va精品中文字幕| 亚洲色图狠狠干| 亚洲最新地址| 无码aⅴ精品一区二区三区| 波多野结衣一区二区三视频| 国产一区二区三区视频| 丝袜美女被出水视频一区| 国产亚洲精| 久久99国产综合精品女同| 久久久久久国产精品mv| 男女性色大片免费网站|