전공/논리회로실험
-
조합회로와 순차회로전공/논리회로실험 2020. 6. 10. 14:21
* 모든 사진 파일은 부경대학교 한영선 교수님의 PPT에서 발췌했습니다. 주소 : http://hpcl.pknu.ac.kr 조합회로(Combinational Circuit) 일정 시점의 출력값이 일정 시점의 입력값에 의해서만 결정되는 논리회로다. 뭔가 '조합'회로라는 명칭 자체가 이전 상태와 현재 상태의 '조합'으로 이루어질 것 같지만 아니다! 조합회로는 값을 저장하는 능력이 없다. 값을 저장하는 건 순차회로다. 조합회로의 예시는 Adder, Subtractor, Compapator, Decoder, Encoder, (De)Multiplexer, ... 등이 있다. Comparator AB 에 따라 출력값 결정하는 조합회로 Decoder 적은 입력으로 많은 출력을 생성하는 조합회로...
-
Verilog 문법, 특징 요약전공/논리회로실험 2020. 6. 9. 18:06
* 모든 사진 파일은 부경대학교 한영선 교수님의 PPT에서 발췌했습니다. 주소 : http://hpcl.pknu.ac.kr Verilog HDL는 C와 유사한, 회로를 다루는 프로그래밍 언어이다. 전력이 공급됨과 동시에 모든 코드가 병렬로 수행된다. 코드를 짤 때 가장 많이 실수하는 부분이라고 한다. 모듈(module) 하나의 반도체 칩을 정의하는 것이 하나의 모듈에서 정해진다고 보면 된다. 모듈은 입출력 포트가 정의되어 있어야 하고 이들간의 논리적인 관계도 정의된다. 모듈 중 메인이 되는 모듈을 TOP 모듈이라고 한다. C에서의 main() 함수와 유사하다고 보면 된다. [7:0]은 8비트 배열을 선언하는 것이다. 나도 처음에는 [0:7]로 표현하는 게 더 올바르다 생각했는데 이렇..