pico-ice是一个小型、低成本的开发板,带有Raspberry Pi Pico RP2040微控制器和 Lattice 半导体 iCE40UP5K FPGA 。它带有独立的闪存、低功耗SSRAM、两个按钮和一个3色LED,所有FPGA和RP2040引脚都引出到易于使用的0.1”接头引脚(排列为PMOD)
描述
pico-ice 是一款小型低成本开发板,配备 Raspberry Pi Pico 处理器 (RP2040) 和 Lattice Semiconductor iCE40UP5K FPGA。该开发板具有用于 FPGA 和 RP2040 的独立闪存、低功耗 SSRAM、几个按钮和一个三色 LED,所有FPGA 和 RP2040 引脚均引出至易于使用的 0.1 英寸接头引脚(排列为 PMOD),以便快速进行原型设计。
特征
- RaspberryPi RP2040 处理器
- Lattice UltraPlus ICE40UP5K FPGA,配备 5.3K LUT、1Mb SPRAM、120Kb DPRAM、8 个乘法器
- 所有 RP2040 和 32 FPGA GPIO 均位于 0.1” 接头上
- 4MB SPI 闪存
- 8MB低功耗qSPI SRAM
- RGB LED,由RP2040和FPGA共享
- 2 个按钮,1 个专用,1 个主要用于开发期间的处理器复位,但不用于复位时可以重新用于用户应用程序
- 板载 3.3V 和 1.2V 稳压器,可为您的项目提供 3.3V
- 使用 KiCAD 设计工具开源原理图和布局
- 4 层电路板,具有坚固的接地平面,可实现良好的信号完整性
主板和固件功能
- RP2040 提供的 FPGA 时钟,可在 SW 控制下轻松对 FPGA 时钟进行编程
- RP2040 可以对 FPGA 进行编程,还提供直通 UART 功能
- 通过 SPI 与 FPGA 通信的示例
- 支持超低功耗睡眠模式:可以关闭RP2040和FPGA,同时保持SRAM供电
SDK 位于此处。