自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 收藏
  • 关注

原创 数字IC手撕代码(5)——固定优先级仲裁器

固定优先级,举个例子也就是说我主观的认为优先级A>B>C,所以每次这三个信号到来的时候,我都判断一下,如果有A我就输出A,没A看B来了没,再看C。这种方式肯定是不公平的,因为每次信号来的时候A都是优先级最高的,最先让它通过,不过现在我们先不管。先看看这种仲裁器是怎么实现的。通过request与request-1求反的结果按位与,来得到独热码,独热码为1的一位是这个数最低的1,也就是仲裁的结果。例题:实现一个3个模块的固定优先级仲裁器,高位的优先级最低,低位的优先级最高。如果碰到高位优先级高的咋办?

2024-04-24 14:27:18 113

原创 数字IC手撕代码(2)——奇分频

这边有一个要注意的就是什么时候拉高电平什么时候拉低,不然一不注意就变成2/3占空比了,那就应该做与运算了。采样的三分频和一个占空比1/3。采样的五分频和一个占空比2/5。采样的七分频和一个占空比3/7。采样的N分频,或运算。3分频:占空比1/3的。采样的三分频,或运算。5分频:占空比2/5的。采样的五分频,或运算。7分频:占空比3/7的。采样的七分频,或运算。也就是说,N分频,就是把。

2024-04-24 13:38:39 106

原创 数字IC手撕代码(4)——异步复位同步释放

可能不满足建立时间的要求,给电路引入毛刺。寄存器打两拍,作为新的复位信号。

2024-04-24 10:47:01 258

原创 数字IC手撕代码(1)——偶分频

4分频,现在的1个时钟周期包含原来4个时钟周期,时钟在每2个上升沿处跳变。8分频,现在的1个时钟周期包含原来8个时钟周期,时钟在每4个上升沿处跳变。2分频,现在的1个时钟周期包含原来2个时钟周期,时钟在每个上升沿处跳变。可见,cnt==(N/2)-1。

2024-04-24 10:23:02 109

原创 牛客网刷题记录(11)——VL35 状态机-非重叠的序列检测

这题没啥好说的,和之前的一样。

2024-04-24 10:16:08 174

原创 牛客网刷题记录(12)——VL36 重叠序列检测

直接用序列缓存对比法,具体参考我的博客。

2024-04-24 10:15:02 129

原创 牛客数字IC刷题记录(3)---序列检测器VL27

牛客网刷题记录

2024-04-13 10:57:47 187 1

原创 牛客网刷题记录(4)——序列检测器VL28

牛客网刷题记录

2024-04-13 10:48:55 171 1

原创 牛客网刷题记录(2)——序列检测器VL26

牛客网刷题记录

2024-04-12 20:20:20 146

原创 牛客数字IC刷题记录(1)---序列检测器VL25

牛客网刷题记录

2024-04-12 10:30:18 405

原创 OV5640(1)--上电时序要求

OV5640的上电时序配置(附完整代码)

2024-04-11 10:30:06 629 1

原创 目标检测中的FPN

目标检测中的FPN

2024-01-24 22:57:29 354 1

原创 软硬件协同设计方法

硬件加速

2024-01-20 23:07:34 397

原创 LINUX安装anaconda3

Linux系统下安装anaconda3教程

2023-12-23 11:31:52 385 1

原创 Gamma校正的快速算法及其C语言实现

若 gamma 值为2.2 则1/gamma 为0.454545对归一化后的 A 值进行预补偿的结果=是0.783203^0.454545 =0.894872。假设图像中有这样一个像素A‚其值是200( 注:本文使用的图像都是灰度图‚并且假设像素值是0~255之间的整数‚其它情况可以类推)**②预补偿:**求出像素归一化后的数据以1/gamma 为指数的对应值。**③反归一化:**将经过预补偿的实数值反变换为0~255之间的整数值。**①归一化:**将像素值转换为0~1之间的实数。即为送入显示器的数字。

2023-03-30 23:52:31 1177

原创 看视频学新知识

2⃣️、认真再过一遍视频,再跟着视频一步步实践操作。3⃣️、利用新学的东西,做一款自己喜欢的东西出来。1⃣️、所有视频都看一遍,不求甚解。2倍速,听不懂停下来反复看。

2023-03-15 11:22:44 62

原创 John Z.Sonmez——“十步学习法”

从0开始设计学习路径并实践

2023-03-13 21:00:37 66

原创 有限状态机FSM的verilog描述

FSM状态机两段式、三段式写法及举例

2023-03-13 15:22:11 609

原创 FPGA和USB3.0通信

FPGA和USB3.0通信

2022-12-21 22:26:26 4332

原创 FPGA按键消抖

FPGA按键去抖

2022-12-20 11:08:30 634

原创 SSD1315驱动的OLED

屏幕参数:尺寸:0.96寸分辨率:128*64通信方式:I2C模块内部驱动芯片:SSD1315管脚定义:GND、VCC、SCK、SDASSD1315 MCU 接口包含 8 个数据引脚和 5 个控制引脚。 下表总结了不同接口模式下的引脚分配。 可以通过BS [2:0]引脚上的硬件选择来设置不同的MCU模式。I2C对应的BS [2:0]=010。I2C 通信接口从机地址位 SA0I2C 总线数据信号 SDA(用于输出的 SDAOUT / D2 和用于输入的 SDAIN / D1)I2

2022-05-15 10:05:59 9905 2

空空如也

空空如也

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

TA关注的人

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