목차 일부
저자 머리말 ... 4
워밍업 ... 6
강의 계획표 ... 8
숲과 나무 이야기 ... 10
강의보조자료 및 참고자료 ... 12
이 책의 활용법 ... 14
Chapter 01 디지털 시스템
01 개요 ... 24
02 디지털과 아날로그 신호 ... 25
디지털과 아날로그 신호 ... 25
디지털과 아날로그 시스템 ......
더보기
목차 전체
저자 머리말 ... 4
워밍업 ... 6
강의 계획표 ... 8
숲과 나무 이야기 ... 10
강의보조자료 및 참고자료 ... 12
이 책의 활용법 ... 14
Chapter 01 디지털 시스템
01 개요 ... 24
02 디지털과 아날로그 신호 ... 25
디지털과 아날로그 신호 ... 25
디지털과 아날로그 시스템 ... 26
03 아날로그 신호의 디지털 변환 ... 28
표본화 ... 29
양자화 ... 30
부호화 ... 30
04 디지털 집적회로 ... 31
논리 레벨 ... 32
펄스 파형 ... 33
주기, 주파수 및 듀티 사이클 ... 35
게이트의 전기적 특성 ... 37
전력소모 ... 37
전파지연시간 ... 38
팬-인과 팬-아웃 ... 39
싱크 전류와소스 전류 ... 40
잡음여유 ... 41
풀업 저항과 풀다운 저항 ... 42
05 실험을 위한 준비 ... 44
Chapter 02 기본 논리 게이트
01 개요 ... 48
02 AND, OR, NOT, BUFFER 게이트 ... 49
AND 게이트 ... 49
OR 게이트 ... 50
NOT 게이트 ... 51
BUFFER 게이트 ... 52
[실험 2-1] AND, OR NOT 게이트 회로 구현하기 ... 53
03 NAND, NOR, XOR, XNOR 게이트 ... 58
NAND 게이트 ... 58
NOR 게이트 ... 59
XOR 게이트, XNOR 게이트 ... 60
[실험 2-2] NAND, NOR, XOR 게이트 회로 구현하기 ... 62
Chapter 03 조합논리회로 설계 절차와 회로 간략화
01 개요 ... 68
02 조합논리회로 설계 절차 ... 69
03 진리표 작성 ... 71
최소항과 최대항 ... 71
곱의 합(SOP)과 합의 곱(POS) 형태의 논리식 ... 72
04 회로 간략화 ... 74
대수학적 처리 방법 ... 74
카르노맵 ... 75
무정의 조건 ... 79
05 진리표, 논리식, 회로도 사이의 변환 ... 81
05 NAND 또는 NOR 게이트만을 사용한 회로 설계 ... 85
[실험 3-1] 회로 간략화와 회로 변환 익히기 ... 89
Chapter 04 코드 변환기
01 개요 ... 94
02 BCD-3초과 코드 변환기 ... 95
[실험 4-1] BCD-3초과 코드 변환기 구현하기 ... 98
03 BCD-2421 코드 변환기 ... 101
[실험 4-2] BCD-2421 코드 변환기 구현하기 ... 103
04 2진-그레이 코드 변환기와 그레이-2진 코드 변환기 ... 107
[실험 4-3] 2진-그레이 코드 변환기 구현하기 ... 108
Chapter 05 디코더와 인코더 및 멀티플렉서와 디멀티플렉서
01 개요 ... 112
02 디코더와 인코더 ... 113
[실험 5-1] 디코더와 인코더 회로 구현하기 ... 114
03 멀티플렉서와 디멀티플렉서 ... 119
[실험 5-2] 멀리플렉서와 디멀티플렉서 회로 구현하기 ... 120
04 7-세그먼트 표시기와 디코더 ... 124
[실험 5-3] BCD-to-7 세그먼트 회로 구현하기 ... 126
Chapter 06 산술논리연산
01 개요 ... 138
02 가산기와 감산기 ... 139
반가산기, 전가산기 ... 139
[실험 6-1] 가산기 회로 구현하고 응용하기 ... 141
반감산기, 전감산기 ... 146
[실험 6-2] 감산기와 이진 가감산기 회로 구현하기 ... 148
03 BCD 가산기 ... 151
[실험 6-3] BCD 가산기와 감산기 회로 구현하고 응용하기 ... 152
04 크기 비교기 ... 154
[실험 6-4] n비트 크기 비교기와 산술논리연산회로 구현하기 ... 155
Chapter 07 오류정정과 검출기
01 개요 ... 162
02 패리티 비트 생성기와 검출기 ... 163
[실험 7-1] BCD 데이터 전송 및 오류 검출 회로 구현하기 ... 164
03 해밍코드 ... 167
[실험 7-2] 해밍코드 전송과 검출 회로 구현하기 ... 169
Chapter 08 플립플롭
01 개요 ... 174
02 논리 게이트를 이용한 래치 ... 175
[실험 8-1] 래치회로의 구성 알아보기 ... 178
03 플립플롭의 개요와 동작 특성 ... 184
클럭 신호 ... 184
플립플롭의 개요와 동작 ... 184
타이밍 관련 매개변수 ... 186
04 플립플롭의 종류 ... 190
SR 플립플롭과 D 플립플롭 ... 190
JK 플립플롭과 T 플립플롭 ... 193
비동기식 Preset, Clear 단자를 갖는 플립플롭 ... 194
[실험 8-2] 플립플롭의 동작 알아보기 ... 195
Chapter 09 순차회로 해석과 설계
01 개요 ... 202
02 순차회로 해석 ... 203
[실험 9-1] 순차회로 해석하기 ... 210
03 순차회로 설계 ... 215
[실험 9-2] 순차회로 설계하기 ... 223
Chapter 10 카운터
01 개요 ... 226
02 동기식과 비동기식 카운터의 개념 ... 227
03 동기식 카운터의 설계 ... 229
[실험 10-1] 동기식 카운터 회로 설계하기 ... 231
04 비동기식 카운터의 설계 ... 239
[실험 10-2] 비동기식 카운터 회로 설계하기 ... 241
Chapter 11 레지스터
01 개요 ... 244
02 레지스터 개념과 병렬로드 레지스터 ... 245
03 시프트 레지스터와 범용 시프트 레지스터 ... 248
[실험 11-1] 레지스터 회로 및 난수발생 회로 구현하기 ... 250
Chapter 12 메모리
01 개요 ... 258
02 메모리 ... 259
03 RAM 설계 ... 261
[실험 12-1] 메모리 셀 및 RAM 설계하기 ... 264
Chapter 13 디지털 시계 프로젝트
01 개요 ... 268
02 디지털 시계의 구성 ... 269
03 시간 카운터 회로의 설계 ... 270
10진 카운터의 설계 ... 270
6진 카운터의 설계 ... 270
12진 카운터의 설계 ... 271
각 카운터의 연결 ... 271
04 AM/PM 표시 회로 설계 ... 275
05 시간 설정 회로 설계 ... 276
06 알람 설정 회로 설계 ... 278
07 시간-알람 비교 회로 설계 ... 279
08 시간-알람 표시 선택 회로 설계 ... 281
09 시간을 표시하기 위한 디코더 회로 설계 ... 282
[실험 13-1] 디지털 시계 설계하기 ... 283
Appendix A MAX+PLUS Ⅱ 사용법
01 MAX+PLUS Ⅱ 개요 ... 286
02 MAX+PLUS Ⅱ 설치 ... 288
03 MAX+PLUS Ⅱ 등록 ... 291
04 MAX+PLUS Ⅱ 사용법 ... 294
05 프로젝트 설정 ... 296
06 MAX+PLUS Ⅱ의 Design Entry ... 298
Appendix B VHDL 매뉴얼
01 VHDL 개요 ... 316
02 VHDL구조 ... 317
03 VHDL 자료형 ... 326
04 VHDL 구문과 디지털 회로 ... 329
05 VHDL Signal과 Variable ... 333
06 VHDL을 이용한 조합회로 및 순차회로 설계 예 ... 339
07 기타 ... 342
Appendix C 실험기기 매뉴얼
01 실험 보고서 ... 346
02 오실로스코프 ... 349
03 함수 발생기 ... 362
04 디지털 멀티미터 ... 370
05 파워 브레드보드 ... 379
Appendix D TTL 및 CMOS 데이터 시트
찾아보기 ... 445
더보기 닫기