ValentFX, 비글본 & 라즈베리 파이용 오픈소스 FPGA 애드온 공개
올해 뉴욕 메이커 페어에서 ValentFX가 비글본과 라즈베리 파이 싱글보드 컴퓨터에 손쉽게 적층되는 오픈소스 FPGA 애드온 제품군을 선보였습니다. 새 보드들인 Logi-Bone과 Logi-Pi는 자일링스 스파르탄-6 LX9 FPGA를 탑재하고 광범위한 아두이노 및 PMOD 확장을 제공하며, 두 ARM 플랫폼 모두를 위한 완벽 지원 리눅스 드라이버를 포함합니다.
행사에서 ValentFX는 앞서 출시된 Logi-Mark1 FPGA 보드 기반의 비글본 기반 음료 서빙 로봇 BBot도 시연했습니다. Logi 시리즈는 아직 개발 중으로 정식 소매 판매 전이지만, 회사는 회로도, 사용자 매뉴얼, 오픈소스 펌웨어를 공개해 애호가들이 하드웨어로 프로토타이핑할 수 있게 했습니다.
ValentFX 창업자 Michael Jones는 LinuxGizmos에 디스트리뷰터와 협의 중이며 몇 달 내 킥스타터 캠페인 런칭 계획이라고 밝혔습니다. 오픈소스 생태계에는 Logi-Kernel 패치, 리눅스용 Logi Loader 애플리케이션, 비글본이나 라즈베리 파이에서 FPGA 기반 애플리케이션 다운로드·실행을 단순화하는 전용 앱스토어 클라이언트가 포함됩니다.
스파르탄-6 LX9 전체 HDL 소스 공개, 기본 FPGA 프로그래밍 안내 튜토리얼 제공. 스파르탄-6이 자일링스 FPGA 라인업 하위권에 위치하지만 경제성과 견고한 커뮤니티 지원으로 재구성 가능 로직을 프로젝트에 추가하려는 취미가와 개발자에게 매력적 선택지입니다.
반면 자일링스 Zynq-7000 패밀리(Parallella, Avnet ZedBoard 등 탑재)는 Artix-7 FPGA와 듀얼코어 Cortex-A9 프로세서, 고속 AXI4 인터커넥트를 결합. ValentFX의 Logi 보드는 더 느린 GPMC와 I²C 링크로 ARM 호스트와 통신하지만, Jones는 이미 비글본이나 라즈베리 파이를 가진 사용자에게 더 단순한 아키텍처가 개발 주기 단축과 비용 절감을 준다고 주장합니다.
Logi 플랫폼에 이미 포팅된 애플리케이션: 비트코인 채굴기, 머신 비전 파이프라인, 자율주행 제어 시스템. 향후 잠재 용도로 소프트웨어 정의 라디오(SDR) 등 실시간 신호 처리 작업 포함.
드라이버는 FPGA 커스텀 주변장치를 위시본(Wishbone) 버스로 노출해 개발자가 C/C++나 파이썬으로 펌웨어 작성 가능. Logi-Bone과 Logi-Pi 모두 256MB RAM 탑재, 공통 I²C, SPI, UART, GPIO 인터페이스 공유하나 Logi-Bone은 GPMC를 광범위하게 활용하고 Logi-Pi는 추가 UART와 프로그래머블 GPIO 라인 제공.
표준 아두이노 x1 커넥터로 200개 이상 아두이노 듀 호환 실드 지원, 네 개 Digilent PMOD 확장 포트로 최대 59개 PMOD 호환 주변기기 연결 가능. ValentFX는 플랫폼 전용 PMOD 모듈 Logi-Cam과 Logi-Edu 두 종 이미 출시.
추가 기능: 10개 LVDS 튠 디스플레이 쌍, SATA 스토리지 지원, 푸시버튼, DIP 스위치, 아두이노와 PMOD 헤더로 접근 가능한 32개 FPGA I/O 핀.