wwwxxx国产_337p日本欧洲亚洲大胆张筱雨_免费在线看成人av_日本黄色不卡视频_国产精品成熟老女人_99视频一区_亚洲精品97久久中文字幕_免费精品视频在线_亚洲色图欧美视频_欧美一区二三区
標題:
AD采樣的FPGA程序書寫 Verilog代碼
[打印本頁]
作者:
tt12304975
時間:
2019-4-26 11:05
標題:
AD采樣的FPGA程序書寫 Verilog代碼
提供一段AD采樣的FPGA程序
程序如下
Verilog源程序如下:
//---------------------------------------------------------------------------
//-- 文件名 : Ad_Module.v
//-- 作者 : ZIRCON
//-- 描述 : AD模塊
//---------------------------------------------------------------------------
`define AD_CLK_TIME 10'd49 //1.1M, 909ns,909 / (1 / 50M) = 45 =0x2D
`define AD_CLK_TIME_HALF 10'd24 //909ns / 2 = 454.5ns 45 / 2 = 22
module Ad_Module
(
//Input
CLK_50M,RST_N,
//Output
AD_CS,AD_CLK,AD_DATA,data_out
);
//---------------------------------------------------------------------------
//-- 外部端口聲明
//---------------------------------------------------------------------------
input CLK_50M; //時鐘的端口,開發板用的50M晶振
input RST_N; //復位的端口,低電平復位
input AD_DATA; //AD數據端口
output AD_CS; //AD片選端口
output AD_CLK; //AD時鐘端口,最大不超過1.1MHz
output [ 7:0] data_out; //AD模數轉換完成的數據輸出
//---------------------------------------------------------------------------
//-- 內部端口聲明
//---------------------------------------------------------------------------
reg AD_CS; //AD片選信號端口
reg AD_CS_N; //AD_CS的下一個狀態
reg AD_CLK; //AD時鐘,最大不超過1.1MHz
reg AD_CLK_N; //AD_CLK的下一個狀態
reg [ 2:0] ad_fsm_cs; //狀態機的當前狀態
reg [ 2:0] ad_fsm_ns; //狀態機的下一個狀態
reg [ 5:0] time_cnt; //用于記錄一個時鐘所用時間的定時器
reg [ 5:0] time_cnt_n; //time_cnt的下一個狀態
reg [ 5:0] bit_cnt; //用來記錄時鐘周期個數的計數器
reg [ 5:0] bit_cnt_n; //bit_cnt的下一個狀態
reg [ 7:0] data_out; //用來保存穩定的AD數據
reg [ 7:0] data_out_n; //data_out的下一個狀態
reg [ 7:0] ad_data_reg; //用于保存數據的移位寄存器
reg [ 7:0] ad_data_reg_n; //ad_data_reg_n的下一個狀態
parameter FSM_IDLE = 3'h0; //狀態機的初始狀態;
parameter FSM_READY = 3'h1; //滿足CS有效時的第一個1.4us的延時狀態
parameter FSM_DATA = 3'h2; //讀取8個數據狀態
parameter FSM_WAIT_CONV = 3'h3; //等待轉換狀態,等待17us;
parameter FSM_END = 3'h4; //結束的狀態
//---------------------------------------------------------------------------
//-- 邏輯功能實現
//---------------------------------------------------------------------------
//時序電路,用來給ad_fsm_cs寄存器賦值
always @ (posedge CLK_50M or negedge RST_N)
begin
if(!RST_N) //判斷復位
ad_fsm_cs <= 1'b0; //初始化ad_fsm_cs值
else
ad_fsm_cs <= ad_fsm_ns; //用來給ad_fsm_ns賦值
end
//組合電路,用來實現狀態機
always @ (*)
begin
case(ad_fsm_cs) //判斷狀態機的當前狀態
FSM_IDLE:
//3 x 0.909us = 2.727us用于初始化延時
if((bit_cnt == 6'd2 ) && (time_cnt == `AD_CLK_TIME))
ad_fsm_ns = FSM_READY; //如果空閑狀態完成就進入延時狀態
else
ad_fsm_ns = ad_fsm_cs; //否則保持原狀態不變
FSM_READY:
//2 x 0.909us = 1.818us用于延遲1.4us
if((bit_cnt == 6'd2 ) && (time_cnt == `AD_CLK_TIME))
ad_fsm_ns = FSM_DATA; //如果延時狀態完成就進入讀取數據狀態
else
ad_fsm_ns = ad_fsm_cs; //否則保持原狀態不變
FSM_DATA:
//讀取數據8位,1~8個時鐘脈沖
if((bit_cnt == 6'd8 ) && (time_cnt == `AD_CLK_TIME))
ad_fsm_ns = FSM_WAIT_CONV;//如果讀取數據狀態完成就進入等待狀態
else
ad_fsm_ns = ad_fsm_cs; //否則保持原狀態不變
FSM_WAIT_CONV:
//19 x 0.909us = 17.271us用于延遲17us
if((bit_cnt == 6'd10) && (time_cnt == `AD_CLK_TIME))
ad_fsm_ns = FSM_END; //如果等待狀態完成就進入讀取狀態
else
ad_fsm_ns = ad_fsm_cs; //否則保持原狀態不變
FSM_END:
ad_fsm_ns = FSM_READY; //完成一次數據轉換,進入下一次轉換
default:ad_fsm_ns = FSM_IDLE;
endcase
end
//時序電路,用來給time_cnt寄存器賦值
always @ (posedge CLK_50M or negedge RST_N)
begin
if(!RST_N) //判斷復位
time_cnt <= 6'h0; //初始化time_cnt值
else
time_cnt <= time_cnt_n; //用來給time_cnt賦值
end
//組合電路,實現0.909us的定時計數器
always @ (*)
begin
if(time_cnt == `AD_CLK_TIME) //判斷0.909us時間
time_cnt_n = 6'h0; //如果到達0.909us,定時器清零
else
time_cnt_n = time_cnt + 6'h1; //如果未到0.909us,定時器繼續加1
end
//時序電路,用來給bit_cnt寄存器賦值
always @ (posedge CLK_50M or negedge RST_N)
begin
if(!RST_N) //判斷復位
bit_cnt <= 6'h0; //初始化bit_cnt值
else
bit_cnt <= bit_cnt_n; //用來給bit_cnt賦值
end
//組合電路,用來記錄時鐘周期個數的計數器
always @ (*)
begin
if(ad_fsm_cs != ad_fsm_ns) //判斷狀態機的當前狀態
bit_cnt_n = 6'h0; //如果當前的狀態不等于下一個狀態,計時器就清零
else if(time_cnt == `AD_CLK_TIME_HALF)//判斷0.4545us時間
bit_cnt_n = bit_cnt + 6'h1; //如果到達0.4545us,計數器就加1
else
bit_cnt_n = bit_cnt; //否則計數器保持不變
end
//時序電路,用來給AD_CLK寄存器賦值
always @ (posedge CLK_50M or negedge RST_N)
begin
if(!RST_N) //判斷復位
AD_CLK <= 1'h0; //初始化AD_CLK值
else
AD_CLK <= AD_CLK_N; //用來給AD_CLK賦值
end
//組合電路,用來生成AD的時鐘波形
always @ (*)
begin
if(ad_fsm_cs != FSM_DATA) //判斷狀態機的當前狀態
AD_CLK_N = 1'h0; //如果當前的狀態不等于讀取數據狀態,AD_CLK_N就置0
else if(time_cnt == `AD_CLK_TIME_HALF)//判斷0.4545us時間
AD_CLK_N = 1'h1; //如果到達0.4545us,ADC_CLK_N就置1
else if(time_cnt == `AD_CLK_TIME)//判斷0.909us時間
AD_CLK_N = 1'h0; //如果到達0.909us,AD_CLK_N就置0
else
AD_CLK_N = AD_CLK; //否則保持不變
end
//時序電路,用來給AD_CS寄存器賦值
always @ (posedge CLK_50M or negedge RST_N)
begin
if(!RST_N) //判斷復位
AD_CS <= 1'h0; //初始化AD_CS值
else
AD_CS <= AD_CS_N; //用來給AD_CS賦值
end
//組合電路,用來生成AD的片選波形
always @ (*)
begin
if((ad_fsm_cs == FSM_DATA) || (ad_fsm_cs == FSM_READY))//判斷狀態機的當前狀態
AD_CS_N = 1'h0;//如果當前的狀態等于讀取數據狀態或等于延時1.4us狀態,AD_CS_N就置0
else
AD_CS_N = 1'h1;//如果當前的狀態不等于讀取數據狀態或不等于延時1.4us狀態,AD_CS_N就置1
end
//時序電路,用來給ad_data_reg寄存器賦值
always @ (posedge CLK_50M or negedge RST_N)
begin
if(!RST_N) //判斷復位
ad_data_reg <= 8'h0; //初始化ad_data_reg值
else
ad_data_reg <= ad_data_reg_n; //用來給ad_data_reg賦值
end
//組合電路,將AD線上的數據保存到移位寄存器中
always @(*)
begin
if((ad_fsm_cs == FSM_DATA) && (!AD_CLK) && (AD_CLK_N))//判斷每一個時鐘的上升沿
ad_data_reg_n = {ad_data_reg[6:0],AD_DATA};//將數據存入移位寄存器中,高位優先
else
ad_data_reg_n = ad_data_reg; //否則保持不變
end
//時序電路,用來給data_out寄存器賦值
always @ (posedge CLK_50M or negedge RST_N)
begin
if(!RST_N) //判斷復位
data_out <= 8'h0; //初始化data_out值
else
data_out <= data_out_n; //用來給data_out賦值
end
//組合電路,將移位寄存器中的數據存入data_out中,可用于輸出
always @ (*)
begin
if(ad_fsm_cs == FSM_END) //判斷復位
data_out_n = ad_data_reg; //初始化data_out值
else
data_out_n = data_out; //用來給data_out賦值
end
endmodule
復制代碼
所有資料51hei提供下載:
Ad_Module.rar
(2.06 KB, 下載次數: 80)
2019-4-26 11:04 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
作者:
zhangboliangq
時間:
2019-5-15 20:34
這個怎么不出波形
作者:
清夢一場
時間:
2019-5-16 09:52
厲害正是我要的 謝樓主了
作者:
fsjhs
時間:
2019-10-8 16:01
fpga對ad芯片采集到的數據怎么處理
作者:
風與風車的愛戀
時間:
2019-11-6 20:59
好東西啊
歡迎光臨 (http://www.izizhuan.cn/bbs/)
Powered by Discuz! X3.1
欧美喷水视频
|
日韩欧美精品在线视频
|
自产国语精品视频
|
周于希免费高清在线观看
|
av在线免费电影
|
亚洲熟妇无码久久精品
|
中国毛片在线观看
|
久久久亚洲精品无码
|
91九色露脸
|
久久国产精品久久久久久
|
欧美亚洲综合另类
|
国产精品成人免费精品自在线观看
|
亚洲最大的网站
|
中文字幕日韩电影
|
在线视频中文字幕一区二区
|
久久在线观看免费
|
欧美a一区二区
|
99久久99久久精品国产片桃花
|
欧美天堂视频
|
玖玖综合伊人
|
欧美hdsex
|
久热国产视频
|
www.com欧美
|
黄网在线观看视频
|
91麻豆制片厂
|
亚洲精品乱码久久久久久动漫
|
黄色一级视频播放
|
久久久久久99
|
国产在线精品成人一区二区三区
|
日韩网站免费观看高清
|
亚洲成人中文字幕
|
欧美精品vⅰdeose4hd
|
性久久久久久久久
|
中文字幕一区二区三区精华液
|
成人性生交大片
|
久久精品国产99久久6
|
亚洲激情欧美
|
亚洲人metart人体
|
日本一二区不卡
|
蜜桃a∨噜噜一区二区三区
|
久久久久亚洲精品中文字幕
|
国产成人a视频高清在线观看
|
91福利区在线观看
|
俄罗斯一级**毛片在线播放
|
米奇777四色精品人人爽
|
极品白浆推特女神在线观看
|
午夜电影亚洲
|
亚洲中无吗在线
|
99精品视频在线观看播放
|
蜜桃一区二区三区
|
日韩母乳在线
|
国产成人1区
|
里番精品3d一二三区
|
国产亚洲高清在线观看
|
xxxxx.日韩
|
国产成人精品一区二区三区视频
|
欧美gv在线观看
|
成人video亚洲精品
|
噜噜噜噜噜在线视频
|
青青青国产视频
|
黄色一二三区
|
亚洲国产精品二区
|
96亚洲精品久久久蜜桃
|
日本一本高清视频
|
真实国产乱子伦对白在线
|
www.久久国产
|
国产欧美小视频
|
性囗交免费视频观看
|
xxxx国产视频
|
国产xxxxhd
|
激情综合网俺也去
|
久久精品午夜福利
|
免费黄色日本网站
|
日本一道本久久
|
隔壁人妻偷人bd中字
|
www.一区二区.com
|
女女同性女同一区二区三区按摩
|
99在线视频播放
|
亚洲xxx自由成熟
|
亚洲自拍偷拍第一页
|
国产精品一区二区三区久久久
|
99国产精品99久久久久久
|
国产精品一二三区在线
|
久久精品国产一区二区
|
日韩成人一区二区三区在线观看
|
99re国产精品
|
亚洲免费在线
|
三级不卡在线观看
|
久久电影网站中文字幕
|
久久野战av
|
97欧美成人
|
波多野结衣亚洲
|
警花av一区二区三区
|
国语一区二区三区
|
亚洲a级精品
|
精品久久久久久久久久久下田
|
欧美日韩在线播放视频
|
色777狠狠狠综合伊人
|
亚洲国产果冻传媒av在线观看
|
久久精品免费看
|
青青青爽久久午夜综合久久午夜
|
视频一区中文字幕国产
|
蜜桃av一区二区三区
|
美美哒免费高清在线观看视频一区二区
|
久久在线91
|
国产一区久久久
|
aaa亚洲精品一二三区
|
久久这里都是精品
|
caoporn视频在线观看
|
久操免费在线
|
日韩激情电影
|
成人精品视频在线观看
|
女一区二区三区
|
久久亚洲精品中文字幕蜜潮电影
|
欧美激情1区2区
|
久久精品人人做人人爽电影蜜月
|
美女视频一区在线观看
|
bt欧美亚洲午夜电影天堂
|
久久久精品国产免大香伊
|
欧美一区二区三区高清视频
|
国产精品久久天天影视
|
一区在线视频观看
|
麻豆精品一二三
|
成人性色生活片免费看爆迷你毛片
|
av电影在线观看一区
|
中文一区二区完整视频在线观看
|
天天综合日日夜夜精品
|
欧美精品久久99
|
国产一区二区三区丝袜
|
热门国产精品亚洲第一区在线
|
91久久偷偷做嫩草影院
|
国产日韩欧美一区二区
|
精品视频在线观看一区
|
一级黄色免费视频
|
欧美精品一区二区成人
|
99er热精品视频
|
欧美性xxxx交
|
91午夜在线
|
影音先锋男人资源在线
|
不卡精品视频
|
欧美国产精品
|
国产.欧美.日韩
|
精品国产精品三级精品av网址
|
欧美变态凌虐bdsm
|
久久久视频免费观看
|
成人av蜜桃
|
黄色一级视频片
|
精品人妻无码一区二区三区换脸
|
青草视频在线观看免费
|
蜜桃色永久入口
|
久久久久久久久久久久久久久久久久久
|
欧美日韩亚洲综合一区
|
在线视频中文亚洲
|
国产精品视频白浆免费视频
|
国产成人在线观看网站
|
欧产日产国产v
|
国产情侣在线播放
|
国产一区亚洲二区
|
在线免费观看色
|
中文在线免费视频
|
国产剧情在线
|
一区二区三区自拍视频
|
亚洲日本久久
|
中文字幕va一区二区三区
|
欧美日韩电影在线
|
欧美国产日韩一区
|
免费看成人午夜电影
|
国产毛片精品视频
|
韩国午夜理伦三级不卡影院
|
国产精品美女久久久久aⅴ国产馆 国产精品美女久久久久av爽李琼 国产精品美女久久久久高潮
|
国产天堂av在线
|
四虎永久在线观看
|
国产视频一二
|
成人性生活av
|
最新国产精品久久久
|
91亚洲精品一区二区乱码
|
欧美日韩一区二区不卡
|
色婷婷**av毛片一区
|
亚洲aa在线观看
|
日韩在线第三页
|
国产无遮挡又黄又爽又色
|
久久精品成人欧美大片免费
|
中文在线资源在线
|
秋霞一区二区
|
极品尤物av久久免费看
|
欧美在线色视频
|
欧美性猛交xxxx免费看久久久
|
久久99国内精品
|
国产精品久久久久久户外露出
|
337p亚洲精品色噜噜狠狠
|
91a在线视频
|
国产a级片网站
|
日韩在线观看免
|
欧美free性
|
69xxx在线
|
中文字幕一区二区av
|
国产精品网曝门
|
在线观看欧美日韩
|
精品卡一卡二
|
五月婷婷六月香
|
国产一卡二卡3卡4卡四卡在线
|
亚洲s色大片
|
久久综合99
|
国产精品久久久久一区
|
中文字幕亚洲情99在线
|
亚洲第一导航
|
日韩av.com
|
www.国产精品视频
|
极品美乳网红视频免费在线观看
|
最新亚洲精品
|
99视频在线精品
|
亚洲精品久久久久中文字幕二区
|
狠狠久久综合婷婷不卡
|
91精品人妻一区二区三区
|
884aa四虎免费影库4h
|
四虎影院观看视频在线观看
|
亚洲男女自偷自拍
|
精品1区2区3区
|
91嫩草视频在线观看
|
国产精品熟妇一区二区三区四区
|
先锋资源一区二区
|
国产第一页在线视频
|
欧美亚洲三区
|
欧美mv和日韩mv的网站
|
日韩欧美亚洲在线
|
亚洲av综合色区无码另类小说
|
亚洲精品爱爱久久
|
毛片无码国产
|
成人永久aaa
|
色哟哟入口国产精品
|
国产精品天干天干在观线
|
欧美国产禁国产网站cc
|
亚洲午夜激情免费视频
|
天堂v在线视频
|
久久精品女人毛片国产
|
黄色成人av
|
精品高清久久
|
亚洲mv大片欧洲mv大片精品
|
国产精品爽爽ⅴa在线观看
|
怡红院亚洲色图
|
国产又粗又猛视频免费
|
91社区在线观看播放
|
精品99视频
|
欧美一二三区在线
|
制服诱惑一区
|
婷婷激情五月综合
|
91.xxx.高清在线
|
久久婷婷影院
|
亚洲美女av网站
|
久草热视频在线观看
|
亚洲永久精品视频
|
忘忧草在线日韩www影院
|
成人自拍视频在线
|
欧美美最猛性xxxxxx
|
亚洲精品综合在线观看
|
国产95在线|亚洲
|
91成人入口
|
午夜电影网亚洲视频
|
黄色国产精品一区二区三区
|
国产在线精品观看
|
影音先锋一区二区资源站
|
625成人欧美午夜电影
|
国产精品私房写真福利视频
|
国产成人av在线
|
成人黄色a级片
|
免费激情网址
|
亚洲另类黄色
|
伊人久久久久久久久久久久久
|
91色国产在线
|
国产高清免费视频
|
狠狠久久伊人
|
欧美日本一区二区在线观看
|
欧美少妇一级片
|
亚洲国产成人一区二区
|
激情中国色综合
|
国产精品高潮呻吟
|
粉嫩高清一区二区三区精品视频
|
国产亚洲精品久久777777
|
eeuss影院www在线播放
|
久久精品人人做人人综合
|
国产日韩欧美激情
|
欧美中文在线观看
|
中文字幕av免费在线观看
|
国产精品无码2021在线观看
|
国产自产高清不卡
|
97在线免费视频
|
长河落日免费高清观看
|
九色网友自拍视频手机在线
|
国产乱子伦视频一区二区三区
|
色偷偷88888欧美精品久久久
|
国产精品成久久久久三级
|
国产精品免费在线视频
|
www.av在线播放
|
av综合在线播放
|
成人亚洲激情网
|
亚洲午夜18毛片在线看
|
国产美女精品写真福利视频
|
国产精品污污网站在线观看
|
精品欧美国产
|
www.激情五月.com
|
国产精品对白
|
欧美va在线播放
|
日韩av加勒比
|
久久天堂夜夜一本婷婷麻豆
|
亚洲成av人片一区二区密柚
|
亚洲欧美在线免费观看
|
国产 xxxx
|
国内精品在线视频
|
久久综合久久综合九色
|
精品国产一区二区三区免费
|
精品毛片在线观看
|
99视频有精品高清视频
|
欧美一级在线视频
|
18深夜在线观看免费视频
|
日本一二三区视频免费高清
|
国产乱理伦片在线观看夜一区
|
国产精品日韩电影
|
在线观看一二三区
|
精品人人人人
|
亚洲欧美成人一区二区在线电影
|
真实乱偷全部视频
|
免费在线视频一级不卡
|
久久精品亚洲乱码伦伦中文
|
精品一区二区三区国产
|
天天色综合久久
|
亚洲精品二区三区
|
美日韩丰满少妇在线观看
|
免费在线视频一区二区
|
超碰成人av
|
欧美性高潮床叫视频
|
色婷婷久久一区二区三区麻豆
|
色婷婷777777仙踪林
|
九九在线免费视频
|
精品一区二区三区在线观看国产
|
97人人干人人
|
成av人免费青青久
|
在线国产视频观看
|
国产精品一区二区免费不卡
|
国产黄色一区二区
|
日本在线电影一区二区三区
|
久久人体大胆视频
|
殴美一级黄色片
|
www.久久久久.com
|
欧美色欧美亚洲高清在线视频
|
一级片视频免费观看
|
国产精品免费观看
|
亚洲精品v日韩精品
|
国产天堂在线播放
|
韩日视频在线
|
国产精品久久久久aaaa樱花
|
日本wwww视频
|
日本韩国一区
|
精品福利樱桃av导航
|
热久久久久久久久
|
av网站网址在线观看
|
欧美视频自拍偷拍
|
国产网站无遮挡
|
亚洲三级欧美
|
亚洲成人av片
|
日韩av片在线免费观看
|
国产精品久一
|
日韩中文字幕在线看
|
99国产精品视频免费观看
|
国产不卡在线观看
|
欧美自拍偷拍一区二区
|
欧美日韩网址
|
91精品久久久久久久久
|
99久久久无码国产精品免费
|
国产精品99久久精品
|
国产精品久久久久福利
|
国产精品久久777777换脸
|
国产精品免费大片
|
456亚洲影院
|
你懂的网站在线
|
91久久夜色精品国产按摩
|
国产69精品久久久久久
|
中文字幕有码在线
|
激情欧美日韩一区二区
|
中文字幕一区二区三区四区五区六区
|
国产对白国语对白
|
国产精品视频第一区
|
成+人+亚洲+综合天堂
|
久久精品国产成人
|
无码日韩精品一区二区
|
99久久亚洲精品
|
成人深夜直播免费观看
|
精品一区二区三区在线观看l
|
日韩国产欧美视频
|
国产一区二区在线网站
|
日美av在线
|
亚洲精品美国一
|
国产精品视频分类
|
www.8ⅹ8ⅹ羞羞漫画在线看
|
亚洲精品一区二区三区影院
|
97人妻精品一区二区三区免费
|
免费成人深夜天涯网站
|
国产精品zjzjzj在线观看
|
2018日韩中文字幕
|
欧美日韩综合高清一区二区
|
成人午夜av在线
|