用于数字电路的全局真值表生成方法及装置制造方法及图纸

技术编号:40378112 阅读:19 留言:0更新日期:2024-02-20 22:17
本公开涉及一种用于数字电路的全局真值表生成方法及装置。该方法包括:获取目标数字电路的对应的一个或多个布尔函数;通过所述一个或多个布尔函数生成所述目标数字电路对应的全局表达式树;确定所述全局表达式树的根节点的目标值;基于所述目标值遍历所述全局表达式树;在遍历全局表达式树的过程中基于逻辑关系推算所述全局表达式树中多个叶子节点的信号组合;通过所述多个叶子节点的信号组合生成所述目标数字电路的全局真值表。本申请涉及的用于数字电路的全局真值表生成方法及装置,能够快速准确的获取数字电路的对应的多个布尔函数的全局真值表,从而加快数字电路中布尔函数的计算效率,提高仿真速度,节约系统资源。

【技术实现步骤摘要】

本公开涉及数字电路领域,具体而言,涉及一种用于数字电路的全局真值表生成方法及装置


技术介绍

1、数字电路是用数字信号完成对数字量进行算术运算和逻辑运算的电路称为数字电路,或数字系统。由于它具有逻辑运算和逻辑处理功能,所以又称数字逻辑电路。逻辑门是数字逻辑电路的基本单元。数字电路可以分为组合逻辑电路和时序逻辑电路两大类。

2、数字电路是以二值数字逻辑为基础的,其工作信号是离散的数字信号,所以在一个数字电路中存在大量的以布尔逻辑表示的布尔函数,它们是数字电路中特别重要的组成部分。

3、eda仿真器可以对电路的功能行为进行模拟,而不需要建立实际的电路(这过程可能繁琐而昂贵),因此它是一种很有实用价值的工具。在构建实际的电路之前,对设计进行仿真验证,可以大大地提高设计效率。这是由于,设计人员可以在构建电路之前,预先观察、研究电路的行为,而不必为电路的物理实现付出时间和经济的成本。尤其是集成电路,在物理上实现电路所需的光掩模等电子工艺成本不菲,而集成电路的高复杂性又在面包板上面难以实现,用传统的方法研究电路的行为较为困难。因此,几乎所有的集本文档来自技高网...

【技术保护点】

1.一种用于数字电路的全局真值表生成方法,其特征在于,包括:

2.如权利要求1所述的全局真值表生成方法,其特征在于,还包括:

3.如权利要求1所述的全局真值表生成方法,其特征在于,通过所述一个或多个布尔函数生成所述目标数字电路对应的全局表达式树,包括:

4.如权利要求3所述的全局真值表生成方法,其特征在于,将所述一个或多个表达式树进行关联以生成所述目标数字电路对应的所述全局表达式树,包括:

5.如权利要求1所述的全局真值表生成方法,其特征在于,基于所述目标值遍历所述全局表达式树,包括:

6.如权利要求1所述的全局真值表生成方法,...

【技术特征摘要】

1.一种用于数字电路的全局真值表生成方法,其特征在于,包括:

2.如权利要求1所述的全局真值表生成方法,其特征在于,还包括:

3.如权利要求1所述的全局真值表生成方法,其特征在于,通过所述一个或多个布尔函数生成所述目标数字电路对应的全局表达式树,包括:

4.如权利要求3所述的全局真值表生成方法,其特征在于,将所述一个或多个表达式树进行关联以生成所述目标数字电路对应的所述全局表达式树,包括:

5.如权利要求1所述的全局真值表生成方法,其特征在于,基于所述目标值遍历所述全局表达式树,包括:

6.如权利要求1所述的全局真值表生成方法,其特征在于,在遍历全局表达式树的过程中基于逻辑关系推算所述全局表达式...

【专利技术属性】
技术研发人员:刘治强史峰
申请(专利权)人:北京芯思维科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1