디지털시스템설계 hw1
- 최초 등록일
- 2021.01.07
- 최종 저작일
- 2020.10
- 8페이지/ MS 워드
- 가격 1,000원
소개글
숭실대학교 디지털시스템설계 과제입니다. (lee chan ho - Digital Systems Designs using Verilog)
코드캡쳐, 설명, 시뮬레이션 플랜, 블록다이어그램, 파형 등 필요한 자료가 포함된 레포트입니다. 해당 레포트 그대로 제출하면 되고 과제 점수 만점이었습니다.
목차
없음
본문내용
- 코드
입력포트 : data[5:0] : logical shift연산 진행할 숫자
shift[1:0] : 몇 비트 logical shift할지 결정
출력포트 : out[5:0] : logical shift연산한 결과값
<중 략>
문제 3번
- 코드
입력포트 : data[5:0] : arithmetic shift연산 진행할 숫자
shift[1:0] : 몇 비트 arithmetic shift할지 결정
출력포트 : out[5:0] : arithmetic shift연산한 결과값
<중 략>
→ 파형과 시뮬레이션 계획을 비교해보면 양수인 011001은 잘 나왔지만 음수인 101011은 맨 앞 부호비트가 바뀌는 것을 볼 수 있다. 이를 해결하기 위해 주어진 위의 2가지 코드를 이용해 보았지만 원인을 찾지 못했다.
→ 그러다 input data에 signed를 붙여주고 시뮬레이션을 진행하니 원하는 값이 나왔다.
참고 자료
없음