Matlab Form`s GUI Creation with Python
이 책은 RTL 설계할 때, 많은 양의 데이터를 시각적으로 볼 수 있는 GUI 프로그램을 제작하는 과정을 설명하고 있다. 그 중에서 Matlab 의 plot 과 비슷한 데이터를 신호의 형태로 보여주는 모듈을 GUI 에 장착하는 방법을 소개한다. 이 책의 목적은 RTL 설계 엔지니어들이 Python 이라는 좋은 프로그래밍언어를 익히고 자신의 설계내용에 맞게 이를 활용하여 실무에 편리하게 적용할 수 있도록 도움이 되는데 있다. 요즘 테블릿등 휴대용 전자기기의 발달로 전자책의 수요와 개발, 제작이 활발하다. 예전과는 다르게 요즘의 책 즉, 전자책은 서론을 줄이고 바로 본론으로 들어가는 추세로 작성된다. 이는 책을 만드는 저작자나 책을 읽는 독자들 서로가 원했던 바 였던 것 같다. 이 책도 서론을 줄이고 바로 본론으로 들어가는 방식으로 작성되었다. 다소 아쉬운 부분이 있더라도 이해해 주길 바란다. 하지만 python and verilog 시리즈를 읽으시는 독자분들 중에는 제 책의 이런 스타일을 좋아하는 분들이 몇몇 분 계시기 때문에 이 방식이 나쁘지는 않은 것 같다고 판단하고 있다. 아무쪼록 이 책을 통해 여러분의 설계능력이 향상되어 주변 사람에게 인정받으시길 바란다.
Cover
Titlepage
Copyright
1. 설계 환경 구축하기
1.1 Python 설치하기
1.2 Scipy 설치하기
1.3 Numpy 설치하기
1.4 Matplotlib 설치하기
1.5 PIL 설치
1.6 Icarus Verilog 설치
1.7 AcroEdit 설치
1.8 에디터 환경 셋업
1.9 Path 설정
1.10 설계환경 테스트
2. Python 으로 Matlab Form GUI 프로그램 제작하기
2.1 matlab_form.py 분석하기
2.2 matlab_form.py 실행하기
3. Testbench 로 Simulation 하기
3.1 Testbench Code 분석하기
3.2 Testbench Code 실행하기