自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (3)
  • 收藏
  • 关注

原创 基于zedboard的AD9361初始化配置(上)

        本文介绍了一种无须搭载操作系统(no os)的ad9361配置方法。该ad9361是搭载在FMCOMMS2的板卡之上。本文参考自官提供的相关的配置步骤,主要有如下两个链接:https://wiki.analog.com/resources/fpga/docs/build#windows_environment_setuphttps://wiki.analog.com/resourc...

2018-05-29 01:00:25 18862 5

原创 AXI总线之AXI FULL总线分析与实现

一、AXI总线简介AXI是AMBA中一个新的高性能协议。AXI技术丰富了现有的AMBA标准内容,满足超高性能和复杂的片上系统(Soc)设计的需求。AXI特点:单向通道体系结构。信息流只以单方向传输,简化时钟域间的桥接,减少门数量。当信号经过复杂的片上系统时,减少延时。支持多项数据交换。通过并行执行猝发操作,极大提高了数据吞吐能力,可在短时间内完成任务,在满足高性能要求的同时,又减少了功耗。独立的地址和数据通道。地址和数据通道分开,能对每一个通道进行单独优化,可以根据需要控制时序通道,将时钟频率提高到最高

2021-03-07 12:59:12 1586

原创 AXI总线之AXI-LITE总线分析与实现

AXI是由ARM公司提供的一种总线协议,Xilinx从6系列的FPGA开始对AXI总线提供支持,现如今已经发展到AXI4这个版本。在Xilinx的ZYNQ系列中,AXI是经常用的一种接口。AXI有3个概念需要分清楚,总线、接口、协议。总线是指传输通道,是各种逻辑器件构成的传输数据的通路,一般由数据线、地址线、控制线组成;接口是一种连接标准,又被称为物理接口;协议是值传输数据的规则。Zynq支持三种AXI总线,有三种AXI接口,都是AXI协议。三种AXI总线分别为:AXI4:面向高性能映射通信需求,是面向

2020-12-04 18:32:10 7678

原创 基于FPGA的HDMI接口设计方法

HDMI接口原理HDMI的连接架构如下图所示,其包括三个TMDS数据通道,一个TMDS时钟通道。每个TMDS时钟通道周期中,三个TMDS数据通道会发送10bit数据。Channel0通道的输入数据流由8bit的蓝色像素点数据、H,VSYNC数据线和包头数据组成。Channel1通道的输入数据流由8bit绿色像素点数据、控制信号和音频采样信号组成。Channel2通道的输入数据流由8bit红色像素点数据、控制信号和音频采样信号组成。三个通道的输入源数据流经过8B/10B编码、并串转换后,形成差分对信号并输出

2020-07-11 17:35:07 3012 1

原创 非阻塞赋值错误用法规避指南

在激励文件中,某些语句使用非阻塞赋值会导致电脑在仿真过程中直接死机。在产生时钟信号的initial和always语句中,使用了非阻塞赋值,仿真软件消耗所有的计算机内存,最终导致电脑死机。使用非阻塞的两条语句如下所示。该为阻塞赋值后,电脑不会出现卡死现象,修改后的语句如下所示。...

2020-05-04 23:45:56 326

原创 EBAZ4205 ZYNQ开发板——入门第一步

最近在某宝上看到一款很便宜的拆机板EBAZ4205,将其作为ZYNQ 7000系列开发板还是比较划算的。这块板子的FPGA芯片是ZYNQ 7Z010,其内部含有两块ARM A9硬核和一块Artix-7逻辑。板子上所包含的一些资源如下所示:一颗主控芯片,型号:ZYNQ XC7Z010-1CLG400I 一颗DDR3芯片,内存容量128M x 16bit,型号:EM6GD16EWKG或者MT41...

2020-04-17 21:55:48 14041 1

原创 vivado工程板级调试调用ISE的chipscope软件查看波形

转载自https://www.cnblogs.com/hcr1995/p/9929359.htmlVivado如何使用ChipscopeVivado作为新的设计工具,并没有集成Chipscope,取而代之的是新的debug工具:hardware debug。后者的优势是可以与SDK联合调试,软硬件协同开发时非常有用,但其无法实时持续的观测信号的变化,且从目前2013.4的版本反应的无法抓取...

2019-12-09 12:51:36 1708

原创 二进制有符号数乘法的一些想法

A和B是一个8bit有符号数,C=A*B,则C应该是一个16bit的有符号数,8bit有符号能用二进制表示的最大负数为-128,补码表示为10000000;最大正数为127,补码表示为01111111。两个最小的复数相乘(-128*-128)才会溢出,但实际工程应用中,不会在8bit数的时候取到-128,只会取到-127,所以最后A和B相乘,会是一个15bit的数据,原来的16bit数据会把最高1...

2019-11-23 11:36:23 2305

原创 modesim se-64 10.4c与Questasim-64 10.6c兼容使用方法

之前电脑上一直安装的是modesim se-64 10.4c的版本,用的一直都很好,后面由于项目需要,要用到vivado 18.2来开发项目。由于xilinx自带的仿真软件每次打开都很慢,非常浪费时间,想使用vivado和modesim联合仿真的方式缩短每次仿真时间。网上有一些写的非常详细的博客关于如何将vivado和modelsim联合起来,但是对modesim的版本有要求,modesim10....

2019-10-13 00:42:12 1794 3

转载 Markdown的书写模板

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Ma...

2019-03-29 14:32:08 1530

原创 基于zedboard的AD9361初始化配置(下)

    很久都没更新博客了,距离上一次写博客将近1年时间了,当时觉得无聊,就发了篇关于AD9361的初始化配置的博客,想不到居然有这高的阅读量。好吧,废话不多说,继续接着上一篇博文(上篇地址),讲解一下AD9361初始化的软件端的配置问题。    首先,我把上一篇博文中的一些命令补充一下,方便需要的人可以很好的复制和粘贴,就不需要一个字母一个字母的往命令窗口敲了(注意:往命令窗口粘贴的时候,采用...

2019-03-29 14:25:05 5253 2

原创 关于matlab的一些使用技巧

最近,在参加中兴捧月比赛,遇到了一些非算法方面的问题,比如matlab方面的使用技巧问题,如下:1.如何用matlab读取一个放在txt文本中的复数,该文本中有一个n*m的复数矩阵(a+bi形式)?方法如下:[h1,h2,h3,h4,h5]= textread('pilot_chanle.txt','%s%s%s%s%s');%%%以元胞数组的形式存放pilot_position=cell...

2019-03-29 11:41:18 355

axi_lite.rar

AXI-LITE回环工程,可实现数据从PS端写入经过PL端的axi-lite回到PS端,再通过串口将相应的值打印出来。工程版本vivado 2018.2

2020-12-03

AD9361评估软件

该评估软件由ADI官方提供,通过GUI界面,可以选择所需实现的功能,软件会自动转换成所需配置的寄存器地址和对应的值,简单,方便,实用。

2019-03-31

基于单片机的作息时间控制器系统设计

可以作为一个单片的本科毕设,或者课程设计的参考,该文档详细描述了整个框图,设计流程,实现方法。

2018-12-21

空空如也

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

TA关注的人

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