목차
partⅠ 7-Segment Display of Decimal Input
partⅢ 4-bit Ripple Carry adder
partⅣ 1-Digit BCD Adder
partⅤ 2-Digit BCD Adder Ⅰ
partⅦ 2-Digit Base-N Adder (N=(학번 끝자리)%4+11)
partⅧ 2-Digit Base-N Subtractor (N=(학번 끝자리)%4+11)
partⅢ 4-bit Ripple Carry adder
partⅣ 1-Digit BCD Adder
partⅤ 2-Digit BCD Adder Ⅰ
partⅦ 2-Digit Base-N Adder (N=(학번 끝자리)%4+11)
partⅧ 2-Digit Base-N Subtractor (N=(학번 끝자리)%4+11)
본문내용
if (A0 == B0) begin
T0=4'b0000;
C1=4'b0000;
end
else if (A0 < B0) begin
SUM=4'b1011;
T0=A0 + SUM - B0;
C1=4'b0001;
end
T1=A1-B1-C1;
C2=4'b0000;
end
● Test result
뺄셈의 경우에 따라 각각의 if문으로 계산한다. 각각의 경우를 모두 고려하여 결과 값을 구한다.
● Compilation & Timing Report analysis
총 34개 pin과 3개의 register
● Discussion : A와 B값의 크기에 따라 어떻게 뺄셈을 할 것인지 정해주는 if-else을 사용하여 계산한다.
partⅨ N-bit Binary to 2-Digit Decimal Converter (4
● Verilog Code : if(DIP_D >= 100)begin
M = 100;
S = 0; end
● Test result : 입력 값을 출력하기 위해 입력값에서 십의자리를 뺀다. 그 후 출력한다.
● Compilation & Timing Report analysis ● Discussion : 십의 자리에 따라 segment를 출력한다.
T0=4'b0000;
C1=4'b0000;
end
else if (A0 < B0) begin
SUM=4'b1011;
T0=A0 + SUM - B0;
C1=4'b0001;
end
T1=A1-B1-C1;
C2=4'b0000;
end
● Test result
뺄셈의 경우에 따라 각각의 if문으로 계산한다. 각각의 경우를 모두 고려하여 결과 값을 구한다.
● Compilation & Timing Report analysis
총 34개 pin과 3개의 register
● Discussion : A와 B값의 크기에 따라 어떻게 뺄셈을 할 것인지 정해주는 if-else을 사용하여 계산한다.
partⅨ N-bit Binary to 2-Digit Decimal Converter (4
M = 100;
S = 0; end
● Test result : 입력 값을 출력하기 위해 입력값에서 십의자리를 뺀다. 그 후 출력한다.
● Compilation & Timing Report analysis ● Discussion : 십의 자리에 따라 segment를 출력한다.
키워드
추천자료
디지털 정체성의 진화와 커뮤니티의 몰락
디지털 방송에 대하여
[DMB][디지털멀티미디어방송]DMB(디지털멀티미디어방송)의 개념, DMB(디지털멀티미디어방송)...
디지털방송(디지털TV) 전송방식의 개념, 디지털방송(디지털TV) 전송방식의 변천과 변경 효과,...
[금융제도론]IT혁신에 따른 디지털금융이 금융기관에 미친 영향, 우리나라 금융디지털화 현황
디지털 미디어의 표현 미디어적 특징
(최종) 컴퓨터를 이용한 계측실험 I
DRM(디지털저작권관리)의 정의와 업체 동향, DRM(디지털저작권관리)의 영향, DRM(디지털저작...
[표현][구매심리][현대복식][디지털기기활용][서민가사][언어표현력][말하기]표현과 구매심리...
[디지털 시스템] 디지털 시계 제작
[디지털 논리 회로] 디지털 공중전화
디지털발표 디지털 논리회로 및 실습Term Project.PPT자료
물리와 실험 - 장비 측정 연습