ULX3S là một bảng phát triển FPGA hoàn toàn mã nguồn mở, nhỏ gọn, mạnh mẽ và giá cả phải chăng, được trang bị đầy đủ với sự lựa chọn cân bằng của các thành phần bổ sung và mở rộng. Được thiết kế chủ yếu như một công cụ giảng dạy để nắm vững các nguyên tắc thiết kế mạch kỹ thuật số, bo mạch ULX3S đi kèm với các tính năng và giao diện làm cho nó trở thành một mô-đun hữu ích để lắp đặt trong các thiết bị phức tạp.
Bo mạch được xây dựng dựa trên chip FPGA dòng Lattice Semiconductor ECP5 mạnh mẽ và được hỗ trợ bởi các công cụ mã nguồn mở mới nhất. Nó được trang bị Wi-Fi tích hợp, màn hình, nút bấm, đèn LED và bộ nhớ. Có thể cập nhật màn hình OLED tích hợp trên bo mạch và các nút với kết nối không dây (OTA) bằng kết nối Wi-Fi để duyệt nội dung của thẻ SD và chọn luồng bit.
RTC được hỗ trợ bằng pin của nó cho phép nó tắt nguồn hoàn toàn và chỉ thức dậy khi phản ứng với một số sự kiện nhất định. Tính năng này làm cho nó hoàn hảo để sử dụng trong các ứng dụng tiêu thụ điện năng thấp như các nút cảm biến từ xa chạy bằng pin. Hơn nữa, các thiết bị ngoại vi tích hợp như SDRAM, USB, đầu ra video kỹ thuật số, ăng-ten FM / ASK, ADC và DAC tích hợp làm cho nó trở thành một nhà máy âm thanh / video để xử lý và tổng hợp tín hiệu, điều khiển động cơ và các trường hợp sử dụng SDR. Ngoài ra, nó có thể mô phỏng các máy arcade và máy tính cổ điển như Minimig (Amiga) hoặc các hệ thống hiện đại như F32C (MIPS / RISCV). Nó có 56 chân GPIO, tất cả được định tuyến dưới dạng các cặp vi sai và một sơ đồ chân tương thích với PMOD, mở ra cho nó nhiều tùy chọn mở rộng. Và nếu bạn mới bắt đầu FPGA, bạn có thể sử dụng Arduino IDE để lập trình ULX3S trong vài giây.
Các tính năng và thông số kỹ thuật của ULX3S
- FPGA: Lattice ECP5
- LFE5U-85F-6BG381C (84 K LUT)
- LFE5U-45F-6BG381C (44 K LUT)
- LFE5U-25F-6BG381C (24 K LUT)
- LFE5U-12F-6BG381C (12 K LUT)
- USB: FTDI FT231XS (500 kbit JTAG và 3 Mbit USB-serial)
- GPIO: 56 chân (28 cặp vi sai), thân thiện với PMOD với nguồn điện 3,3 V ở 1 A hoặc 2,5 V ở 1,5 A
- RAM: 32 MB SDRAM 166 MHz
- Flash: 4-16 MB Quad-SPI Flash cho cấu hình FPGA và lưu trữ dữ liệu người dùng
- Bộ nhớ chung: Khe cắm Micro-SD
- Đèn LED: 11 (8 đèn LED người dùng, 2 đèn LED USB, 1 đèn LED Wi-Fi)
- Các nút: 7 (4 hướng, 2 lửa, 1 nút nguồn)
- Âm thanh: Giắc cắm 3,5 mm với 4 địa chỉ liên lạc (âm thanh nổi analog + âm thanh kỹ thuật số hoặc video tổng hợp)
- Video: Video kỹ thuật số (Giao diện vi sai mục đích chung GPDI) với bộ chuyển đổi mức hai chiều từ 3,3 V đến 5 V I²C
- Màn hình: Trình giữ chỗ cho 0,96 inch SPI COLOR OLED SSD1331
- Wi-Fi & Bluetooth: Trình giữ chỗ cho ESP32 (giao diện web JTAG độc lập qua Wi-Fi)
- Ăng-ten: 27, 88-108, 144, 433 MHz FM / ASK tích hợp trên bo mạch
- ADC: 8 kênh, 12 bit, 1 MS a / s MAX11125
- Nguồn: 3 Bộ điều chỉnh điện áp chuyển đổi: 1,1 V, 2,5 V và 3,3 V
- Xung nhịp: 25 MHz tích hợp trên bo mạch, một đầu vào xung nhịp vi sai bên ngoài
- Chế độ ngủ năng lượng thấp: 5 µA ở chế độ chờ 5 V, đánh thức đồng hồ RTC MCP7940N, nút nguồn, thạch anh 32768 Hz với pin dự phòng CR1225
- Kích thước: 94 mm × 51 mm
Bạn có thể tìm thấy thêm thông tin chi tiết về bảng nhà phát triển ULX3S cũng như cách đặt hàng và vận chuyển trên CrowdSupply.