admin管理员组文章数量:1794759
廉价的FPGA+MCU构架
分享一个我超喜欢的开发板,最近看了不少FPGA开发的书籍(没写几行代码),不过不影响理解。
这个板子就是有着FPGA的灵活和MCU的通用,主要是很便宜!!!还做了一个小载板。
可以连接:
比如这种ADC,处理完发给ESP32
但是怎么说呢。。。FPGA出来的协议,得自己设计,可能这就是有趣的地方。
这个是上面的器件布局,整洁大方
平面铺开,有着几个显眼的大片子
设计成M2这样的形式可以方便的换各种底板,更加的灵活了
这个带有自供电
IO很多
因为FPGA里面的电源类型太多了,所以加了一个PMIC,有很多的LDO和DCDC。一颗=3颗(nPM1300电源芯片)平时使用可以看看这个。
通过编程来切换电源供应
这颗FPGA里面有个M3的硬核
其实就是有一个M3的Core,但是外面的外设也是FPGA里面的逻辑资源。
就是这样,各分两边
APB2 总线直接连接到 FPGA 资源。
GW1NSR 系列 FPGA 产品的块状静态随机存储器(BSRAM)在器件内 部按照行排列,一个 BSRAM 在器件内部占用 3 个 CLU 的位置。BSRAM 提 供两种使用方式,但是两种方式不能同时使用。
一是在 SoC 器件中用作 Cortex-M3 处理器系统的 SRAM 资源,用于存储器数据的读写,一个 BSRAM 容量大小为 16Kbits,总容量为 128Kbits(GW1NSR-4/4C)。
二是用作用户的 存储资源,一个 BSRAM 的容量大小为 18Kbits,总容量为 180Kbits(GW1NSR-4/4C)。
DSP 在器件内部按照行排列,每个 DSP 资源占用 9 个 CLU 的位置。每个 DSP 包含两个宏单元,每个宏单元包含两个前加法器(pre-adders),两个 18位的乘法器 (multipliers)和一个三输入的算术/逻辑运算单元(ALU54)。而且还可以还可以做一个滤波器的模块出来。
FPGA和MCU之间,使用6个数据线来互联,使用的时候,先让32控制PMIC,给FPGA供电,Arduino上大分。
定义
互联的时候要注意
也就是4个数据线,一个时钟,一个片选
确实是选择不打扰MCU的引脚
电压代码
代码语言:javascript代码运行次数:0运行复制.pdf
本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。原始发表:2024-10-23,如有侵权请联系 cloudcommunity@tencent 删除系统fpga产品连接设计本文标签: 廉价的FPGAMCU构架
版权声明:本文标题:廉价的FPGA+MCU构架 内容由林淑君副主任自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.xiehuijuan.com/baike/1754644014a1704707.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论