MAX+PLUS II 설치 및 디지털 시스템의 설계 방법

Slides:



Advertisements
Similar presentations
Electronic Engineering Yoo Han Ha 1. OrCAD 에는 부품기호 라이브러리에 약 20,000 개의 부품이 준비 부품기호 (part symbol) 가 기존 라이브러리에 없는 경우 라이브러리 에디터를 사용하여 새로운 부품기호.
Advertisements

7 월 소식지에서는 도서관 분류에 대해 알아보았어요. 한국십진분류법은 0 에서 9 까지 열 개의 수를 가지고 이 세상 의 모든 것을 나누는 방법이라는 것. 이 세상의 모든 것이 이 열 개 가운데 어딘가에 꼭 들어가 야 한 다는 것 그럼,
IspLEVER 6.1 을 이용한 회로 설계 (Schematic). Table of Contents ispLEVER ispLEVER 6.1 tool 의 시작프로그램 2.Lattice Device 의 Design 1) 프로그램시작 2) 새로운 Project 만들기.
성결 어린이 영등포교회 유년부 정답은 뒷면에 제 11-31호 2011월 8월 14일 어디로 가세요?

ASIC (Application Specific Integrated Circuit)
Ⅵ. 빛(단원학습목표).
SSB modulation을 이용한 음성변조
디지털시스템실험 2주차 고려대학교 전기전자전파공학부.
Introduction 2007년 2학기.
CH2 OrCAD Capture CIS.
100MHz PLL Frequency Synthesizer
ASIC의 개요 ASIC(Application Specific Integrated Circuit) 특정 용도 주문형 집적회로
MAX+PLUS II 개요.
통로이미지㈜ 마케팅실 신입/경력 모집 ◎ 모집부분 및 자격요건 ◎ 채용인원 ◎ 전형절차 ◎ 제출서류 ◎ 연봉 ◎ 사전인터뷰
2017년 1/4분기 상1동 주민자치센터프로그램 수강생 모집【선착순】
꼼꼼한 청소법 생활의 지혜.
디지털 시스템 2010년 1학기 교수: 송상훈 연구실: 율곡관 603-B
VHDL, FPGA를 이용한 소리인식 스위치 (Matched Filter 사용)
개발 환경 개발 환경 개요 PXA270과 타겟 시스템 툴체인 환경 구축 JTAG 유틸리티 미니컴 Make 유틸리티
순차로직 개요.
FPGA 설계 이 상 훈 경남대학교 전기전자공학부.
PLD와 FPGA의 비교                                                                                                                                                                                                                                                  
VHDL과 디지털회로 설계 전남대학교 전자공학과 김 영 철.
Install & Simulation VLSI 시스템 설계
컴퓨터 구조학 정보보호학과.
Verilog HDL 이론.
PXA255-FPGA 장비 개요 및 실습 Lecture #9.
Quartus II 사용법 VHDL을 이용한 디지털 시스템 설계.
Computer Science & Engineering
PXA255-FPGA 장비 계요 및 실습 Lecture #9.
VHDL Package and Sub program
영덕풍력발전단지 준공 기념식 행사(안) 경영기획실.
Ch2-2. VHDL Basic VHDL lexical element VHDL description
논리회로 설계 및 실험 2주차.
Quartus 를 이용한 ROM 설계 ROM table 의 작성
Electronic Engineering 2
IT CookBook, VHDL을 이용한 FPGA 디지털 설계
반파 정류 회로 실습 컴퓨터로 전력전자 배우기 이론 실습 목 차
HDL의 이해 Lecture #3.
HDL의 이해 Lecture #3.
Unit 1 Number Systems and Conversion (수의 체계와 변환)
Ch2-1. VHDL Introduction VHDL 정의 VHDL의 역사 VHDL의 장점 HDL의 종류 VHDL 모델링
디지털 시스템 설계(3).
아날로그 VS 디지탈 -. Analog Vs Digital -. 디지털 논리에 대하여 -. 메모리에 대하여
오브젝트 하드웨어 기술 언어 IT CookBook, VHDL을 이용한 디지털 회로 입문.
Programmable Logic Device
7장: 빛의 간섭과 회절 빛의 간섭 단일슬릿과 회절 회절격자 – 더 선명해진 간섭무늬.
Introduction to OrCAD Capture
Chapter 01 디지털기초.
논리회로 설계 및 실험 3주차.
SPL3D Printer 도형 불러오기 & 변환.
호암초등학교 박대현 선생님의 음악 수업 안내.
Pspice를 이용한 전기/전자회로 모의해석 –
7주차 FPGA 보드 사용법.
논리회로 설계 및 실험 2주차.
Agilent ADS 사용법.
디 지 털 공 학 한국폴리텍V대학.
고객님! 장수시대 필수 상품 준비하셨나요? 간 병 보 험 무배당 무배당 상품특징!! ~3등급 2 구분
■ 인적사항 l 팀원 4명의 개인정보를 입력해주세요. 팀장
오줌 속에는 무엇이 들어 있을까? 주제 : 노폐물의 배설 과학 1 학년
기술가정 2학년 1학기 2.재료의 이용>1) 목재,플라스틱,금속재료의 특성>11/15제품의 구상
제안 제도 운영방안.
논리회로 설계실험 ICE ICE 담당교수 : 김 인 수.
3. 도시의 내부 구조 ① 도시 내부 지역 분화의 과정과 원인.
시스템 분석 및 설계 2007학년도 2학기 멀티미디어공학과 2학년 대상 담당교수 박태희
전동 공구 초기화면 기술·가정 2학년 1학기 Ⅲ. 재료의 이용 > 2. 제품의 구상과 만들기 >
박 현 미 울산여자상업고등학교 창업포스터 만들며 포토샵과 친해지기 박 현 미 울산여자상업고등학교.
유예 X-FILE *조사자* 1301권희원 1315이예지 1317장아정 1322홍자현.
7주차 실습 FPGA 보드 사용법.
Presentation transcript:

MAX+PLUS II 설치 및 디지털 시스템의 설계 방법 2003. 1학기 디지털 실험 교재

디지털 시스템과 PLD 개요 디지털 시스템 개요  물리계 : 아날로그(Analog), 디지털(Digital)  아날로그 : 어떤 값을 연속적인 양으로 표현  디지털 : 어떤 값을 확실히 구분할 수 있는 수로 표현  디지털 시스템 : 아날로그 시스템에 비해 높은 정밀도와 신뢰도가 있다. ⇒ 계산 및 데이터 처리, 제어 시스템, 통신, 측정 분야 등

 회로 설계(Circuit Design) : 한 게이트(Gate), 플립-플롭이나 다른 논리 블록을 구성하기 위하여 저항, 다이오드 및 트랜지 스터와 같은 특정 부품들의 내부 결선을 기술  조합 회로 : 현재의 입력 값에만 영향을 받도록 설계  순차 회로 : 입력의 과거 시퀸스에 영향을 받기 때문에 과거 시퀸스에 관한 얼마간의 정보를 기억 해야 한다. (메모리의 기능을 갖는다.)

PLD의 소개  프로그램 가능한 논리 소자(Programmable Logic Device) : 사용자가 원하는 디지털 논리 회로를 여러 가지 목적으로 구현할 디지털 논리 소자를 재구성할 수 있는 논리 소자.  구조 : PROM, PLA, PAL, SPLD, CPLD, FPGA

(V)HDL소개 HDL : Hardware Description Language의 이니셜 문자이고 하드웨어 기술(표현) 언어라고 한다. -. 타겟 프로젝트의 동작 특성을 문법을 갖는 언어로 표현(기술) 한다는 것을 의미 -. 동작 특성이라고 하는것은 일반적으로 spec., datasheet, idea 등이 될 수 있다. -. 종래에는 어떤 기능 블럭을 설계할 때 AND, OR, MUX, F/F등을 이용하여 회로를 구성하였으나 지금은 일반적인 프로그래밍 개념을 접목한 HDL을 이용하는데 그 대표적인 것이 VHDL과 Verilog-HDL이다.

□ HDL이란? -. 이와 같이 동작특정을 정해진 문법과 키워드 그리고 사용자 정의 객체들을 가지고 기술(description) -. HDL이 C와같은 프로그래밍 언어와 다른점 : 프로그래밍 언어는 전부 순차구문(sequential statements)으로 구성 되어 있지만, HDL은 순차구문 이외에 병렬구문(concurrent -statements)과 타이밍 개념이 있는 것이 차이점이다.

MAX+PLUS II 설치 및 디지털 시스템의 설계 방법 -. 컴퓨터 기본 사양 ① 486DX66 또는 PENTIUM 계열(권장)이나 그 이상의 프로세서를 갖는 컴퓨터 ② 마이크로소프트의 윈도우즈 3.51이나 마이크로소프트의 윈도우즈95 환경. ③ 마이크로소프트의 윈도우즈에서 사용할 수 있는 그래픽 카드와 모니터 ④ CD-ROW 드라이버 ⑤ 마이크로소프트의 윈도우즈에서 사용할 수 있는 2 또는 3 버튼 마우스 ⑥ PARALLEL PORT

사용 방법

회로도를 이용할 때 초기화면

Loading된 그림

회로도를 이용한 디지털 논리회로 설계

VHDL의 문법 개요 및 설명 VHDL CODING을 이용한 설계

라이브러리(LIBRARY)와 엔티티(ENTITY) 선언 --"는 주석(Comment)을 나타내며 "--"가 시작되는 지점부터 줄의 끝부분까지는 VHDL 컴파일러가 아무런 영향도 미치지 않는다.

ARCHITECTURE 선언

전체 프로그램

① File의 Save as를 선택 후 file name을 ENTITY의 이름과 같게 지정해 준다.

VHDL Compile Project to Current File을 Click한다

③ File의 Project에 Savce & Compile을 선택해서 Compile을 수행한다. 에러(Erroe)나 경고(Warning)가 없으면, VHDL로 기술된 하드웨어에 에러가 없음을 검증되었다. 그러나 다른 경고나 에러가 발생하면 ALTERA의 HELP를 이용하여 문법이 틀린 곳을 수정하여 위의 과정을 되풀이 한다.

VHDL Simulation 1) Waveform Editor로 들어간다

2) 마우스 오른쪽 버튼을 클릭한 후 Menu box에서 Enter Node form SNF를 클릭하면 아래 그림과 Enter Node form SNF가 나온다.

3) 먼저 List를 클릭후 "=>" 표시된 것을 클릭한 뒤 OK를 선택한다 입력 Node(IN1~5)에 대해 Wave를 편집한다. 편집 방법은 마우스를 해당 노드를 선택 하여 왼쪽구간을 마우스로 누른 상태에서 마우스를 오른쪽으로 이동하면 해당 구간 동 안 감정색 으로 Wave가 된다.

4) 마지막으로 File의 Project에 Savce & Simulate를 선택해서 Simulate를 수행한다.