自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 问答 (2)
  • 收藏
  • 关注

原创 【自用向 刷题笔记/答案】HDLBITS: Circuits - Sequential Logic(不包括FSM

2、由于大多数的逻辑器件的目标库内的 DFF 都只有异步复位端口,所以,倘若采用同步复位的话,综合器就会在寄存器的数据输入端口插入组合逻辑,这样就会一方面额外增加FPGA内部的逻辑资源,另一方面也增加了相应的组合逻辑门时延。1、使用异步复位的最大好处就是复位路径上没有延时,如上面的图所示,复位信号一直连接到触发器的复位端口,而不是像同步复位那样需要经过一个复位控制逻辑(如与门),这样子就减少了外界信号的影响。低电平的复位信号到达触发器的复位端时,触发器进入复位状态,直到复位信号撤离。

2023-07-18 17:22:18 259

原创 【自用向 刷题笔记/答案】HDLBITS: Circuits - Combinational Logic

两个正数相加,产生的进位1覆盖了结果的符号位,导致运算结果为负数。补码的溢出可以视为两种情况:正溢出和负溢出。两个负数相加,导致符号位的1变为0。

2023-07-14 23:59:59 228

原创 【自用向 刷题笔记/答案】HDLBITS: Verilog language

全加器的弊端:carry位的极高延迟——由于每一位运算需要依赖前一位运算的carry值,当前一位未完成运算时,则无法进行下一位的运算,高位需要等待所有低位的carry位运算结果,carry位的传播会给电路带来极大的延迟。本例中的电路叫做选择进位加法器,第一级正常运算,第二级加法器包含两个16位加法器电路,一个假设进位为0,一个假设进位为1,最后使用复用器选择正确的结果,是牺牲面积换速度的例子。同时,在module的声明时,若采用隐式声明,默认数据为1位wire,若连接的端口为向量,则会导致错误。

2023-07-09 10:56:10 392

空空如也

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

TA关注的人

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