自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

星智云图StarImagine

“我们的征途是星辰大海!”——《银河英雄传说》

  • 博客(12)
  • 收藏
  • 关注

原创 Vivado开发流程简介(FPGA)(硬件设计)

前言:系统环境windows7 +Vivado2016.1.1、启动Vivado: 2、选择Create New Project: 3、指定工程名字和工程存放目录: 4、选择RTL Project:5、选择FPGA设备:6、工程创建完成后:7、开始编写verilog代码:(1)点击Add Sources按钮: (2)选择add or create design sources按钮,即添加设计文件:...

2018-04-22 23:01:02 5667

原创 Vivado HLS 程序优化(基础实例)(高级综合)(FPGA)

 前言(本文基于赛灵思官方HLS文档UG871中的7.1节):          在使用高层次综合,创造高质量的RTL设计时,一个重要部分就是对C代码进行优化。          Vivado HLS拥有自动优化的功能,试图最小化loop和function的latency,为了实现这一点,软件会在loop和function上并行执行尽可能多的操作(比如说,在function级别上,高级综合总是试图...

2018-04-22 22:39:19 8044 2

原创 Vivado HLS中的TCL命令接口(脚本语言)(高级综合)(FPGA)

前言:这个实例源于赛灵思的官方HLS手册——(UG871),展示了如何基于已存在的Vivado HLS工程来创建一个TCL脚本命令和如何应用TCL接口(已存在的工程为"lab1",使用TCL新建立的工程为“lab2”),软件版本2013.4和2017.4均亲测有效。一、步骤1:建立TCL文件。1、打开Vivado HLS 命令提示符2、在windows系统中,采用“Start>All Pro...

2018-04-22 21:44:09 6191 2

原创 Vivado 开发流程(手把手教学实例)(FPGA)

新建工程打开Vivado软件,直接在欢迎界面点击Create New Project,或在开始菜单中选择File - New Project即可新建工程。点击Next输入工程名称和路径。选择RTL Project,勾选Do not specify......(这样可以跳过添加源文件的步骤,源文件可以后面再添加)。根据自己的开发板选择器件型号,可以直接通过型号进行搜索,例如Basys3开发板上的芯片...

2018-04-20 11:38:22 64273 25

转载 Vivado HLS 开发步骤(高级综合)(FPGA)

对于Vivado Hls来说,输入包括Tesbench,C/C++源代码和Directives,相应的输出为IP Catalog,DSP和SysGen,特别的,一个工程只能有一个顶层函数用于综和,这个顶层函数下面的子函数也是可以被综合的,会生成相应的VHDL和Verilog代码,所以,C综合后的RTL代码结构通常是跟原始C描述的结构是一致的,除非是子函数功能很简单,所需要的逻辑量很小。 通常在...

2018-04-19 20:50:51 5970

原创 矩阵乘法的多种理解形式(硬件设计的基础)(FPGA)

1、外积和内积:(1)内积:一个行向量乘以一个列向量称作向量的内积 ,又叫作点积,结果是一个数:;(2)外积:一个列向量乘以一个行向量称作向量的外积 ,外积是一种特殊的克罗内克积(克罗内克积是两个任意大小的矩阵间的运算),结果是一个矩阵,;2、矩阵乘法的变换理解:       矩阵是由向量组成的,将矩阵乘法转换为向量乘法,是从多种角度理解矩阵乘法的精髓。        我们对一个矩阵A(假设行和列...

2018-04-19 10:01:35 8056 2

原创 高光谱图像处理之目标检测技术(CEM算法)(图像处理)

高光谱图像处理之目标检测技术一、高光谱图像处理之目标检测1、高光谱图像目标检测的发展趋势和研究现状:   20世纪80年代末,美国的一些研究机构开始利用高光谱图像数据进行目标检测方面的研究。自上世纪九十年代,国外出现了进行高光谱图像目标检测算法理论研究的研究组。由Reed和Yu提出了基于广义似然比检验的恒虚警RX 检测器(RXD)。Chang课题组提出了基于正交子空间投影的OSP检测方法, Har...

2018-04-18 20:02:11 27217 39

原创 LaTeX插图命令使用教程(简单例子+清晰代码)(论文排版)

                                              Latex插图       在Latex中使用插图一般有两种方式:一是插入准备好的图片,二是使用Latex代码在文档中画图。       我们一般常见的使用都是第一种。插图功能不是有Latex的内核直接提供的,而是需要由宏包graphicx提供的。插图的宏包我们还可以选择性的使用graphics这个宏包(g...

2018-04-18 11:01:15 58718 3

原创 LaTeX标题、目录及段落的编辑(清晰实例)(论文排版)

1、层次结构:Latex的文档层次结构大约有5层,分别是: section — subsection — subsubsection — paragraph — subparagraph2、实例:3、代码:\documentclass{article}   \title{XIDIAN UNIVERSITY}                   %———总标题   \author{YanTaTa...

2018-04-18 09:51:26 59152 5

原创 Vivado HLS 开发流程简介(高级综合)(FPGA)

     在传统的FPGA设计流程中,一般是自顶向下的模块化设计,这些模块包括用户自己编写的RTL或者是供应商提供的IP核。而在Xilinx新推出的高生产力设计流程中是以IP为核心的,把所有的模块都看做是IP,封装为IP,最主要的是IP的设计是基于C语言的,最后通过HLS将C语言代码转化为RTL,这能极大的加快设计进程。从这段时间的学习来看,HLS综合出来的电路比我自己写的RTL更省资源,在时...

2018-04-18 09:18:38 13202 1

原创 LaTeX制表命令使用教程(简要例子+清晰代码)(论文排版)

1.基本格式\documentclass{article}\begin{document}\begin{tabular}{cc}%一个c表示有一列,格式为居中显示(center)(1,1)&(1,2)\\%第一行第一列和第二列 中间用&连接(2,1)&(2,2)\\%第二行第一列和第二列 中间用&连接\end{tabular}\end{docu...

2018-04-17 10:04:17 7884

原创 LaTeX基本命令使用教程(清晰实例)(Overleaf平台)(论文排版)

前言:本文是笔者在学习LaTeX的记录文档,主要是一些常用命令,发至博客分享给大家,笔者的感受是熟悉这些常用命令后即可上手编辑简单的论文,效率很高,体验比word好很多。希望本文能够对LaTeX的初学者有所帮助,有任何问题可以在评论区留言,笔者写的一个小实例在文末。(我使用的是Overleaf平台,具体使用哪个平台进行LaTeX排版属于个人习惯问题,但是语法是通用的)               ...

2018-04-16 19:25:25 144687 13

空空如也

空空如也

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

TA关注的人

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