FPGA로 구현하는 복고 컴퓨팅
(Retro-Computing in FPGA)
FPGA 를 이용하여 반세기 전, 개인 컴퓨터가 태동하던 시절의 역사를 되살려보려는 취미가(메이커)들이 한둘이 아니다. 그들이 구현한 짧은 동영상을 보면 당장 해봐야 겠다는 충동이 든다. 이것저것 찾다보면 가랭이가 찢어질 판이다. 그중 몇가지만 소개해 본다.
MicroCore Labs[link], FPGA 에 6502를 심어 Apple-][를 완벽히 동작시키고 있다.
MicroCore Labs의 유튜브 채널,
https://www.youtube.com/@microcorelabs7698
6502뿐만 아니라 68K, 8086/88등을 FPGA에 구현하고 있다. 뿐만 아니라 틴지(Teensy 4.1)보드에 에뮬레이션으로도 구현되었다. 베릴로그와 C 코드들을 전부공개하고 있다.
https://github.com/MicroCoreLabs/Projects
Lans Boards LLC[link], 쪽 보드(breakout board)를 만들어 판매하는 작은 회사(아마 가족 회사인듯)인데 재미있는 것들이 많다. 그중 FPGA를 활용하여 복고 컴퓨팅,
Retro Computing in FPGA,
https://www.youtube.com/playlist?list=PLn__0BqzWEWMcUgzBroNNJYQP1keD--gu
TinyFPGA[link], 다소 생소한 FPGA 브랜드이긴 한데 Apple-1을 구현했다.
깃허브 저장소에 공개되어있다.
Apple 1 FPGA github project
https://github.com/alangarf/apple-one
그외...
디지키(DigiKey), 엘리먼트14 등 대형 부품상 뿐만 아니라 중소 부품상들도 자기들이 취급하는 부품을 판매 하는데 그치지 않고 각종 교육 동영상(프로그램)들을 제작 배포한다. 이 보고 있자면 "메이커"의 본능을 자극한다. 자연스럽게 구매 버튼을 누를 수 밖에 없다. 손님을 유인한다는 말이 있다. 앉아서 장사하기에는 경쟁자들이 너무 많다.
DigiKey Introduction to FPGA
https://www.youtube.com/playlist?list=PLEBQazB0HUyT1WmMONxRZn9NmQ_9CIKhb
Introduction to RTOS
https://www.youtube.com/playlist?list=PLEBQazB0HUyQ4hAPU1cJED6t3DU0h34bz
Master Inverse Kinematics for Arduino Robots – Easy Math, Full Code, Real Results
https://youtu.be/WAsMAeKDc4U?si=-oOgyUKXrJKVjnhx
Analog Designs by Land Boards, LLC
https://www.youtube.com/playlist?list=PLn__0BqzWEWPTvf7TbCX_frHYbBrt2UhU
Measure Op Amp Input Offset Voltage
Uni-OpAmp Kit(Board)
https://land-boards.com/blwiki/index.php?title=UNI-OPAMP-04
댓글 없음:
댓글 쓰기