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

系統(tǒng)中LATTICE FPGA在線升級方案

2019-01-30 08:05:42黃瑋芳
電子技術與軟件工程 2019年2期
關鍵詞:信號設計

文/黃瑋芳

1 引言

本設計提出了一種基于微處理器對FPGA動態(tài)配置的方案,通過串行將升級配置數據送入FPGA中來自動完成升級配置。此設計不僅使FPGA的升級速度更快、更方便,還減小了系統(tǒng)體積,節(jié)約了成本,解決了現(xiàn)場升級FPGA困難的難題。

2 設計概述

本設計使用motorola公司的MPC8270作為微處理器,對lattice公司的FPGA LFE2M20E進行控制來實現(xiàn)在線升級。

2.1 配置模式和配置方法

本設計的在線升級使用FGPA的Slave Serial模式,令FPGA作為從屬器件,由微處理器MPC8270提供配置所需的時序和數據,完成配置數據的下載。

進行在線升級時,先將更新好的配置文件(.bit文件)以二進制形式從計算機下載到MPC8270的內存中去,再通過控制配置時序將配置數據串行發(fā)送到FPGA中進行配置。此配置方法不需要任何硬件動作和專業(yè)的軟件,只需要使用CPU的8個I/O口,編一小段程序就可以實現(xiàn)FPGA的動態(tài)配置。

2.2 硬件實現(xiàn)

實現(xiàn)在線升級功能,硬件上需要將FPGA的8根信號線: CCLK、DI、DONE、INITN、PROGRAM、CFG0、CFG1、CFG2,分別連接到MPC8270的8個I/O口,其中CLK、DATA、FPGA_PROGRAM、FPGA_CFG0、FPGA_CFG1、FPGA_CFG2為輸出態(tài),STATUS、STATUS1為輸入態(tài)。在升級前,需要對MPC8270的這8個I/O口進行輸入輸出配置。

2.3 升級過程

升級時,先將FPGA編譯生成的.bit文件放入到CPU的內存中去,再將CFG0、CFG1、CFG2配置為1、0、1,隨后CPU的FPGA_PROGRAM信號發(fā)一個大于8ns的低脈沖信號,通知FPGA開始編程,同時監(jiān)測INITN和DONE信號。當FPGA接收到CPU發(fā)出的FPGA_PROGRAM低脈沖時,INITN會迅速輸出一個低脈沖,同時將DONE拉低。當CPU監(jiān)測到INITN的低脈沖和DONE由高變低后,知道FPGA已準備好接收升級數據,可以朝它發(fā)數據了,接著將CPU內存中的.bit文件通過DI腳串行發(fā)送到FPGA內,一個CCLK向DI內發(fā)送一個bit數據,當文件發(fā)送完畢后,由于配置文件中已經包含了FPGA初始化的一些代碼,所以傳輸完配置文件后,F(xiàn)PGA就可以正常工作了,此時,F(xiàn)PGA會將DONE信號置高,表示升級已完成。

CPU檢測到DONE信號變高后,完成在線升級。如果傳輸中出現(xiàn)了異常,DONE信號將一直為低,如保持低電平時間如果超出升級所需時間,結束升級并報錯,此時,需要重新升級。

2.4 升級配置時序

升級配置時序圖如圖1所示。

整個升級過程要嚴格按照配置時序來進行。

3 軟件實現(xiàn)

軟件部分是通過下載配置文件、配置端口和讀取數據來完成升級的。先在PC機上發(fā)命令將升級配置文件(.bit文件)存在MPC8270的內存里,然后配置升級所需的端口,利用微處理器的I/O口產生配置時序,串行將升級配置數據送入FPGA中自動完成配置。升級主要程序如下:

圖1:升級配置時序圖

4 結束語

本文所描述的FPGA在線升級的設計已經在實際系統(tǒng)中得到了應用,取得了良好效果。本設計雖然是針對MPC8270和LATTICE的LFE2M20E來實現(xiàn)在線升級的,但對于應用LATTICE公司其它系列的FPGA和其他的微處理器,只要微處理器控制部分稍做改動即可加以應用。這一點在日益興起的軟件無線電系統(tǒng)中具有廣闊的應用前景并能滿足某些用戶對于在線調試、更新和維護的需求。

猜你喜歡
信號設計
信號
鴨綠江(2021年35期)2021-04-19 12:24:18
完形填空二則
何為設計的守護之道?
《豐收的喜悅展示設計》
流行色(2020年1期)2020-04-28 11:16:38
孩子停止長個的信號
瞞天過海——仿生設計萌到家
藝術啟蒙(2018年7期)2018-08-23 09:14:18
設計秀
海峽姐妹(2017年7期)2017-07-31 19:08:17
有種設計叫而專
Coco薇(2017年5期)2017-06-05 08:53:16
基于LabVIEW的力加載信號采集與PID控制
一種基于極大似然估計的信號盲抽取算法
主站蜘蛛池模板: 久青草免费视频| 无码日韩视频| 久久国产免费观看| 午夜精品一区二区蜜桃| 久久精品91麻豆| 亚洲欧美日韩成人在线| 波多野一区| 一级毛片免费播放视频| 午夜不卡视频| 中文字幕佐山爱一区二区免费| 久久黄色一级视频| 国产99久久亚洲综合精品西瓜tv| 无码高潮喷水在线观看| 台湾AV国片精品女同性| 99热这里只有精品在线观看| 中日无码在线观看| 亚洲永久视频| 精品国产电影久久九九| 精品夜恋影院亚洲欧洲| 国产在线精品美女观看| 综合亚洲色图| 欧美成一级| 强奷白丝美女在线观看| 免费毛片a| 青青国产视频| 这里只有精品免费视频| 国产欧美性爱网| 国产亚洲成AⅤ人片在线观看| 午夜一级做a爰片久久毛片| 18禁黄无遮挡网站| 午夜精品区| 丝袜亚洲综合| 97久久人人超碰国产精品| 国产成人福利在线| 色婷婷成人| 久久精品视频亚洲| 国产欧美日韩资源在线观看| 欧美国产日产一区二区| 国产精品成人观看视频国产| 国产91精选在线观看| 国产美女一级毛片| 国产精品久线在线观看| 国产成人精品18| 亚洲三级色| 亚洲精品手机在线| 国产乱子伦无码精品小说| 精品夜恋影院亚洲欧洲| 国产人碰人摸人爱免费视频| 国产成人高清亚洲一区久久| 国产成人狂喷潮在线观看2345| 超薄丝袜足j国产在线视频| 国产99免费视频| 91视频精品| 欧美日韩精品一区二区视频| 国产99视频精品免费视频7| 99在线视频免费| 三上悠亚在线精品二区| 日韩东京热无码人妻| 国产激情无码一区二区APP| 色综合热无码热国产| 无码人中文字幕| 国产一区免费在线观看| 伊人激情综合网| 国产色图在线观看| 一本大道东京热无码av| Jizz国产色系免费| 国产成人精品优优av| 97精品伊人久久大香线蕉| 午夜不卡视频| 一区二区三区四区在线| 国产视频入口| 国产人人乐人人爱| 日本午夜精品一本在线观看 | 91精品网站| 亚洲伊人天堂| 欧美一级高清片久久99| 久久99精品久久久久纯品| 欧美激情第一欧美在线| 国产一区在线视频观看| 国产91精品最新在线播放| 国产无遮挡裸体免费视频| 亚洲一区二区在线无码|