会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
gmh1996
博客园
首页
新随笔
联系
订阅
管理
2020年5月20日
滤波器的CSD编码与嵌套乘法
摘要: 滤波器系数CSD编码 CSD编码就是将‘11’变成‘10(-1)’,其中最高位的1为向前一位的进位(注意:编码前后数值不变) 先将滤波器的系数整理一下: fid1 = fopen('hb_filter_b1_b2.txt','w'); fprintf(fid1,'b1 = \n'); for i =
阅读全文
posted @ 2020-05-20 20:38 gmh1996
阅读(936)
评论(0)
推荐(0)
2020年5月13日
function与计算有符号数绝对值
摘要: 先放代码: wire [width-1:0]din;wire [width-1:0]dout;function [width-1:0]DWF_absval; input [width-1:0]A; begin DWF_absval = ((^(A^A)) != 1'b0) ? {width{1'bx
阅读全文
posted @ 2020-05-13 10:41 gmh1996
阅读(244)
评论(0)
推荐(0)
2020年5月11日
(二)锁存器、D触发器、门控时钟
摘要: 锁存器 锁存器只对电平敏感,在同步电路设计中应当尽量避免(组合逻辑中的case语句缺失default、if-else缺失else) //高电平敏感的1位数据锁存器的实现 assign q = (clk==1) ? d : q; //或 always@(clk or d) begin if(clk)
阅读全文
posted @ 2020-05-11 22:16 gmh1996
阅读(877)
评论(0)
推荐(0)
(一)组合逻辑的
摘要: 1、通用加法器 `timescale 1ns/1ps /* 时延单位为1ns,时延精度为1ps */ module adderN #( parameter N=4 )( input [N-1:0] a, input [N-1:0] b, input cin, output cout, output
阅读全文
posted @ 2020-05-11 17:22 gmh1996
阅读(218)
评论(0)
推荐(0)
CIC滤波器之积分器、梳状滤波器verilog实现
摘要:
阅读全文
posted @ 2020-05-11 12:15 gmh1996
阅读(1098)
评论(0)
推荐(0)
2020年5月9日
Matlab取整函数
摘要: 1、fix(x)截尾取整 example: 12.3 —> 12 -10.2 —> -10 2、ceil(x)大于x 的最小整数 example: 12.3 —> 13 -10.2 —> -10 3、floor(x)返回不大于x的最大整数值 example: 12.3 —> 12 -10.2 —>
阅读全文
posted @ 2020-05-09 11:39 gmh1996
阅读(297)
评论(0)
推荐(0)
2020年5月5日
低通数字滤波器的主要参数&CIC滤波器主要参数
摘要: 插入损耗(Insertion Loss):由于滤波器的引入对电路中原有信号带来的衰耗。 通带纹波:频响中通带的最大幅值和最小幅值之间的差值。正常的纹波一般小于1db。不过也视情况而言,通带纹波会导致通带内的幅值大小有变化,一般要求越高,纹波越小越好。通带纹波和滤波器的阶数有关系,阶数越大纹波越小。表
阅读全文
posted @ 2020-05-05 22:53 gmh1996
阅读(6954)
评论(0)
推荐(0)
2020年5月4日
数字滤波器基本知识记录—模拟域频率与数字域频率
摘要: 模拟域频率与数字域频率 https://blog.csdn.net/zzsfqiuyigui/article/details/9025079 模拟域频率 f 单位: 赫兹 Hz 物理意义:表示每秒内信号变化的周期数(1秒内转的圈数)。 模拟角频率 Ω = 2*pi*f 单位: 弧度每秒 rad/s
阅读全文
posted @ 2020-05-04 18:12 gmh1996
阅读(1842)
评论(0)
推荐(0)
公告