인하대학교 컴퓨터 구조론 vivado 보고서 (A+자료)
- 최초 등록일
- 2018.12.06
- 최종 저작일
- 2018.05
- 9페이지/
MS 워드
- 가격 2,000원
![할인쿠폰받기](/images/v4/document/ico_det_coupon.gif)
소개글
인하대학교 컴퓨터 구조론 vivado 보고서 자료입니다.
이거 작성하느랴고 꼬박 밤샜었는데 다행히 거의 최고점 맞았습니다.
코드는 물론 각 코드 설명, waveform 등 포함되어있습니다.
참고바랍니다.
목차
1. MultiCycle_MIPS
1)코드해석
(1) ALU
(2) Controller
(3) ALU Control
2) Device
3) Waveform
2. PIPELINE_MIPS
1)코드해석
(1) ALU Control
(2) Execute
(3) etc module.v
2) Device
3) Waveform
본문내용
1) 코드 해석
① ALU
always @ (Operation, DataA, DataB)
// Fill the Blank
begin
if( Operation== 4'b0010 )
begin
ALUResult <= DataA+DataB; // DataA+DataB
end
if( Operation== 4'b0110 )
begin
ALUResult <= DataA-DataB; // DataA-DataB
end
if( Operation== 4'b0000 )
begin
ALUResult <= DataA && DataB; // DataA&DataB
end
if( Operation== 4'b0001 )
begin
ALUResult <= DataA || DataB; // DataA|DataB
End
결과가 ALUResult를 통해 나와야 하므로 각각의 주석에 맞는 식을 통해 코드를 구성하였다.
참고 자료
1. MultiCycle_MIPS
1)코드해석
- ALU
- Controller
- ALU Control
2) Device
3) Waveform
2. PIPELINE_MIPS
1)코드해석
- ALU Control
- Execute
- etc_module.v
2) Device
3) Waveform