自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 资源 (1)
  • 收藏
  • 关注

原创 关于格雷码及 CDC 的进一步认识

本文对 CDC 和格雷码进行了深入的讨论,并给出了格雷码的几个典型应用场景。

2020-09-21 22:06:00 1575

原创 IC 校招基础例题整理

关于 IC 校招的一些例题的整理,意在查漏补缺。

2020-09-20 19:28:42 1116

原创 Verilog 中 task 的语法,及使用 task 来完成模块的 testbench

本文阐述了 Verilog 中 task 的语法,并使用 task 完成了样例模块 testbench 的编写。...

2020-09-15 10:46:42 20341 4

原创 全志科技数字前端面试编程题

全志科技数字前端的一道编程题。

2020-09-12 19:42:06 493

原创 IC 设计中的同步复位和异步复位

本文对集成电路设计中同步复位和异步复位的优缺点进行了讨论,并在最后给出了一种比较好的复位方式。

2020-09-11 17:14:02 1742

原创 Verilog中的连接操作符

Verilog 中连接运算符的截断的一些性质。

2020-09-11 16:22:10 3781

原创 Verilog 求最大公约数(gcd)

使用 Verilog 实现求两个数之间的最大公约数模块的编写。

2020-09-06 16:24:45 4802

原创 Verilog 实现检测序列中高电平个数

用 Verilog 实现一个检测序列中高电平个数的电路。

2020-09-05 21:47:45 2182 1

原创 Verilog 实现斐波那契数列

题目要求使用 Verilog 写一个产生斐波那契数列的电路,要求每个时钟上升沿输出一个数。代码实现`timescale 1ns / 1psmodule fib_generator( input clk, input rst_n, output reg [7 : 0] fib ); reg [7 : 0] num1, num2; wire [7 : 0] fib_in; reg cnt; always@ (posedge clk or negedg

2020-09-05 15:36:13 5141

原创 跨时钟域传输总结

本文总结了CDC中的一些操作。

2020-09-02 19:51:56 4015

原创 Verilog中case语句综合出的电路

本文对Verilog中不同情况下case语句综合出的电路进行了讨论。

2020-08-30 11:02:01 7032

原创 Glitchless Clock Mux —— 无毛刺的多时钟源切换电路

关于无毛刺的多时钟源切换电路的实现及我的一些理解。

2020-08-27 10:49:13 4890 1

原创 按键消抖模块的状态机实现

本文描述了一个用Verilog编写、状态机实现的按键消抖模块。

2020-08-26 21:50:13 1183

原创 从零开始实现一个基于RISC-V的流水线处理器 (完) :流水线中断及数据转发

本文中我们完成了整个处理器的设计。

2020-08-23 19:05:50 5989 3

转载 静态时序分析(STA)的不同分析模式

本文介绍了STA的基本概念及STA的两种模式。

2020-08-20 11:18:28 1822

原创 从零开始实现一个基于RISC-V的流水线处理器 (4) :内部模块

本文中完成了处理器内部模块的设计。

2020-08-17 10:07:17 2341

转载 Verilog实现PWM呼吸灯

一个用verilog实现的pwm呼吸灯。

2020-08-14 18:52:42 1850

原创 从零开始实现一个基于RISC-V的流水线处理器 (3) :顶层模块

本文中我们实现了微处理器的顶层模块,确定了处理器中各模块的组成及连接关系,流水线的设计也在顶层模块中完成。

2020-08-14 11:41:29 1965 1

原创 Linux环境下Verilog电路的前后仿真及版图规划

本文主要描述了Linux环境下使用Verilog编写电路、对电路进行前后仿真并进行版图规划的过程。

2020-08-11 16:09:17 2704 1

原创 从零开始实现一个基于RISC-V的流水线处理器 (2) :浅谈处理器的流水线设计

本文完成了对处理器流水线结构的说明,并确定了我们设计的微处理器的具体流水线结构。

2020-08-11 12:07:33 3641

原创 多bit数据传输中出现的不定态问题及格雷码编解码电路的Verilog实现

本文对多bit数据传输中亚稳态出现的原因进行了说明,并用Verilog实现了格雷码编解码电路。

2020-08-10 12:06:25 1734

原创 从零开始实现一个基于RISC-V的流水线处理器 (1) :RISC-V指令集架构详解

本文介绍了RV32I的基本指令格式及内容,为之后进行处理器的实现打下了基础。

2020-08-08 16:19:38 8293 1

verilog闹钟.zip

2019北京大学hdl课程闹钟电路的实现,其中: time_block是时钟模块 alarm_block是闹钟模块 toggle_switch是控制闹钟鸣响的模块 time_display是将时钟输出的信号转化为LED所需的信号输出的模块 timer是最上层的模块 tb_timer是测试程序 本电路可综合。

2019-12-07

空空如也

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

TA关注的人

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