自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

CcBC的博客

一只菜鸟的成长

  • 博客(24)
  • 资源 (2)
  • 收藏
  • 关注

原创 verilog三段式状态机中的第三段

近几天在调verilog代码的时候,三段式状态机的第三段case后经常疑惑是用当前态还是次态,有时需要反复仿真才能确定,浪费了不少时间,仔细思考下,写下这片文。1verilog三段式状态机简要来说就是三部分,不是重点简要说下,网上有个叫明德扬机构的开发出四段式状态机,很有意义,个人感觉他的最后一段特别好,可以借鉴,一次只考虑一个信号的变化,这是他的核心思想。第一部分状态转移即当前态state_cur的变化,使用时序逻辑第二部分状态跳转即次态state_next的变化,使用组.

2021-09-12 21:41:12 1027

原创 verilog中加法器的扩位问题

引由:笔试中经常见到多个加法器扩位的题目:如:3bit + 4bit + 5bit + 6bit + 6bit开始的时候这种题,我一般是都用全1累加来算一下最高位宽,直到我遇到了28bit + 29bit + 29bit + 30bit + 40bit这尼玛1敲的是真的手疼,不仅想到了出题者肯定不推荐我们用这种测试的方法,真的狠于是我自己推导了一下,发现以下这个方法是真的很适用算这种加法器位宽扩展。正题:3bit + 4bit 在verilog中这种不等.

2021-09-12 21:35:31 2982 2

原创 Verilog中initial和always的执行先后顺序

代码1module tb_top(); //internal reg reg [7 : 0] data = 0; //internal logic initial begin #2; data <= 1; #1; data <= 3; end always #2 data <.

2021-07-26 00:14:35 5204 9

原创 ISE调试时常见错误解决(常更新,不结贴)

2020.8.8错误内容在生成bit文件时出现ERROR:PhysDesignRules:1385 - Issue with pin connections and/or configuration on block:<U_ila_pro_0/U0/I_NO_D.U_ILA/I_DQ.U_DQQ/DLY_9.DLY_9_GEN[86].I_SRLT_NE_0 .DLY9/SRL16E>:<SLICEM_A6LUT>. For RAMMODE programm...

2020-08-12 10:38:44 4732

原创 verilog仿真中阻塞赋值和非阻塞赋值的先后问题

引言总是在阻塞赋值和非阻塞赋值这里困惑,今天有空做了个小的仿真实验,终于弄明白了这verilog仿真器中赋值时的规律,有过verilog仿真经验的直接看底部图即可。首先引起我迷惑的是在verilog仿真的时候,总会设计到一堆信号的仿真波形图,而有时波形变换时总不是自己所想的那样,经常出现的问题就是会相差一个时钟。默认阻塞赋值代表组合逻辑,非阻塞赋值代表时序逻辑。即"<="代表是锁存器输出,“=”代表线输出,相信看这篇文章的都懂,不懂的去看夏宇闻老师的《verilog设计》。1代码.

2020-07-20 16:08:10 1638

原创 西电专业英语期末考试【句子改错】 仅为截图

练习1练习2练习3练习4练习5练习6练习7练习8练习9练习10

2019-12-24 17:22:49 774

原创 工程优化问题【无约束优化】简单算法思路总结

1 无约束优化算法思路2 无约束优化的几种方法2.1 最速下降法(梯度法)算法步骤例题2.2 牛顿法2.2.1基本牛顿法算法步骤例题2.2.2 阻尼牛顿法算法步骤例题2.3 共轭方向法算法思路注意:共轭方向法仅仅是一种思想,其思想描述如下,由此衍生的共轭梯度法看了好多人的讲解,可脑袋里还是没...

2019-12-19 21:57:38 1710

原创 工程优化问题【一维搜索】简单算法思路总结

1 确定初始空间1.1 成功失败法可见,在某一方向上按一定方式逐次产生一系列探测点,并比较这些探测点上函数值,的大小,就可以找出函数值呈“大一-小一大”变化的3个相邻点。其中两边的两个点所确定的闭区间内必定包含着极小点,这样的闭区间称为初始区间,记作[a,b].例题2 缩小搜索空间2.1 0.618法黄金分割法亦称0.618法,它是按照“对称又对称”的原则选取中间插...

2019-12-19 17:00:36 938

原创 图像变换【几何变换】变换矩阵T总结

最近喜欢上了写博客,学了点东西拿出来分享,也顺便整理一下自己的思路哈没啥别的说的,图像变换中最常用的几个几何变换T矩阵需要的拿走1 变换矩阵T的基本形式T = P为新坐标,P0为原坐标。T中除了左下角是1以外,其余各个变量都有意义图像的平面变换又叫仿射变换,与之相对的还有透视变换,不过那就涉及到3维了,这里不提。2 平移...

2019-12-16 11:17:09 5748 1

原创 SIFT核心步骤【核心要点】通俗易懂,适合小白

本人目前研一小小白哈,老师是搞图像的,给我的任务是硬件部分的,选了一门图像工程的课,初学SIFT算子,来吐个槽哈。表示不贴代码,只论核心步骤,并向你扔了一坨翔。。。。。。。。哈哈。1、SIFT算子的作用尺度不变特征转换即SIFT (Scale-invariant feature transform)是一种计算机视觉的算法。它用来侦测与描述影像中的局部性特征,它在空间尺度中寻找极值...

2019-12-16 01:26:41 1730 3

原创 01背包问题【分支限界法求解】通俗易懂,适合小白

本人此时还是一名研一的小菜鸡,刚学会了这个算法的基本概念,来总结一下,谁知道今后的我再看到这篇自己写的博客的时候会不会笑出来,哈哈哈哈哈哈哈哈,所以吗,错了的化大佬们评论指正就好了。还有系列文章动态规划法解01背包问题,回溯法解01背包问题哈,需要的化以下是链接:动态规划法:https://blog.csdn.net/qq_29051107/article/details/10339449...

2019-12-04 22:52:43 10038 5

原创 01背包问题【回溯法求解】通俗易懂,适合小白

本人此时还是一名研一的小菜鸡,刚学会了这个算法的基本概念,来总结一下,谁知道今后的我再看到这篇自己写的博客的时候会不会笑出来,哈哈哈哈哈哈哈哈,所以吗,错了的化大佬们评论指正就好了。还有系列文章动态规划法解01背包问题,分支限界法解01背包问题哈,需要的化以下是链接:动态规划法:https://blog.csdn.net/qq_29051107/article/details/103394...

2019-12-04 22:32:32 7119 3

原创 01背包问题【动态规划法求解】通俗易懂,适合小白

本人此时还是一名研一的小菜鸡,刚学会了这个算法的基本概念,来总结一下,谁知道今后的我再看到这篇自己写的博客的时候会不会笑出来,哈哈哈哈哈哈哈哈,所以吗,错了的化大佬们评论指正就好了。还有系列文章分支限界法解01背包问题,回溯法解01背包问题哈,需要的化以下是链接:分支限界法:https://blog.csdn.net/qq_29051107/article/details/10339584...

2019-12-04 21:40:01 891 2

原创 c#继承

c#继承

2017-11-13 21:27:00 223

原创 c#中的程序集和命名空间

c#中的程序集和命名空间

2017-11-13 21:26:16 398

原创 c#中的常量和静态变量

c#中的常量和静态变量

2017-11-13 21:25:20 1027

原创 C#实例成员和静态成员

C#实例成员和静态成员

2017-11-13 21:24:41 581

原创 c#构造函数

c#构造函数

2017-11-13 21:23:58 234

原创 c#窗体关闭的时候关闭线程

c#窗体关闭的时候关闭线程

2017-11-13 21:23:13 2193

原创 c#中的var关键字

c#中的var关键字

2017-11-13 21:22:23 1010

原创 c#串口数据接收处理大纲

c#串口数据接收处理大纲

2017-11-13 21:21:29 1480 2

原创 c#中的socket类

首先学到的是 其BeginReceive 和BeginAccept等异步调用方法 入口中的回调函数 都是自己又开了一个线程 1http://www.cnblogs.com/chenxizhang/archive/2011/09/10/2172994.html 基本知识其次经过一个星期的大概使用 终于通了 大概总结如下一个scoket 如果当做服务器用的话 也就是说调用的是listen()和accept() 那他的接收和发送的类并不是他本身 而是在endaccept()后新生

2017-11-13 21:20:11 2916

原创 c#string类常用方法

c#string类常用方法

2017-11-13 21:18:34 1464

原创 C#串口类的应用与注意

c#串口类的注意与应用简介

2017-11-05 11:53:58 513

ic资料2.part1.rar

ic资料2.part1.rar

2022-08-15

数字IC设计中软件的使用

数字IC设计中软件的使用

2022-08-15

FPGA中使用Verilog语言实现Hanming码(行列监督码)

本工程实现的是48bit数据生成 12bitECC码,外加4bit无用数据(全部置1)共64bit数据生成(hanming_gen_bc.v),以及从64bit数据中解析出48bit裸数据的代码(tb_hanming_ecc_bc.v)

2020-07-23

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除