属才行。
轩梓文眉头一挑,又带了几个数进去,霍雨浩的这个加法器都完美的执行了结果,答案丝毫不差。
不对,这结果怎么能是对的呢?
轩梓文挠了挠头,难不成这小子虽然少刻了一个同或门,但是前面的运算层上却写错了好几个逻辑运算,以至于计算结果走到这里反而变成正确的了?
轩梓文收起了自己的轻视之意,仔细的检查起霍雨浩的核心阵法,这才发现霍雨浩虽然去掉了一个同或门,但将这个加法器上的同或门换成了两个三态反相器和一个反相器,实现了同样的效果。
由于三态门在速度和功耗方面都比传输门优越,因此这样一来,这个加法器的运算速度反而会变得更快一些,功耗也会降低一大截,甚至反过来将原本属于一级核心阵法的加法器反向降成了零级核心阵法!
轩梓文猛地倒吸一口凉气,此子恐怖如斯!
可别以为把高阶魂导器核心阵法降低呈低阶核心阵法是什么好笑的事情,这是相当重量级的学术产出,尤其是把核心阵法从一级降低为零级,这更是重量级的修改。
这一改动,会让所有使用了加法器核心阵法的魂导器对于魂力要求都大幅度降低,将用加法器作为核心阵法的产品全部降低成零级魂导器,和魂导灯一样可以让普通人使用!
日月帝国同样有针对加法器核心阵法的反向降级技术,但步骤及其繁琐,乃是从逻辑层进行的优化。
为了降低核心阵法的级别,首先就要减少信号的翻转活动,通过将魂力通路的逻辑功能尽可能的分解、优化,减少逻辑深度,减少信号假翻转,从而使翻转活动最小,以此减小魂力的功耗。
简单来说,为了将加法器从一级降低为零级,日月帝国的方法基本就是:
令等于加数位同或被加数位,则一式可以改写为输出位等于
输出位'0'在此处等同于低位进位
同理,输出位'1'再次等同于低位进位'1'或者
因为的值只有“00”、“01”、“11”这三种组合,结合代数性质可知最终归为三个表达式
于是就可以化为
其他组的逻辑和此处相同,只需要根据代数的运算性质,即可将原本的计算使用同样的方式转化为
最后,经过逻辑优化,可使加法器在进位产生逻辑上可以减少一些不必要的翻转,减少了节点开关活动率,并且可以重复利用积之和的相同部分,达到路径平衡