[디지털] VHDL 강좌9

등록일 2001.11.11 한글 (hwp) | 12페이지 | 가격 1,000원

소개글

1. 열거형 (Enumeration type )
기본적으로 VHDL에서 사용하는 대부분의 자료형은 대부분 열거형 (enumeration type) 이다. IEEE 1076의 standard package에 정의되어 있는 열거형의 예를 들면 다음과 같다.
type boolean is (false,true);
type bit is ('0', '1');
IEEE 1164에 std_ulogic은 다음과 같이 열거형으로 정의 되어 있다.
TYPE std_ulogic IS ( 'U', 'X', '0', '1', 'Z', 'W', 'L', 'H', '-' );

목차

1. 열거형 (Enumeration type )
2.. 정수형 (Integer Type)
3. 실수형 (Real, Floating-Point Type)
4. Physical Type
5. 배열형 (Array Type)
6. 레코드 형(Record Type)
7. 파생형 (Subtype)과 형 변환(Type Conversion)

본문내용

1. 열거형 (Enumeration type )
기본적으로 VHDL에서 사용하는 대부분의 자료형은 대부분 열거형 (enumeration type) 이다. IEEE 1076의 standard package에 정의되어 있는 열거형의 예를 들면 다음과 같다.
type boolean is (false,true);
type bit is ('0', '1');
IEEE 1164에 std_ulogic은 다음과 같이 열거형으로 정의 되어 있다.
TYPE std_ulogic IS ( 'U', 'X', '0', '1', 'Z', 'W', 'L', 'H', '-' );
'U'는 초기화되지 않은 상태(Uninitialized)를 의미하며 'X'는 Unknown으로서 디지털 값의 충돌 등과 같은 에러상태를 나타낸다. '0' 과 '1'은 디지털 값에 해당하며 'Z'은 High Impedance, 'W', ‘L’, ‘H’는 각각 Weak Unknown, Weak 0, Weak 1로서 Pull-up혹은 Pull-down된 디지털 값을 나타낸다. 끝으로 ‘ -‘은 합성 시 논리 최적화에 Don't care로서 이용된다.
열거형을 이용하면 사용자는 언제든지 자료형의 정의가 가능하다. 또한 열거형으로 정의된 경우 인코딩(encoding) 방법을 지정할 수 있다. 인코딩 방법으로는 2진 코드에 의한 방법(binary)과 One-Hot Encoding이 있다. One-Hot encoding 방법은 유한상태 머신(FSM : Finite State Machine)에서 상태를 나타내는 경우에 많이 이용되는 방법이다. 다음과 같은 예를 살펴보자.
*원하는 자료를 검색 해 보세요.
  • [디지탈 논리회로]디지탈 논리회로 52페이지
    디지털 논리회로 부호의 코드화 BCD 코드(Binary Coded ... 버퍼 정의 1개의 입력과 1개의 출력을 갖도록 구현한 논리 회로 입력 ... 따른 카르노 도 카르노 도에 의한 함수의 간략화 조합 논리회로 가산
  • [디지털 논리 회로]VHDL 기초 1페이지
    VHDL의 기초 VHDL의 개념 하드웨어 기술언어(HDL)의 일종 직접 ... 회로를 그려서 하드웨어를 설계하는 방식과는 방대로 HDL의 문법에 따라 ... 합성하여 하드웨어의 동작을 기술 VHDL의 사용 목적 하나의 칩에서
  • 디지털논리회로 텀프로젝트입니다. 10페이지
    , 논리게이트 등이 있었다. 이 소자들을 활용하여 다양한 디지털 논리들을 ... ~ 6 / 12 최종보고서 1. 디지털공학 실험(김동민,최진영,추연석 저 ... 회로가 초기화된다. 이 논리를 보기 쉽게 그림으로 나타내면 다음과 같다
  • [디지탈] 디지탈 논리회로 18페이지
    논리-1을 우지해야 한다- 적재제어 입력 : 적재 제어입력과 클럭을 AND ... 프트할 수 있는 레지스터◆ 논리적 구조 <그림 5-4> (a)직렬로 플립
  • 디지털 논리 회로의 종류와 특징은 무엇인지 조사하세요. 18페이지
    전자계산기구조 이름 : 0 0 0 개요 디지털 논리 회로의 종류와 ... 회로란 무엇인가에 대하여 알아본 후 진행한다. 디지털 논리 회로 ... 란? 사전적 의미로는 “불 대수(논리연산)를 실시하는 회로 또는 디지털 신호를
  • [논리회로] 디지털논리 5페이지
    구하고 논리합성을 수행하라. X Y Z { F}_{1 } { F}_{2 ... +y') = x'y + xz' ※논리합성 F1 + F2: x'z + xy
  • [서평] 디지털 논리회로 3페이지
    [서평] 디지털 논리회로 김형근, 손진곤 공저. 한국방송통신대학교출판 ... (아날로그)를 추상(디지털)하는 기능을 가지고 있다,고 여겨진다. 컴퓨터는 ... 디지털 정보로 코드화되어 기억장치에 들어가게 되고 이렇게 코드화된 프로그램을
더보기

이 자료와 함께 구매한 자료

      최근 구매한 회원 학교정보 보기
      1. 최근 2주간 다운받은 회원수와 학교정보이며
         구매한 본인의 구매정보도 함께 표시됩니다.
      2. 매시 정각마다 업데이트 됩니다. (02:00 ~ 21:00)
      3. 구매자의 학교정보가 없는 경우 기타로 표시됩니다.
      4. 지식포인트 보유 시 지식포인트가 차감되며
         미보유 시 아이디당 1일 3회만 제공됩니다.
      상세하단 배너
      최근 본 자료더보기
      상세우측 배너
      상세우측 배너
      추천도서
      [디지털] VHDL 강좌9