免费视频淫片aa毛片_日韩高清在线亚洲专区vr_日韩大片免费观看视频播放_亚洲欧美国产精品完整版

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
Verilog 及Xilinx_FPGA入門(一)
一、流水燈實驗;
一、FPGA的工作是基于時鐘的,語言中幾乎每處都用到了always@(posedge clk),意思是clk
上升沿觸發(fā)工作,之后執(zhí)行其下的語句。
二、<=非阻塞語言,并行方式
三、FPGA基本工作原理基于LUT查表,查表這也是一種特別重要的編程思想,下面的流水燈實現(xiàn)(二)差不多就是這種思想。

(1)實現(xiàn)(一)
module liushuideng(
input clk,
input rst,
output reg[7:0]  led=8'b00000001;
);


reg[31:0] cnt=0;
 
always@(posedge clk or negedge rst)
if(!rst) begin   //rst按鍵 按下為低電平
        led<=8'b00000001;
        cnt<=0;        
end else begin
                   
                    if(cnt==32'd100000000) //假如時鐘為100MHz 那么32‘d100000000代表1秒鐘
                   begin  
                   led<={led[6:0],led[7]}; //高電平代表點亮燈,實現(xiàn)循環(huán)左移位
                   cnt<=0;
                   end else begin 
                                 cnt<=cnt+1;
                                 end
 end
(2)實現(xiàn)(二)
module liushuideng(
input clk,
input rst,
output reg[7:0]  led=8'b00000001;
);


reg[31:0] cnt=0;
 
always@(posedge clk or negedge rst)
if(!rst) begin   //rst按鍵 按下為低電平
        led<=8'b00000001;
        cnt<=0;        
end else begin
                  if(cnt==32'd800000000)                    
                 begin
                 cnt<=0; //cnt==32'd800000000時 重新復(fù)位為0
                 end else begin
                              cnt<=cnt+1;//每當(dāng)時鐘沿到來時 cnt自加1

                               end
                 case(cnt)     
                32'd800000000:led<=8'b10000000;   //cnt為800000000時led==8‘d10000000(8代表位寬
//缺省為最大位寬)
                32'd700000000:led<=8'b01000000;
          
                32'd600000000:led<=8'b00100000;
                  
                32'd500000000:led<=8'b00010000;
               32'd400000000:led<=8'b00001000;
              32'd300000000:led<=8'b00000100;
              32'd200000000:led<=8'b00000010;
              32'd100000000:led<=8'b00000001;
                   
              default:;
        
             end
           

                    end


 
本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊舉報。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
基于verilog 的很基礎(chǔ)的RS232串口收發(fā)代碼
Vivado進(jìn)行FPGA調(diào)試“犯罪現(xiàn)場”,在仿真環(huán)境中重現(xiàn)方法
基于FPGA的實時圖像邊緣檢測系統(tǒng)設(shè)計(附代碼)
基于FPGA的任意分頻器設(shè)計
關(guān)于分頻器的FPGA實現(xiàn)整理思路
FPGA Verilog HDL 系列實例---七段數(shù)碼管掃描顯示
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!

聯(lián)系客服