과제 2.zip

1. 자료설명


16bit Instruction에 따라 Opcode와 Rs Register, Rd Register를 구분하여 Input으로 받고 Opcode에 맞게 ARM7 Thumb instruction을 수행하는 microprocessor을 VHDL로 설계한다.

이에 대한 코드와 레포트 모두 있습니다. vhdl 실행 하시면 그냥 실행됩니다.

아주대학교 양회석 교수님 19-1학기 과제2 입니다. 매우 어려웠던 과제이며 학생들 대부분이 포기한 과제입니다.

2. 목차 및 본문내용


Now, you are to fill in the blackbox with your own structural

design.

1. Write the following behavioral/structural VHDL programs (use generic statements):

ü 1-bit Multiplexer with n select bits, 1-bit De-multiplexer with n select bits, and m-bit 3-state buffers.

2. Write VHDL programs of a 4-bit ALU (74x381) and a lookahead carry circuit (74x182).

3. Write a VHDL program of the 16-bit ALU that is able to handle the THUMB instruction

subset (only a subset of 5-4) using 74x381 and 74x182

4. Write a structural VHDL program of the entire design.

ü It should be “structural” in the sense that the ALU is composed of 4 74x381 and a 74x182

components.

ü So, it is allowed to use some additional behavioral/dataflow style statements for control signals.

ü Also note that not all of the operations need to be implemented using the 4-bit ALU (e.g. NEG or

NOT).

5. Write a test bench that shows your design works correctly.

ü The top-level test-bench feeds instructions.

ü To test different operand values, you should modify the read-only register file (ro_rf.vhd).
번호 제목 날짜
7424 건물의 구조변경을 통한 내진 설계 방법에 대한 탐구 [이론적 배경, 탐구 및 실험, 건물모델 제작] 2019.06.20
» 디지털시스템설계 - ARM7 Thumb instruction을 수행하는 microprocessor VHDL 레포트 2019.05.24
7422 인공지능(AI)의 현황, 사례 및 전망 분석 2019.05.23
7421 데이터통신과 네트워킹 5판 솔루션 홀수짝수포함!! 2019.05.13
7420 디지털공학개론 논리회로와 부울대수, 카르노맵의 기본개념을 정리하고 각각의 상관관계를 체계적으로 설명 2019.05.10
7419 Power System Analysis and Design 5th 솔루션 2019.04.26
7418 우리주변의 도체와 부도체 분류하기 2019.04.23
7417 자료수집방법 - 서베이 방법의 개요 유형 2019.04.23
7416 전기모터 와 실생활 - 실생활에 이용되는 전기모터의 예 2019.04.23
7415 프로그램 개발 및 평가 2019.04.23
7414 교통이 너무 편리해 - 과학기술 2019.04.23
7413 멀티플라이어 (Multiplier) 2019.04.23
7412 오락물 - 텔레비전 오락 프로그램의 일반적 특징 표현상의 특징 2019.04.23
7411 [세계의역사] 2019년 방통대, 4차 산업혁명과 관련된 10건 이상의 언론 기사들을 참조하여 4차 산업혁명에 대한 자신의 입장을 기술 2019.04.21
7410 [솔루션] 공업수학 / 범한서적 / 10판 2019.04.17
7409 [솔루션] 대학물리학 / 북스힐 / 8판 2019.04.17
7408 [솔루션] 동역학 / Wiley / 2판 2019.04.17
7407 로스의재무관리9판솔루션 Fundamentals of corporate finance 9th edition 2019.04.14
7406 열역학8판 솔루션 Thermodynamics: An Engineering Approach 8th Edition Yunus A. Cengel, Michael A. Boles 2019.04.12
7405 반도체공학_반도체 소자 공정기술_중요문제_해설_1~10장 2019.04.11