[디지털논리회로] 4비트 덧셈뺄셈기 회로 구현
리포트 > 공학/기술
[디지털논리회로] 4비트 덧셈뺄셈기 회로 구현
한글
2013.04.03
4페이지
1. [디지털논리회로] 4비트 덧셈뺄셈기 회로 ..
2. [디지털논리회로] 4비트 덧셈뺄셈기 회로 ..
[디지털논리회로] 4비트 덧셈뺄셈기 회로 구현
기초부터 응용까지 Verilog HDL

- 다음은 4비트 덧셈 뺄셈기의 논리 회로 이다.

1. 위의 논리 회로를 Gate level modeling 방법을 사용하여 Verilog 코드를 코딩하시오.
Gate level modeling

module Add_Subtraction
input m;
input [3:0] a,b;
output [3:0] s;
output c,v;
wire [4:1] cn ;
wire [3:0] n ;

xor U1(n[0],m,b[0]);
xor U2(n[1],m,b[1]);
xor U3(n[2],m,b[2]);
xor U4(n[3],m,b[3]);
FA U5(s[0],cn[1],a[0],n[0],m);
FA U6(s[1],cn[2],a[1],n[1],cn[1]);
FA U7(s[2],cn[3],a[2],n[2],cn[2]);
FA U8(s[3],cn[4],a[3],n[3],cn[3]);
xor U9(v,cn[4],cn[3]);
buf U10(c,cn[4]);

endmodule

module FA
output s,c;
input a,b,cin;
wire [4:1] n ;

xor U1(n[1],b,cin);
xor U2 (s,a,n[1]);
and U3(n[2],a,cin);
and U4(n[3],b,cin);
and U5(n[4],a,b);
or U6(c,n[2],n[3],n[4]);

endmodule

module FA
output s,c;
input
....
전자공학 실험 - 논리 게이트의 특성 및 연산회로 디지털논리회로 실습 보고서 - 논리식의 간소화
디지털논리회로 실습 보고서 - 코드 변환기 기계자동차공학 실험 - AND, OR, NOT 게이트를 ..
[디지털 회로설계] 1-Bit Full Adder를 통한 4-.. 디지털 회로설계 - 고속 동작 곱셈기 설계
[디지털 시스템 설계] 디지털 시계 최종 보고서 [디지털논리회로] TTL[Transistor Transistor L..
디지털논리회로 실습 보고서 - 인코더와 디코더 디지털논리회로 실습 보고서 - 멀티플렉서와 디..
디지털논리회로 실습 보고서 - 기본 논리 게이트 [디지털논리회로 실습 보고서] Exclusive-OR 게..
디지털논리회로 실습 보고서 - 가산기와 감산기 [디지털 논리 회로] 디지털 공중전화
 
수준측량 보고서
기본측량학실습 - 수준측량
공조설비설계 물량산출-덕트
물리학 실험 - 당구의 역학[충..
공학윤리 - 공학에서의 책임
공학윤리 사례 분석