实验六 JK触发器的VHDL设计

2018-12-05 22:25

实验六 JK触发器的VHDL设计

设计JK触发器,其中prn(置1端)、clrn(清零端)均为高电平有效,当prn(置1端)、clrn(清零端)均为低电平时,cp上升沿来临输出q、q_not根据J、K的值有不同的输出。

library ieee;

use ieee.std_logic_1164.all; use ieee.std_logic_arith.all; use ieee.std_logic_unsigned.all;

entity chufa_JK is port

(

cp,j,k,prn,clrn:in std_logic; q,q_not: out std_logic ); end chufa_JK;

architecture arch of chufa_JK is signal qn:std_logic; begin

process(cp,prn,clrn) begin

if clrn='1'and prn='0' then ----------异步(强制)置0

qn<='0';

elsif prn='1'and clrn='0'then ---------异步(强制)置1 qn<='1'; elsif cp'event and cp='1' then ---------cp上升沿 qn<=(j and not qn) or(not k and qn); end if; end process;

q<=qn;

q_not<=not qn; end arch;

1、波形仿真分析

prn(置1端) clrn(清零端) 0 1 0 0 0 0 1 0 0 0 0 0 cp x x 上升沿 上升沿 上升沿 上升沿 J x x 0 0 1 1 K x x 0 1 0 1 Q 0 1 保持 0 1 翻转 Q_not 1 0 保持 1 0 翻转 注意:此JK触发器设计中prn(置1端)、clrn(清零端)均为高电平有效,当prn(置1端)、clrn(清零端)均为低电平时,cp上升沿来临输出q、q_not根据J、K的值有不同的输出。注意与课本JK触发器功能表的区分。

2、延时仿真分析

输出信号(q、q_not)较cp上升沿延时约10.9ns

实验六报告格式要求:

实验名: JK触发器的VHDL设计

一、实验目的:

JK触发器的VHDL设计

二、实验要求

Max+Plus II开发环境 三、源程序代码

JK触发器的VHDL设计:

四、波形仿真

(1)波形仿真图

(2)波形仿真分析

五、延时仿真

(1)延时仿真图

(2)延时仿真分析

六、实验总结

…………… …………….

…………………


实验六 JK触发器的VHDL设计.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:小学道德与法治一年级上册《健康过冬天》教学设计第2课 时

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: