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

大幅度裁減8051IP及其應(yīng)用

2015-04-29 00:00:00廖超平
科技資訊 2015年29期

摘要:本設(shè)計裁減了8051IP中的uart模塊、計時器/計數(shù)器模塊,并應(yīng)用大幅度裁減后的8051IP設(shè)計一個高精度的相位差測量儀,從而降低了相位差測量儀的硬件成本,而性能與采用完整8051單片機IP時一樣。

關(guān)鍵詞:大幅度裁減8051IP;相位測量儀;SOPC

中圖分類號:TN27 文獻(xiàn)標(biāo)識碼:A

FPGA的典型應(yīng)用從單片機+FPGA方案發(fā)展到嵌入式單片機IP +FPGA方案,充分利用了FPGA內(nèi)部資源,大大節(jié)省了硬件成本,是一個較好的方案。在設(shè)計一些不是用到處理器全部功能的應(yīng)用系統(tǒng)時,還可使用通過大幅度裁減處理器IP的uart模塊、計數(shù)器模塊的方法來降低設(shè)計的硬件成本。

一、大幅度裁減8051單片機IP的方案

1.裁減前后的框圖

如下圖是一個8051單片機IP的完整框圖,其中包括在許多應(yīng)用系統(tǒng)中,不使用到的uart模塊、計時器/計數(shù)器模塊,而這兩個模塊在IP中又占很大的體積,故把裁減它們,可大大降低硬件成本。

2. 設(shè)計文件的裁減

8051單片機IP的VHDL源代碼主要由描寫8051 IP的頂層模塊、寄存器控制和地址產(chǎn)生模塊、程序計數(shù)器模塊、輸入/輸出端口模塊、特殊功能寄存器模塊、ALU模塊、中斷控制模塊、uart模塊和計時器/計數(shù)器模塊,以及可供它們調(diào)用的子模塊的VHDL文件構(gòu)成。

其中需要裁減的文件由描寫uart模塊和計時器/計數(shù)器模塊以及可供它們調(diào)用的子模塊的VHDL文件:

TimerCounter.vhd、8BitUpCounter.vhd、UART.vhd、1BitUpCounter.vhd、TXShiftReg.vhd和RXShiftReg.vhd。

還有與之關(guān)聯(lián)的,接口方面需要做簡單修改的幾個文件是:

PortControl.vhd、InterruptControl.vhd和SFRMulSubBlk.vhd。

3.裁減后無效的命令

包括對定時器/計數(shù)器工作方式控制寄存器TMOD各位設(shè)置的命令,對中斷控制寄存器TCON、T2CON中控制定時器/計數(shù)器的啟、停和中斷有關(guān)位設(shè)置的命令及設(shè)置計數(shù)器初值等命令。

還有對串行控制寄存器SCON和特殊功能寄存器PCON有關(guān)串行通信的的位設(shè)置的命令,讀串行數(shù)據(jù)緩沖器SBUF的命令等。

二、大幅度裁減8051單片機IP的應(yīng)用

1.典型的應(yīng)用

為了方便比較,我們用裁減后的8051IP代替我們以前做的一個應(yīng)用完整的8051IP進(jìn)行設(shè)計的相位差測量儀中的完整的8051IP,其余都保持不變,包括外圍的vhdl模塊和51單片機程序都不變,結(jié)果測試效果完全一樣。

相位差測量儀由比較整形數(shù)字鑒相模塊、脈寬測量模塊、裁減后的8051IP充當(dāng)控制的模塊、測量標(biāo)準(zhǔn)頻率源晶振、LCD顯示模塊和鍵盤模塊構(gòu)成。

兩路正弦波被測信號輸入比較整形數(shù)字鑒相模塊,經(jīng)整形和鑒相處理后,其輸出脈沖序列為占空比待測信號,這信號的占空比反映了兩列輸入正弦波信號的相位差。

脈寬測量模塊用VHDL語言設(shè)計,由FPGA 實現(xiàn)。裁減后的8051IP充當(dāng)控制的模塊,也用FPGA 實現(xiàn)。

本系統(tǒng)單片機程序總流程圖如圖2,其中脈寬測量子程序流程圖如圖3。其中,STR是測量周期結(jié)束信號,SEC是選擇測量高低電平信號。

本相位差測量儀在以ALTERA CycloneII EP2C5T144 為核心的FPGA開發(fā)板中實現(xiàn)并通過驗證。

2.使用到uart模塊或計時器/計數(shù)器模塊時的應(yīng)用

對于使用到uart模塊或計時器/計數(shù)器模塊時的系統(tǒng),當(dāng)然可使用完整的8051IP,但也可使用裁減后的8051IP,只是在外圍根據(jù)具體情況,靈活地構(gòu)造相應(yīng)的uart模塊或計時器/計數(shù)器模塊與8051IP共同組成控制模塊即可。有時候比使用完整的8051IP核效果更好。

三、結(jié)論

在設(shè)計一些沒用到uart模塊、計數(shù)器模塊的系統(tǒng)時,可采用大幅度裁減處理器IP的uart模塊、計時器/計數(shù)器模塊的方法來降低設(shè)計的硬件成本,而功能和性能與采用完整8051單片機IP時一樣。

參考文獻(xiàn):

[1] 田秀豐. 低頻數(shù)字式相位測量儀的設(shè)計[J]. 無線通信技術(shù),2008(2).

[2] 姚暉. 基于單片機和CPLD 的數(shù)字相位測量儀設(shè)計[J]. 工業(yè)控制計算機,2010(1).

[3]廖超平. 基于8051單片機IP設(shè)計等精度頻率測量系統(tǒng)[J]. 科技資訊,2011(22).

主站蜘蛛池模板: 999国产精品永久免费视频精品久久| 国产无码精品在线播放 | 不卡视频国产| 成年人午夜免费视频| 在线观看国产一区二区三区99| 无码人妻免费| 国产成人91精品免费网址在线| 国产91丝袜在线播放动漫 | 中文字幕久久亚洲一区| 亚洲aaa视频| 三级国产在线观看| 亚洲一区精品视频在线| 在线观看视频一区二区| 丁香婷婷激情综合激情| 国产成人综合日韩精品无码首页| 精品国产污污免费网站| 国产精品入口麻豆| 婷婷99视频精品全部在线观看 | 精品福利视频网| 国产av一码二码三码无码| 亚洲浓毛av| 91探花国产综合在线精品| 性欧美精品xxxx| 久久香蕉国产线看观| 欧美色视频日本| 欧美福利在线观看| 97在线国产视频| 欧美在线黄| 亚洲中文字幕23页在线| 欧美一区精品| 19国产精品麻豆免费观看| 国产日韩欧美中文| 丝袜高跟美脚国产1区| 日韩小视频在线播放| 国产成人精品视频一区视频二区| 国产在线日本| 成人在线观看不卡| 免费va国产在线观看| 日韩大片免费观看视频播放| WWW丫丫国产成人精品| 亚洲一区二区在线无码| 国产精品无码作爱| 97久久精品人人做人人爽| 久久国产热| 免费人成在线观看视频色| 国产精品无码在线看| 啪啪啪亚洲无码| 亚洲日韩精品欧美中文字幕| 人人澡人人爽欧美一区| 米奇精品一区二区三区| 五月丁香伊人啪啪手机免费观看| 国产成人精品免费视频大全五级| 中文字幕调教一区二区视频| 亚洲精品爱草草视频在线| 亚洲国产精品成人久久综合影院| 国产美女精品一区二区| 免费aa毛片| 无码免费的亚洲视频| 91久久国产热精品免费| 伊人久久久久久久| 青草精品视频| 国产视频一二三区| 黑人巨大精品欧美一区二区区| 中文字幕av一区二区三区欲色| 黄片一区二区三区| 国产成人一区免费观看| 亚洲一区二区三区国产精品| 久久久久免费看成人影片| 国产欧美日韩18| 国产精品无码影视久久久久久久| 欧美性猛交xxxx乱大交极品| 高潮毛片免费观看| 国产乱子伦精品视频| a网站在线观看| AV天堂资源福利在线观看| 亚洲精品国产综合99| 国产人人干| 国产色爱av资源综合区| 波多野结衣亚洲一区| 国产成人精品一区二区三在线观看| 农村乱人伦一区二区| 久久成人国产精品免费软件|