Harman83 [Harman 세미콘 아카데미] 21일차 - PSpice 사용법(기본 메뉴 및 옵션, Bias Point, Time Domain(Transient), DC Sweep, AC Sweep/Noise, Parametric 해석) [PSpice란?] PSpice (Professional Simulation Program with Integrated Circuit Emphasis) PSpice는 전기, 전자 및 디지털 회로 등을 설계할 경우에 미리 시뮬레이션을 할 수 있는 프로그램이다. 과거 일일이 실제 회로를 작성하여 테스트를 하는 것이 아니라 미리 컴퓨터로 시뮬레이션으로 확인 할 수 있기 때문에 시간과 경비가 절약되는 아주 중요한 프로그램이다. [기본 메뉴 및 옵션] 1. 프로젝트 생성 2. 프로젝트 매니저 ① 각 프로젝트는 하나의 디자인을 포함 ② 하나의 프로젝트에는 library, output file, PSpice resource로 구분 ③ 하나의 디자인에 여러 Schematic을 포함할 수 있으며, 하나의 Schemati.. 2023. 7. 17. [Harman 세미콘 아카데미] 20일차 - Github 사용법, C++(함수 오버로딩~class 기초) [Github] 진정한 개발자는 Github를 사용한다. 깃허브에는 우리가 만든 소스 파일을 저장(push)하고 불러올(pull) 수 있는 기능이 존재한다. 실제로는 수많은 기능들이 존재하지만, 처음이니까 이 기능부터 알아보자 ① 리포지토리 생성 ② Visual studio를 Github와 연동(?) ③ 소스 파일을 Push/Pull ① 리포지토리 생성 리포지토리 : 개발자가 애플리케이션 소스 코드에 대한 변경을 수행 및 관리하는 데 사용하는 중앙화된 디지털 스토리지 readme.md : 나의 repos를 설명해주는 역할을 한다. gitignore : 굳이 업로드할 필요 없는 파일들을 필터링한다. ② Visual studio를 Github와 연동 ③ 소스 파일 Push/Pull Fetch : 로컬 저장소.. 2023. 7. 14. [Harman 세미콘 아카데미] 16일차 - ATmege128의 개요 [ATmege128 개요] 마이크로 컨트롤러 CPU, ROM, RAM과 전류 Fanout을 늘린 I/O 확장용 GPIO제어기가 한 침에 함께 구성되어 주로 단순한 반복 작업을 하기 위한 제품에 장착되는 작은 보드 등을 통한 자동화 장치 등에 사용된다.(GPIO : General perform input / output) - 임베디드 환경에 적합한 저전력 소모의 칩이며, 내보에 32개의 범용 레지스터가 내장됨. - 유비쿼터스 및 센서 네트워크를 위한 소형 시스템에 적합 - 유사 RISC아키텍쳐(RISC Like architecture) : 유사 아키텍쳐라고 하는 것은 RISC 구조를 따르고 있으나 명령어와 주소 지정 방식의 수가 RISC에 비해 많기 때문. 1) 스위치, 센서 등의 입력 장치 - 키보드 역.. 2023. 7. 10. [Harman 세미콘 아카데미] 12일차 - Review, 디지털 시계 만들기(교육 과정 외) [Review] ※ FPGA는 LUT과 DFF들의 배열 (LUT 뒤에 DFF가 붙어 있음) - 메모리 만들 때 DFF를 그냥 가져다 쓰면, LUT이 낭비됨. ∴ 메모리 회로가 따로 있다. ※ 회로 합성을 어떻게 하느냐에 따라 결과가 달라진다. 1) ASIC 용으로 합성 : CMOS 회로로 합성됨(Gate들이 그대로 표현) 2) FPGA 용으로 합성 : LUT 회로로 합성됨(모든 gate들이 LUT으로 표현) ※ 가독성 & 커뮤니케이션 능력 : 기업에서 다루는 회로는 크기가 방대하므로 part를 나눠서 팀으로 진행한다. ∴ 코딩의 가독성 & 팀원간의 커뮤니케이션 능력이 대두됨. ※ Verilog 문법 1. 변수 1) 자료형 ▶ Net : 소자간의 물리적인 연결을 추상화(H/W적 특성) - wire : 함축.. 2023. 7. 4. 이전 1 ··· 14 15 16 17 18 19 20 21 다음