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

인기 검색어

실시간 검색어

검색가능 서점

도서목록 제공

VERILOG HDL 문법 & 디지털회로 모델링

VERILOG HDL 문법 & 디지털회로 모델링

이준환 (지은이)
영인미디어
23,000원

일반도서

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

중고도서

검색중
서점 유형 등록개수 최저가 구매하기
로딩중

eBook

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

책 이미지

VERILOG HDL 문법 & 디지털회로 모델링
eBook 미리보기

책 정보

· 제목 : VERILOG HDL 문법 & 디지털회로 모델링 
· 분류 : 국내도서 > 대학교재/전문서적 > 공학계열 > 전기전자공학 > 논리회로/전자회로
· ISBN : 9791188258260
· 쪽수 : 210쪽
· 출판일 : 2025-08-25

책 소개

합성 가능하고 실무에서 디지털회로 모델링에 가장 많이 쓰이는 문법 위주로 Verilog HDL 문법을 설명한다. Verilog HDL의 표준은 수 차례에 걸쳐 개정되었는데, 그 중 2005년에 개정된 IEEEStd 1364-2005에 맞춰 문법이 설명된다.

목차

1 서론
1.1 설계 추상화 수준 (Design Abstraction Level)
1.2 디지털 반도체 설계 절차 (Design Flow)
1.3 Verilog HDL 표준과 간략한 역사

2 Verilog HDL 기초 및 어휘 규칙 (Lexical Conventions)
2.1 문법 기술
2.2 값 체계 (Value System)
2.3 어휘 토큰 (Lexical Tokens)
2.3.1 공백 (White Space)
2.3.2 식별자 (Identifiers)
2.3.3 코멘트 (Comments)
2.3.4 연산자 (Operator)
2.3.5 숫자 (Numbers)
2.3.6 키워드 (Keyword)
2.3.7 시스템 태스크 및 함수 (System Tasks and Functions)

3 첫 번째 Verilog 코드
3.1 기본 구성 블록 모듈 (module) 구조체
3.2 포트 (Ports)
3.3 계층적 설계 (Hierarchical Design)와 인스턴스 (Instance)
3.4 첫 번째 테스트벤치
3.5 Value Change Dump (VCD) 파일

4 조합회로 모델링
4.1 프리미티브 (Built-In Primitive)
4.2 데이터타입 (Data Type)
4.2.1 Net 데이터타입
4.2.2 Variable 데이터타입
4.3 파라미터 (Parameter)
4.4 표현식 (Expressions)
4.4.1 산술연산자 (Arithmetic Operators)
4.4.2 관계연산자 (Relational Operators)
4.4.3 등가연산자 (Equality Operators)
4.4.4 논리연산자 (Logical Operators)
4.4.5 비트별연산자 (Bitwise Operators)
4.4.6 리덕션연산자 (Reduction Operators)
4.4.7 시프트연산자 (Shift Operators)
4.4.8 조건연산자 (Conditional Operator)
4.4.9 묶음 (Concatenation)과 복제 (Replication)
4.5 할당 (Assignments)
4.5.1 계속할당 (Continuous Assignments)
4.5.2 절차할당 (Procedural Assignments)
4.6 표현식 계산 규칙
4.6.1 표현식 크기 (Expression Size 또는 Expression Bit Length)
4.6.2 표현식의 종류
4.6.3 표현식 계산 규칙
4.6.4 할당문 계산 규칙
4.6.5 부호가 있는 표현식에서 X와 Z 처리
4.7 설계 예 – Adder
4.7.1 Ripple Carry Adder
4.7.2 Carry Look Ahead Adder
4.7.3 지연시간이 포함된 시뮬레이션

5 순차회로 모델링
5.1 행위적 모델 (Behavioral Model) 개요
5.2 절차구조체 (Procedural Constructs)
5.2.1 always 구조체
5.2.2 initial 구조체
5.2.3 설계 예 – D 플립플롭
5.3 절차문의 시간제어 (Timing Control)
5.3.1 지연시간 제어 (Delay Control)
5.3.2 이벤트 제어 (Event Control)
5.4 블록문 (Block Statements)
5.4.1 순차블록
5.4.2 병렬블록
5.5 절차할당 (Procedural Assignments)
5.5.1 블록킹 절차할당 (Blocking procedural assignments)
5.5.2 논블록킹 절차할당 (Nonblocking procedural assignments)
5.6 그 밖의 절차문
5.6.1 조건문
5.6.2 case문
5.6.3 원치 않는 래치 (Latch)를 피하는 방법
5.6.4 설계 예 – 리셋 가능한 (Resettable) D 플립플롭
5.6.5 반복문 (Looping statement)

6 Finite State Machine 구현
6.1 Finite State Machine
6.2 순차회로의 구조 고찰
6.3 FSM 코딩방식 – Verilog FSM coding style with explicitly separated flipflops
6.4 FSM 예 – First-in First-out (FIFO) Memory

7 계층적 설계
7.1 모듈 파라미터 값 덮어쓰기 (Overriding module parameter values)
7.2 계층 (Hierarchy) 및 스콥 (Scope)
7.3 스콥 (Scope) 규칙
7.4 Generate 구조체
7.4.1 Loop generate 구조체
7.4.2 Conditional generate 구조체
7.4.3 이름 없는 generate 구조체에 자동 부여되는 이름

8 Appendix
8.1 8개의 저장소를 가진 16-bit FIFO fifo16.v 코드
8.2 제한된 조건의 랜덤 테스트패턴을 이용한 fifo16 테스트벤치 예

색인

저자소개

이준환 (지은이)    정보 더보기
저자는 현재 광운대학교 반도체시스템공학과 교수이다. 광운대학교에 임용되기 전, 삼성전자에서 모바일 모뎀 SoC(System-on-a-Chip) 아키텍처 설계 팀의 리더였다. 이팀은 디지털 시스템의 상위수준 모델을 C++ 또는 SystemC로 개발하여, 레지스터 전달 수준(RTL)에서보다 수천 배 빠른 기능 시뮬레이션을 가능하게 했다.저자는 1991년 연세대학교에서 전자공학 학사 학위를, 1998년 및 2002년 미국 미시간주 앤아버 소재 미시간대학교에서 전기전자컴퓨터공학 석사 및 박사 학위를 각각 취득했다. 박사과정 중에는 디지털 회로에 대한 상위수준 기능 및 지연 테스트에 대해 연구하였으며, 학업 중 인턴으로 미국 캘리포니아에 위치한 Cisco Systems에서 근무하며 초대규모 집적회로(VLSI)에 대한 경로 지연 테스트 기법을개발했다.학사 졸업 직후에는 삼성전자에 입사하여ASIC(Application Specific Integrated Circuit) 셀 라이브러리 개발에 참여했다.
펼치기
이 포스팅은 쿠팡 파트너스 활동의 일환으로,
이에 따른 일정액의 수수료를 제공받습니다.
이 포스팅은 제휴마케팅이 포함된 광고로 커미션을 지급 받습니다.
도서 DB 제공 : 알라딘 서점(www.aladin.co.kr)
최근 본 책