책 이미지
책 정보
· 분류 : 국내도서 > 대학교재/전문서적 > 공학계열 > 전기전자공학 > 논리회로/전자회로
· ISBN : 9791159060786
· 쪽수 : 491쪽
책 소개
목차
학습 01 / VHDL 이란 ? 7
1.1 VHDL의 특징 7
1.1.1 VHDL의 장점 7
1.1.2 VHDL의 문제점 9
1.2 VHDL 설계 9
1.2.1 VHDL로 회로 구현 10
1.2.2 VHDL의 합성 10
1.2.3 배치 및 배선 11
1.2.4 VHDL의 시뮬레이션 12
1.3 VHDL 기초 및 문장 구성 12
1.3.1 VHDL의 식별어 12
1.3.2 VHDL의 예약어 14
1.4 VHDL 설계 구조 16
1.4.1 VHDL에서 사용하는 라이브러리 및 패키지 17
1.4.2 Entity 선언 18
1.4.3 Archtecture 26
1.4.4 연산자 30
1.4.5 데이터 객체형 37
학습 02 / 실습장비 및 VHDL 설계도구 사용법 40
2.1 실습장치 40
2.2 VHDL 설계도구 사용법 50
2.2.1 Xilinx ISE Design Suite 따라하기 50
학습 03 / 2-입력 논리게이트 설계 79
3.1 2-입력 논리게이트 79
3.2 VHDL 문법 80
3.2.1 process문 80
3.2.2 if~then~else 문 81
3.2.3 Component 문 82
3.2.4 대기문 (wait 문) 83
학습 04 / 3-입력 논리게이트 설계 95
4.1 3-입력 논리게이트 95
4.2 VHDL 문법 96
4.2.1 선택적 병행 처리문 96
4.2.2 조건적 병행 처리문 96
4.2.3 “with~select~when 문”과 “when~else 문”의 비교 97
학습 05 / 3-상태 논리게이트 설계 105
5.1 3-스테이트 버퍼 및 인버터 105
5.2 VHDL 문법 106
학습 06 / BCD-3초과 코드변환기 설계 122
6.1 BCD-3초과 코드 122
6.2 VHDL 문법 123
학습 07 / 연산회로 설계 132
7.1 가‧감산기 132
7.1.1 반‧가산기 132
7.1.2 전‧가산기 133
7.1.3 전‧가감산기 135
7.2 4비트 병렬 가산기 설계 138
학습 08 / 크기 비교기 설계 160
8.1 크기 비교기 160
8.1.1 1비트 크기 비교기 160
8.1.2 N비트 크기 비교기 160
8.2 패리티 발생기 및 검사기 161
8.2.1 4비트 패리티 발생기 162
8.2.2 4비트 패리티 검사기 163
8.3 VHDL 문법 164
8.3.1 단언문(“Assert 문”) 164
8.3.2 생성문(“for~generate 문”) 165
8.3.3 Sub Program 165
학습 09 / 디코더/인코더 설계 195
9.1 3✕8 디코더 195
9.2 BCD-7세그먼트 디코더 196
9.3 인코더 설계 197
학습 10 / 멀티플렉서 설계 218
학습 11 / 플립플롭 설계 227
11.1 RS 래치 227
11.2 각종 플립플롭 228
11.3 VHDL에서 플립플롭 설계방법 230
학습 12 / 카운터 설계 260
12.1 카운터 260
12.2 신호 할당문 261
학습 13 / 레지스터 설계 292
학습 14 / 스테이트 머신을 이용한 설계 315
14.1 스테이트 머신 315
14.2 상태도, 상태표란? 317
14.3 VHDL을 이용한 스테이트 머신 표현 319
학습 15 / 라이브러리와 패키지 생성하기 330
15.1 라이브러리 330
15.2 패키지 332
15.3 구성 334
학습 16 / LED 표시기 및 키 매트릭스 스캔 357
16.1 LED 순차 점등하기 357
16.2 7-세그먼트 동적 디스플레이 방법 358
학습 17 / 교통신호등 제어기 설계 380
학습 18 / 디지털 시계 설계 386
학습 19 / 캐릭터 LCD/RGB LED 제어기 393
19.1 캐릭터 LCD 393
19.2 RGB LED 제어 396
학습 20 / 스텝모터 및 DC모터 제어기 설계 412
20.1 스텝 모터 412
20.1.1 스텝 모터 동작 방법 412
20.1.2 스텝 모터의 사양 414
20.1.3 스텝 모터 드라이버 415
20.2 DC 모터 416
학습 21 / DAC 설계 438
학습 22 / 전압계 및 온도계 만들기 445
학습 23 / EEPROM 읽기/쓰기 464
학습 24 / 데이터 통신 설계 481