自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(225)
  • 资源 (2)
  • 收藏
  • 关注

原创 Xilinx DDR3 MIG系列——DDR3控制器项目开发及目录

文章结尾包含此专栏文章详细目录。该专栏包括:MIG的硬件设计讲解,IP底层代码讲解(lut和时钟资源占用,初始化,写入均衡,ZQ校准),app接口和AXIfull接口代码讲解,仿真环境搭建以及讲解,各种DMA示例教程等。

2023-11-04 19:17:55 309

原创 软件无线电系列——软件无线电的射频前端

A类功放是指在整个信号周期中晶体管都处于放大区,流通角为360°,B类和C类功放是指在晶体管都处于截止区,B类功放在半个周期中导通,且流通角为180°,而C类功放导通时间少于半个周期,流通角小于180°。信号的峰平比与功放的线性度要求息息相关,峰平比又称为峰均比、信号的波峰因子或系数,信号的峰值功率Ppeak与平均功率Pav之比。频率源最重要的参数是相位噪声。由于振荡器输出信号的相位、频率和幅度的变化引起的,相位噪声表示偏离载波一定距离,1Hz带宽内相对于载波的功率,用dBc/Hz表示。

2024-05-23 10:15:00 483

原创 软件无线电系列——四种提高功放线性技术(笛卡尔反馈、前馈对消、预失真、包络消除与恢复)

软件无线电中,通常使用四种提高功放线性技术,分别是笛卡尔反馈(Cartesian feedback)技术、前馈对消(Feedforward cancellation)技术、预失真(Predistortion)技术以及包络消除与恢复(Envelope elimination and restoration)技术。前馈对消技术,从功放输出信号中分离出失真分量,然后用这个信号的反相信号去抵消功放输出信号中的分量,达到改善功放线性度的目的。LINC技术,对器件的漂移敏感,信号分解困难。

2024-05-22 10:45:00 277

原创 软件无线电系列——载波同步算法

载波同步可以分为两类:一是接收到的信号中存在载频分量时,比如有载波的模拟或数字调制信号,采用窄带滤波器或基本的锁相环路可以提取载波分量,锁相环中VCO的输出就是载波。二是若接收信号中不含载波分量的信号,也就是一致载波的调制信号,比如BPSK、QPSK等需要通过一些特殊的环路来实现对同步载波的恢复。对于BPSK信号,可采用平方环来实现载波提取,首先对输入的信号进行平方,产生载波的二倍频信号,然后用带通滤波器将其滤出,再用一个锁相环来跟踪提取这个载波的二倍频分量。3、同相-正交环(科斯塔斯环Costas)

2024-05-21 09:18:51 174

原创 软件无线电系列——低通采样、射频直接带通采样、宽带中频带通采样软件无线电结构

由此衍生三种软件无线电的组成结构:低通采样软件无线电结构、射频直接带通采样软件无线电结构和宽带中频带通采样软件无线电结构。射频直接带通采样软件无线电结构的特点是对ADC采样速率的要求并不是很高,整个前端接收通道并不是全宽开的,需要有窄带电调滤波器选择输入的信号,进行放大后带通采样。但是这种结构,需要多个采样速率,增加了系统的复杂度。从图中可以看出,这个结构的射频前端,也就是A/D之前和D/A之后的模拟处理电路比较复杂,把射频信号转换为适合A/D采样的宽带中频信号和把D/A输出的宽度中频信号变换为射频信号。

2024-05-12 11:00:00 360

原创 软件无线电系列——软件无线电硬件系统结构设计

软件无线电系统在射频或中频上对宽度通道进行连续不断采样,需要对高速数据流进行实时处理,运算量非常大,要求极高的处理速度,需要多片处理芯片同时并行处理,因此要求硬件系统必须能保证多处理器的并行处理,共享系统资源。数字全交换网络实现所有数字信号处理功能,运算资源集中控制、统一调度、并行/串联同步工作,系统资源按需分配、有效共享,满足原始数据、中间数据、结果数据,从源地址无障碍实时传输至目的地址,支持数据的高速输入输出。能够在恶劣的环境中正常工作,包括温度、冲激、振动、气压、湿度等极端情况。

2024-05-11 10:00:00 369

原创 何为通信?通信中的消息、信息和信号之间有什么差异?

信息作为一种资源,只有通过广泛地传播、交流与共享,才能产生利用价值,而通信作为传输信息的手段,伴随着计算机技术、传感技术和微电子等技术,正在和已经向着数字化、智能化、高速化、宽带化、综合化、移动与个人化等方向飞速发展。模拟信号(analog signal),载荷消息的信号参量取值是连续,即不可数、无穷多的,比如:在电话机中发出的语音信号,其电压瞬时值是随时间连续变化的。消息是信息的物理形式,信息是消息的有效内容,信号是消息的传输载体。信息与消息之间的关系,消息是信息的物理表现形成,信息是消息的内涵。

2024-05-10 08:15:00 885

原创 通信系统中的通用模型是怎样的?具体涉及哪些模块?

在有线信道中,可以是明线、电缆和光纤。图中的噪声源,其实就是是信道中的噪声及分散在通信系统其他各处的噪声的集中表示。而对于电通信来说,第一步要把消息转变成电信号,第二步经过发送设备,将信号送入信道,第三步在接收端利用接收设备对接收信号作相应的处理后,最后一步发送给信宿再转换为原来的消息。这一过程涉及信源、发送设备、信道、接收设备和信宿以及信道中的干扰噪声源。发送设备,主要的作用是产生适合于在信道中传输的信号,使发送信号的特性和信道特性相匹配,具有抗信道干扰的能力,并且具有足够的功率以满足远距离传输的需要。

2024-05-09 06:15:00 298

原创 模拟通信系统模型和数字通信系统模型之间的PK?战况如何?数字通信又有何优点和缺点?

原始电信号通常称为基带信号,基带的含义是基本频带,即从信源发出或送达信宿的信号的频带,频谱通常从零频附近开始,如语音信号的频率范围为300Hz到3400Hz,图像信号的频率范围为0到6MHz。数字通信系统中传输的是离散取值的数字波形,接收端的目标不是精确地还原被传输的波形,而是从受到噪声干扰的信号中判决出发送端发送的是哪一个波形。在需要实现保密通信的场合,为了保证所传信息的安全,人为地将被传输的数字序列扰乱,即加上密码,这种处理过程叫加密。按照同步的功用不同,分为载波同步、位同步、群(帧)同步和网同步。

2024-05-08 09:00:00 892

原创 通信系统如何分类?常见的通信方式有哪些?

单工通信,消息只能单方向传输的工作方式,通信双方中只有一个可以进行发送,另一个只能接收。传统的模拟通信中都采用频分复用,随着数字通信的发展,时分复用通信系统的应用愈来愈广泛,码分复用多用于空间通信的扩频通信和移动通信系统中。根据通信业务的类型不同,通信系统可以分为电报通信系统、电话通信系统、数据通信系统、图像通信系统等。对于点与点之间的通信,按消息传递的方向与时间关系,通信方式可分为单工、半双工及全双工通信。按通信设备的工作频率或波长不同,分为长波通信、中波通信、短波通信、远红外线通信等。

2024-05-07 08:30:00 328

原创 通信系列:通信中如何度量消息中所包含的信息量?如何评估通信系统的性能?

由于消息是多种多样的,度量消息中所含信息量的方法,必须能够用来度量任何消息,且与消息的种类无关,同时也应该与消息的重要程度无关。数字通信系统,频带利用率η表示单位带宽(每赫)内的传输速率,即η=RB/B(Baud/Hz),其中RB为码元传输速率,即传码率,表示单位时间(每秒)传输码元的数目,单位为波特(Baud),因此,又称R为波特率。当然,不同形式的消息,可以包含相同的信息。对于离散信源,M个波形等概率(P=1/M)发送,且每一个波形的出现是独立的,即信源是无记忆的,则传送M进制波形之一的信息量为。

2024-05-06 21:30:00 623

原创 软件无线电系列——同步参数估计

当要分析的频率不是fs/N的整数倍时,它的频率分量将出现在所有N个频率上,也就是频谱泄露,一般可通过对采样数据进行加窗来减少频谱泄露。先构造出接收信号的相关矩阵,然后利用最小描述原理MDL来确定接收数据中信号子空间的维数,从而分离出信号子空间和噪声子空间。实现各种同步时候,需要知道一个参数的初值,对同步所需要的各种参数进行估计,并估计精度至少要达到同步捕获的要求。其中kmax是满足|X(k)|≥L0的谱线的最大序号,kmin是满足|X(k)|≥L0的谱线的最小序号,L0是选取的门限电压。

2024-05-06 10:45:00 243

原创 软件无线电系列——数字调制信号的解调算法

MFSK解调类似于FSK解调,对信号正交分解,得到同相和正交分量,对正交与同相分量之比进行反正切运算,对相位进行差分,得到瞬时频率f(n),之后对f(n)进行抽样多电平门限判决,恢复出数据。MASK的解调方法与ASK一样,对信号正交分解,得到同相和正交分量,对同相和正交分量平方之和进行开方,计算出a(n),之后进行抽样多电平幅度判决,恢复出调制码元信号。I、Q分量,恢复出来的并行数据,经抽样判决,恢复出码元数据后,再经过并/串转换,就可以恢复出串行码元数据。其中am表示输入码元,且am=0,1;

2024-05-05 09:15:00 598

原创 软件无线电系列——位同步算法

自同步法是数字通信中常用的方法,可以从数字信号中直接提取位同步信号,比如微分全波整流法、延迟相干法等。对于不归零的二进制随机序列,不能直接从中滤出位同步信号,但可以通过波形变换,将其变成归零信号,然后进行滤波,得到同步信号。变换的方法有微分全波整流法、平方法、延迟相干法等。早—迟积分同步法是通过比较本地时钟与接收码元,使本地时钟与接收码元同步的定时同步方法,利用了滤波器或相关器输出信号的对称性。延迟相干法,接收信号与延迟信号相乘后,得到一组码冲宽度为τ的矩形归零码,得到同步信号的频率分量。

2024-05-04 05:30:00 276

原创 软件无线电系列——信道编译码

数字通信系统中,信源编码不需要考虑外在干扰对通信质量的影响,但在实际信道环境中,由于噪声、时延、多径衰落等各种因素的影响,接收序列存在误码的情况不可避免。软件无线电要能适应各种不同的通信业务、通信体制以及复杂多变的传输信道,其需要根据业务特点、信道特性,采用相应的编码方式,使误码率性能满足特定的要求。如果信源的信息速率R小于C(R<C),只要输入符号数目n足够大,则采用适当的编码,来达到在信道上的可靠传输在理论上是可能的,即可以实现差错概率任意小,如果n→∞,差错概率将接近于0。2、什么是信道编码?

2024-05-03 09:15:00 416

原创 软件无线电系列——扰码

从信号功率谱的角度来看,扰乱过程相当于将数字信号的功率谱进行扩展,使其分散开来,因此扰乱过程又被称为“能量分散”,通过对信源编码器送来的数据进行随机化处理,改变原有数据序列的统计特性,使之具有伪随机特性。自同步解扰器不需要建立同步,从解扰过程来看,由于解扰序列只与输入的扰码序列有关,因此可以从任意时刻开始进行解扰,除了输出序列中前n个比特受寄存器初始状态影响外,随后将得到正确的解扰序列。自同步扰码,在反馈逻辑输出与第一级寄存器之间引入异或逻辑,将得到的结果作为寄存器的输入,形成自同步扰码器。

2024-05-02 05:45:00 394

原创 软件无线电系列——纠错码与交织

卷积交织器的工作流程,交织器输入端的输入符号数据,按顺序分别进入B支路延迟器,每路各延迟不同的符号周期,其中第一路无延迟,第二路延迟M个符号周期,第三路延迟2M个符号周期…系统码与非系统码的纠错能力完全等价,且系统码的译码较非系统码的译码更为简捷,因此实际应用中得到广泛应用的是系统码。纠错码纠错能力是通过利用冗余度和差错随机化获得的,冗余度通过在信息码元中附加监督码元来实现,之后通过监督码元与信息码元间的约束关系,对接收序列进行校验,以检测和纠正错误。2、纠错码的分类及作用。1、纠错码的发展历程。

2024-05-01 05:15:00 277

原创 软件无线电系列——分组码与卷积码

为了分析和译码的方便引入线性分组码,线性分组码中信息码元和监督码元可以用线性方程关联起来,线性分组码把信源输出的信息序列,以k个码元划分为一段,通过编码器把这段k个信息元按一定规则产生n-k个校验元,输出长为n的一个码组。卷积码是一种对信息流进行有记忆分组的编码方法,编码时本码组的n-k个检验元不仅与本码组的k个信息元有关,而且还与以前各时刻输入至编码器的信息元有关;码率是线性分组码的一个重要参数,表示的是一个表示码字所含信息码元多少的分数,用来衡量分组码的编码效率或传输效率,分组码码率r=k/n。

2024-04-30 11:00:00 264

原创 软件无线电系列——信道编码的应用场景

地面无线信道由于存在多径干扰和选择性衰落等不利因素,信道条件很差,对信道编码提出了很高的要求,所以DVB-T采用“扰码+复杂级联码(RS码+外交织十卷积码+内交织)”的形式,其中卷积码的编码效率有1/2、2/3、3/4、5/6、7/8五种选择。卫星信道虽然也为无线信道,但它的信道条件比地面无线信道要好,所以DVB-S的信道编码方案复杂形式介于 DVB-C和 DVB-T之间,采用的是“扰码+一般级联码(RS+交织+卷积码)”的形式。在实际应用中,需要根据不同的信道情况,需要采用不同的信道编码方案。

2024-04-29 11:00:00 167

原创 软件无线电系列——常见的检纠错码

一般来说,把信道编码中非0码元的个数称为码组重量(简称码重),如0001码组的码重为1,码距表示的是两个码组中对应位上不同码元的个数。在编码的码组集合中,任何两个可用码组之间距离的最小值称为最小码距,用dmin表示,最小码距是信道编码的一个重要参数,直接与编码的检错和纠错能力相关。正反码是一种简单的能够纠错的编码。正反码中编码的校验位数目与信息位数目相同,校验位内容为信息位的重复或取反,具体由信息码中“1”的个数而定,如可定义“1”的个数为奇数时校验位重复信息位,“1”的个数为偶数时校验位为信息位的反码。

2024-04-28 09:00:00 957

原创 软件无线电系列——RS码的编码和译码

BCH 码可分为两类,本原BCH码和非本原BCH码,主要区别在于本原BCH码的生成多项式g(x)中含有最高次数为m的本原多项式,且码长为n=2 ^ m-1;在所有的(n,k)线性分组码中,RS码的最小码距是最大的,所以RS码的纠错能力是最强的。,n-1),从“(x)中减去e(x)得到译码后的正确码字c(x)=r(x)-e(x)。RS编码后的码字多项式c(x)在有噪信道中传输,噪声e(x)叠加到c(x)上并传送到接收端,接收端接收到的码字多项式r(x)=c(x)+e(x)。微信公众号上线,搜索公众号。

2024-04-27 11:15:00 536

原创 软件无线电系列——宽带中频带通采样(超外差接收体制)和射频直接带通采样定理(盲区采样定理)

宽带中频带通采样(超外差接收体制),通过模拟射频前端把射频信号变换为所需要的宽带中频信号,中频为f0,中频带宽为B,然后根据带通采样定理,对中频信号进行采样数字化。这种超外差式宽带中频采样,在天线与ADC之间增加了很多模拟信号处理,上图中的框框中,比如混频、放大、滤波、本振信号的产生等,不仅造成信号失真,而且对于缩小体积,降低成本和功耗很不容易。通常来讲,把0-fmax的射频频带以带宽B划分为若干个带宽相等的子频带,子频道数目为N=fmax/B,子频带的中心频率为f0n,其中n=0,1,2……

2024-04-26 04:15:00 397

原创 软件无线电系列——过渡带混叠时的采样定理和正交低通采样

以一个实际矢量考虑,当抗混叠滤波器的矩形系数r为3时,此时的降低倍数g=1.5,也就是不考虑混叠时的采样速率是考虑混叠时的采样速率的1.5倍,假设系统中带宽B=50MHz,那么不考虑混叠时的采样速率为2×Br=2×r×B=300MHz,考虑混叠时的采样速率为(r+1)×B=200MHz,满足上述的比例1.5。正交低通采样的基本原理:首先通过第一个混频器把某一频带的射频信号变换为合适的宽度中频信号,然后由正交的两个第二混频器把该中频信号变换为两个正交的基带信号I(t)、Q(t),即零中频信号。

2024-04-25 07:00:00 483

原创 软件无线电系列——Nyquist采样定理

Nyquist采样定理,假设一个频率带限信号x(t),其频带限制在(0,fH)内,如果以不小于fs=2fH的采样速率对x(t)进行等间隔采样,得到时间离散的采样信号x(n)=x(nTs),Ts=1/fs即采样间隔,那么原信号x(t)将被所得到的采样值x(n)完全地确定。如果fs=2fH时,h(t)=Sa(ωH×t),其中Sa(x)=sin(x)/x,称为抽样函数。x(t)对应傅里叶变换为X(ω),xs(t)对应傅里叶变换为Xs(ω)。若原x(t)的频谱X(ω)如下左图,则抽样信号频谱Xs(ω)如下右图。

2024-04-24 10:57:35 223

原创 软件无线电系列——抽取器的多相滤波和内插器的多相滤波

右侧图中对应的是抽取器的多相滤波结构,数字滤波器均位于抽取器D之后,也就是滤波处理在降速之后,降低了处理速度的要求,提高的实时处理能力。上图中左侧,内插器在数字滤波器之前,因此此时对数字滤波的要求还是很高,图中右侧,根据以前文章中的内插器的等效关系,将内插器调整至数字滤波之后,也就是数字滤波是在采样速率提升之前进行的,降低了对数字滤波实时性的计算要求,同时,对于分支滤波器的阶数降低至原来的I分之一,提高了运算精度,降低了对字长的要求。内插器模型中的低通滤波器在内插算子I之后,是在提升速率之后进行的。

2024-04-13 11:15:00 318

原创 软件无线电系列——多率信号处理之抽取

用一个复信号e^(j2πf0n)乘以原来带通信号x(n),这样就将a图中的负频率分量搬移至零频,正频率分量搬移至2f0,再使用一个低通滤波器h(n)将2f0处的高频分量滤除,就得到了带通信号的基带表示,如图b所示。之后再进行低通抽取。从带通信号的基带表示图中可以看出,此时的带宽为B,对应的两个正交分量的带宽是B/2,根据公式D=fs/2B,带宽变为一半,因此此处采用2D而不是D。上图中a是抽取前的信号频谱,b是实际频谱是a中频谱展开2倍后频谱以及频移2π后的频谱的叠加,也就是发送了所谓的频谱混叠。

2024-04-12 06:15:00 952

原创 软件无线电系列——数字滤波器设计基础

窗函数设计FIR滤波器的好处是简单、直观、便于理解,上述几种窗函数都有自己的表达式,可以求出窗函数的N个值w(k),其中k=0,1,2……通常设计FIR滤波器,采用一个已知的窗函数w(k)去截取一个理想滤波器的冲激函数hid(k),得到一个实际可用的FIR滤波器冲激函数h(k):。一般来讲,h(n)的系数长度越大,实现的硬件复杂度越高,整体输入输出延迟越大,若h(n)的有效位数越大,整体消耗的硬件资源也越多。输入为x(n),输出为y(n),冲激响应为h(n)的数字滤波器,其数学表达式和结构图如下:。

2024-04-11 15:30:00 349

原创 软件无线电系列——半带滤波器

下图是一个长度N为11的半带滤波器的直接型和系数对称性结构,与常规FIR滤波器相比,乘法运算由11降至7,具体原因此处不深究,可以通过Matlab生成半波滤波器的系数。半带滤波器的冲激响应h(k)除了零点不为零外,在其余偶数点全为零,因此采用半带滤波器实现采样率变换,只需要一半的计算量,特别适合实时处理。半带滤波器,英文名称为Half-Band Filter,在多率信号处理中很重要,此滤波器适用于实现2的幂次方的抽取或内插,计算效率高,实时性强。3、2倍抽取的半带滤波器。1、半带滤波器的特性。

2024-04-10 07:30:00 445

原创 软件无线电系列——整数倍内插和分数倍变换

分数倍变换,通过先进行I倍内插,然后在进行D倍抽取来实现,这个过程中必须保持先内插,再抽取,确保中间序列s(k)的基带频谱不小于原始输入序列x(n)频谱和输出序列y(m)频谱,否则就会引起信号失真。整数倍内插就是在原始抽样点之间插入(I-1)个零值,若设原始抽样序列为x(n),则内插后的序列为xI(m)。右侧:y(m)=y’(m-I)=x((m-I)/I)=x[(m/I)-1]内插器的对等关系性质,下图中左侧和右侧的y(m)两者的输出表示是对等的。左侧:y(m)=y’(m/I)=x[(m/I)-1]

2024-04-09 07:45:00 409

原创 软件无线电系列——CIC滤波器

对于单级滤波器,其旁瓣电压比较大,比主瓣低13.46dB,也就是阻带衰减很差,当然,通过多级CIC滤波器级联,可以降低旁瓣电压,比如Q级CIC滤波器的旁瓣抑制可达到(Q×13.46)dB。CIC滤波器,英文名称为Cascade Integrator Comb,中文全称为级联积分梳状滤波器,从字面来看就是将积分器与梳状滤波器级联实现,是多率信号处理中的一种高效的数字滤波器。梳状滤波器,Comb,具体的结构图如下,从图中可以看出,梳状滤波器的两端系数都是1和-1,因此也不需要任何乘法操作。

2024-04-08 05:30:00 303

原创 软件无线电系列——硬件体系结构:流水式、总线式、交换式网络以及基于计算机和网络式

全交换式的基本结构,提高系统在通用性、伸缩性等方面的性能,在交换式结构基础上引入流水式结构,充分发挥在效率、宽带和时延方面的优点。总线式软件无线电结构,各功能单元通过总线连接起来,可以通过总线进行数据交换和控制命令,优点是模块化程度高、具有很好的开放性、伸缩性和通用性,功能扩展和系统升级比较方便,实现起来比较简单;缺点是在任何时候,总线上只能允许其中的一个功能单元传输数据,当然,支持多个功能的仲裁,但是会导致数据传输带宽过窄、时延长、控制复杂,吞吐量不高。其优点是时延短、实时性好、处理速度高、硬件简单;

2024-04-07 11:46:37 478

原创 软件无线电系列——带通信号采样定理

对于Xs+(f)的空隙的中心频率fk=f0-fs/2+k×fs,Xs-(f)的中心频率fi=-f0+i×fs,必须保证Xs-(f)的信号频谱正好位于Xs+(f)的空隙的中心位置,即fk=fi,那么f0=((2(i-k)+1)/4)×fs,也就是f0=[(2n+1)/4]×fs。为了确保Xs+(f)和Xs-(f)的频谱不混叠,需要对f0和fs进行限制,提高采样率fs,使得Xs+(f)的空隙部分至少能够容纳Xs-(f),并通过限定f0使Xs-(f)的频谱正好位于Xs+(f)的空隙的中心位置。

2024-03-16 03:00:00 1612

原创 软件无线电系列——模拟无线电、数字无线电、软件无线电

4G系统的特点:一射频是宽开的,接收各个移动通信频段的信号;语音通信采用普通的模拟调制FM体制。第一代移动通信系统采用模拟无线电技术体制,特点是中频带宽为单信道窄带体制,一部接收机只能解调处理一个用户的信号,通信功能完全由定制的硬件来决定,信号适应能力差、缺乏灵活性,更无法满足可扩展、可升级的高要求。WCDMA的射频前端的工作频带为2GHz频带,中频带宽为5MHz,通过二次变频把2GHz频带的射频信号变换为固定的二中频信号后,由数字解调单元进行A/D采样数字化,再经过DSP软件解调得到语音或视频数据流。

2024-03-15 03:00:00 804

原创 软件无线电系列——软件无线电的定义及特点

中频宽带化是为了提高软件无线电对各种不同带宽无线电信号的适应性,但是如果中频带宽越宽,对后续信号的处理要求就会大大提高,而且对射频前端电路的动态范围的要求很高,在实际中很难满足,因此目前软件无线电中频带宽设计为100MHz,是可行的优选方案。总而言之,软件无线电是一种新的无线电系统体系结构,是现代无线电工程的一种设计方法、设计理念,以开放性、可扩展、结构精简的硬件为通用平台,用可重构、可升级的构件化软件来尽可能多地实现无线电功能。软件无线电的最大特点是通过软件来实现的,区别于硬件无线电的本质。

2024-03-14 07:45:00 573

原创 通信入门系列——数字调制、奈奎斯特第一准则、脉冲成形滤波器

B0为脉冲成形函数的最小带宽1/(2Ts),其时域波形为抽样sinc函数,即g(t)=sinc(t/Ts)。对应的频谱函数为sinc抽样函数,G( ω)=Ts×sinc(( ωTs)/(2π))。在实际系统中,把一个升余弦滚降滤波器分解成两个相同的滤波器,一个在发射机,一个在接收机,因此取一个平方根,两个合起来就是一个升余弦滚降滤波器。把g(t)的频谱G(ω)沿ω轴划分成宽度为2π/Ts的端,平移到一起并累加起来,应该是常数Ts。g(t)为一个sinc函数,且满足t=nTs,当n=0时,g(nTs)=1;

2024-03-13 05:45:00 766

原创 软件无线电系列——软件无线电的发展历程及体系框架

理想化的软件无线电被提出来,具体框图如下,通过天线和发送/接收两边的两组A/D和D/A变换器的数模和模数转换,全部由软件来实现无线电发射、接收、信号产生、解调/调制、定时、控制、编解码等。无线电的各种功能特性均由灵活可重构的数字信号处理器中的软件来实现。20世纪90年代末,JTRS联合计划办公室,开始制定软件通信体系结构SCA规范,SCA将计算机领域的面向对象设计、中间件、软总线等应用于JTRS,确保软硬件的可移植性和可配置性,以及按照软件通信体系结构开发的产品之间的互通性。①实现一个可重构的体系结构;

2024-03-12 06:30:00 648

原创 通信入门系列——高斯白噪声和限带高斯白噪声

通信中里面常用的是复高斯白噪声,即Z(t)=X(t)+jY(t),其中X(t)和Y(t)是两个实的高斯白噪声,功率谱密度为N0/2,那么Z(t)的功率谱密度为N0。高斯白噪声是平稳的,也是各态经历的。如果两个平稳随机过程X(t)和Y(t),x(t)和y(t)是对应的任意实现,若互相关函数满足下述关系式,则称X(t)和Y(t)是互相关各态经历的。若设X(t)是一个平稳随机过程,概率密度函数为p(x),x(t)是X(t)的任意一个实现,如果满足下述关系式,那么称X(t)是均值各态经历来的。什么是各态经历过程?

2024-03-11 03:00:00 1123

原创 通信入门系列——信息论之信息熵、联合熵、条件熵、互信息量

微信公众号上线,搜索公众号小灰灰的FPGA,关注可获取相关源码,定期更新有关FPGA的项目以及开源项目源码,包括但不限于各类检测芯片驱动、低速接口驱动、高速接口驱动、数据信号处理、图像处理以及AXI总线等本节目录一、信息论创始人——香农二、信息和比特三、信息熵四、联合熵五、条件熵六、互信息量本节内容一、信息论创始人——香农信息论创始人——香农,全称为克劳德·艾尔伍德·香农,美国数学家。1948年,香农发表了“A Mathematical Theory of Communication

2024-03-10 10:45:00 557

原创 通信入门系列——无线信道之多径效应与快衰落

两个相向运动的物体,相对速度为v,一个物体发出频率fs的波,另一个物体收到的波的频率为fr=(1+v/c)fs,其中c为波的传播速度,光速。射频信号经过的信道,等效成基带的复数信道,第k条路径发生在时刻tk,其基带复数响应为h(tk),每条路径都是多条微路径叠加而成,因此h(tk)的表达式如下,其中hn(tk)表示每条微路径的复数基带响应。当终端运动时,路径上的信号频率相同,相位随机,叠加在一起,相互增强或相互抵消,合成一个随机变量,由于相位的快速变化导致信道增益的快速变化,形成快衰落。

2024-03-09 14:00:00 1043

原创 通信入门系列——无线信道之慢衰落

将发射天线当作一个点辐射源,在某一个时刻辐射出来的电磁波能力,在传播d距离后,平均分布在半径为d的球面上,球面的面积与d的平方成正比,即电磁波的强度与d的平方长反比,也就是所谓的电磁波的平方衰落规律。在移动通信传播环境中,电磁波在传播路径上遇到起伏的山丘、建筑物、树林等障碍物阻挡,形成电磁波的阴影区,会造成信号场强中值的缓慢变化。其中,Pr和Pt为接收功率和发射功率,Gt和Gr为发射机增益和接收机增益,ht和hr为发射天线高度和接收天线高度,d为发射天线和接收天线之间的水平距离。1、自由空间的路径损耗。

2024-03-08 14:45:00 498

基于fpga的图像处理之3x3-5x5算子模板中值排序

①本文介绍3x3算子模块和5x5算子模块中,矩阵转化成串行数据后,对其排序,并获取矩阵中值数据; ②本例程中采用的FPGA设计技巧,可用于借鉴,一是采用for循环实现串行数据转化并行数据;二是采用两级for循环实现矩阵中数据的比较; ③本文比较采用纯逻辑方式进行比较,一个时钟输出数据,并且提供了3x3和5x5的矩阵算子模板使用的逻辑资源,需斟酌考虑使用,也就是所谓的面积和速度之间的平衡选择

2023-11-13

基于fpga的图像处理之图像灰度化处理(Vivado+Modelsim+Matlab联合仿真验证)

①本文采用两种算法进行灰度处理,平均法和加权均值法;加权均值法采用了直接公式求解和查找表两种方式验证 ②FPGA设计中三个设计技巧,可用于工程项目借鉴,一是宏定义参数化设计;二是generate if参数定义;三是调用xilinx的rom原语实现ROM核,省去ip核的调用 ③通过Matlab实现图片转化hex,存储至原始图片txt文档,用于vivado+modelsim的仿真输入 ④将原始图片txt文档,导入fpga开发平台,通过灰度处理算法输出,并将输出数据存储至算法处理后的txt文档 ⑤通过Matlab将算法灰度化处理后的txt文档,通过代码转化至图片格式,显示处理

2023-11-13

基于fpga的图像处理之3x3-5x5算子模板设计

①本文采用支持3x3算子模块和5x5算子模块的生成,用于后一级别的算法输入 ②本例程中采用的FPGA设计技巧,可用于借鉴,一是generate if参数定义;二是调用xilinx和altera的sync fifo和async fifo原语实现不同平台同步fifo和异步fifo的功能,省去ip核的调用,简化代码移植

2023-11-13

本设计主要介绍AXILite的设计开发,通过一个主机Master读写控制两个从机Slaver(通过基地址进行寄存器地址偏移)

本设计主要介绍AXILite的设计开发,通过一个主机Master读写控制两个从机Slaver(通过基地址进行寄存器地址偏移),从而实现外设寄存器的控制。包括:IP的生成、各通道的信号讲解,以及基地址的使用。 包括三种设计方案,一是基于XILINX的AXI Crossbar IP的工程;二是基于XILINX的AXI Interconnect互联的Block Desing的工程;三是基于开源代码AXI的工程。

2023-11-12

自定义uiFDMA IP 核(米联客封装IP)

自定义封装uiFDMA IP核,可用于PL端读取PS端的DDR内存

2022-04-08

IIC_TOP(Verilog).rar

IIC顶层模块,涉及IIC主机Verilog模块、IIC从机Verilog模块、IIC模拟仿真模块,模拟实现IIC主机对从机寻址,写寄存器,并读取寄存器值

2021-03-22

空空如也

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

TA关注的人

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