분류 전체보기 100

2024.12.12 [직무종합프로젝트] - 4BIT Comparator(1)

2024.12.12 ~두번째 직무 종합 프로젝트: Full Custom IC로 4BIT Comparator 구현하기Full Custom IC로 만들었던 NOT, NAND, NOR를 활용하여 4BIT 비교기를 만들어본다.  4BIT Comparator schematic  4BIT Comparator symbol     4BIT Comparator simulation 회로도  4BIT Comparator simulationA = B일때  4BIT Comparator simulationA > B일때  4BIT Comparator simulationA 4BIT Comparator(1) 끝!

2024.12.09 [직무종합프로젝트] - Ring Counter(1)

2024.12.09 ~ 2024.12.11첫번째 직무 종합 프로젝트: Full Custom IC로 Ring Counter 구현하기링 카운터는 플립플롭을 이용하여 bit를 이동시키는 회로이다.주로 shift 구조를 기반으로 하며 한 방향으로 순환한다.이번에는 CLK의 상승 에지에서 D입력을 캡처하고 업데이트 하며, 하강 에지에서 출력을 업데이트한다. D 플립플롭 schematic  D 플립플롭 Symbol  D 플립플롭 simulation 회로도 D 플립플롭 simulation  D 플립플롭 layout가로: 10.78u세로: 6.25u  반도체 설계 시 AND와 OR를 설계하는 것이 매우 비효율적이기 떄문에 논리게이트를 사용할 경우는 대부분 NAND, NORdmf dldydgkdu 뭉, OR의 역할을 재..

2024.12.04 [SoC를 위한 Peripheral 설계]12 - cpu의 구조와 동작원리6(Tcl Console 확인, Basys3에서 결과 확인)

2024.12.04 수업날Test Bench Processor의 시뮬레이션을 실행할때, 하나하나 숫자를 대입하면서 시뮬레이션을 실행하기에는 복잡하니까,for문을 이용해서 시뮬레이션을 실행해보고 결과를 살펴본다.2중 for문을 사용한 Test Bench Processor codemodule tb_Processor();            reg clk, reset_p;      reg [3:0] key_value;      reg key_valid;            wire [3:0] kout;      wire [7:0] outreg_data;            Processor DUT(            clk, reset_p,            key_value,            key_..

2024.12.3 [SoC를 위한 Peripheral 설계]11 - cpu의 구조와 동작원리5(ROM, Processor simulation)

2024.12.3 수업날 이번에는 저번시간에 이어서 ROM을 만들어보고, Processor에 합쳐서 시뮬레이션으로 결과를 확인해본다. 복습을 해보자면ALU: 연산기ACC: 누산기(누적해서 계산한다)PC: 1씩 증가하거나 점프하는 카운터MAR: ROM으로부터 데이터를 AdressMDR: ROM으로부터 해당되는 데이터를 받는다IR: 명령 레지스터     넉넉하게 256byte로 준 것이다.  CE(Chip Enable)을 체크표시한다.  다음으로 아래의 .coe 파일을 다운받는다. .coe 파일 내용 중첫 번째 줄은 16진수라는 의미이다.두 번째 줄은 'cpu 4bit 계산기 프로그램'의 hex code를 차례대로 나열한 것이다.  그리고 아래의 Load COE File에서 다운받은 .coe 파일을 입력하..

2024.11.27 [Full Custom IC Onechip 설계]18 - COMMON_SOURCE_AMP, DIFFERENTIAL_AMP, ONE_CHIP Layout 완료하기

2024.11.27 수업날COMMON_SOURCE_AMP의 역할- 높은 입력 임피던스: MOSFET gate가 거의 전류를 끌어들이지 않기 때문에 입력 임피던스가 높다.- 비교적 낮은 출력 임피던스- 높은 전압 이득을 제공하여 입력 신호의 작은 변화에도 출력 신호가 크게 변한다.- 출력 신호가 입력 신호와 180도 위상이 반전된다.- 트랜지스터가 선형 영역에서 동작하도록 적절한 바이어스가 필요하다.  COMMON_SOURCE_AMP schematic  COMMON_SOURCE_AMP symbol  COMMON_SOURCE_AMP simulation입력대비 출력이 반전 증폭된 결과를 볼 수 있다.    다음으로 증폭기의 주파수 특성을 보기 위한 AC simulation의 결과를 살펴본다.     COMMO..