自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (11)
  • 收藏
  • 关注

转载 苹果手机安装应用后无法上网问题的解决方法

Iphone新装APP无法连网的终极解决办法!绝对好使!IPHONE7 IPHONE6S IPHONE6 IPHONE5S  IPHONE7 PLUS 等等手机,只要是升级到了IOS10,很多人发现新装的APP无法连网。笔者遇到同样的问题后来百度,众说纷纭在使用无线局域网与蜂窝移动的应用选项中根本没有这个APP的选项,所以根本没地方设置这个APP是否允许连网啊??卧槽,坑爹啊

2018-01-27 22:23:37 11012

转载 Vivado使用误区与进阶——XDC约束技巧之I/O篇 (下)

《XDC约束技巧之时钟篇》中曾对I/O约束做过简要概括,相比较而言,XDC中的I/O约束虽然形式简单,但整体思路和约束方法却与UCF大相径庭。加之FPGA的应用特性决定了其在接口上有多种构建和实现方式,所以从UCF到XDC的转换过程中,最具挑战的可以说便是本文将要讨论的I/O约束了。         继《XDC约束技巧之I/O篇(上)》 详细描述了如何设置Input接口约束后,我们接着来聊聊怎

2018-01-27 22:22:04 5549 1

转载 Vivado使用误区与进阶——XDC约束技巧之I/O篇 (上)

《XDC约束技巧之时钟篇》中曾对I/O约束做过简要概括,相比较而言,XDC中的I/O约束虽然形式简单,但整体思路和约束方法却与UCF大相径庭。加之FPGA的应用特性决定了其在接口上有多种构建和实现方式,所以从UCF到XDC的转换过程中,最具挑战的可以说便是本文将要讨论的I/O约束了。I/O 约束的语法XDC 中可以用于 I/O 约束的命令包括 set_input_delay / set_o

2018-01-27 22:21:28 6304

转载 XDC约束技巧——CDC篇

上一篇《XDC约束技巧之时钟篇》介绍了XDC的优势以及基本语法,详细说明了如何根据时钟结构和设计要求来创建合适的时钟约束。我们知道XDC与UCF的根本区别之一就是对跨时钟域路径(CDC)的缺省认识不同,那么碰到FPGA设计中常见的CDC路径,到底应该怎么约束,在设计上又要注意些什么才能保证时序报告的准确性?CDC的定义与分类CDC是Clock Domain Crossing的简称,CDC时

2018-01-27 22:20:29 3764 2

转载 XDC约束技巧之时钟篇

Xilinx©的新一代设计套件 Vivado 中引入了全新的约束文件 XDC,在很多规则和技巧上都跟上一代产品 ISE 中支持的 UCF 大不相同,给使用者带来许多额外挑战。Xilinx 工具专家告诉你,其实用好 XDC 很容易,只需掌握几点核心技巧,并且时刻牢记:XDC 的语法其实就是 Tcl 语言。XDC 的优势XDC 是 Xilinx Design Constraints 的简写,但

2018-01-27 22:19:45 8673

转载 Vivado使用误区与进阶——如何读懂用好 Timing Report

《XDC约束技巧》系列中讨论了XDC约束的设置方法、约束思路和一些容易混淆的地方。我们提到过 约束是为了设计服务,写入Vivado中的XDC实际上就是用户设定的目标 ,Vivado对FPGA设计的实现过程必须以满足XDC中的约束为目标来进行。那么:如何验证实现后的设计有没有满足时序要求?如何在开始布局布线前判断某些约束有没有成功设置?如何验证约束的优先级?这些都需要用到Vivado中的

2018-01-27 22:18:59 13349

转载 Vivado时钟分组约束的三类应用

在Vivado中通过set_clock_groups来约束不同的时钟组,它有三个选项分别是-asynchronous,-logically_exclusive和-physically_exclusive。-asynchronous应用于异步时钟,如下图所示,CLKA和CLKB由两个外部独立的晶振提供,那么跨时钟域路径即REGA到REGB0之间的路径可采用如下约束:create_cl

2018-01-27 22:12:21 5083

转载 Vivado中set_clock_groups时钟约束的使用

一、命令格式        set_clock_groups [-asynchronous] [-exclusive] –group 二、选项说明        -asynchronous :顾名思义,时钟是异步不相关的,时钟有完全不同的时钟源        -exclusive :时钟是互斥的,即时钟不会再同一时刻同时有效        实际上,这两个选项的效果是完全一样的。

2018-01-27 22:06:00 16802

原创 Vivado中ASYNC_REG命令讲解

(*ASYNC_REG = "TRUE"*)命令用于声明寄存器能够接收相对于时钟源的异步数据,或者说寄存器是一个同步链路上正在同步的寄存器。这条命令可以放在任何寄存器上,除了设置它的值为TRUE外还可以设置为FALSE.例子:(*ASYNC_REG = "TRUE"*) reg [0:0]  async_rst = 0;这样可以强制指定async_rst为异步时钟输入。

2018-01-27 22:01:26 7318

转载 CCS调试教程

包括CCS3.3和CCS5.5两个版本的调试教程。CCS3.33.3教程来自http://zhujlhome.blog.163.com/blog/static/20562109220126103288550/ CCS的布局和结构 值得一提的是CC3.3和CCS2.2工具栏的区别,CCS2.2工具栏的图如下面所示,  我们将其和CCS3.3的工具栏

2018-01-22 13:20:50 25482 1

转载 CCS MAP文件说明

MAP文件是CCS软件编译后产生的有关DSP用到所有程序、数据及IO空间的一种映射文件。一、生成方法MAP文件主要有两种生成方法,一种是由系统自动生成,默认文件名为所建立的项目名(如XXX为项目名)加上.map后缀xxx.map,另一种在CMD文件中指定生成MAP文件,操作方法为在MEMORY指令前面加上“-m abc.map”,文件名可以任意。二、文件格式MAP文件大概分为文件头

2018-01-22 13:19:32 2504

转载 计算机虚拟内存的设置

虚拟不需要每个盘都设置,虚拟内存只需要在一个盘开辟一块磁盘空间即可。如果内存超过4G或者更高则不建议自己手工设置,最好让系统默认管理。虚拟内存,让系统托管最好。  1、随着现在电脑可用内存的不断增大,虚拟内存越来越不重要,一般不必管它,让系统托管是最好。  2、但要注意,C盘尽量不要设置虚拟内存,这样会占用很大的空间造成系统变慢。  3、虚拟内存一般容量为物理内存的1.5-3倍。怎样设置虚拟内存:

2018-01-18 12:57:21 5361

转载 能综合和仿真但是不能生成bit流文件的解决方法

生成流文件时老是报错:错误信息:[Drc 23-20] Rule violation (LUTLP-1) Combinatorial Loop - 1 LUT cells form a combinatorial loop. This can create a race condition. Timing analysis may not be accurate. The prefer

2018-01-16 13:17:41 9630

转载 VC中使用Matlab Engine出现"无法找到libeng.dll"的问题

我用的是Visual Studio 2008和Matlab R2009a,再次出现这个问题:在VS的包含头文件中已经加入:D:/ProgramFiles/MATLAB/R2009a/extern/include/在VS的包含库文件中已经加入:D:/Program Files/MATLAB/R2009a/extern/lib/win32/microsoft/在VS 的project 加入需要

2018-01-14 12:12:40 1796

转载 MATLAB012b与vs2012混合编程——配置vs2012工作环境

注意:最终的最终发现,matlab2012b虽然可以生成链接库等,vs2012也能调用,但是执行不了,找了好久也没有找到好的解决办法,最后改用matlab2013a,它可以直接识别vs2012的编译器,不需要添加别的文件什么的,其他的和以下所写的一样。或者用matlab2010b和vs2010也可以完美匹配哦!!!        在MATLAB编译器的努力下,终于生成了我们需要的头文件和链

2018-01-14 12:10:46 485

转载 cmd命令行下怎么切换目录

cmd是windows下一个非常常用的工具,但是它默认的地址却是不变的。有时候,我们想进行别的盘符,别的目录下面的操作,那么我们该怎么办呢?今天,小编就来教大家cmd命令行下怎么切换目录工具/原料cmd方法/步骤1今天以window7来作示范2打开cmd的命令行3

2018-01-14 11:55:53 10686

转载 VS2013和MATLAB相互调用混合编程

Visual Studio和MATLAB混合编程,有两种方法:  1 MATLAB调用C程序;  2 VS调用MATLAB(目前见到的都是VS,其他编译器如codeblocks,或不提供这项功能);    MATLAB调用C程序前一种是用MATLAB的mex命令调用VS或其他编译器,将以一定方式编写出的C文件编译成.mexw32(针对win32)或者.mexw64(针对

2018-01-14 11:53:05 1951

转载 matlab 2012 vs2010混合编程

1、背景众所周知,matlab在处理矩阵、数学计算、计算机仿真、图像处理等方面有着 c c++无可比拟的优势,但是做成系统供使用时,又显得过于粗糙,为了使用起来高大上,计算起来有简单,方便。无疑,c++ 与matlab混合编程将会使非常靠谱的选择。这里暂且不论所谓的matlab效率低,c/c++效率高的问题,自我感觉,以我目前编码的功底,所编写的代码的效率远远不及matlab提供的代码的效

2018-01-14 11:45:49 426

msk调制与gmsk调制

使用matlab进行仿真,编写的非常详细的msk调制与gmsk调制调制程序。这些程序是自己通过各种查资料以及在自己独立的修改下完成的有关于msk、以及gmsk信号的一些特征与性质的仿真分析。

2014-01-13

matlab仿真qpsk gmsk msk fsk qam ask

仿真了通信原理中常用到的调制技术。包括了qpsk gmsk msk fsk qam ask psk oqpsk ssb等。每种调制方式都编写了详细的调制程序。这些程序是自己做毕业设计的时候用到的,仿真结果经受住了老师的检验。因此可以保证每一个程序可以正确的运行以及得到的波形图的正确性。这些程序特别适用于那些做通信原理课程设计以及毕业设计的人。在这里将自己花了很久的时间编写的程序分享给大家,希望能够给大家一定的帮助。

2014-01-13

OFDM性能仿真

OFDM通信系统性能的仿真信道为AWGN和Rayleigh信道。仿真的软件平台是matlab

2013-06-19

qam与qpsk调制解调

QAM与QPSK的调制解调,里面还有ask,bpsk,64qam,msk的相应仿真。使用matlab进行。

2013-06-19

msk与gmsk仿真

msk与gmsk'仿真,分别用matlab进行了调制解调的仿真。

2013-06-19

物理层仿真

自己做的物理层仿真,使用到了MATLAB,并且进行了gui设计。

2013-06-19

msk与QPSK调制解调

使用matlab仿真程序实现了MSK、QPSK的调制与解调。给出了多种调制解调的方法。所有的程序能够良好的运行,并且给出了调制解调时候的波形图。可以作为研究数字调制技术的参考。

2013-06-03

msk调制解调

使用matlab仿真程序实现了FSK、MSK的调制与解调。程序能够良好的运行,并且给出了调制解调时候的波形图。可以作为研究数字调制技术的参考。

2013-06-02

GMSK与MSK调制解调

使用matlab仿真程序实现了GMSK、MSK、OQPSK、QPSK的调制与解调。程序能够良好的运行,并且给出了调制解调时候的波形图。可以作为研究数字调制技术的参考。

2013-06-02

DPSK的调制解调

基于systemview的仿真,实现了2DPSK的调制与解调。分析了其误码率性能。并且文中给出详细的仿真结果图,可以作为很好的参考。

2013-06-02

msk 的调制解调

基于matlab的msk仿真程序。里面包括了msk的正交调制的程序,以及msk相干解调的程序。并且程序中还分析了msk的功率谱,能够做出msk的调制与解调过程中的波形。

2013-04-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除