一种获取jk触发器的状态表达式的方法及装置的制造方法

文档序号:9810822阅读:2073来源:国知局
一种获取jk触发器的状态表达式的方法及装置的制造方法
【技术领域】
[0001] 本发明涉及电子技术领域,特别是涉及一种获取JK触发器的状态表达式的方法及 装置。
【背景技术】
[0002] 当前社会的科学技术不断的发展,人们所使用的电子产品也越来越高科技,而在 这些电子产品中时序逻辑电路应用的十分广泛。时序逻辑电路设计步骤中有一重要环节是 选择触发器的类型,进而求出电路的驱动方程、状态方程及输出方程。而不同逻辑功能触发 器的特性方程不一样,那么根据状态转换图及选定的状态编码最终写出的状态方程也是不 一样。只要写出的状态方程和触发器的特性方程形式一致,则可以避免因表达式变形引起 的一些不必要的错误,并且驱动方程的确定也会更加简单准确。
[0003] 目前在对于选用的触发器都采用同种方法,即根据次态卡诺图及卡诺图的化简原 则写出最简的触发器状态方程,从而对照所选触发器的特性方程求出驱动方程。如果选用 JK触发器,根据次态卡诺图写出的最简状态方程(状态表达式)与触发器特性方程的形式往 往不一致,必需还得用公式法将状态方程变形为JK触发器特性方程的标准形式,这无疑增 加了不必要的麻烦。
[0004] 由此可见,如何通过次态卡诺图高效率地,方便地获取JK触发器的状态表达式是 本领域技术人员亟待解决的问题。

【发明内容】

[0005] 本发明的目的是提供一种获取JK触发器的状态表达式的方法及装置,用于通过次 态卡诺图高效率地,方便地获取JK触发器的状态表达式。
[0006] 为解决上述技术问题,本发明提供一种获取JK触发器的状态表达式的方法,包括:
[0007] 在时序逻辑电路的次态卡诺图上获取待求解引脚的次态卡诺图;
[0008] 对所述待求解引脚的次态卡诺图分割为第一分割部分和第二分割部分;
[0009] 其中,所述第一分割部分为^ = 0对应的次态卡诺图,所述第二分割部分为和Qn=l 对应的次态卡诺图;Qn为第η个待求解引脚的标号,η为大于或等于0的整数。
[0010] 优选地,还包括:
[0011] 根据所述第一分割部分对应的次态卡诺图和所述第二分割部分对应的次态卡诺 图得到第η个待求解引脚的状态表达式。
[0012] 优选地,还包括:
[0013]根据所述第η个待求解引脚的状态表达式计算所述第η个待求解引脚对应的JK触 发器的特性方程。
[0014]优选地,待求解引脚的数目为4个。
[0015] -种获取JK触发器的状态表达式的装置,包括:
[0016] 第一获取单元,用于在时序逻辑电路的次态卡诺图上获取待求解引脚的次态卡诺 图;
[0017] 分割单元,用于对所述待求解引脚的次态卡诺图分割为第一分割部分和第二分割 部分;
[0018] 其中,所述第一分割部分为0:=〇对应的次态卡诺图,所述第二分割部分为和Qn=l 对应的次态卡诺图;Qn为第η个待求解引脚的标号,η为大于或等于0的正整数。
[0019] 优选地,还包括:
[0020] 第二获取单元,用于根据所述第一分割部分对应的次态卡诺图和所述第二分割部 分对应的次态卡诺图得到第η个待求解引脚的状态表达式。
[0021] 优选地,还包括:
[0022] 计算单元,用于根据所述第η个待求解引脚的状态表达式计算所述第η个待求解引 脚对应的JK触发器的特性方程。
[0023]优选地,待求解引脚的数目为4个。
[0024] 本发明所提供的获取JK触发器的状态表达式的方法及装置,通过对待求解引脚的 次态卡诺图分割为第一分割部分和第二分割部分,使得根据分割之后的次态卡诺图直接就 得到了与JK触发器的特性方程的形式对应的状态表达式。由此可见,通过上述方法,无需对 待求解引脚的状态表达式进行转换,提高了效率。
【附图说明】
[0025] 为了更清楚地说明本发明实施例,下面将对实施例中所需要使用的附图做简单的 介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人 员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0026] 图1为实施例一提供的一种获取JK触发器的状态表达式的方法的流程图;
[0027] 图2为本发明提供的时序逻辑电路的次态卡诺图;
[0028]图3为本发明提供的待求解引脚Q3的次态卡诺图;
[0029] 图4为本发明提供的待求解引脚Q3的分割后的次态卡诺图;
[0030] 图5为本发明提供的一种获取JK触发器的状态表达式的装置的结构图。
【具体实施方式】
[0031] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完 整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部实施例。基于本 发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下,所获得的所有其他 实施例,都属于本发明保护范围。
[0032] 本发明的核心是提供一种获取JK触发器的状态表达式的方法的流程图。
[0033] 为了使本技术领域的人员更好地理解本发明方案,下面结合附图和【具体实施方式】 对本发明作进一步的详细说明。
[0034] 实施例一
[0035] 图1为实施例一提供的一种获取JK触发器的状态表达式的方法的流程图。获取JK 触发器的状态表达式的方法,包括:
[0036] S10:在时序逻辑电路的次态卡诺图上获取待求解引脚的次态卡诺图;
[0037] Sll:对待求解引脚的次态卡诺图分割为第一分割部分和第二分割部分;
[0038]其中,第一分割部分为Qn=0对应的次态卡诺图,第二分割部分为和Qn=l对应的次 态卡诺图;Qn为第η个待求解引脚的标号,η为大于或等于0的整数。
[0039] 在具体实施中,时序逻辑电路上包含有多个引脚,分别记为......Qn。在 获取的时序逻辑电路的次态卡诺图上得到某一个待求解引脚的次态卡诺图。为了让本领域 技术人员更加理解本实施例提供的获取JK触发器的状态表达式的方法。以下将以一个具体 的应用场景举例说明。例如,如果时序逻辑电路包括4个引脚,分别为Qo Q3。图2为本 发明提供的时序逻辑电路的次态卡诺图。图3为本发明提供的待求解引脚Q3的次态卡诺图。 在步骤S11中,对待求解引脚的次态卡诺图分割为第一分割部分和第二分割部分,如图4所 示。图4为本发明提供的待求解引脚Q 3的分割后的次态卡诺图。
[0040] 作为优选地,根据第一分割部分对应的次态卡诺图和第二分割部分对应的次态卡 诺图得到第3个待求解引脚的状态表达式。
[0041] 如果按照现有技术的方法不进行分割时,Q3的状态表达式为:
[0043]很显然上式中,Q3的状态表达式与JK触发器特性方程的形式不对应,需要进一步 的简化才能得到与JK触发器特性方程对应的状态表达式。
[0044] JK触发器特性方程为:
[0046]如图4所示,采用本发明提供的方法进行分割时
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1