(一)半加器 1.逻辑分析 如下图所示,半加器只有两个输入和两个输出 半加器的真值表如下 通过真值表可以得出:S u m = I n 1 ⊕ I n 2 Sum = In1 \oplus In2Sum=In1⊕In2,C o u t = I n 1 & I n 2 Cout = In1 & In2Cout=In1&In2 (二)、全加器 1.逻辑分析 如下图所示,全加器的输入有来自低位的仅为信号 全加器的真值表如下: 通过卡诺图化简可以得出S u m = C i n ′ ( I n 1 ⊕ I n 2 ) + C i n ( I n 1 ⊙ I n 2 ) = C i n ⊕ I n 1 ⊕ I n 2 Sum =Cin’( In1 \oplus In2) + Cin( In1 \odot In2) = Cin \oplus In1 \oplus In2Sum=Cin ′ (In1⊕In2)+Cin(In1⊙In2)=Cin⊕In1⊕In2 , C o u t = C i n ( I n 1 ∥ I n 2 ) + ( I n 1 & I n 2 ) Cout = Cin( In1 \parallel In2) +(In1 & In2)Cout=Cin(In1∥In2)+(In1&In2)
二、输入原理图实现1位加法器
创建工程过程 启动 Quartus II 软件,选择File->New Project Wizard,在出现的界面下先Next,填写工程的路径和名称,然后接着Next,直到出现下面界面并进行相应操作。接着一路Next,直到Finish,完成工程的创建。 直接next,之后到达完成界面,这里会看见关于整个工程的一些信息,核对 一下是否正确,然后点击“finish”。 此时界面上会出现顶层文件名和项目名