D触发器中PRN、CLRN区别以及复位电平选择

本文介绍了D触发器中PRN和CLRN的区别,PRN用于异步置位使输出Q立即更新为输入D,而CLRN是异步复位,将输出Q置为低电平。复位电平的选择与FPGA芯片内部结构相关,如Xilinx的A7触发器复位端R是高电平有效,适合高电平复位,而Altera的触发器如A10和cycloneIV GX则适合低电平复位。建议根据器件内部触发器特性选择合适的复位电平,并通过EDA工具进行验证。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

  1. D触发器中PRN、CLRN区别
    在Quartus II当中查看RTL视图会有PRN和CLRN(CLR)两个引脚的区别

PRN是异步置位,可以将输出Q置为输入D(输出Q立马变成输入D)
在这里插入图片描述
在这里插入图片描述

CLRN(CLR)是异步复位,将输出Q置地。
在这里插入图片描述
在这里插入图片描述
2. 复位电平的选择
复位电平,实际上是跟FPGA芯片内部的触发器结构有关。下图是xilinx和altera综合得到的视图:
在这里插入图片描述
上图看到xilinx(A7)触发器复位端R是高电平有效,比较适合高电平复位。假如RTL代码采用了低电平有效的复位模式,综合器将在复位信号驱动寄存器SR控制端之前的插入一个反相器(interver)。你必须使用一个查找表(look up

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值