[베릴로그 RTL 예제] 탁구 게임기 -6, 7편이 게시 되었습니다.

6 views
Skip to first unread message

국일호

unread,
Mar 20, 2026, 10:01:52 PMMar 20
to MyChip-on-MyDesk
"[베릴로그 RTL 예제] 탁구 게임기"는 "내 칩 설계교실"의 한학기 분량의 교재 입니다. 선수과목으로 "디지털 논리회로", 베릴로그 HDL 그리고 C++ 과목을 이수를 전재로 쉽게 작성하려고 했습니다. 내용에 조언을 기다립니다.

총 8편으로 제작예정이며 현재 6, 7편이 게시 되었습니다. 마지막 8편은 "내 칩 제작 서비스"의 공정으로 합성에서 레이아웃 생성까지 다룹니다.

[베릴로그 RTL 예제] 탁구 게임기 -6편: 탁구대, 움직이는 공 그리고 탁구채-
https://fun-teaching-goodkook.blogspot.com/2026/03/rtl-6.html

[베릴로그 RTL 예제] 탁구 게임기 -7편: FPGA 에뮬레이션 검증-
https://fun-teaching-goodkook.blogspot.com/2026/03/rtl-7.html

앞서 게시된 1-5편은 아래와 같습니다.

1편은 카운터 회로를 베릴로그로 기술하여 기초적인 비디오 그래픽 신호 생성 합니다. 테스트 벤치는 SystemC를 사용하였습니다.
https://fun-teaching-goodkook.blogspot.com/2026/02/rtl.html

2편은 비디오 게임기의 출력 검증용 테스트벤치 라이브러리로 128x64 픽셀을 가진 그래픽 (흑백) LCD를 SystemC 로 모델링 합니다. 화면 시현으로 SDL2 라이브러리를 활용합니다.
https://fun-teaching-goodkook.blogspot.com/2026/03/rtl-2.html

3편은 베릴로그로 작성한 "탁구대"를 그래픽 LCD 모델과 연결한 시뮬레이션 테스트벤치 입니다.
https://fun-teaching-goodkook.blogspot.com/2026/03/rtl-3.html

4편은 "움직이는 탁구공" 입니다. "탁구공"의 비트 맵 이미지를 시현합니다.
https://fun-teaching-goodkook.blogspot.com/2026/03/rtl-4.html

5편은 "버스기능 모델"을 다룹니다. GLCD 시뮬레이션 모델의 추상화 수준을 BFM으로 변경하여 시뮬레이션 속도를 높이는 기법입니다. 아울러 RTL 설계에서 저전력 방안을 다룹니다.
https://fun-teaching-goodkook.blogspot.com/2026/03/rtl-5-glcd.html
 
Reply all
Reply to author
Forward
0 new messages