由DSP builder转战System Generator的第一个实例
来源:互联网 发布:新速特软件站最新版 编辑:程序博客网 时间:2024/06/07 02:31
由于本人之前DSP builder的破解问题没有解决,到目前还没有解决,神马quartus11.1和13.0的DSP builder都没有破解成功。
于是本着学习MBD的精神,终于转向XILINX的System Generator来学习基于模型的设计(简称MBD)
下面是实现的第一个小例子。
环境:win7,ISE14.7,Matlab2014a
题目:做一个简单的计算电路,3路输入a,b,c,实现p=c+a*b的计算功能。
第一步:进入simulink
第二步:新建mydsp.mdl文件,并保存
第三部:
从XILINX的模块库中选择所要的模块,实现下面的小系统,也就是我们计算系统
注意其中constant、constant1、constant2、display模块是simulink的标准模块,不是XILINX的模块。
各个模块的参数设置如下:
注意上面的use synthesizable model必须勾上,否则只能支持少部分器件
到此工程建完,运行RUN下下,看到display显示18,表明结果正确。
接下来,可以点击generate生成我们的XIlinx工程了,同时生成测试文件
以上是生成的整个工程,从头到尾我没有写一行代码,就把整个工程得到了,是不是很神奇呢
看看代码模块
由此看来用System Generator确实效率很高,不过代码质量怎么样还没有考虑,消耗资源情况也没考虑。
0 0
- 由DSP builder转战System Generator的第一个实例
- system generator与FPGA入门,第一个案例
- DSP Tools, System Generator for DSP, AccelDSP - Which versions of System Generator for DSP and Accel
- flash builder的第一个as工程
- DSP System Generator 与 MATLAB、 Synplify 、ModelSim版本的匹配问题
- dsp builder的破解问题
- 第一个Struts2的实例:
- gtk 的第一个实例
- RN的第一个实例
- PHP的第一个实例
- System.Net.NetworkCredential的第一个参数
- DSP Builder
- 第一个实用的由眼睛控制的笔记本
- DSP builder 出现的错误修正方法
- dsp builder v9.1 sp2的licence
- JBPM的第一个hellow的实例
- 我的第一个Struts实例
- dojo0.9的第一个实例
- Linux Chrome Tab 标题 乱码
- Hibernate 一对多级联更新(更新,删除多方数据)的错误解决
- poj 3259 Wormholes (spfa判负环)
- 高性能网络编程 - epoll机制
- 华为上机1-选秀打分
- 由DSP builder转战System Generator的第一个实例
- c++变量作用域问题Scope of a name
- Java synchronized详解
- Android Tombstone/Crash的log分析和定位
- MLlib-Basics (II)
- OpenCV(C++接口)学习笔记1-图像的读取、显示、保存
- 电商实训一:电子商务商业模式实训及思考
- 【暑假】【暑期计划】【不定期更新】
- Android自定义控件:如何使用自定义的XML属性