QuartusⅡ中的D触发器(dff)中,prn和clrn引脚的区别

本文探讨了在计组课设中设计八位存储器和八位移位存储器时,关于清零端PRN和CLRn的使用。PRN是异步置位端口,用于在特定条件下快速将输入D写入输出Q;而CLRn是异步复位,用于清零。理解两者优先级和工作原理有助于正确实现存储器功能。

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

  计组课设最初要设计几个元件,在设计八位存储器和八位移位存储器的时候,我有一些小问题。就是清零端为什么不仅仅接入D触发器的CLRn端口,还接入了我不了解的prn端口。于是我搜集了一些资料整理于此。

PRN是异步置位,可以将输出Q置为输入D,CLRN是异步复位,将输出Q置低
PRN是异步控制端优先级比CLK高,CLK是寄存器的时钟。


dff真值表(优先级:clrn>prn>clk)

一、当Clrn=0时(不管Prn和clk是什么),Q=0

二、当Clrn=1时,异步复位信号clear无效(因为clrn是低电平有效)

若此时Prn=0,异步置位信号有效,不管clk是高电平还是低电平,可以立即把输入端D的内容打入到输出端Q(立即将输出Q置为输入D))

若此时Prn=1,异步置位信号无效,就要看clk的了

clk=1时:Q=d

clk=0时;状态不变

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值