5

FPGA:逻辑函数的代数法化简

 1 year ago
source link: https://blog.51cto.com/u_15736437/6005815
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

FPGA:逻辑函数的代数法化简

精选 原创

逻辑函数的最简形式

1.化简逻辑函数的意义

FPGA:逻辑函数的代数法化简_函数表达式

FPGA:逻辑函数的代数法化简_函数表达式_02

两个电路的逻辑功能完全相同。但简化电路使用的逻辑门较少,体积小且成本低。

化简的意义:根据化简后的表达式构成的逻辑电路简单,可节省器件,降低成本,提高工作的可靠性。

2.逻辑函数的常见表达形式

FPGA:逻辑函数的代数法化简_函数表达式_03

“与-或”表达式:也称为 “积之和 (Sum of Products,SOP)”表达式;

“或-与”表达式:也称为 “和之积(Products of Sum, POS)”表达式。

简化标准(最简的与-或表达式)

乘积项的个数最少(与门的个数少);
每个乘积项中包含的变量数最少(与门的输入端个数少)。

化简的主要方法:

1.公式法(代数法)
运用逻辑代数的基本定律和恒等式进行化简的方法。
2.图解法(卡诺图法)
逻辑变量的个数受限。

逻辑函数的代数化简法

FPGA:逻辑函数的代数法化简_开发教程_04

FPGA:逻辑函数的代数法化简_Verilog_05

$A+\bar{A} B=A+B $

FPGA:逻辑函数的代数法化简_开发教程_04

已知逻辑函数表达式为FPGA:逻辑函数的代数法化简_开发教程_07

要求:(1)最简的与-或逻辑函数表达式,并画出逻辑图;
(2)仅用与非门画出最简表达式的逻辑图。

FPGA:逻辑函数的代数法化简_开发教程_08
FPGA:逻辑函数的代数法化简_开发教程_09

试对逻辑函数表达式FPGA:逻辑函数的代数法化简_函数表达式_10 进行变换,仅用或非门画出该表达式的逻辑图。

FPGA:逻辑函数的代数法化简_函数表达式_11

FPGA:逻辑函数的代数法化简_函数表达式_12

参考文献:

  1. Verilog HDL与FPGA数字系统设计,罗杰,机械工业出版社,2015年04月
  2. Verilog HDL与CPLD/FPGA项目开发教程(第2版), 聂章龙, 机械工业出版社, 2015年12月
  3. Verilog HDL数字设计与综合(第2版), Samir Palnitkar著,夏宇闻等译, 电子工业出版社, 2015年08月
  4. Verilog HDL入门(第3版), J. BHASKER 著 夏宇闻甘伟 译, 北京航空航天大学出版社, 2019年03月
  • 1
  • 收藏
  • 评论
  • 分享
  • 举报

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK