无码av一区二区三区无码,在线观看老湿视频福利,日韩经典三级片,成 人色 网 站 欧美大片在线观看

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

FPGA:nco_fsdiv12

2023-03-28 20:12 作者:hawk  | 我要投稿

`timescale 1ns / 1ps

module nco_fsdiv12

#(

? ? parameter LANE? ? =? 8,

? ? parameter IN_WIDTH= 12

)

(

? ? input clk,

? ? input rst,

? ? output [LANE*IN_WIDTH-1:0] m_axis_nco_tdata ,

? ? output reg? ? ? ? ? ? ? ? ?m_axis_nco_tvalid

);

? ? //

? ? genvar i;

? ? //2047? ? ? ? 1773? ? ? ? 1023? ? ? ? ? 0? ? ? ?-1024? ? -1773? ?-2047? ? -1773

? ? //-1023? ? ? ? ? 0? ? ? ?1024? ? ? ? 1773? ? ? ? 2047? ? ?1773? ? 1023? ? ?0

? ? //-1024? ? ? -1773? ? ? ?-2047? ? ? -1773? ? ? ?-1023? ? ?0? ? ? ?1024? ? ?1773

? ? reg [? ? ? ? ?2:0] cnt;

? ? reg [IN_WIDTH-1:0] nco_initial[LANE-1:0];

? ? //

? ? generate

? ? ? ? for(i=0;i<LANE;i=i+1)

? ? ? ? begin:assign_res

? ? ? ? ? ? assign m_axis_nco_tdata[IN_WIDTH*(i+1)-1:IN_WIDTH*i] = nco_initial[i];

? ? ? ? end

? ? endgenerate

? ? //

? ? always@(posedge clk or posedge rst)

? ? begin

? ? ? ? if(rst)

? ? ? ? ? ? begin

? ? ? ? ? ? ? ? cnt<=0;

? ? ? ? ? ? ? ? m_axis_nco_tvalid<=0;

? ? ? ? ? ? end

? ? ? ? else

? ? ? ? ? ? begin

? ? ? ? ? ? ? ? m_axis_nco_tvalid<=1;

? ? ? ? ? ? ? ? if(cnt<2)

? ? ? ? ? ? ? ? ? ? begin

? ? ? ? ? ? ? ? ? ? ? ? cnt<=cnt+1'b1;

? ? ? ? ? ? ? ? ? ? end

? ? ? ? ? ? ? ? else

? ? ? ? ? ? ? ? ? ? begin

? ? ? ? ? ? ? ? ? ? ? ? cnt<=0;

? ? ? ? ? ? ? ? ? ? end

? ? ? ? ? ? end

? ? end

? ? //

? ? always@(posedge clk or posedge rst)

? ? begin

? ? ? ? if(rst)

? ? ? ? ? ? begin

? ? ? ? ? ? ? ? nco_initial[7]<=0;nco_initial[6]<=0;

? ? ? ? ? ? ? ? nco_initial[5]<=0;nco_initial[4]<=0;

? ? ? ? ? ? ? ? nco_initial[3]<=0;nco_initial[2]<=0;

? ? ? ? ? ? ? ? nco_initial[1]<=0;nco_initial[0]<=0;

? ? ? ? ? ? end

? ? ? ? else

? ? ? ? ? ? begin

? ? ? ? ? ? ? ? case(cnt)

? ? ? ? ? ? ? ? ? ? 3'b00:begin

? ? ? ? ? ? ? ? ? ? ? ? nco_initial[7]<=-1773;

? ? ? ? ? ? ? ? ? ? ? ? nco_initial[6]<=-2047;

? ? ? ? ? ? ? ? ? ? ? ? nco_initial[5]<=-1773;

? ? ? ? ? ? ? ? ? ? ? ? nco_initial[4]<=-1024;

? ? ? ? ? ? ? ? ? ? ? ? nco_initial[3]<=? ? 0;

? ? ? ? ? ? ? ? ? ? ? ? nco_initial[2]<= 1023;

? ? ? ? ? ? ? ? ? ? ? ? nco_initial[1]<= 1773;

? ? ? ? ? ? ? ? ? ? ? ? nco_initial[0]<= 2047;

? ? ? ? ? ? ? ? ? ? end

? ? ? ? ? ? ? ? ? ? 3'b01:begin

? ? ? ? ? ? ? ? ? ? ? ? nco_initial[7]<=? ? 0;

? ? ? ? ? ? ? ? ? ? ? ? nco_initial[6]<= 1023;

? ? ? ? ? ? ? ? ? ? ? ? nco_initial[5]<= 1773;

? ? ? ? ? ? ? ? ? ? ? ? nco_initial[4]<= 2047;

? ? ? ? ? ? ? ? ? ? ? ? nco_initial[3]<= 1773;

? ? ? ? ? ? ? ? ? ? ? ? nco_initial[2]<= 1024;

? ? ? ? ? ? ? ? ? ? ? ? nco_initial[1]<=? ? 0;

? ? ? ? ? ? ? ? ? ? ? ? nco_initial[0]<=-1023;

? ? ? ? ? ? ? ? ? ? end

? ? ? ? ? ? ? ? ? ? 3'b10:begin

? ? ? ? ? ? ? ? ? ? ? ? nco_initial[7]<= 1773;

? ? ? ? ? ? ? ? ? ? ? ? nco_initial[6]<= 1024;

? ? ? ? ? ? ? ? ? ? ? ? nco_initial[5]<=? ? 0;

? ? ? ? ? ? ? ? ? ? ? ? nco_initial[4]<=-1023;

? ? ? ? ? ? ? ? ? ? ? ? nco_initial[3]<=-1773;

? ? ? ? ? ? ? ? ? ? ? ? nco_initial[2]<=-2047;

? ? ? ? ? ? ? ? ? ? ? ? nco_initial[1]<=-1773;

? ? ? ? ? ? ? ? ? ? ? ? nco_initial[0]<=-1024;

? ? ? ? ? ? ? ? ? ? end

? ? ? ? ? ? ? ? endcase

? ? ? ? ? ? end

? ? end


endmodule


FPGA:nco_fsdiv12的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
株洲市| 班玛县| 天等县| 桐梓县| 隆化县| 阿拉善右旗| 宁夏| 屏山县| 新建县| 景洪市| 仪陇县| 潜山县| 潮安县| 湄潭县| 延津县| 大姚县| 岱山县| 齐齐哈尔市| 会宁县| 噶尔县| 衡山县| 盱眙县| 东丽区| 楚雄市| 股票| 巢湖市| 清苑县| 定日县| 清丰县| 吴旗县| 都昌县| 台东市| 漯河市| 陆川县| 黎城县| 铜梁县| 赤城县| 正阳县| 泗阳县| 五河县| 新闻|