- 博客(21)
- 资源 (12)
- 收藏
- 关注
原创 基于模型设计的FPGA开发与实现:基本流程(一)之入门小例子(二):秒表
MBD-FPGA 开发与实现 http://blog.sina.com.cn/McCrocodile这个例子是演示在Simulink环境下借助Stateflow设计一个FSM是多简单的事情,即使生成HDL代码也轻而易举。同事还将Matlab Function如何用在Simul
2011-10-12 09:27:41
1593
原创 基于模型设计的FPGA开发与实现:基本流程(一)之入门小例子(一):跑马灯
MBD-FPGA 开发与实现 http://blog.sina.com.cn/McCrocodile这个简单的例子主要说明使用Simulink的MBD-FPGA基本开发流程。你将体会到这种开发解决方案是多么的高效和简单。目的: 实现一个循环点亮的LED灯。
2011-10-08 06:41:13
3853
1
原创 基于模型设计的FPGA开发与实现:基本流程(一)概述
MBD-FPGA 开发与实现http://blog.sina.com.cn/McCrocodile很多人怀疑或者直接自动代码生成的效率问题,我要说的是MBD也只是一种解决问题方案和一序列的工具,最重要的是人的思想。Simulink HDL Coder 能快速的生成高效
2011-09-22 23:00:05
1651
原创 基于模型设计的FPGA开发与实现:滤波器设计与实现(四)Matlab中滤波器HDL代码生成优化
MBD-FPGA 开发与实现http://blog.sina.com.cn/McCrocodile先来看看前面章节设计的滤波器对于实际应用是个多糟糕的设计!!!上面一节中我们使用分离两个信号的滤波器高达60阶,如果我们要放大EP3C25中,基本上是不可接受的,如果
2011-09-14 09:39:26
1970
原创 基于模型设计的FPGA开发与实现:滤波器设计与实现(三)Matlab中滤波器的HDL代码生成
MBD-FPGA 开发与实现http://blog.sina.com.cn/McCrocodile这里要介绍的内容可以在帮助文档Filter Designer HDL Coder章节查找到相应的内容,包括:如何在Matlab中生成滤波器的HDL代码,以及对生成的HDL代码
2011-09-09 23:34:21
4141
3
原创 基于模型设计的FPGA开发与实现:滤波器设计与实现(二)Matlab中滤波器的定点化
http://blog.sina.com.cn/McCrocodile通常在FPGA中做信号处理为达到比较高的fMax和较少的资源占用,通常使用定点化数字信号处理,虽然FPGA厂商和IP提供商提供了一些浮点IP,但是目前大多数应用还是趋向定点化处理。这里主要介绍在设计滤波器中
2011-09-06 21:57:33
5157
原创 基于模型设计的FPGA开发与实现:滤波器设计与实现(一)在Matlab中高效设计滤波器
http://blog.sina.com.cn/McCrocodile如何快速高效的设计数字滤波器时本章节的重点。数字滤波器通常用于改变信号的时域或者频域的某个特性。最简单的数字滤波器时LTI先行时间不变滤波器。通常分为有限冲击相应FIR和无限冲击相应IIR。传统
2011-09-06 21:55:10
3311
原创 优快云 不支持liveWriter了,写博客不是很方便~~~~~~
博客迁移至http://blog.sina.com/McCrocodile,此处不能保证实时更新,如果你看不到图片也请到新浪播客中查看~~~~~~本博客作为我学习和使用MBD-FPGA的记录和总结,最重要的是和网友交流分享,并给MBD入门者,提供一点中文资料参考。由于个人阅历
2011-08-25 22:26:41
915
原创 Simulink HDL Coder中的BlackBox及RAM仿真初始化
两种RAM--HDL Demo模块&EML 源文件下载:http://download.youkuaiyun.com/source/3144044 屏幕剪辑的捕获时间: 2011/3/29 14:05 HDL Demo中的RAM模块可以直接生成HDL,设置下HDL Block Properties 的RAMStyle修改下,默认的生成的占用资源比较大(Altera的)。
2011-06-07 22:39:00
3814
原创 MBD-FPGA设计小实例:FM接收机
[在此处输入文章标题] 原理及实现思路 2011年6月4日 21:43 Author By McCrocodile 源文件:http://download.youkuaiyun.com/source/3340585 原理及实现思路: 1. 常用解调方法: 1. 锁相解调(较优的方法) 2. 包络检波 3. 斜率鉴频 4. 相位鉴频 5. 脉冲技术鉴频 6. 正交解调 2. 正交解调
2011-06-05 11:02:00
7812
2
原创 Stateflow中转换多个事件触发的状态机HDL生成代码
文件下载:http://download.youkuaiyun.com/source/3135551 使用Stateflow设计状态机,可视化调试非常好,便于测试, 生成的效率高,C和HDL 都可以~~~介绍一例给跳沿事件触发 给位电平输入的实例~~~Simulink HDL Coder不支持多事件触发 的FSM生成HDL~~~ 屏幕剪辑的捕获时间: 2011/3/8 9:37 这个是给触发事件改为电平输入 屏幕剪辑
2011-03-16 13:24:00
2813
原创 转载:运用FPGA进行控制平面/数据平面视频处理
http://xilinx.eetop.cn/viewnews-441 嵌入式设计人员面临的最大挑战之一就是界定系统的性能需求。用以确定实际性能需求所需的信息要么无法获取,要么难以获得。最精确的估算有时也会因无法预料的计算负荷而失效。分析通常会指出,对于数据处理需求而言嵌入式处理系统的成本效益太低。因此,系统设计人员高度渴望拥有可扩展的能够适应性能需求潜在变化以及能够执行高性能数据处理的架构。而在FPGA内部实施的控制平面/数据平面处理架构就能够有效满足上述要求。 什么是控制平面/数据平面处理?为什么您
2011-02-19 21:53:00
926
转载 转载:FPGA时序约束的几种方法(待续)
http://article.ednchina.com/Other/20081211092848.htm 对自己的设计的实现方式越了解,对自己的设计的时序要求越了解,对目标器件的资源分布和结构越了解,对EDA工具执行约束的效果越了解,那么对设计的时序约束目标就会越清晰,相应地,设计的时序收敛就会更可控。 从最近一段时间工作和学习的成果中,我总结了如下几种进行时序约束的方法。按照从易到难的顺序排列如下: 0. 核心频率约束 这是最基本的,所以标号为0。 1. 核心频率约束+时序例外约束 这
2011-02-19 21:26:00
1330
原创 转载:FPGA的GTP信号PCB布线要点
http://xilinx.eetop.cn/viewnews-454 千兆位级串行I/O技术有着极其出色的优越性能,但这些优越的性能是需要条件来保证的,即优秀的信号完整性。例如,有个供应商报告说,他们第一次试图将高速、千兆位级串行设计用于某种特定应用时,失败率为90%。为了提高成功率,我们可能需要进行模拟仿真,并采用更复杂的新型旁路电路。 Spartan-6 FPGA的GTP工作性能取决于PCB的信号完整性,PCB设计过程中需要考虑到以下因素:板的叠层结构,元器件的布局,信号走线。 电源与叠层
2011-02-19 13:43:00
1535
原创 转载:FPGA器件选型研究
http://xilinx.eetop.cn/viewnews-449 1 引 言 现场可编程门阵列FPGA有集成度高、体积小、灵活可重配置、实验风险小等优点,在复杂数字系统中得到了越来越广泛的应用。随着FPGA技术的成熟和不断飞速发展,数字电路的设计只需一片FPGA器件、一些存储设备和一些电气接口匹配电路的解决方案已成为主流选择方案。根据多年的应用经验,相关数字系统中,FPGA器件的选型非常重要,不合理的选型会导致一系列的后续设计问题,有时甚至会使设计失败;合理的选型不光可以避免设计问题,而且可以提高
2011-02-19 13:19:00
1107
原创 载波同步(二):QPSK的松尾环同步方法
QPSK 回复通常可以使用四相-正交环,这儿介绍一下使用松尾环(因为是个叫松尾的日本人发明的)回复QPSK的载波,优点我就不说了。松尾环的设计本质上还是Costas衍生过来的,通过数学上对各个信号的分析,只是修改了鉴相器部分。下面的这个图是不包含低通的方式,我的模型中是包含的低通。 Simulink 图如下 参数设计: 1、判决器,大于0 是1,小于0是-1 2、同相和正交之路上的低通滤波器去前面鉴相器的1/20(和Costas环是一致的),都是可以换成了IIR了 3、环
2010-11-23 03:52:00
9770
1
原创 浅说Mathworks的算法开发解决方案和MBD
感谢慷慨和伟大的Mathworks!创造了伟大的Matlab&Simulink,提供了优秀解决方案,还让那些买了自己都买不起它的能够正常的用上它。我的梦想--有一天我有套自己的Matlab&Simulink。 Matlab&Simulink 在通信、信号处理、图像处理、航空航天、汽车电子、控制系统、生命科学、金融财务、科学计算领域都用重要的应用,应该说有很大的贡献吧,Mathworks总共只有2000余员工,但全球却有百万正版用户和无数的D版用户,并在多个领域拥有优
2010-11-05 23:58:00
4425
原创 载波同步技术(一):BPSK的Costas Loop 载波同步
Author:McCrocodile 2010/11/04 载波的提取在相干解调中往往比较重要,根据信号中是否包含载频分量,载波同步一般也可以分为两种方法。包含载频分量的可以采用窄带滤波或者基本的锁相环环路来实现,不包含的则比较麻烦需要采用特殊的环路实现载波的同步。这里介绍的BPSK的载波恢复就属于后面一种。 对于不包含载频分量的信号载波同步一般有:同相-正交环(就是常说的Costas环)、判决反馈环(几乎可以适用所有调制方式)、同相-正交环衍生环(QPSK松尾环、N相同相-正交环)。
2010-11-04 04:37:00
11515
转载 由转载开始—通信—Mathworks
Engineering teams in the communications industry face the challenges of designing increasingly complex products in less time, while supporting evolving standards such as UMTS, LTE, WiMAX, TD-SCDMA, and VDSL. These teams rely on MathWorks products to crea
2010-11-04 02:11:00
977
转载 Altera 的GPP LTE 基站解决方案
基于第三代合作伙伴计划 (3GPP) 长期发展 (LTE) 标准的蜂窝无线网络将在现有的高速数据包访问 (HSPA) 3G 系统基础上,为用户提供真正的移动宽带体验。和 WiMAX 相似,其关键支撑技术采用了正交频分复用访问 (OFDMA) 和多输入多输出 (MIMO) ,而上行链路则基于 SC-FDMA 。移动运营商力争降低其 CAPEX 和 OPEX ,促使灵活的外形封装、低功耗、可编程能力以及低成本成为 LTE 基站的关键需求。 OEM 在寻求推出成功产品并获得竞争优势时,提高效能、及
2010-11-02 12:36:00
1519
Simulink BlackBox HDL RAM初始化
2011-03-31
CDMA Principles of Spread Spectrum Communications 英文版
2010-04-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人