ULX3S는 완전한 오픈 소스의 작고 견고하며 경제적 인 FPGA 개발 보드 로, 균형 잡힌 추가 구성 요소 및 확장 선택을 완벽하게 갖추고 있습니다. 주로 디지털 회로 설계의 원리를 마스터하기위한 교육 도구로 설계된 ULX3S 보드는 복잡한 장치에 설치하는 데 유용한 모듈을 만드는 기능과 인터페이스를 제공합니다.
이 보드는 강력한 Lattice Semiconductor ECP5 시리즈 FPGA 칩을 중심으로 구축되었으며 최신 오픈 소스 툴체인에서 지원됩니다. 온보드 Wi-Fi, 디스플레이, 버튼, LED 및 스토리지 가 장착되어 있습니다. OTA (Over-the-Air) 기능이있는 온보드 OLED 디스플레이 및 버튼 은 Wi-Fi 연결을 사용하여 업데이트하여 SD 카드의 콘텐츠를 검색하고 비트 스트림을 선택할 수 있습니다.
배터리 지원 RTC를 사용하면 전원을 완전히 끄고 특정 이벤트에 대한 응답으로 만 깨어납니다. 이 기능은 배터리로 구동되는 원격 센서 노드와 같은 저전력 애플리케이션에서 사용하기에 완벽합니다. 또한 SDRAM, USB, 디지털 비디오 출력, 온보드 FM / ASK 안테나, ADC 및 DAC와 같은 온보드 주변 장치는 신호 처리 및 합성, 모터 제어 및 SDR 사용 사례를위한 오디오 / 비디오 강국입니다. 또한 Minimig (Amiga)와 같은 아케이드 기계와 레트로 컴퓨터 또는 F32C (MIPS / RISCV)와 같은 최신 시스템을 에뮬레이션 할 수 있습니다. 56 개의 GPIO 핀이 있으며 모두 차동 쌍으로 라우팅되고 PMOD 호환 핀아웃이있어 광범위한 확장 옵션을 사용할 수 있습니다. FPGA를 막 시작하는 경우 Arduino IDE 를 사용하여 ULX3S를 몇 초 만에 프로그래밍 할 수 있습니다.
ULX3S의 기능 및 사양
- FPGA: 격자 ECP5
- LFE5U-85F-6BG381C (84K LUT)
- LFE5U-45F-6BG381C (44K LUT)
- LFE5U-25F-6BG381C (24K LUT)
- LFE5U-12F-6BG381C (12K LUT)
- USB: FTDI FT231XS (500kbit JTAG 및 3Mbit USB 직렬)
- GPIO: 56 핀 (28 개의 차동 쌍), 1A에서 3.3V 또는 1.5A에서 2.5V의 전원 출력으로 PMOD 친화적
- RAM: 32MB SDRAM 166MHz
- 플래시: FPGA 구성 및 사용자 데이터 저장을위한 4-16MB Quad-SPI 플래시
- 대용량 저장 장치: Micro-SD 슬롯
- LED: 11 개 (사용자 LED 8 개, USB LED 2 개, Wi-Fi LED 1 개)
- 버튼: 7 개 (4 방향, 2 개, 전원 버튼 1 개)
- 오디오: 4 개의 접점이있는 3.5mm 잭 (아날로그 스테레오 + 디지털 오디오 또는 컴포지트 비디오)
- 비디오: 3.3V ~ 5V I²C 양방향 레벨 시프터가있는 디지털 비디오 (GPDI 범용 차동 인터페이스)
- 디스플레이: 0.96 ″ SPI COLOR OLED SSD1331 용 자리 표시 자
- Wi-Fi 및 Bluetooth: ESP32 용 자리 표시 자 (Wi-Fi를 통한 독립형 JTAG 웹 인터페이스)
- 안테나: 27, 88-108, 144, 433 MHz FM / ASK 온보드
- ADC: 8 채널, 12 비트, 1MS a / s MAX11125
- 전원: 3 개의 스위칭 전압 조정기: 1.1V, 2.5V 및 3.3V
- 클록: 온보드 25MHz, 외부 차동 클록 입력
- 저전력 절전: 5μA (5V 대기), RTC MCP7940N 클록 웨이크 업, 전원 버튼, CR1225 배터리 백업이있는 32768Hz 쿼츠
- 크기: 94mm × 51mm
ULX3S 개발 보드 및 주문 및 배송에 대한 자세한 내용은 CrowdSupply에서 확인할 수 있습니다.