基于ICE40UP5K的小型、低成本FPGA教学/开发板 - ICEBreaker-Bitsy
这是一款基于ice40up5k FPGA的小型化、低成本、开源,用于教学和FPGA项目开发的板卡,支持开源的设计工具链。
标签
KiCad
嵌入式系统
FPGA
ICE40UP5K
数字逻辑
ilovefpga
更新2025-01-13
2465
KiCad文件
全屏

这是一款即将在CrowdSupply上开始众筹的FPGA开发板 - iCEBreaker-bitsy:FPGA An open source iCE40 FPGA dev board in a Teensy form factor


iCEBreaker-Bitsy FPGA将FPGA的强大灵活性以方便的Teensy外形尺寸添加到您的下一个项目中。它开箱即用,支持最新的开源FPGA开发工具,并且可以轻松集成到各种项目中。
iCEBreaker-Bitsy FPGA板设计为与广受欢迎的Teensy微控制器板引脚兼容。这使您可以访问用于原型设计、固件和硬件开发的载体板和扩展库。得益于Teensy到Feather适配板,您还可以访问不断增长的Adafruit Feather生态系统
我们还为iCEBreaker-Bitsy提供了一个Pmod转接板,它提供了对庞大的Pmod模块系列的访问。您可以在Digilent在线商店中找到许多不同类型的Pmod。对于几种用例,我们还开发了我们自己的Pmod模块,并且随着它们的开发,我们不断添加更多。
虽然全尺寸的iCEBreaker是一个很好的教学和学习平台。iCEBreaker-Bitsy是您将FPGA的强大功能集成到自己的项目中的下一步。您可以使用引脚头将其插入,或者将其作为表面贴装模块直接焊接到您的板上。

集成支持
iCEBreaker-Bitsy FPGA板已得到以下FPGA设计工具的支持:

FqAnv10_8wqfYJYvyGiCBcFQphLm

Icestudio editor screenshot


FgsPbkwat8dnJiQN-yXONqDKM2K8

nextpnr editor screenshot

特性和指标:

  • iCE40UP5k FPGA
    • 5280 Logic Cells (4-LUT + Carry + FF)
    • 128 KBit (16 KB) Dual-Port Block RAM
    • 1 MBit (128 KB) Single-Port RAM
    • PLL, Two SPI and two I2C hard IPs
    • Two internal oscillators (10 kHz and 48 MHz) (for simple designs)
    • 8 DSPs (16x16 multiply + 32-bit accumulate) (for digital signal processing)
    • 3x 24 mA drive and 3x hard IP PWM (for the on board RGB LED)
  • QSPI-DDR-capable flash 128 MBit (16 MB)
    • Enables hardware designs that access the flash; by choosing a Quad SPI Double Data Rate flash lets designs to run at very high speeds.
  • QSPI Pseudo SRAM 64MBit (8 MB)
    • Provides additional RAM for more memory demanding designs.
  • Lots of I/O capable pins
    • On Board RGB LED for status indication
    • Two on-board discrete LEDs
    • One USB-C interface fully controlled from the FPGA (allows the implementation of arbitrary Low and Full Speed USB devices)
    • One on board push button
    • 24 PINs on the edge pads, compatible with breadboards, 24pin IC sockets and SMD soldering
  • Built in DFU bootloader for easy programming
    • Natively supported by the dfu-util tool
    • Can be switched into bootloader mode from the user bitstream through either a button press or a DFU stub.

管脚图:

FvVmZoucZsnHL37NmYqK_-GJKHQH


开源
有关硬件特性的更详细和技术性的讨论,请访问我们的iCEBreaker GitHub仓库。如果您有关于此项目的问题,或想实时关注项目进展,请加入我们的1BitSquared Discord服务器

 

软硬件
元器件
ICE40UP5K-SG48ITR50
iCE40 UltraPlus™ FPGA, QFN-48封装
TLV75533PDRVR
具有使能功能的 500mA、高 PSRR、低 IQ、低压降稳压器
TLV73312PQDRVRQ1
具有使能功能的汽车类 300mA、低 IQ、低压降稳压器
USBLC6-2P6
USB 2.0高速接口的ESD保护
W25Q128JVFIM
128M位串行闪存,具有统一的4KB扇区和双/四线SPI接口
LY68L6400SLIT
64M位串行伪静态随机存储器,支持SPI和QPI接口
电路图
附件下载
icebreaker-bitsy-v1.1c_schematic.pdf
原理图,PDF格式,KiCad绘制
icebreaker-master.zip
KiCad6格式的工程文件
团队介绍
1BitSquared - Embedded hardware and tool development and manufacturing company. We create hardware focused on promoting and supporting open source projects. Eugene Oregon, USA · 1bitsquared.com
评论
0 / 100
查看更多
目录
硬禾服务号
关注最新动态
0512-67862536
info@eetree.cn
江苏省苏州市苏州工业园区新平街388号腾飞创新园A2幢815室
苏州硬禾信息科技有限公司
Copyright © 2024 苏州硬禾信息科技有限公司 All Rights Reserved 苏ICP备19040198号