自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

fighting2019的博客

2019,加油!

  • 博客(25)
  • 资源 (28)
  • 收藏
  • 关注

原创 3.2快速傅里叶变换的FPGA实现

3.2.1 DFT和FFT基本思想  3.2.2FFT算法的基本实现及其MATLAB实现    3.2.3FFT的硬件实现结构 3.2.4IFFT原理与实现3.2.5FFT/IFFT IP Core的使用  ...

2018-11-30 14:45:07 6685

原创 xilinx LTE-FFT 2.0的使用教程

在官网申请好FFT的IP后,下面可以进行学习了。1、Symbol与I/O说明FFI IP的输入输出信号如下图示:左边为FFT IP的输入信号,右边为FFT IP的输出信号。具体的引脚说明如下:1.XN_RE: 输入信号,输入数据总线的实部,以2的补码形式输入,位宽8~24比特。2.XN_IM: 输入信号,输入数据总线的虚部,以2的补码形式输入,位宽8~24比特。3.START...

2018-11-29 15:27:32 2333 3

转载 无线通信中的IQ调制,BPSK调制,QPSK调制,16QAM调制的理解

先从IQ调制说起:IQ调制:IQ解调原理:Linux下使用GNU Octave运行下面的代码:MATLAB 1 2 3 4 5 6 t=-1:0.001:1; f=1; y=cos(2*pi*2*f*t); subplot(1,2,1);plot(t,y); y=sin(2*pi*2*f...

2018-11-28 15:14:41 5869

转载 [1] 无线通信:基本概念

【2】无线信道:传播和衰减 - 大规模衰减:https://blog.csdn.net/misskissc/article/details/51001942  [3] OFDM符号ofdm_signal:https://blog.csdn.net/misskissc/article/details/510524531 访度娘频谱频谱就是频率的分布曲线。复杂振荡分解为振幅不同的频率和频率...

2018-11-22 17:55:49 1880

转载 OFDM符号的生成与解析

1 OFDM信号的生成04.06 指由信息生成OFDM信号再由OFDM信号还原信息的过程,指示编写matlab代码的大体过程如下图所示。Figure 1. OFDM信号的生成与解析04.07 依据笔记[3],可易得到在matlab中OFDM信号生成的代码如下: ofdm_link.m% ofdm_link.m% 对ofdm信号的生成、传播以及接收的仿真clear...

2018-11-22 17:38:17 9271 2

原创 IC设计中XilinxIP核申请与使用教程

官网上申请evaluate IP参考博客:https://blog.csdn.net/FPGADesigner/article/details/80694673https://www.2cto.com/kf/201808/773207.html官方教程:https://download.csdn.net/my在Xilinx官网上搜索想要查看的IP核,例如,FFT。然后点击Eva...

2018-11-22 12:10:26 1548

原创 4.7导频插入

4.7.1导频的位置和极性  4.7.2导频插入模块的硬件结构  4.7.3 导频插入模块的实现   matlab:%6 映射与插入导频 function out1= insert(PPC_OUT,d)% pn=[1,1,1,1,-1,-1,-1,1,-1,-1,-1,-1,1,1,-1,1,-1,-1,1,1,-1,1,1,-...

2018-11-20 21:06:01 3542 5

原创 4.6 Data符号调制——16QAM

理解:16QAM是指包含16种符号的QAM调制方式。16QAM 是用两路独立的正交 4ASK 信号叠加而成,4ASK 是用多电平信号去键控载波而得到的信号。它是 2ASK 体制的推广,和 2ASK 相比,这种体制的优点在于信息传输速率高。正交幅度调制是利用多进制振幅键控(MASK)和正交载波调制相结合产生的。16 进制的正交振幅调制是一种振幅相位联合键控信号。16QAM 的产生有 2 种方...

2018-11-20 15:58:25 15112 2

原创 4.5交织

4.5.1分组交织器原理4.5.2卷积交织器原理4.5.3 802.11a中的交织1、符号交织的实现 2、Data交织的实现 https://blog.csdn.net/weiweiliulu/article/details/48160057?locationNum=9&fps=1代码:mod...

2018-11-20 11:30:31 2027 1

原创 4.4.8 多码速卷积码硬件结构与实现

理解:  本工程采用的是signal域 1/2卷积编码,data域 3/4编码,所以整体为多速率的卷积编码,可以有速率选择。模块有二个时钟,一个是输入时钟,一个是输出时钟(按照所得速率不同而不同)。signal域,输入时钟(20M),输出时钟(40M)。data域, 输入时钟(60M),输出时钟(80M)。模块思想是:首先生成1/2码率的卷积码,然后缓存起来,根...

2018-11-16 09:04:17 1256

原创 4.4 信道编码

4.4.1线性分组码 4.4.2 循环码 4.4.3 BCH码 4.4.4卷积码   1.卷积码原理  2.802.11a中的卷积码   4.4.5删余    4.4.6多码速卷积编码  ...

2018-11-15 21:16:15 1314

原创 4.3 扰码模块

4.3.1 扰码原理和设计方法扰码目的:抑制线路码中长连“0”或者长连“1”,便于在线路信号中提取时钟信。(1)减少连0或者连1的长度,保证接收机能提取到定时信号;(2)使加扰后的频谱信号更有利于基带传输;(3)保密通信需要;流程图:理论知识: 4.3.2 扰码模块的实现matlab代码:%%----------...

2018-11-15 16:39:52 3762 5

原创 4.2 发射机Symbol生成过程

 4.1.1 发射机的信号处理流程1.生成PLCP的前导部分2.生成PLCP报头,即Signal域信号3.生成Date域信号4.2.2 Signal信号生成过程4.2.3 Data Symbol生成过程...

2018-11-15 15:57:05 497

转载 modelsim添加vivado仿真库的方法

由于vivado自带仿真工具运行速度较慢,有时候需要在modelsim环境下仿真xilinx的ip,因此需要将xilinx的ip重新编译并添加至modelsim。      首先需要重新编译xilinx的ip(以vivado2016.4为例,其余版本大同小异):      tools -> Comple Simulation Libraries -> 设置编译选项并指定编译路径...

2018-11-15 09:32:26 6457 3

转载 通过Clocking Wizard定制和生成一个IP核(MMCM)(Virtex7)(ISE版)

https://blog.csdn.net/reborn_lee/article/details/81591046

2018-11-14 14:52:59 803

原创 第四章 OFDM发射机设计与实现之长短序列产生

 原创:转载请附链接短、长训练序列作用:接收到的数据经过粗定时,采样时钟调整,帧到达检测,帧定时,载波同步后得到同步后的数据。帧到达检测,是基于短训练字的能量检测算法。判决时要计算数据前后相关和自相关的值。帧定时,是基于长训练字的能量检测算法,用于确定数据的准确位置。帧定时要在帧到达检测的基础上才能完成。先使用一系列短训练字进行帧到达检测,再用长训练字进行帧定时是为了能够准确确定FF...

2018-11-13 14:46:13 1418 7

原创 第三章 OFDM基带处理器总体架构

IEEE 802.11a基带处理器发射端总体架构: IEEE 802.11a基带处理器接收端总体架构:  基带处理器的工作时钟: 工作生成时钟模块的实现:transmitter\clock_generator代码: module clk_generator(CLK_IN,CLK_RST,SYS_CLK,MAC_CLK,DIN_C...

2018-11-13 10:31:18 1377 1

转载 OFDM理解与matlab代码

1、相关概念基带。信息源,也称发射端,发出的没有经过调制(进行频谱搬移和变换)的原始电信号所固有的频带(频率带宽)。 频带。对基带信号调制后所占用的频率带宽。 带宽。一个信号所占有的从最低的频率到最高的频率之差。 频谱搬移。频谱搬移是指在发射端将调制信号从低频端搬移到高频端, 便于天线发送或实现不同信号源,不同系统的频分复用。2、OFDM数学描述在复基带上的在时间段上的OFDM信号...

2018-11-12 21:10:17 37577 11

原创 1、2 OFDM系统参数选取

 OFDM是WLAN标准的物理层规范的核心技术,WLAN中应用较早的工作于5GHz的IEEE802.11a标准是采用OFDM技术的经典标准,其标准可以通过采用不同的编码方式编码效率和不同的调制方式来实现不同的数据速率,可采用BPSK、QPSK、16QAM、64QAM调制方式,最高传输速率可达54Mb/s。本设计完成了OFDM核心的能完成信号传输的模块,没有完成完整的OFDM系统,本设计仍参考了IE...

2018-11-12 10:10:54 4905 2

原创 1、1 OFDM基带系统发送机结构和接收机结构

   OFDM基带系统接收机结构:       OFDM发射机硬件实现架构如图所示,主要分为数据处理部分和控制器部分。数据处理部分主要完成对输入数据的一系列处理操作,包括16QAM调制、IFFT处理,循环前缀及加窗,出此之外,数据处理还包括训练序列生成部分,来完成OFDM帧的前导数据部分。最终通过整合得到可以送人射频系统的OFDM基带信号。训练序列主要为后续接收端的时域同步和信道估计及均衡提供...

2018-11-11 21:36:24 4845

原创 1、OFDM基带系统结构

上半部分和下半部分分别为发射机链路和接收机链路。另一方面看,完整的OFDM系统又分为基带部分和射频部分,基带系统对数据进行一系列数字信号处理,射频处理部分则用来把基带信号转换到高频上去。       OFDM技术工作于物理层,其系统传输的数据通常也称为物理层服务数据单元(PSDU)。在完整的OFDM系统中,二进制数据输入前首先进行扰码,数字通信中,如果经常出现长串的“0”或...

2018-11-11 20:44:53 5301

原创 xilinx-linux交叉编译环境的建立

详情见博客:https://blog.csdn.net/abcdef123456gg/article/details/83038925这里讲博主安装出现的几个问题:1、E: Could not get lock /var/lib/dpkg/lock - open (11: Resource temporarily unavailable)     E: Unable to lock th...

2018-11-07 20:08:02 685

原创 win10提示wlan没有有效的ip配置的解决方法

笔者在安装ubuntu后,出现一个小问题针对此问题,笔者认为路由器没有问题,问题出在了电脑无法自动获取ip1、按下电脑的Win+X键  3.输入密令:netsh winsock reset,重新启动电脑即可 ...

2018-11-07 09:44:41 55820 9

原创 Vmware虚拟机安装Ubuntu 16.04 LTS(长期支持)版本+VMware tools安装

 1.创建安装目录  我选择在F:\虚拟机\ubuntu 目录下创建 系统 和 硬盘 两个子目录(后面会用到)   第二步:创建Ubuntu虚拟机 (没有特别声明的就直接默认就好了)                右击设置按下Esc键,进行Install  Ubuntu选择Something e...

2018-11-06 17:17:23 361

转载 鸟哥的linux私房菜学习笔记《一》操作系统基础

1、基本上数据都是流经过内存再转发出去 CPU实际要求处理的数据完全来自于内存2、一般来说,文件大小使用的是二进制的方式,所以 1 GBytes 的文件大小实际上为:1024x1024x1024 Bytes 这么大! 速度单位则常使用十进制,例如 1GHz 就是 1000x1000x1000 Hz 癿意思。  (1)北桥:负责链接速度较快的CPU、主存储器不显示适配器等组件; ...

2018-11-05 17:01:38 129

2-3-重点提纲.pdf

RTL 设计指导原则 RTL 设计指导原则 RTL 设计指导原则 RTL设计指导原则。常见“面积换速度”的设计方法;流水线概述。

2020-04-09

VerilogHDL可综合描述原则,常用语法描述对应的硬件结构2-1-重点提纲.pdf

VerilogHDL可综合描述原则,常用语法描述对应的硬件结构

2020-04-09

数字芯片设计基础概念重点提纲.pdf

数字芯片设计基础概念

2020-04-09

2-2-重点提纲.pdf

可综合风格——在 RTL 书写中如何考虑延迟、面积等

2020-04-09

VIP_RAW8_RGB888.v

RAW8_RGB888

2020-04-07

YCbCr422_YCbCr444.v

YCbCr422_YCbCr444

2020-03-31

VIP_YCbCr444_RGB888.v

YCbCr444_RGB888

2020-03-31

VIP_RGB888_YCbCr444.v

RGB888_YCbCr444

2020-03-31

vivado_design.zip

vivado_design中uitra96_v2目标检测中生成的比特流和hdf文件,硬件资源信息,可直接用来构建petalinux

2019-12-12

DPU-Integration.zip

Edge-AI-Platform-Tutorials-master DPU_integration 包括DPU在vivaado的硬件搭建

2019-12-12

xqspips_g128_flash_example.c

xqspips_g128_flash_example.c文件,为QSPI Flash驱动源代码

2019-07-08

project_7.zip

zedboard将ZYNQ的EMIO映射到PS端串口1使用收发,实现任意收发

2019-06-16

LatticeECP3MemoryUsageGuide

LatticeECP3MemoryUsageGuide LatticeECP3MemoryUsageGuide

2019-03-15

E波段阵列天线设计

E波段阵列天线设计,本人根据项目,整理的技术文档,分献给大家,里面一步步介绍如何设计低副瓣阵列天线,采用切比雪夫和泰勒加权的方式,完成8*8阵列天线的研究

2019-01-09

Xilinx_LTE_FFT_V2.0

根据官网申请的lte_fft V2.0的IP,管网就给了简单介绍,本数据手册给予了全面的介绍

2018-12-07

OFDM中的关于扰码器的个人设计的MATLAB的算法

OFDM中的关于扰码器的个人设计的MATLAB的算法 实现ofdm中的扰码部分

2018-11-23

ofdm_matlab_tx_rx

demodulation.m depuncture.m Downconverter.m framework_withOFDM.m Hviterbi_zp_3.m 。。。。。。。。

2018-11-23

deep learning for joint channel estimation and detection in OFDM system

This is the readme for applying deep learning for joint channel estimation and detection in OFDM system. 只是其中一部分,另一部分,分开上传,因为太大le The codes have been tested on Ubuntu 16.04 + tensorflow 1.1 + Python 2.7 Dependences: 1. Tensorflow 2. Winner Channel Model Get Start: cd ./DNN_Detection python Example.py

2018-11-23

IEEE 802.11 OFDM-based transceiver system

# IEEE 802.11 OFDM-based transceiver system This repos contains the implementation of IEEE 802.11 (i.e. Wifi) OFDM-based transceiver system. This is stored in 2 separate parts, i.e. transmitter (TX) and receiver (RX). Each part includes implementation files stored in **MY_SOURCES** and **IPCORE**, and simulation golden model stored in **MATLAB**. **MY_SOURCES** contains hdl files using verilog to implement the sub-modules (*.v) of systems and to make a testbench files (*_tb.v). There are some pre-computed cofficient sets defined by the standard (e.g. preamble) are stored in '*.txt' files. OFDM_TX_802_11.v and OFDM_RX_802_11.v are the top modules of transmitter and receiver systems, respectively. **IPCORE** contains the configured files of IPCores instantiated by impelemented systems. The IPCores are generated using ISE Design Tool. **MATLAB** contains matlab files that simulate 802.11 OFDM signals as a golden model for implementation. The matlab files are also used to generate test vector for testbench and verify the output files from testbench.

2018-11-11

基于xilinx fpga OFDM通信系统基带设计

基于xilinx fpga OFDM通信系统基带设计,很好的书,包括理论和实践

2018-10-29

xiliix_FPGA数字信号处理设计教程

xiliix_FPGA数字信号处理设计教程,systerm generator入门与提高

2018-10-29

fft_vrilog

FFT implement by verilog_测试验证已通过,包括fft的理论分析以及验证

2018-10-28

verilog实现OFDM基带

verilog实现OFDM基带 开发工具:Quartus II 15.0 (64-bit) Modelsim SE-64 10.2c FPGA型号: Cyclone V SX SoC—5CSXFC6D6F31C6N 硬件平台:SoCKit( Cyclone V) + ARRADIO(AD9361) 目录说明 matlab_sim : ofdm基带发送部分matlab仿真代码 scripts : Modelsim功能仿真脚本文件 sim :Modelsim功能仿真工作目录及输出结果 source :ofdm基带发送部分Verilog代码及其功能仿真代码 synthesis :Quartus II工程文件 tb : ofdm基带发送部分功能仿真顶层文件 Modelsim功能仿真ofdm基带发送部分 切换modelsim路径至scripts目录下,执行do tx_msim.tcl

2018-10-28

fpga学习资料fpga学习资料

FPGA资料,文档设计,原理设计,源码设计,适合入门级别。

2018-10-28

MIMO-OFDM无线通信技术及MATLAB实现

MATLAB Code for MIMO-OFDM Wireless Communications with MATLAB | MIMO-OFDM无线通信技术及MATLAB实现

2018-10-28

openofdm关于802_11

Sythesizable, modular Verilog implementation of 802.11 OFDM decoder. http://openofdm.rtfd.io

2018-10-28

无线通信的matlab和fpga实现.西瑞克斯

xilinx大学指定教材,用于无线通信的matlab和fpga实现

2018-10-27

空空如也

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

TA关注的人

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