问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

二位整数平方运算器verilog语言实现,课程设计呀

发布网友 发布时间:2024-04-02 23:50

我来回答

1个回答

热心网友 时间:2024-07-24 16:59

你好,使用以下程序即可,使用时只需改变N值,N的取值大小请看注释,此程序适合对任意时钟的整数分频(包括奇偶),此程序已通过验证。根据你的情况,想得到1HZ,N取50000000即可;想得到5HZ,N取10000000即可。/******************************************************************************************Author:BobLiuE-mail:shuangfeiyanworld@163.comDevice:EP2C8Q208C8Tool:Quartus8.1Function:实现时钟的任意整数分频Version:2012-1-9v1.0********************************************************************************************/modulediv_N(inputCLK,//基准时钟outputCLK_div_N//N分频后得到的时钟);wire[31:0]N=20;//N为分频系数,N≥2即可,N的值为CLK除以CLK_div_N后取整(四舍五入)/********************产生备用时钟1***************/reg[31:0]cnt1;regCLK_div_N_1;always@(posedgeCLK)beginif(N%2==0)//如果N为偶数beginif(N==2)//如果N为2CLK_div_N_1<=~CLK_div_N_1;elsebeginif(cnt1==(N-2)/2)begincnt1<=0;CLK_div_N_1<=~CLK_div_N_1;endelsecnt1<=cnt1+1;endendelse//如果N为奇数beginif(cnt1==N-1)cnt1<=0;elsecnt1<=cnt1+1;if((cnt1==N-1)||(cnt1==(N-1)/2))CLK_div_N_1<=~CLK_div_N_1;else;endend/***********************产生备用时钟2*********************/wireCLK0=(N%2)?(~CLK):0;//如果N为偶数,备用时钟2(CLK_div_N_2)恒为0,即不需要用到此备用时钟reg[31:0]cnt2;regCLK_div_N_2;always@(posedgeCLK0)beginif(cnt2==N-1)cnt2<=0;elsecnt2<=cnt2+1;if((cnt2==N-1)||(cnt2==(N-1)/2))CLK_div_N_2<=~CLK_div_N_2;end/********************产生最终分频时钟************************/assignCLK_div_N=CLK_div_N_1|CLK_div_N_2;endmodule--BobLiu原创
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
哪些女人不值得男人珍惜? 潘集区第一小学优秀学生 优秀干部登记表 ...没想到洗几次更大了 有什么办法能让他变小点吗 纯棉的 济南哪里卖手机放心,便宜 飞利浦手机在烟台的售后服务在哪里 ? 济南哪里有飞利浦专卖店 微信群内发红包,怎么会让陌生人就领取了???为什么?? 我的戴尔笔记本电脑 无意中出现飞行模式。关闭不了。求大家帮忙_百度知 ... 什么是受伤庄股 排卵期每边卵巢正常状态应该有几颗卵泡? 微信手机号在24小时内,已绑定两个,已达到限制,不能在绑定其他微信... 一年内怎么改第二次 如何调整冰柜的温度? 今天去爬山然后不小心摔了,导致一根手指抽筋,过了几天那根手指开始肿痛... 手指扭筋处肿胀硬了是什么原因 怎么一年内修改两次? 修改一次,一年之内可以改第二次吗? ...钢筋力学屈服强度、抗拉强度和伸长率结果的修约是如何规定的... 如果钢筋的伸长率是72.54的话,个位修约到0和5的话,该怎么修约?求解释... 给老师的祝福语毕业赠言100句文案摘抄 上海到伊斯坦布尔坐飞机要多久 北冰洋解冻有什么危害? 舒尔mv7一共几根线 318-2是什么意思 学通信的怎么这么艰难 李阳为什么家暴? 李阳为什么家暴 蒲公英的种子被风吹的拟人句 无家可归的人怎么办? 浙江泓芯半导体的客户有哪些公司 设计显示屏方案时,如何控制成本避免使用压铸铝箱体 单相电表有一万度数 单相电表有一万度数 孩子频繁眨眼揉眼,除了结膜炎还可能是倒睫 http&quot; is not bound怎么解决 ...NameNotFoundException: Name jdbc is not bound in this Context... ...NotFoundException: Name chatroom is not bound in this Contex_百... abap is bound 什么意思 怎么在一年内修改两次 微信手机号在24小时内,已绑定两个,已达到限制,不能在绑定其他微信... 你记得百岁山的广告吗? 息字开头的成语息字开头的成语有哪些 26朵玫瑰代表什么意思26朵玫瑰代表的意思 26朵玫瑰花语什么意思26朵玫瑰花语有什么寓意 怎么在一年内修改两次 两种度数不同的白酒混合后会变色吗 怎么一年改两次 励志强大自己的句子 重庆人才网上的信息可靠吗