Logo

회원가입로그인 ENGLISH naver youtube  
search 

강의제목 CPU 설계 및 응용
구분 부산대 / 설계강좌 / 초급/중급 / 이론+실습
강의시간 13시간 열람기간 16일
이용료(일반) 무료 이용료(학생) 무료
강의개요

SoC 설계를 위해서 CPU를 설계하고 응용할 수 있는 능력은 중요하다. 본 강좌에서는 Vivado툴을 이용하여 CPU에서 필요한 각종 디지털 논리블록들을 설계하고 이들을 집적하여 4-bit CPU core를 설계한다. 설계한 CPU의 동작 검증을 위해 4칙 연산(+, -, X, ÷, 비트연산 AND)용 계산기 프로그램을 플로우차트와 어셈블러로 직접 구현하고, 실행파일의 2진 코드를 ROM 블록으로 만들어 CPU와 집적시킨 IP를 Xilinx사의 xc7a35ticsg324 FPGA 칩이 탑재된 ARTY보드에 다운로딩하여 동작을 확인한다.

사전지식

논리회로

참고사항

Day3 오후 강좌는 강사님께서 마이크 끄고 강의를 진행하셔 녹음 된 소리가 없습니다.
강의 수강에 참조하시길 부탁드립니다.

강의시간 강사(이름/직급/소속) 내용 보기
2시간 윤병우 교수 경성대학교 ○ 강의개요 및 목적 소개
○ 프로세서 구조 및 특징, Calculator 사양, 전체 설계 과정
2시간30분 윤병우 교수 경성대학교 ○ Tool 사용 방법(Schematic editor, Simulation)
○ 범용&특수 목적 레지스터, Encoder, Program Counter의 설계 및 검증
2시간 윤병우 교수 경성대학교 ○ ALU, ACC, Control Block, Hexa to Decimal 기능 블록의 설계 및 검증
2시간22분 윤병우 교수 경성대학교 ○ ALU, ACC, Control Block, Hexa to Decimal 기능 블록의 설계 및 검증
1시간 윤병우 교수 경성대학교 ○ Calculator 모니터 프로그램에 대한 이해
2시간54분 윤병우 교수 경성대학교 ○ Top Simulation - 전체 기능 블록 결합 및 시뮬레이션
○ FPGA실장 테스트 및 설계 테스트 보완
○ Keypad, 7 segment 모듈 연결을 통한 동작 테스트
담당자 연락처
강의자료

3.CPU_강의자료_210804.pdf

     보기의 아이콘을 클릭하면 바로 시청 가능합니다.