Multi-ValuedLogicSynthesis.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Multi-ValuedLogicSynthesis.ppt

Outline Division is central in many operations. What is it (in the context of Boolean functions)? What to divide (divisor) with? How to divide (quotient and remainder)? Applications: factoring, resubstitution, extraction Product Definition 1: An algebraic expression is a SOP representation of a logic function which is minimal w.r.t. single cube containment. Example: ab + abc + cd is not an algebraic expression, ab + cd is. Definition 2: The product of two algebraic expressions f and g, fg, is a ?cidj where {ci} = f, {dj} = g, made irredundant w.r.t single cube containment e.g. ab + a = a Product Algebraic product: defined only when f and g have disjoint supports. Boolean product: otherwise. Example: (a+b)(c+d) = ac + ad + bc + bd is an algebraic product (a+b)(a+c) = aa + ac + ab + bc = a + bc is a Boolean product. Division Definition 3: g is a Boolean divisor of f if h and r exist such that f = gh + r, gh ? 0. g is said to be a factor of f if, in addition, r = 0, i.e., f = gh. h is called the quotient. r is called the remainder. h and r may not be unique. If gh is restricted to an algebraic product, h is the algebraic quotient, denoted f//g. Otherwise, h is a (non-unique) Boolean quotient denoted f ? g. (We will reserve the notation f/g for the more useful “weak division”, defined later). Division ( f = gh+r ) If h ? 0, and h can be obtained using algebraic division, then g is an algebraic divisor of f. Otherwise, g is a Boolean divisor of f. Example: f = ad + ae + bcd + j g1 = a + bc g2 = a + b Algebraic division f//a = d + e, f//(bc) = d (Also, f//a = d or f//a = e, i.e. algebraic division is not unique) h1 = f//g1 = d, r1 = ae + j Boolean division: h2 = f ? g2 = (a + c)d, r2 = ae + j. i.e. f = (a+b)(a+c)d + ae + j Division Definition 4: g is an algebraic factor of f if there exists an algebraic expression h such that f = gh (using algebraic multiplication). Why Use Algebraic Methods? need spectrum of operations - Alg

文档评论(0)

***** + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档