亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇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è)量?jī)x,從而降低了相位差測(cè)量?jī)x的硬件成本,而性能與采用完整8051單片機(jī)IP時(shí)一樣。

        關(guān)鍵詞:大幅度裁減8051IP;相位測(cè)量?jī)x;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í),還可使用通過(guò)大幅度裁減處理器IP的uart模塊、計(jì)數(shù)器模塊的方法來(lái)降低設(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源代碼主要由描寫(xiě)8051 IP的頂層模塊、寄存器控制和地址產(chǎn)生模塊、程序計(jì)數(shù)器模塊、輸入/輸出端口模塊、特殊功能寄存器模塊、ALU模塊、中斷控制模塊、uart模塊和計(jì)時(shí)器/計(jì)數(shù)器模塊,以及可供它們調(diào)用的子模塊的VHDL文件構(gòu)成。

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

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

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

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

        3.裁減后無(wú)效的命令

        包括對(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è)量?jī)x中的完整的8051IP,其余都保持不變,包括外圍的vhdl模塊和51單片機(jī)程序都不變,結(jié)果測(cè)試效果完全一樣。

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

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

        脈寬測(cè)量模塊用VHDL語(yǔ)言設(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è)量?jī)x在以ALTERA CycloneII EP2C5T144 為核心的FPGA開(kāi)發(fā)板中實(shí)現(xiàn)并通過(guò)驗(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ì)一些沒(méi)用到uart模塊、計(jì)數(shù)器模塊的系統(tǒng)時(shí),可采用大幅度裁減處理器IP的uart模塊、計(jì)時(shí)器/計(jì)數(shù)器模塊的方法來(lái)降低設(shè)計(jì)的硬件成本,而功能和性能與采用完整8051單片機(jī)IP時(shí)一樣。

        參考文獻(xiàn):

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

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

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

        中文字幕亚洲精品高清| 国产精品天天狠天天看| 999精品全免费观看视频| 中文乱码字幕在线中文乱码| 亚洲女人的天堂网av| 亚洲av日韩综合一区二区三区| 亚洲av久久无码精品九九| 国产亚洲精品性爱视频| 亚洲国产夜色在线观看| 国产一区二区三区视频了| 国产流白浆视频在线观看| 大地资源高清在线视频播放| 国产无遮挡裸体免费视频| 亚洲免费视频网站在线| 中文字幕文字幕视频在线| 日本人妻伦理在线播放| 亚洲av永久无码天堂网小说区| 亚洲有码转帖| 色窝综合网| 精品一区二区三区久久| 狼人青草久久网伊人| 国产免费资源高清小视频在线观看| 日本黄色一区二区三区视频 | 国产乱人伦av在线麻豆a| 三级在线看中文字幕完整版| 国产亚洲AV天天夜夜无码| 国产爽快片一区二区三区| 日韩av激情在线观看| 国产亚洲日韩欧美一区二区三区| 日本高清中文字幕二区在线| 天堂视频在线观看一二区| 国产97在线 | 免费| 草莓视频中文字幕人妻系列| 日韩av在线免费观看不卡| 人人妻人人添人人爽欧美一区| 人妻影音先锋啪啪av资源| 波多野无码AV中文专区| 亚洲女优中文字幕在线观看| 亚洲av永久无码天堂网毛片| mm在线精品视频| 在线播放国产自拍av|