「Verilog学习笔记」4bit超前进位加法器电路

编程入门 行业动态 更新时间:2024-10-24 23:15:40

「Verilog学习笔记」4bit超前进位<a href=https://www.elefans.com/category/jswz/34/1662708.html style=加法器电路"/>

「Verilog学习笔记」4bit超前进位加法器电路

专栏前言

本专栏的内容主要是记录本人学习Verilog过程中的一些知识点,刷题网站用的是牛客网

 

分析

`timescale 1ns/1nsmodule lca_4(input		[3:0]       A_in  ,input	    [3:0]		B_in  ,input                   C_1   ,output	 wire			CO    ,output   wire [3:0]	    S
);wire [3:0] C ; wire [3:0] P ; // Pk = Ak ^ Bkassign P[0] = A_in[0] ^ B_in[0] ;assign P[1] = A_in[1] ^ B_in[1] ;assign P[2] = A_in[2] ^ B_in[2] ;assign P[3] = A_in[3] ^ B_in[3] ;// Ck = Gk-1 + Ck-1 * Pk-1, Gk = Ak * Bkassign C[0] = (A_in[0] & B_in[0]) || (P[0] & C_1);assign C[1] = (A_in[1] & B_in[1]) || (P[1] & C[0]);assign C[2] = (A_in[2] & B_in[2]) || (P[2] & C[1]);assign C[3] = (A_in[3] & B_in[3]) || (P[3] & C[2]);assign CO = C[3];// Sk = Pk ^ Ckassign S[0] = P[0] ^ C_1 ; assign S[1] = P[1] ^ C[0] ; assign S[2] = P[2] ^ C[1] ; assign S[3] = P[3] ^ C[2] ; endmodule

更多推荐

「Verilog学习笔记」4bit超前进位加法器电路

本文发布于:2023-11-15 05:28:34,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1594472.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:加法器   超前   学习笔记   电路   Verilog

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!