지난 시간에 ModelSim을 다운로드 받고, 실행하는 방법까지 다뤄봤었다. 이번에는 간단한 디지털 회로를 설계하고 ModelSim을 이용하여 simulation을 진행하는 방법에 관해 이야기 하고자 한다. 만약, ModelSim을 다운받고 설치하는 방법을 알고 싶다면 ▼아래 링크를 클릭하길 바란다. https://dreamsailor.tistory.com/3?category=856131 전자공학이라는 학문을 배우기 시작한 사람 중에 회로 설계를 세부 전공으로 선택하는 사람들이 반드시 직면한다는 고민은 다음과 같다. 아날로그 설계냐 아니면 디지털 설계냐 현업에서 설계 업무를 하다 보니, 두 가지 서로 다른 background를 가진 사람들을 많이 만나게 된다. 이러한 사람들과 함께 일을 하면서 느꼈던 것..
마지막으로 ModelSim을 사용해서 Verilog simulation을 돌렸던 적이 언제였을까? 정확히 기억은 안 나지만 학부 4학년 때, VLSI 공학 수업을 들으면서 프로젝트를 했을 때였던 것으로 기억한다. ModelSim은 전자공학을 전공했다면, 디지털 시스템 설계 수업 때, 한번쯤은 다뤄봤을 법한 HDL simulation tool이다. 만약, 디지털 시스템 수업을 처음 듣는 사람들에게는 HDL(High-level Description Language)이라는 단어가 다소 생소하게 느껴질 것이다. 간단히 말하자면, 반도체 회로를 빠르고 쉽게(?) 설계할 수 있도록 정의된 프로그래밍 언어이다. 사실, 현업에서는 ModelSim을 많이 사용하지는 않는듯하다. HDL simulator로는 크게 Syno..