4비트 RCA (Ripple Carry Adder : 전가산기)
- 1비트 전가산기
Overflow를 검출하는 4비트 전가산기
- 시뮬레이션
비밀댓글입니다
error가 아닌 warning은 무시해도 정상동작이 되는관계로.. 자세히 살펴본 적이 없어서 잘 모르겠습니다
GND하고 중간에 XOR은 없어도 돌아가지 않나요?? 시뮬레이션 결과볼때 ,count value 에서 count every값을 X1,Y1을 각각 100,200 X2 Y2도 100,200 이런식으로 주고 Cin 은 400으로 줘야하나요?
Cin쪽의 GND는 0 입력용으로 달았습니다. 아마 없어도 시뮬레이션상으로는 될지도 모르겠습니다.. 그리고 XOR는 최상위비트를 부호비트로 쓸 때 오버플로가 났는지를 검출하기 위해서 달았었습니다. 시뮬레이션 볼때는 제가 count every가 뭔지 지금 잘 모르겠어서... 그런데 해볼 당시에는 20개 정도의 데이터를 준비해서 넣어봤던 것 같습니다.
아.. 그렇군요.. 근데 C in이 0일때 와 1일때를 나눠서 시뮬레이션을 확인하려면 어떻게해야되죠....시뮬레이션 할때 각각의 범위를 어떻게 지정해야 하는지 모르겠어요... 정말 죄송한데 한번만 시뮬레이션 한거 보여주시면 안될까요??
이 글에 시뮬레이션 추가했습니다 이거 만들 때 모든 값을 다 넣었었네요... C in이라면 가장 낮은자리에 들어가는 C in을 말씀하시는건가요 아니면 각각의 전가산기에 들어가는 것을 말씀하시나요? 전자라면 GND대신 Input을 연결하면 될 것 같고 후자라면 Cout과 Cin연결선에서 Output선을 하나 빼면 될는지요
아... 감사합니다.. 제가 말씀드린건 전자의 경우인데, Input으로 넣었을때 어떻게 해야 모든 값에 Cin이 0일때의 경우가 들어가고, 어떻게 해야 모든값에 Cin이 1일때의 경우를 들어가게 할 수 있는지, 시뮬레이션 할때 파형의 범위지정을 어떻게 해야할지 모르겠습니다. 파형을 보면 모든 값들이 0일때가 있고 1일때가 있고 1이 한번만 들어 갈때가 있고 그렇지 않습니까?
: 이름
: 패스워드
: 홈페이지(생략가능)
비밀글
비밀댓글입니다
error가 아닌 warning은 무시해도 정상동작이 되는관계로.. 자세히 살펴본 적이 없어서 잘 모르겠습니다
GND하고 중간에 XOR은 없어도 돌아가지 않나요?? 시뮬레이션 결과볼때 ,count value 에서 count every값을 X1,Y1을 각각 100,200 X2 Y2도 100,200 이런식으로 주고 Cin 은 400으로 줘야하나요?
Cin쪽의 GND는 0 입력용으로 달았습니다. 아마 없어도 시뮬레이션상으로는 될지도 모르겠습니다.. 그리고 XOR는 최상위비트를 부호비트로 쓸 때 오버플로가 났는지를 검출하기 위해서 달았었습니다.
시뮬레이션 볼때는 제가 count every가 뭔지 지금 잘 모르겠어서... 그런데 해볼 당시에는 20개 정도의 데이터를 준비해서 넣어봤던 것 같습니다.
아.. 그렇군요.. 근데 C in이 0일때 와 1일때를 나눠서 시뮬레이션을 확인하려면 어떻게해야되죠....시뮬레이션 할때 각각의 범위를 어떻게 지정해야 하는지 모르겠어요... 정말 죄송한데 한번만 시뮬레이션 한거 보여주시면 안될까요??
이 글에 시뮬레이션 추가했습니다
이거 만들 때 모든 값을 다 넣었었네요...
C in이라면 가장 낮은자리에 들어가는 C in을 말씀하시는건가요 아니면 각각의 전가산기에 들어가는 것을 말씀하시나요?
전자라면 GND대신 Input을 연결하면 될 것 같고 후자라면 Cout과 Cin연결선에서 Output선을 하나 빼면 될는지요
아... 감사합니다.. 제가 말씀드린건 전자의 경우인데, Input으로 넣었을때 어떻게 해야 모든 값에 Cin이 0일때의 경우가 들어가고, 어떻게 해야 모든값에 Cin이 1일때의 경우를 들어가게 할 수 있는지, 시뮬레이션 할때 파형의 범위지정을 어떻게 해야할지 모르겠습니다. 파형을 보면 모든 값들이 0일때가 있고 1일때가 있고 1이 한번만 들어 갈때가 있고 그렇지 않습니까?
댓글을 다는 공간입니다. (로그인하지 않아도 댓글을 남길 수 있습니다.)