久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

專注電子技術學習與研究
當前位置:單片機教程網 >> MCU設計實例 >> 瀏覽文章

FPGA正弦函數發生器ROM查表宏模塊建立

作者:佚名   來源:本站原創   點擊數:  更新時間:2013年11月08日   【字體:


   一.波形軟件,選擇全局參數,128,256,512,1024,......數據類型選無符號十進制數,如下圖,選擇需要的波形,點擊文件/保存選項進行保存,填入保存文件名,例如sinx.mif,注意,一定要在文件名后加上后綴.mif。如果沒有波形取模軟件,就要通過計算填寫表格中的數據,計算的方法如果輸出為8位二進制數,最大值為255,y=255sin(k*360/2的n次方),k=0,1,2,3,4,5,...,
2的n次方.n為表格地址二進制數位數,k為地址號碼,可為十進制,可為16進制。
     

         
   二、建立VHDL項目     

 

      1.  首先在QuartusII下建立一個項目:
      點擊 
File/New Project  Wizard(關于如何讓建立項目,這里不再講述)......

 

      2.  然后在項目界面開始建立數學用表存儲器宏模塊rom,文件格式XXX.hex,具體方法:

 

    1)如果是5.0版本,選擇New,在彈出動的對話框中選擇Other Files標簽下的HexadecimalIntel-FormatFile,在彈出的窗口中根據精度在Number of words有邊框中填入641282565121024,下面的Word size框中對應填寫8
    如果是其他版本,選擇
HexadecimalIntel-FormatFile文件。
     5.0版本
 
 
9.0及以上版本
 

 

 

點擊OK后:8表示表格寬度為8,這樣648行,12816行,25632行依次類推(6412825651210242n等數子把一個周期的360度等分為64個點,128個點,256個點,2n個點以此類推,其中n為查表地址號碼的二進制數的位數。


2)然后算出每個點對用的正弦值填入表中。
 

 

        3)填入數據后保存為后綴為.hex的文件。表格建立完畢。
     打開波形保存的mif文件后,將其中的數據復制,粘貼到hex1.hex表格中,如下圖。

 
 

關閉窗口

相關文章

主站蜘蛛池模板: 亚洲男女视频在线观看 | 久久中文网 | 亚洲欧洲精品一区 | 亚洲成人精品 | 国产精品成人一区 | 国产精品久久久久久模特 | 日韩免费1区二区电影 | 久久久久亚洲精品 | 久久国产婷婷国产香蕉 | 亚洲第一成人影院 | 国产视频一区二区三区四区五区 | 精品96久久久久久中文字幕无 | 亚洲精品天堂 | 日韩欧美一区二区三区四区 | 国产高清免费在线 | 国产精品久久久久久久久久久久 | 99精品电影 | 亚洲精品一区在线观看 | 欧美乱码精品一区二区三区 | 久久久久久免费毛片精品 | 日本韩国欧美在线观看 | 亚洲三区在线 | 亚洲视频在线观看 | 久久久99国产精品免费 | 亚洲久久一区 | 欧美成人免费 | 亚洲一区二区三区在线 | 97操操| 一区二区三区精品在线 | caoporn地址| 日韩欧美在线观看视频网站 | 九色国产 | 午夜天堂精品久久久久 | 91久久久www播放日本观看 | 黄色国产在线播放 | 一级毛片播放 | 日韩在线国产精品 | 电影在线 | 天天综合久久 | 不卡一二区 | 久久久久久高潮国产精品视 |