1. 실험 제목
Multiplier Design
2. 실험 목적
● 4 bit 곱셈기를 설계한다.
● 설계한 곱셈기를 구현하여 동작을 확인한다.
3. 실험 내용 및 결과분석
① 구조설계
● Multiplier의 구조는 Shift-and-add방법과 Booth Algorithm이 있다. Shift-and-add방식의 경우
각각의 자릿수에 대하여 PP(Partial Product)를 구하여 자릿수에 맞게끔 summation을 수행한다. 이 때 Adder를 통과한 값들이 shift register를 통해 한 자리씩 Shift되어 더해지므로 원하는 결과값을 얻을 수 있게 해준다. Shift-and-add 구조는 가장 기본적인 Multiplying Algorithm으로, 구조는 다음과 같다.
<중 략>
기본적인 shift-and-add multiplier를 설계하기 위하여 전체 Block을 Control Unit과 Data Unit으로 나누었다. Control Unit에서 Control signal을 Data Unit으로 보내게 되면 Data Unit이 곱셈을 수행해주는 구조를 채택하였다.
<중 략>
② 구조합성
● Control Unit은 D Flip-flop으로 설계하였다. Clock, Set, Start 신호가 들어가며 Output pin중 하나는 Set signal로 Data Unit에 들어가게 되며 나머지 하나의 pin은 Control signal이 된다.
참고자료
· Brown and Vranesic, “Fundamentals of Digital Logic with VHDL Design”, 2nd edition, McGraw-Hill, 2004.
자료의 정보 및 내용의 진실성에 대하여 해피캠퍼스는 보증하지 않으며, 해당 정보 및 게시물 저작권과 기타 법적 책임은 자료 등록자에게 있습니다. 자료 및 게시물 내용의 불법적 이용, 무단 전재∙배포는 금지되어 있습니다. 저작권침해, 명예훼손 등 분쟁 요소 발견 시 고객센터의 저작권침해 신고센터를 이용해 주시기 바랍니다.
해피캠퍼스는 구매자와 판매자 모두가 만족하는 서비스가 되도록 노력하고 있으며, 아래의 4가지 자료환불 조건을 꼭 확인해주시기 바랍니다.
파일오류
중복자료
저작권 없음
설명과 실제 내용 불일치
파일의 다운로드가 제대로 되지 않거나 파일형식에 맞는 프로그램으로 정상 작동하지 않는 경우