Harman 세미콘 아카데미/전자회로 및 설계

2024.8.21 [전자회로 해석 및 설계]1 - PSpice를 이용한 회로 시뮬레이션, XOR와 XNOR 게이트, 부울대수와 드 모르강의 정리, 카르노 맵

U_Pong 2024. 8. 21. 23:18

2024.8.21 수업날


< PSpice를 이용한 회로 시뮬레이션 >

먼저 나인플러스 홈페이지에서 OrCAD PSpice를 다운받는다.

 

 

다운로드가 완료되었으면, 아래에 표시한 프로그램을 실행하면 된다.

 

 

맨 처음 새로운 프로젝트를 만들려면 New Project를 선택하고

이름을 설정한뒤, PSpice Analog or Mixed A/D를 선택하고 프로젝트의 위치를 확인하여 생성한다.

 

 

다음으로, Create a blank project를 꼭 선택해준다.

 

 

그러면 7400 칩에 있는 논리 게이트인 NAND를 불러오기 위하여 우측의 아이콘을 선택하고, 

 

 

Search For Path에서 아래의 사진의 경로에서 Libraries를 찾아준다.

그리고 7400을 검색하여 위 사진의 7400/evel.olb를 선택한다.

 

 

그러면 아래와 같이 NAND의 symbol이 나타난다.

7400에는 2 Input NAND가 4개 있는데, 그중에 Part A 하나만을 쓰겠다는 의미가 우측의 Packaging이다. 

 

 

U1~의 이름을 가진 symbol은 같은 7400에 있다는 의미이다.

 

 

U2~로 되어있는 symbol은 다른 7400에 있다는 의미이다.

 

 

다음으로 STIM1을 검색한다.

 

 

다음으로 STIM1에 표시할 이름을 아래와 같이 수정한다.

 

 

다음으로 NAND의 출력부분에 연결할 symbol을 선택한후 이름을 수정하여 연결해준다.

 

 

STIM1의 symbol 부분을 더블클릭하면 어떤 파형을 입력할 것인지에 대한 창이 나타난다.

 

 

A, B를 한거번에 선택하여 아래와 같이 입력하면 된다.

 

 

이제 설정한 파형으로 시뮬레이션의 결과를 확인해본다.

아래의 아이콘을 선택하고 시뮬레이션의 이름을 지정한다.

 

 

그리고 체크한 부분처럼 설정한다.

 

 

V 프로브를 아래와 같이 연결한 후에 시뮬레이션을 실행하면 된다.

 

 

NAND의 시뮬레이션 결과가 잘 나타난 것을 확인할 수 있다.

 

 

 

이번에는 7402에 있는 NOR를 사용하여 시뮬레이션을 실행해본다.

 

 

아래와 같이 SCHEMATIC을 설정해준다.

 

 

시뮬레이션 결과

 

 

 

< XOR와 XNOR 게이트 >

이번에는 7486에 있는 XOR를 사용하여 시뮬레이션을 실행해본다.

 

 

회로도와 SCHEMATIC

 

 

XOR 시뮬레이션 설정과 결과

 

 

다음으로 XOR 게이트의 논리식 X = barAB + AbarB의 디지털 회로의 시뮬레이션을 확인해본다.

회로도와 SCHEMATIC

 

 

논리식 X = barAB + AbarB의 시뮬레이션 설정과 결과

 

 

 

< 부울대수와 드 모르강의 정리 >

1. 부울대수

회로도와 SCHEMATIC

 

 

부울대수 시뮬레이션 설정과 결과

 

 

2. 드모르강의 정리 제 1정리

회로도와 SCHEMATIC

 

 

드모르강의 정리 제 1정리 시뮬레이션 설정과 결과

 

 

3. 드모르강의 제 2정리

회로도와 SCHEMATIC

 

 

드모르강의 정리 제 2정리 시뮬레이션 설정과 결과