自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 资源 (5)
  • 收藏
  • 关注

原创 repo的使用步骤(ubuntu系统)

repo的常规使用方法总结

2023-02-14 17:48:53 3963

原创 nLint自动运行脚本

代码】nLint自动运行脚本。

2022-08-01 15:08:05 837

原创 gitlab网站进行二次工程上传

gitlab网站进行二次工程上传首先要进入对应的本地目录。输入一下指令:git branch 显示如下:这里表示进入本地目录了。然后就是进入对应的分支,输入如下指令。git checkout +tab按键。显示如下:选择 不带origin前缀的分支,比如 patch-1。git checkout patch-1这个时候就会显示本地patch-1库和远端patch-1库建立了链接。然后将要上传的工程文件copy到当前目录下。输入一下指令;git add .git commit

2022-02-11 16:02:09 639

转载 新U盘无盘符,格式化提示无权限的解决方案

问题描述:新U盘无盘符,格式化提示无权限 问题原因:U盘文件系统变成RAW,显示RAW文件系统的直接原因,是由于文件系统不被操作系统识别。 解决方案:计算机——管理——磁盘管理,选择U盘盘符,会发现文件系统变成RAW,右键格式化,根据所需选择NTFS或FAT32...

2022-01-18 13:11:30 5419

转载 Ubuntu安装和使用Vivado

目录 一:安装ncurses库 二:安装Vivado 三:安装驱动 四:重启电脑 五:启动Vivado 六:常用TLC命令 一:安装ncurses库 sudo apt install libncurses5 二:安装Vivado sudo ./xsetup 三:安装驱动 在安装目录/tools/Xilinx/Vivado/2018.3/data/xicom/cable_drivers/lin...

2022-01-10 09:09:56 3654

转载 Ubuntu零基础教学-Ubuntu20.04安装Git及使用,并上传代码至gitlab服务器

环境:Ubuntu20.04 前言:          Ubuntu作为开发环境,也肯定需要做代码版本管理,于是git的使用时必不可能少的,那么,基于Ubuntu系统上,怎么搭建及使用git呢?          在此,针对小白系列教学,bug菌专门开放了一个专栏,感兴趣的朋友可以关注《Ubuntu零基础教学》,bug菌做这么多只为一件事就是...

2022-01-05 09:56:22 1795 1

转载 打开Ubuntu18.04出现启动紫屏卡死不弹登录框问题

打开Ubuntu18.04出现启动紫屏卡死不弹登录框问题 解决方法如下: 1.让ubuntu进入grub高级模式 进入方法:重启虚拟机时按esc键进去,进到grub高级模式 2.按键盘↓键选择ubuntu高级选项 3.选择recovery mode 4.然后选择root shell会话, 这里输入你的root密码 5.编...

2021-12-29 17:51:06 4051

原创 使用C语言产生coe文件

用c语言完成coe文件的自动产生

2021-12-24 17:44:44 1217

转载 最新 Xilinx vivado IP许可申请

最新 Xilinx vivado IP许可申请 xilinx的fpga使用vivado开发,zynq系列fpga的SOC开发成为主流,加快fpga开发,也进一步提高了fpga开发的灵活性。 xilinx提供很多ip核供开发者直接使用,开发快捷方便,但很多需要购买许...

2021-12-21 20:37:07 3107 6

转载 Vivado中debug用法

Vivado和ISE相比ChipScope已经大幅改变,很多人都不习惯。在ISE中称为ChipScope而Vivado中就称为in system debug。下面就介绍Vivado中如何使用debug工具。 Debug分为3个阶段: 1. 探测信号:在设计中标志想要查看的信号 2. 布局布线:给包含了debug IP的设计布局布线 3. 分析:上板看信号 一 探测信号 探测信号有2种方法一种是直接在HDL源代码中用(*mark_debug = “true”*)标...

2021-12-21 14:55:28 4427

转载 基于Riffa框架开发PCIe

基于Riffa框架开发PCIe black_pigeon 2020-04-30 17:43:02 ...

2021-12-21 10:14:03 595

转载 GitHUB上下载的project进行编译(以ADRV9009工程为列)

GitHUB上下载的project进行编译(以ADRV9009工程为列) huan09900990 2020-06-29 17:46:41 ...

2021-12-21 10:11:26 1605

转载 【 Vivado 】时钟组(Clock Groups)

Vivado会分析所有XDC约束时钟间的时序路径。通过set_clock_groups约束不同的时钟组(clock group),Vivado在时序分析时,当source clock和destination clock属于同一个时钟组时,才会分析此时序路径;而source clock和destination clock属于不同时钟组时,则会略过此时序路径的分析。下面讲解一下set_clock_groups约束: ...

2021-12-21 10:08:03 3011 1

原创 VCS+VERDI独立仿真xilinx工程说明

VCS+VERDI独立仿真xilinx工程说明使用环境:ubutun系统+centos7虚拟机第一步:添加centos7虚拟机和ubutun系统共同的开发空间。将ubutun系统下的工程目录添加到centos7虚拟机中,如下图所示:虚拟机:VM–>setting–>option,添加在ubutun系统下的工程目录。第二步:在centos7系统下启动vivado,并打开share工作区的工程 ,然后导出simulation文件。(share工作区目录:/mnt/hgfs/jisheng

2021-12-13 16:37:02 3366 2

原创 OMNeT++安装教程

OMNeT++安装教程一、OMNeT软件及安装环境介绍OMNeT++(Objective Modular Network Testbed in C++)是一个免费的、开源的多协议网络仿真软件,在网络仿真领域中占有十分重要的地位。是近年来在科学和工业领域里逐渐流行的一种基于组件的模块化的开放的网络仿真平台。OMNeT++作为离散事件仿真器,具备强大完善的图形界面接口,主要应用于无线通信网络和有线通信网络建模、协议仿真建模、排队网络建模、多处理器和分布式硬件系统建模、硬件体系结构验证、评估复杂软件系统多方面

2021-09-14 22:40:56 1996

原创 基于FPGA的简化RISC_CPU设计

基于FPGA的简化RISC_CPU设计一、 RISC各个子模块的设计CPU即中央处理器,是计算机内部负责信息处理及内存资源管理的核心部件。其主要的功能有取指令、分析指令、执行指令。RISC即精简指令集计算机(Reduced Instruction Set Computer)是目前CPU主流架构之一。下面就详细的介绍一个简化的RISC_CPU的实现过程。RISC_CPUZ主要由11个基本部件组成,分别为:时钟发生器、指令寄存器、累加器、ALU算术逻辑运算单元、数据控制器、状态控制器、程序计数器、地址多路

2021-07-10 17:21:52 3036 5

原创 riffa架构的IP制作

zynq系列FPGA的riffa架构搭建及IP的创建开发环境:windows10,软件:vivado2018.2,开发板:zc706创建riffa工程如下图所示:创建工程后下载用于创建riffa架构的源代码,下载网址为:https://github.com/KastnerRG/riffa。下载后的文件如下图所示:其中C/C++文件里为所使用的上位机代码;driver文件里面是riffa架构的驱动程序;fpga文件夹里面为后续搭建riffa架构所需要的verilog代码。建立好vivado工

2021-03-25 19:08:05 2669 2

原创 基于AXI4的读控制器代码的撰写-以aurora8b/10b的IP应用为例

基于AXI4总线协议的读控制器Verilog代码的撰写。以aurora8b/10b的应用为例。如下图所示为8B/10B的ipcore。这里我们创建AXI4总线外设,从ddr内存中读取数据,并传送给aurora8b/10b,然后通过光纤穿送出去。此处可以看到需要设计三个信号,s_axi_tx_tdata,s_axi_tx_tready,s_axi_tx_valid,包括输入时钟和复位信号。此处,我们通过vivado自带的创建AXI4外设的功能,创建一个AXI4 peripheral模板,如下图所示。

2021-03-19 15:45:28 648

原创 ZYNQ系列FPGA设计中如何利用各类IP核的sharelogic资源实现自定义功能

以aurora8b/10b和xdma两个ip核心来举例如何去处理sharelogic代码的改写。首先建立工程,并在bd设计中添加两个对应的IP核心,在sharedlogic一栏中选中include shared logic in example design。如下图所示设置完毕后点击ok回到bd设计界面,此时需要调用官方的example design 分别选中IP核 右击打开open ip example design。选好目录此时在原工程文档中就是有带有ex尾缀的文档,打开文档后,里面的impor

2021-03-17 19:27:21 1022

原创 XILINX aurora8b/10b IPcore的测试程序和仿真案例

XILINX aurora8b/10b IPcore的测试程序和仿真案例该案例主要是编写aurora8b/10b IP核心的外围驱动程序来完成对IP核心的测试,以便更好的掌握aurora8b/10b这个IPcore的使用。实验条件:windows10,sublime3,vivado2019.2,modelsimSE-64 10.7第一步:打开vivado2019.2 创建工程,并打开IP Catalog 搜索并选择aurora8b/10b这个IPcore 双击进如设计页面。如下所示:此处选择全双工

2021-03-15 13:50:13 1723 1

原创 Sublime Text3 关于Verilog配置

Sublime Text3 关于Verilog配置首先安装语法编译检查插件 iverilog-10.1.1-x64-setup.exe直接以管理员的身份安装,安装界面如下:下一步下一步:下一步:下一步下一步在cmd提示行中输入iverilog显示如下,即安装成功。下面我们来安装Sublime Text 3:按照网上的安装破解即可。...

2020-07-15 21:27:53 1655 4

原创 基于xilinx公司ZC706开发板的XDMA_PCIE接口设计。

基于xilinx公司ZC706开发板的XDMA_PCIE接口设计。笔者主要是以自己的亲身经历介绍自己初学PCIE接口时的一些经验和碰到的一些问题。开发环境:vivado2017.4;台式机电脑(含有PCIE接口)一台;ZC706可开发板一块首先,拿到xilinx的ZC706开发板后,第一步要先熟悉整个开发板的各个功能模块,知道自己需要使用的是开发板的哪个模块。第二步的基本工作是去xilinx公司的官网上下载官方GPIO_PCIE的程序,先把整个硬件搭建起来,确认程序加载和调试整个流程没有问题,保证后期

2020-05-18 10:18:50 3591 3

rsic_fpga.rar

包含说明文档和源码文件

2021-07-10

sublime安装文件

sublime安装文件

2021-03-26

riffa架构的ipcore,支持自定义修改。

riffa架构的IP制作,可用于block design设计。

2021-03-25

基于AXI4总线协议的读写控制verilog代码

主要是基于aurora8b/10b设计的基于AXI4总线协议的读写控制器代码,可封装成IP在bd设计中使用

2021-03-19

pcie_dma_5.12.rar

基于vivado的XDMA_PCIE设计,由笔者在XILINX的ZC706开发板上做的PCIE通讯,可以实现PC和FPGA之间的通信,这里是整个开发的bd程序,含有bit文件。可直接下载使用

2020-05-18

空空如也

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

TA关注的人

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