Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- atmega 128a
- ring counter
- stop watch
- pwm
- test bench
- uart 통신
- verilog
- behavioral modeling
- LED
- Edge Detector
- dataflow modeling
- soc 설계
- Recursion
- DHT11
- FND
- java
- Linked List
- KEYPAD
- BASYS3
- half adder
- D Flip Flop
- gpio
- prescaling
- vivado
- i2c 통신
- structural modeling
- Pspice
- Algorithm
- ATMEGA128A
- hc-sr04
Archives
- Today
- Total
목록4bit parallel adder/subtracter (1)
거북이처럼 천천히

1. 4bit 병렬 가감산기4비트 병렬 가감산기의 논리 회로도 (블록도)는 다음과 같다.이전 게시글에서 다루었던 4bit 병렬 가산기 경우에는 가산기로서 역활밖에 수행 할 수 없었지만, 병렬 가감산기는 뺄셈 연산을 2의 보수를 취해줌으로서 뺄셈연산도 수행 할 수 있다.4비트 병렬 가감산기의 논리 회로도 (블록도)는 다음과 같다. Q) 어떻게 2의 보수가 적용되는가?A) B가 0보다 작은 음수인 경우, 가산기를 통해 연산하기 위해 2의 보수를 해줄 필요가 있다.이를 위해 Sign 값과 XOR 게이트를 활용하는데, XOR 게이트를 통해 1의 보수를 수행할 수 있으며, Sign 도선을 통해 1을 더해줌으로서 최종적으로 2의 보수를 수행 할 수 있다.주의)Q) 4bit 병렬 가감산기의 출력 값의 범위는 어디에..
RTL Design/Verilog RTL 설계
2024. 6. 15. 13:30