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

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

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

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

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

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

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

一、大幅度裁減8051單片機(jī)IP的方案

1.裁減前后的框圖

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

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

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

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

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

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

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

3.裁減后無效的命令

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

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

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

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

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

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

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

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

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

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

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

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

三、結(jié)論

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

參考文獻(xiàn):

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

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

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

主站蜘蛛池模板: 91国内外精品自在线播放| 69视频国产| m男亚洲一区中文字幕| 亚洲国产日韩在线观看| 在线精品亚洲一区二区古装| 国产不卡国语在线| 欧美在线国产| 永久免费精品视频| a毛片基地免费大全| 99偷拍视频精品一区二区| 丁香婷婷综合激情| 一级全免费视频播放| 亚洲精品在线观看91| 色综合久久88色综合天天提莫| 国产在线八区| 日韩一区二区三免费高清| 欧美不卡在线视频| AV无码无在线观看免费| 九九香蕉视频| 日本免费新一区视频| 国产人妖视频一区在线观看| 亚洲色精品国产一区二区三区| 四虎精品黑人视频| 不卡视频国产| 免费人成在线观看成人片 | 国产日韩丝袜一二三区| 精品福利视频导航| 欧美在线三级| 中国精品久久| 国产精品自在线天天看片| 性色一区| 亚洲国产欧美中日韩成人综合视频| 国产在线精品人成导航| 国产成人精品一区二区秒拍1o| 日本日韩欧美| 国产区91| 国产真实乱子伦精品视手机观看 | 免费在线国产一区二区三区精品| 六月婷婷精品视频在线观看| 天天综合色网| 青青草原国产一区二区| 无码有码中文字幕| 99热这里只有精品免费| 毛片网站在线看| 毛片基地视频| 亚洲第一中文字幕| 亚洲欧美综合精品久久成人网| 四虎永久免费地址在线网站| 伊人色婷婷| 91网红精品在线观看| 欧美亚洲第一页| 国产成人艳妇AA视频在线| 亚洲精品午夜天堂网页| 成人精品午夜福利在线播放| 中文字幕天无码久久精品视频免费| 亚洲精品午夜无码电影网| 亚洲国产中文精品va在线播放| 亚洲丝袜中文字幕| 亚洲欧美极品| 99无码熟妇丰满人妻啪啪| 欧美翘臀一区二区三区| 国产导航在线| 国产尤物在线播放| 久久亚洲国产视频| 免费jjzz在在线播放国产| 青草国产在线视频| 激情六月丁香婷婷四房播| 国产三级视频网站| 99热6这里只有精品| 国产亚洲精品自在久久不卡| 爽爽影院十八禁在线观看| 国产天天色| 美女内射视频WWW网站午夜| 欧美97欧美综合色伦图| 国产精品亚洲精品爽爽| 国产91精品久久| 国产自在自线午夜精品视频| 久久久波多野结衣av一区二区| 91精品亚洲| 成年人国产网站| 亚洲国产精品一区二区第一页免| 日韩毛片在线播放|