logo
logo
x
바코드검색
BOOKPRICE.co.kr
책, 도서 가격비교 사이트
바코드검색

인기 검색어

실시간 검색어

검색가능 서점

도서목록 제공

알기 쉬운 디지털 논리회로 설계

알기 쉬운 디지털 논리회로 설계

(이론 예제와 실습)

조준동 (지은이)
  |  
생능
2010-09-10
  |  
28,000원

일반도서

검색중
서점 할인가 할인률 배송비 혜택/추가 실질최저가 구매하기
알라딘 28,000원 -0% 0원 1,400원 26,600원 >
yes24 로딩중
교보문고 로딩중
영풍문고 로딩중
인터파크 로딩중
11st 로딩중
G마켓 로딩중
쿠팡 로딩중
쿠팡로켓 로딩중
notice_icon 검색 결과 내에 다른 책이 포함되어 있을 수 있습니다.

중고도서

검색중
로딩중

e-Book

검색중
서점 정가 할인가 마일리지 실질최저가 구매하기
로딩중

책 이미지

알기 쉬운 디지털 논리회로 설계

책 정보

· 제목 : 알기 쉬운 디지털 논리회로 설계 (이론 예제와 실습)
· 분류 : 국내도서 > 대학교재/전문서적 > 공학계열 > 전기전자공학 > 논리회로/전자회로
· ISBN : 9788970506692
· 쪽수 : 560쪽

목차

CHAPTER 01 디지털 시스템 설계 개요

1.1 디지털 시스템의 발전사 16
조지 부울(George Boole) 16
클로드 섀넌(Claude E. Shannon) 16
존 에커트(John P. Eckert)와 존 모클리(John Mauchly) 17
폰 노이만(von Neumann) 17
윌리암 쇼클리(William Bradford Shockley) 17
잭 킬비(Jack St. Clair Kilby)와 로버트 노이스(Robert Noyce) 18
1.2 Moore의 법칙 18
1.3 마이크로프로세서 20
1.4 컴퓨터를 이용한 설계(Computer Aided Design) 22

CHAPTER 02 디지털 시스템 설계 프로세스

2.1 디지털 회로란? 26
2.2 디지털 집적회로 설계 방식 28
Full Custom(완전 주문형) 설계 28
Semi-Custom(반 주문형) 설계 28
프로그래밍이 가능한 방식 29
멀티코어(Multi-Core) 32
2.3 집적회로 설계 합성 및 설계 단계 33
하드웨어 설계 단계 35
2.4 설계 공간(Design Space) 탐색 및 최적화(Optimality) 48
■ 연습문제 53

CHAPTER 03 디지털 논리회로 표현 방식

3.1 아날로그와 디지털 신호의 차이점 56
3.2 논리 1과 논리 0에 대한 전압 수준 영역 59
3.3 디지털 스위치(Switch) 61
3.4 논리 연산자(Logical Operators) 63
3.5 진리표를 이용한 논리회로 설계 표현 방식 63
3.6 Boolean Algebra을 이용한 논리회로 표현 방식 66
3.7 디지털 설계의 게이트 표현 방식 67
3.8 타이밍 다이어그램을 이용한 디지털 회로 표현 방식 69
3.9 디지털 회로의 블록을 사용한 표현 방식 70
■ 연습문제 73

CHAPTER 04 디지털 논리 게이트의 종류 및 구조

4.1 NAND 네트워크와 NOR 네트워크 83
4.2 CMOS 기본 논리 게이트의 동작 86
CMOS 인버터 88
CMOS NAND 게이트 89
CMOS NOR 게이트 90
4.3 일반 CMOS 논리 게이트 92
■ 연습문제 96

CHAPTER 05 논리 최소화(Logic Minimization)의 기초

5.1 불리언 대수(Boolean Algebra) 108
5.2 논리 함수를 게이트로 표현하는 방법 109
5.3 논리 함수 최소화의 목적 110
5.4 다양한 논리 구현 방법들 111
5.5 논리 최소화를 위한 불리언 대수 법칙 113
5.6 불리언 대수의 공리를 이용한 이론 증명(Proving Theorem) 방법 115
5.7 섀넌의 확장 이론(Shannon’s Expansion Theorem) 117
5.8 2-레벨 로직 정규 형태(2-Level Logic Canonical Form) 118
곱의 합 형태 118
합의 곱 형태 119
5.9 2-레벨 논리회로 최소화(Two-level Logic Minimization)의 기초 120
5.10 불리언 큐브(Boolean Cubes) 122
5.11 카노 맵 방법(Karnaugh Map Method) 124
카노 맵(Karnaugh Map) 예제(4 variables) 127
카노 맵을 이용한 최대항 최소화 128
돈 케어를 이용한 카노 맵(Karnaugh Map: Don’t Cares) 최소화 129
관련항, 주관련항, 필수 주관련항에 대한 정의 129
카노 맵을 이용하여 최소화된 곱의 합 구하는 알고리즘 130
5-변수 카노 맵 132
6-변수 카노 맵 132
■ 연습문제 135

CHAPTER 06 2-레벨 논리 최소화 알고리즘

6.1 2-레벨 논리회로 최소화 알고리즘의 복잡도 151
6.2 주관련항(Prime Implicant) 이론 153
6.3 테이블을 이용하여 주관련항(Prime Implicant)을 찾는 방법 154
6.4 퀸 맥클러스키의 논리회로 최소화 방법 156
6.5 에스프레소(Espresso) 알고리즘 162
6.6 2-레벨 논리회로의 POS 최소화 방법 168
■ 연습문제 173

CHAPTER 07 멀티-레벨 논리 합성

7.1 멀티-레벨 논리회로의 장점 186
7.2 불리언 함수를 NAND 또는 NOR 네트워크로 변환하는 방법 188
7.3 AOI를 이용한 멀티-레벨 논리 설계 191
7.4 논리 인수분해(Logic Factorization)를 이용한 멀티-레벨
논리 최적화 194
7.5 멀티-레벨 논리 최적화 알고리즘 195
인수분해 197
분해 199
치환과 역치환 200
추출 202
7.6 기술 매핑(Technology Mapping) 204
기술 매핑이란 205
트리분할을 이용한 기술 매핑 209
저전력기술매핑 212
7.7 BDD(Binary Decision Diagram) 213
섀넌(Shannon)의 확장이론 213
BDD 구축과정 214
BDD 간소화 방법 216
BDD를 이용한 다중기의 설계 219
BDD를 이용한 정형적 검증 220
■ 연습문제 223

CHAPTER 08 지연시간과 타이밍

8.1 게이트 지연시간의 개념 236
상승시간과 하강시간 237
게이트 지연이 발생하는 이유 239
8.2 조합회로에서의 지연시간 240
8.3 연결선 지연시간 단축 방법 242
8.4 지연시간을 이용한 펄스 발생기 설계 245
8.5 해저드(Hazard) 245
■ 연습문제 252

CHAPTER 09 조합 논리회로의 구현 기술

9.1 PLD(프로그래머블 로직 디바이스) 260
9.2 CMOS 트랜스미션 게이트를 이용한 멀티플렉서 설계 268
9.3 복호기(Decoder)의 설계 276
9.4 ROM(Read Only Memory)을 이용한 일반회로 설계 279
■ 연습문제 283

CHAPTER 10 논리 연산 회로

10.1 수 시스템(Number System) 305
Sign Magnitude 표현 방식 305
Two’s complement 표현 방식 307
부동 소수점 수(Floating Number) 308
10.2 이진수의 덧셈 308
기본 가산기 회로의 설계 311
리플 캐리 가산기의 설계 312
캐리 룩 어헤드 가산기의 설계 320
캐리 스킵(Carry Skip) 가산기의 설계 324
캐리 선택(Carry Select) 가산기의 설계 325
캐리 세이브 가산기의 설계 327
10.3 ALU(Arithmatic Logic Unit) 설계 329
10.4 곱셈기 설계 331
12 조합 곱셈기(Combinational Multiplier) 332
부스 곱셈기(Booth Multiplier) 335
■ 연습문제 338

CHAPTER 11 플립플롭, 레지스터와 클록

11.1 순차 네트워크(Sequential Network) 354
11.2 래치(Latch) 356
RS 래치(Latch) 356
Level sensitive RS 래치 359
Level sensitive D 래치 361
T 래치 362
JK 래치 363
11.3 플립플롭(Flip-Flop) 363
Master Slave JK F/F 366
Master Slave D F/F 367
11.4 레지스터(Registers) 369
기본 레지스터(Register) 369
11.5 시프트 레지스터(Shift Register) 374
시프트 레지스터(shift register) 374
11.6 카운터(counter) 377
2 나누기 카운터 377
4 나누기 카운터 378
8 나누기 카운터 379
비동기식 카운터 380
동기식 카운터 381
Binary up-counter 383
복잡한 카운터의 설계 384
F/F 종류에 따른 카운터 비교 388
11.7 시프트 레지스터(Shifter Register)와 클록 392
■ 연습문제 398

CHAPTER 12 유한상태 머신(Finite State Machine)

12.1 FSM의 구조 및 동작원리 414
12.2 자판기의 FSM 설계 417
12.3 Moore 머신과 Mealy 머신 422
12.4 스트링 패턴 인식기 424
12.5 교통신호 제어기 설계 428
12.6 FSM 상태 최소화 430
상태 최소화 기법: 행 매칭(Row Matching) 방법 433
관련항 차트(Implicant Chart)를 이용한 상태 최소화 4437
12.7 FSM 상태 할당 442
상태 할당의 복잡도 443
상태할당의 개선된 방법 446
원 핫 인코딩을 이용한 상태할당 450
FF의 종류에 따른 상태할당 450
■ 연습문제 456

부 록 503
부록 1. Modelsim_6.2g_webpack_설치매뉴얼 504
부록 2. HDL 실습 예제 520
부록 3. 문제기반학습(Problem-Based Learning) 소개 547

저자소개

조준동 (지은이)    정보 더보기
현재 성균관대 정보통신공학부 교수로 재직 중이며, '모바일 시스템 온 칩 설계 및 자동화 연구실'의 지도교수다. 성균관대 전자공학과 학사(1980. 2), Polytechnic Univ. 석사(1989. 8), Northwestern Univ. 박사 학위(1993. 6)를 취득하였다. 1993년에는 IEEE/ACM Design Automation Conference에서 최고 논문상을 수상하였고, 삼성 반도체 통신㈜에서 반도체 연구소 연구원(1983. 3~1987. 7, 1993. 7~1995. 2) 및 IBM T. J. Watson 연구소 연구원을 역임하였다. 1996년부터 현재까지 IEEE Senior Member로 활동 중이다. 저서로는 『LOW POWER DIGITAL CORE DESIGN』(대영사), 『세계 골프 명사들의 살아있는 현장 레슨 108가지』(아카데미북)가 있다.
펼치기
이 포스팅은 쿠팡 파트너스 활동의 일환으로,
이에 따른 일정액의 수수료를 제공받습니다.
도서 DB 제공 : 알라딘 서점(www.aladin.co.kr)
최근 본 책