- 博客(868)
- 资源 (11)
- 收藏
- 关注
转载 PCIE BAR空间
PCIE应用程序编程,首先就要理清PCIE BAR空间到底说的是什么。在PCIE配置空间里,0x10开始后面有6个32位的BAR寄存器,BAR寄存器中存储的数据是表示PCIE设备在PCIE地址空间中的基地址,注意这里不是表示PCIE设备内存在CPU内存中的映射地址,关于这两者的关系以及两者如何转换后面会有介绍。 1,BAR寄存器的数据格式,BAR寄存器表示的设备存储类型有memory s...
2018-07-24 22:57:01 1762
转载 内存对齐/字节对齐/数据对齐/地址总线对齐
其实是使用InitializeAcl()时发现有个aligned,可我不知道什么是aligned于是乎我就先搜索了对齐,结果发现了一大堆,什么【字节对齐】、【内存对齐】、【地址总线 对齐】、【数据对齐】。他们之间有什么关系吗?相同、不同?参考文章:1. http://en.wikipedia.org/wiki/Data_structure_alignment(最后读吧,E文头晕)2....
2018-07-24 13:15:21 1165
转载 四字节对齐(DWORD-aligned)
系统:Windows8.1 64bit CS这两天正好看到InitializeACL() msdn.microsoft.com/en-us/library/windows/desktop/aa378853(v=vs.85).aspx其中nAclLength [in]要求". In addition, this value must be DWORD-aligned. For more i...
2018-07-24 13:14:54 3170
转载 PCI&PCIE MSI中断
1、什么是MSI?(Message Signaled Interrupts)用简单的一句话就可以说明msi的原理:cpu有一段特殊的寄存器空间,往这个寄存器里面写数据,就会触发cpu的中断。pci设备经过配置以后,一旦需要上报中断就会往cpu这种寄存器里面写一个值,触发cpu的中断。2、PCI/PCIE Device侧关于MSI的配置:关于MSI特性,PCI提供了一组Capabil...
2018-07-24 13:10:24 16220 2
转载 PCIE的事务类型:posted和non posted transaction
、就其中posted 与non-posted transaction来说可以看PCI中的讲解 1.3.2 Posted和Non-Posted传送方式 PCI总线规定了两类数据传送方式,分别是Posted和Non-Posted数据传送方式。其中使用Posted数据传送方式的总线事务也被称为Posted总线事务;而使用Non-Posted数据传送方式的总线事务也被称为Non-Pos...
2018-07-24 13:09:28 2431 1
转载 PCIe的TLP(Transaction Layer Packet)结构
无论Request TLP,还是作为回应的Completion TLP,它们模样都差不多:图5.1TLP主要由三部分组成:Header,Data和CRC。TLP都是生于发送端的事务层(Transaction Layer),终于接收端的事务层。每个TLP都有一个Header,跟动物一样,没有头就活不了,所以TLP可以没手没脚,但不能没有头。事务层根据上层请求内容,生成TLP Head...
2018-07-24 12:56:53 22382 2
转载 频谱仪中RBW,VBW是什么意思
VBW:显示带宽-在测试时能看到更宽的频率范围,如果要观测的信号更精细,则需要减少;RBW:分析带宽;比如,测试CDMA的功率,既不能太大,也不能太小,应该与信号的带宽相对应;还有测试链路噪声等,也需要对RBW有一定的要求。RBW,分辨率带宽,有人也叫参考带宽,表示测试的是多大带宽的功率,如测试一GSM 2W干放满功率单载波输出时,RBW设为100KHz时测得30dBm,设为200KHz测得33d...
2018-07-08 21:56:47 22255 2
转载 如何解决VHDL中参数化赋值:赋全0、全1、全z
VHDL中可将参数定义在generic语句中,一般是将位宽定义在此,其他参数可定义在package中。这里不做讨论。VHDL中一个很好的语句others,对于参数化或者大位宽赋值全0、全1、全X、全Z很方便(这里X、Z为大写),以如下的方式: cnt <= (others=>'0'); --赋全0 cnt <= (others=>'1');--赋全1...
2018-07-08 21:39:49 11720 1
转载 vivado中coe与mif的区别与联系
前几天折腾zynq下bram作为rom使用,初始化rom时需要用到.coe文件,但在vivado中“generate output products”后,还会生成.mif文件,下面看一下两个文件的内容。.coe文件的内容如下图.mif文件的内容如下图对比发现.mif文件的内容就是.coe文件内容的二进制形式显示。在ZC702_blk_mem_gen_0_0目录下,同时存在.coe与.mif文件。那...
2018-06-28 13:06:51 6875 2
转载 ZYNQ & AXI总线 & PS与PL内部通信(用户自定义IP)
ZYNQ 、AXI协议、PS与PL内部通信 三种AXI总线分别为:AXI4:(For high-performance memory-mapped requirements.)主要面向高性能地址映射通信的需求,是面向地址映射的接口,允许最大256轮的数据突发传输;AXI4-Lite:(For simple, low-throughput memory-mapped communication )是...
2018-06-28 12:58:43 15016
转载 FPGA的SerDes接口
FPGA发展到今天,SerDes(Serializer-Deserializer)基本上是标配了。从PCI到PCI Express, 从ATA到SATA,从并行ADC接口到JESD204, 从RIO到Serial RIO,…等等,都是在借助SerDes来提高性能。SerDes是非常复杂的数模混合设计,用户手册的内容只是描述了森林里面的一棵小树,并不能够解释SerDes是怎么工作的。SerDes怎么...
2018-06-24 12:33:35 33152 4
转载 FPGA在电平接口领域的应用
电子技术的发展,产生了各种各样的电平接口。TTL电平:TTL电平信号之所以被广泛使用,原因是因为:通常我们采用二进制来表示数据。而且规定,+5V等价于逻辑“1”,0V等价于逻辑“0”。这样的数据通信及电平规定方式,被称做TTL(晶体管-晶体管逻辑电平)信号系统。这是计算机处理器控制的设备内部各部分之间通信的标准技术。TTL三态门CMOS电平:CMOS电平逻辑电平电压接近于电源电压,0 逻辑电平接近...
2018-06-24 12:31:34 1479 2
转载 芯片的开发板和评估板的区别
评估版一般都是半导体生产厂家所提供的,用于器件性能评估用,大公司不用他来赚钱; 开发板大多说是通过板子赚钱的,就是很多的网友工程师做的; 目标板是在开发产品的过程中,相对于软件开发者来说的,开发的软件运行在哪个板子上,就叫做目标板; 这是论坛上别人的理解,我也看了其他人的观点。其实现在评估板也可以叫做开发板,它们之间的界限已经很小了。...
2018-06-24 12:29:14 10437
转载 CPCI总线结构
一、CPCI简介Compact PCI(Compact Peripheral Component Interconnect)简称CPCI,中文又称“紧凑型PCI”,是国际工业计算机制造者联合会(PCI Industrial Computer Manufacturer's Group,简称PICMG)于1994提出来的一种总线接口标准。是以PCI电气规范为标准的高性能工业用总线。CPCI的CPU及外...
2018-06-24 12:27:22 10720 1
转载 在Xilinx FPGA上快速实现 JESD204B
简介JESD204是一种连接数据转换器(ADC和DAC)和逻辑器件的高速串行接口,该标准的 B 修订版支持高达 12.5 Gbps串行数据速率,并可确保 JESD204 链路具有可重复的确定性延迟。随着转换器的速度和分辨率不断提升,JESD204B接口在ADI高速转换器和集成RF收发器中也变得更为常见。此外,FPGA和ASIC中灵活的串行器/解串器(SERDES)设计正逐步取代连接转换器的传统并行...
2018-06-24 12:20:04 25696 6
转载 FMC的介绍
FMC:英文全称,FPGA Mezzanine Card。是一个应用范围、适应环境范围和市场领域范围都很广的通用模块。FMC连接器(FMC Connector)是FMC的一个重要组成部分,它连接由FPGA提供的引脚和FMC子板的I/O接口。最新的连接器技术维护的高性能引脚速度可以达到几个Gb/s。一、基本介绍根据美国国家标准对FMC标准(American National Standard for...
2018-06-24 12:09:04 8136
转载 VPX总线
VPX总线是VITA(VME International Trade Association, VME国际贸易协会)组织于2007年在其VME总线基础上提出的新一代高速串行总线标准。VPX总线的基本规范、机械结构和总线信号等具体内容均在ANSI/VITA46系列技术规范中定义。一 概述VPX总线来源于VME总线,而VME总线诞生于30年前,结合了Motorola公司Versa总线电气标准和欧式卡机...
2018-06-24 11:56:42 20417 1
转载 modelsim-win64-10.1c的安装和基本使用
现在好多同学的操作系统都是64位的win8或者win10系统,在学习vhdl,安装软件时可能会遇到一些问题,下面我将介绍一些软件的安装以及基本使用的知识,希望能够帮到大家~(1)modelsim-win64-10.1c的安装我使用的系统是win10 64位专业版,在我的机器上成功安装并运行了modelsim,下面我说一下安装方法1 运行modelsim-win64-10.1c-se....
2018-06-24 11:39:59 14864 12
转载 多采样率信号处理 ——信号的抽取与插值
1.引言一般多速率变换传输系统结构如上图。这种结构在传输时进行抽取,可以减少传输的数据量,接收端进行恢复时进行插值,将信号恢复成原始抽样率的信号。但是如果是在数字信号处理中只需要改变数字采样率,一般是先进行插值在进行抽取,以免造成频率混叠。进行抽取时,原始信号的频谱被周期拓展,如果原始信号最高频率大于抽取之后采样率的一半就会发生混叠(如果是复信号,则信号最高频率大于抽取之后采样率就会发生混叠)。插...
2018-06-16 23:02:02 8215 1
转载 信号的抽取和插值
信号的抽取和插值 减少抽样率以去掉过多数据的过程称为信号的抽取(decimatim),增加抽样率以增加数据的过程称为信号的插值(interpolation)。抽取、插值及其二者相结合的使用便可实现信号抽样率的转换。 一般多速率变换传输系统结构: 抽取,可以在传输的过程中减少传输的数据量,接收端进行恢复时进行插值,将信号恢复成原始抽样率的信号。在数字信号处理中只需要改变数字采样率,...
2018-06-16 23:00:48 28400 4
转载 SNR、BER、Eb/N0之间的区别与联系
信噪比(S/N)是指传输信号的平均功率与加性噪声的平均功率之比,载噪比(C/N)指已经调制的信号的平均功率与加性噪声的平均功率之比,它们都以对数的方式来计算,单位为dB。 对同一个传输系统而言,载噪比要比信噪比大,两者之间相差一个载波功率。当然载波功率与传输信号功率相比通常都是很小的,因而载噪比与信噪比在数值上十分接近。 在调制传输系统中,一般采用载噪比指标;而在基带传输系统中,一般采用信...
2018-06-16 22:30:20 37455
转载 雷达的主瓣和副瓣
天线功率辐射击是否集中,可以用主瓣宽度这一参量来表示;主瓣中辐射功率为最大值一半时两个矢径间的夹角称为主瓣宽度。主瓣宽度越小,方向图越尖锐,表示天线辐射越集中。副瓣的最大值相对主瓣最大值的比,称为副瓣电平,一般用分贝来表示,其定义为: 101g副瓣最大值功率/主瓣最大值功率如副瓣最大值与主瓣最大值相应功率之比为0.01,则副瓣电平为-20dB。如果反天线在各方向辐射击的强度用从原点出发的矢量长短来...
2018-06-16 22:25:07 11785
转载 erf和erfc函数
erf即error function,erfc中的c是complementary的缩写,所以有erfc = 1 - erf.matlab里的定义描述:erf(x) = 2/sqrt(pi) * integral from 0 to x of exp(-t^2) dt.其值域范围为(-1, 1),区间长度为2.所以erfc是单调增函数,在通信原理中常用于计算误码率与信噪比的关系,信噪比越高,误码率越...
2018-06-16 22:08:37 33038
转载 MATLAB画对数坐标
在很多工程问题中,通过对数据进行对数转换可以更清晰地看出数据的某些特征,在对数坐标系中描绘数据点的曲线,可以直接地表现对数转换。对数转换有双对数坐标转换和单轴对数坐标转换两种。用loglog函数可以实现双对数坐标转换,用semilogx和semilogy函数可以实现单轴对数坐标转换。loglog(Y) 表示 x、y坐标都是对数坐标系semilog...
2018-06-15 22:31:55 33696
转载 wifi 直接序列扩频传输技术(DSSS)及1M,2M速率时调制和编码方式
直接序列扩频传输技术(DSSS)来自《华为WLAN深度资料》DSSS采用11 chip barker编码方式 只要11位中的2位正确就能识别原来的数据 作用:防止干扰
2018-06-15 22:25:57 3688
转载 DSSS和FHSS
Direct Sequence Spread Spectrum直接序列扩频。一种扩频通信技术,用高速率的伪噪声码序列与信息码序列模二加(波形相乘)后的复合码序列去控制载波的相位而获得直接序列扩频信号,即将原来较高功率、较窄的频率变成具有较宽频的低功率频率,以在无线通信领域获得令人满意的抗噪声干扰性能。 DSSS通信时的帧格式为:SFD字段的比特模式为1111 0011 1010 0000,Si...
2018-06-15 22:22:27 7335
转载 北斗导航系统、GPS、GLONASS信号频率
民用方面: GLONASS:L1=1602+0.5625*k(MHz)和L2=1246+0.4375*k(MHz) L1/L2=9/7 GPS:L1 :1575.42 +/-10 MHz L2:1227.60 +/-10MHz 单频接收机只能接收L1载波信号,测定载波相位观测值进行定位。由于不能有效消除电离层延迟影响,单频接收机只适用于短基线(<15km)的精密定位。 双频接收机可以同时接收...
2018-06-14 23:08:37 103737
转载 去除Word中插入的Visio对象的空白
办法:在Word中双击插入的Visio对象,即在Word中进入Visio的编辑模式点击Visio对象,确定该对象被选中按住ctrl键,把鼠标移到Visio页面边缘,会看到有图标显示边缘可以移动移动四个边缘到合适的位置,然后点击word文档的其他地方,退出Visio的编辑模式保持Word文档附:在Visio中编辑时,Visio对象常常只占Visio页面的一部分,可以用...
2018-06-14 23:05:54 5013
原创 CIC滤波器溢出处理
这两天在弄CIC滤波器,在调试自己搭建的CIC滤波器过程中,发现自己搭建的CIC滤波器和mfilter.cicdecim的结果总是不一致。最后在同事的帮助下找到了问题所在,需要对CIC中间计算结果进行溢出处理,最后才能得到想要的结果。问题来了,我搭建的CIC滤波器参与运算的数据类型都是double的,我也统计了中间计算结果最大的也就5e18,远远没有达到运算溢出。那为什么还是要对中间运算结果进行类...
2018-06-04 00:00:44 4370 4
转载 无人机无线电干扰原理概论
1、引言近年来无人机(本文指民用多轴飞行器)正以空前的速度普及,由此引发的关于安全的忧虑日益增多。许多有关部门甚至个人都希望采取一些措施,阻止无人机飞临敏感区域。为了达到这个目的可以采用很多方法,比如训练老鹰飞去抓捕。除了这类眼球效应大于实用的方法,最实用、性价比最高的方法莫过于无线电干扰。目前所有的民用无人机都需要用到无线电技术来实现定位、遥控、图像传输等功能。当然某些特殊用途的无人机可以采用诸...
2018-06-03 23:41:28 12550 1
转载 如何利用CIC滤波器、CIC补偿滤波器和半带滤波器设计一个高频数字抽取滤波器
设计了采样频率为640 MHz、过采样率为64的高频数字抽取滤波器。该数字抽取滤波器由CIC(Cascaded Integrator Comb)滤波器(降16倍)、CIC补偿滤波器(降2倍)和半带滤波器(降2倍)组成。为了实现高频工作,CIC滤波器采用两级结构,第一级采用多相分解技术,使大部分结构工作在较低时钟频率下,极大地降低了CIC的功耗,第二级采用传统结构。CIC补偿滤波器使信号通带平坦,半...
2018-06-03 23:34:54 22034 7
转载 Matlab调用函数实现CIC滤波器
matlab里设计cic滤波器的函数有以下两种:1. fdesign.decimator 例如:设定好采样频率Fs, 信号带宽Fp, 阻带衰减As, 差分时延m及降采样比D就可以得到cic滤波器的传输函数d1 =fdesign.decimator(D,'CIC',m,Fpass,As,Fs); Hcic =design(d1); 2.mfilt.cicdecim (fixed-poi...
2018-06-03 22:19:17 16842 4
转载 word文档中向下的箭头是什么,怎么去掉
当我们从网上下载一个文档是总会发现下载的文档好像被什么框架固定住一样,不能像编辑其他word文档一样可以随意操作,原因就是部分网页文档故意设计了这种格式避免用户免费复制,所有直接从文库中复制的文字总是存在一定的格式。其中的向下箭头就是其中一种格式,word中的向下箭头其实在word里叫做软回车。较常见的是硬回车,敲击enter键就能打出,软回车的输入需要按住shift+enter键才能输入。硬回车...
2018-06-02 11:26:26 21662
转载 教您解决无法在MathType中输入空格的难题
MathType空格的输入并不像在word文档中直接敲击一下空格键就可以输入,需要借助其他键才能输入进去,本教程将教您解决无法在MathType中输入空格的难题。方法一 点击菜单中的样式->文本,这样就可以输入在MathType中输入空格了。方法二 使用快捷组合键输入。按住Ctrl+Alt不放,多次按space空格键,可以连续输入多个空格。以上两种方法都可以实现MathType空格的输入,操...
2018-06-02 11:25:33 5239
转载 word公式和文字不在一行上,错位了如何解决
第一步:全选要调整的部分,单击格式》段落》中文板式》文本对齐方式》居中第二步:单击格式》字体》字符间距》位置》标准通过以上两步调整,便可使插入公式和文字在同一行显示。...
2018-05-29 13:11:47 28663 3
转载 无线通信信号自由空间损耗
有道习题,跟同学讨论过几次,始终未能最终解决,今天继续找资料,发现公式是弗里斯功率传输公式,但中间的推导过程始终有个问题,即天线有效面积A与无线电波频率f的关系,首先是出处不明,然后是该公式可能有三种情况:A等于f的平方除以4pi,A乘以接收天线增益等于f的平方除以4pi,A除以接收天线增益等于f的平方除以4pi。不管了,先按这个标准来记下吧:A等于f的平方除以4pi。...
2018-05-29 13:05:37 19546 2
转载 无线信号功率计算公式(自由空间模型,地面反射模型)
信号功率简介 信号可分为能量有限信号和功率有限信号。如果信号的功率是有限的,则称为功率有限信号,简称功率信号。功率信号的能量为无限大。它对通信系统的性能有很大影响,决定了无线系统中发射机的电压和电磁场强度。 连续时间信号f(t)的能量E和功率P分别定义为: 离散时间信号f(k)的能量E和功率P分别定义为: 若信号能量有限,即,且,则称此信号为能量信号;若信号功率有限,即,且E趋近于,则称此...
2018-05-29 12:58:45 26916 3
转载 基于MATLAB FDATOOL的CIC滤波器设计
级联积分梳状(CIC)滤波器是一种被广泛应用于软件无线电中,可以实现抽取或者插值的高效滤波器。它主要用于降低或提高采样率。CIC滤波器的主要特点是,仅利用加法器、减法器和寄存器,占用资源少,实现简单且速度高。CIC滤波器是数据通信的常用模块,一般应用于数字下变频(DDC)和数字上变频(DUC)系统中,随着数据传输率的不断增加,级联梳状滤波器(CIC)的应用变得非常重要,CIC滤波器仅利用加法器、减...
2018-05-27 22:21:36 17574 17
转载 Vivado仿真器产生的波形数据库文件 (WDB) 和波配置文件 (WCFG)
描述 Vivado 仿真器 中的实时仿真包含以下内容: 波形数据库文件 (WDB),其中包含所有仿真数据。波形配置文件 (WCFG),其中包含与波配置中的对象相关联的顺序和设置。A waveform database file (WDB), which contains all simulation data.A wave configuration file (WCFG), w...
2018-05-26 12:51:27 13521 2
msk调制与gmsk调制
2014-01-13
matlab仿真qpsk gmsk msk fsk qam ask
2014-01-13
msk与QPSK调制解调
2013-06-03
GMSK与MSK调制解调
2013-06-02
msk 的调制解调
2013-04-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人