[asic] 8bit alu

등록일 2003.03.28 한글 (hwp) | 4페이지 | 가격 1,500원

목차

1. 문제 설명
2. 기본적인 이론
3. PROGRAM
4. 테스트 벤치(Test Bench)
5. 시물레이션 결과

본문내용

1. 문제 설명
VHDL 프로그램을 사용하여 곱셈에서 8BIT X 8BIT 할 경우에 발생되는 16BIT 결과를 표시할 수 있고, 곱셈에서 발생되는 CARRY와 덧셈에서 8BIT + 8BIT 할 경우 발생하는 CARRY를 처리할 수 있는 8BIT ALU(Arithmetic Logic Unit)를 구조적 모델링을 하고 테스트 벤치(Test Bench)를 하여 결과를 확인하자.

2. 기본적인 이론
ALU는 아래표와 같이 INST에 입력되는 값을 디코딩하여 그 값에 따라 여러 가지 연산기능을 수행하는 회로이다. 물론 ALU는 XOR, NOT, SHR, SHL, RTR, RTL과 같은 연산기능도 수행하지만 이번에는 AND, OR, 덧셈(+), 뺄셈(-), 곱셈(X)과 둘중 한가지 값을 출력하는 ALU를 구성해 보았다.
*원하는 자료를 검색 해 보세요.
  • [전자공학] VHDL으로 ALU설계 5 페이지
    ▲ 결과 파형 및 고찰 ALU의 아주 기본 적인 기능을 VHDL로 구현해 보았다. 산술연산과 논리 연산의 동작을 직접 구현해 보았다. a-b 같은 경우는 생각한 데로 손쉽게 이루어 졌으나, a+b 는 carry 발생에서..
  • VHDL을 이용한 디지털시계설계 31 페이지
    1. 전체적인 디지털시계설계 소개 - VHDL 구문을 이용하여 디지털시계를 설계하는 것이며 7-Segment의 동작원리에 대해서 이해하고, VHDL을 이용한 7-Segment 제어 방법을 익힌다. - 시계회로를 설계하면서 ..
  • VHDL을 이용한 교통신호기제어 10 페이지
    1. 교통신호기 제어의 설계 1) 설계의 목표 ◇ 사거리신호를 기준으로 특정 시간을 주기로 LED가 제어되는 신호등의 구현. ◇ 점멸기능의 추가 (점멸 버튼을 누르면 황색램프와 보행자 신호가 점멸되는 기능이 추가되는 신호..
  • VHDL을 이용한 ALU 설계 9 페이지
    - 이번 과제는 VHDL을 이용하여 ALU(Arithmetic logic unit)을 설계해보고, 합성 툴을 이용한 합성을 통하여 설계된 ALU가 정상적으로 동작하는지 여부를 확인해보는 것 이였습니다. 전반적인 Code에 조건..
  • [컴퓨터 구조]VHDL을 이용한 alu 32bit 설계 7 페이지
    32bit alu로서 각각 a,b에 32비트의 입력 포트가 있고, 원하는 명령을 하기 위해 inst 4bit로 설계하였고, 출력포트에는 y와 carry로 설계하였다. *코딩 library ieee; ..
      최근 구매한 회원 학교정보 보기
      1. 최근 2주간 다운받은 회원수와 학교정보이며
         구매한 본인의 구매정보도 함께 표시됩니다.
      2. 매시 정각마다 업데이트 됩니다. (02:00 ~ 21:00)
      3. 구매자의 학교정보가 없는 경우 기타로 표시됩니다.
      최근 본 자료더보기
      추천도서