iCEBreaker FPGA 보드 -Lattice iCE40UP5k
(iCEBreaker FPGA)
개요
- 본 제품은 iCEBreaker FPGA 보드 -Lattice iCE40UP5k입니다.
- Lattice iCE40UP5k FPGA를 탑재하고 있으며, 최신 오픈소스 FPGA 개발 툴과 차세대 오픈 CPU 아키텍쳐로 바로 개발할 수 있는 제품입니다.
- Pmod 커넥터가 있어 시중에 있는 여러 하드웨어 제조사에서 제공하는 다양한 Pmod모듈들을 연결하여 사용할수 있습니다.
특징
- Lattice iCE40UP5k FPGA
- 5280 logic cells (4-LUT + Carry + FF)
- 120 Kbit dual-port block RAM
- 1 Mbit (128 KByte) single-port RAM
- PLL, 2 x SPI, 2 x I2C hard IPs
- Two internal oscillators (10 kHz and 48 MHz) for simple designs
- Eight DSP multiplier blocks for signal processing such as audio synthesis and even software defined radio
- Low power consumption ideal for battery-powered applications
- Three 24 mA drive and 3 x hard IP PWM (can drive RGB LEDs and small motors)
- Plentiful, fast storage
- 128 Mbit (16 MB) quad SPI double data rate (QSPI-DDR) flash
- Example: can stream video to LED matrix
- Lots of I/O
- Three pins (header) for RGB LED
- Two on-board LEDs
- One UART, RX pin and TX pin accessible via virtual (USB) serial port
- One pushbutton
- Two available Pmod connectors (16 x pins total)
- One breakaway Pmod (8 x pins)
- Pre-wired, breakaway Pmod module
- Input and output user accessible and usable in your own hardware design
- Five LEDs in a star pattern
- Three push buttons
- Capable enough to host CPU softcores
- picorv32
- picosoc
- RISC-V and others
- On-board FPGA programmer and USB-to-serial adapter
- Compatible with IceStorm iceprog tool
- Easy, driverless connection as a serial device to host computer
- USB high speed
- On-board FT2232 USB chip
- Up to 480 Mbit/s interface to host computer