EDA365电子论坛网
标题:
Matlab 硬件代码生成
[打印本页]
作者:
Colbie
时间:
2020-5-9 15:47
标题:
Matlab 硬件代码生成
Matlab 硬件代码生成
3 q. O1 Z, T) f0 |0 |
+ b/ A0 g- y2 [5 G1 W [) u
1.Matlab 硬件代码生成工具的介绍
' K3 d$ l$ Q3 N# Q9 {7 \$ @
如果你在用 Matlab 对应用于 FPGA 或者其他 ASIC 现代数字信号处理或者视频和
图像处理算法建模仿真,请继续阅读
FPGA 给出了通用处理器(GPP)和专用集成电路(ASIC)之间的一个很好的融合方
案。GPP 是完全可编程器件,但是在功率消耗和性能上差强人意(必定不是专用
的器件啊)。ASIC 用于特定的功能在功耗和性能上有优势,但是需要经历及其昂
贵的开发设计过程。FPGA 同样也用于 ASIC 的原型设计验证过程中和软件开发中。
5 ^, d2 k( h+ z! P$ M; P
0 @7 W; X3 {' j+ M" H4 V
# h) S1 v, Z& H" U/ T* g* D
在应用 FPGA 替代传统处理器对新的算法进行的原型验证的过程中,要求高吞吐
率、高性能的应用场合越来越多。多数算法在 Matlab 中业已实现,同时也有相
应的可视化分析测试功能。当目标是为了 FPGA 或者 ASIC 设计中,不得不把
Matlab 算法手动地转化为 HDL 代码。
% i5 _ V) t& s1 s
# ]2 K- y/ @2 c4 B5 j: L1 J
( j/ `6 O& _% S# o
对于多数谙熟软件设计的编程者来说,掌握硬件 FPGA 开发设计过程是一种挑战。
与软件算法开发不同,硬件开发需要设计者“并行思考”。其他的困难例如:学
习 VHDL 或者 Verilog 语言、掌握 FPGA 生产商提供的开发软件、理解诸如“多循
环路径”、“延迟均衡”术语。
9 ^* B& n7 O J. E! a
: z# f5 S: n' b$ n. J9 ?
* V8 x B) p' p3 W
作者:
mnfvbnk
时间:
2020-5-9 16:27
硬件 FPGA 开发设计太难了
欢迎光临 EDA365电子论坛网 (https://bbs.eda365.com/)
Powered by Discuz! X3.2