找回密码
 注册
关于网站域名变更的通知
查看: 329|回复: 1
打印 上一主题 下一主题

ARDUINO FPGA 板: MKR VIDOR 4000

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2019-5-9 13:45 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
      arduino 推出了带有FPGA 的arduino 开发板 MKR VIDOR 4000。硬件创客带入了FPGA的时代,在这块开发板上带有Microchip SAMD21处理器(cortex-M0),一个Intel 的Cyclone FPGA(Cyclone 10CL016 FPGA )。FPGA 芯片·带有一个eeprom 存放FPGA 控制码,带有一个8M SDRAM.: \# a: b! K, g% T
5 q) {% Q, w) i

$ }. x5 o! |) ?9 c- E  t, @) Q" F# V- `4 Q  L8 K) Q2 ~
Cyclone 10CL016 FPGA / d' f. W! }, ^) v8 Z% H7 v

7 F3 W8 b% t( {. V2 l2 i- ?7 u
  •     16,000 逻辑单元
  • 504 K嵌入式RAM块。
  • 56个18x18位用于DSP的硬件乘法器
    # D! k' ]" e( H1 `5 \  N

* P3 E$ A4 E- A
; m2 N. L# i" V3 k, A使用这个性能强大FPGA 在MKR VIDOR 4000板上可以实现高速和性能强大的硬件电路。在MKR VIDOR 4000板就可以实现:
& Z- w; t2 Q/ \4 B" b. G7 E8 C, O% H4 {
  • micro HDML 接口
  • miniPCIe
  • MIPI 照相机接口. u/ F8 C* v. i& f- A

$ w# n0 B6 p6 [1 d. p
$ e3 w" n7 u$ q* ]7 j       一下子将原来的一个低端8位处理器的开发板提升到cortex-A 高大上的境界。这样做的本身也再一次告诉了我们,创新无止境。当许多人在简单粗暴地模仿,出售更低价格的各种arduino的 时候。创新者跃上了新的高度。
: v+ V/ M. M- [# ^3 c7 r5 [' f
: P9 U# j, i6 \5 t% ?& A# e) l; n+ A" v, E       我十分好奇的是如何编写FPGA 的控制逻辑,可以在Arduino 的开发环境中,通过C语言来开发FPGA代码。在网络中研究了一下发现,这一点还不可以做到。现在的做法是使用altera (现在的Intel)Quartus 开发工具开发FPGA ,可以采用VHDL 或者Verilog硬件描述语言来开发FPGA 的内部逻辑。对于初学者而言,更倾向使用Verilog,因为它更像C语言。& m8 r, w  p. A# h5 b; C" `, }
5 T/ d: x4 f  t5 M* F
       使用FPGA 开发工具开发完成FPGA 的逻辑设计之后,会在输出文件夹内产生一个app.tiff(bitstream ,相当于FPGA的目标代码),在对于每一种FPGA bitstream都有一个C ++程序库。调用这个库将FPGA的 bitstream 下载到FPGA 中去。SAMD21 处理带有一个JTAG 接口。用于下载FPGA bitstream。这也不妨是一个好的选择。
9 y$ \: h6 F$ W: P6 \* C0 D0 @( Z
3 ]+ t' N8 I2 t: x) a; p  [! O% O       使用JTAG RPC协议将板载ARM M0+控制器连接到FPGA。到目前为止,Arduino支持多种模块库,包括通过HDMI链路运行和传送640x480视频的IP,以及读取QR二维码的IP。
0 K) O$ L8 e3 S& G9 H
, s4 M1 s- n+ R( @( ?: a  U内部的结构框图如下:( R* q, u, \7 V  G* B
; a! F- j7 t" ?. P0 c# \

: E  [; m9 _! c; T$ }! I* U       相信在不远的将来,可以在arduino 的开发环境中直接编写FPGA 的逻辑了。
9 {  `/ ]! v/ K6 d1 m' `1 x2 S& ^+ \6 p: C
       Arduino联合创始人之一Massimo Banzi呼吁开辟开源硬件商业许可的途径。他还提出了一个在线商店的构想,Arduino用户可以在上面销售他们在新的Arduino FPGA板上创建的IP。
& B+ ~  b/ g& M1 l5 q! G( e% C/ u- }8 H5 ~! J. D1 E. B
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-8-3 09:15 , Processed in 0.109375 second(s), 26 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表