自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Justin.upsame 蒲山牧

个人博客:www.upsame.com

  • 博客(30)
  • 资源 (6)

原创 下载我的CSDN资源

如何免费下载我的CSDN资源?前言:第一、如果你是土豪或者会员,请直接下载资源;第二、不满足以上条件的,可以继续往下看。正文听我说,首先左边点一下关注,当然在文章下面留言更好。然后看看下面有没有与资源配套的说明,如果有,那么点击访问你需要下载的资源。比如,FPGA实现SPI通信,点击,你会链接到一个全新的界面,然后找到下载的地方。免费资源 - FPGA实现SPI通信免费资源 ...

2020-05-21 16:53:31 4633 139

原创 个人博客建立规划

原创首发于我的个人博客 www.upsame.com 基础平台选择主站采用Github pages搭建,FPGA分站基于Coding pages搭建。博客主题均选择开源解决方案。建立分站的原因主要是Github国内访问不稳定的问题,其次是Github 博客百度不收录问题。主站采用Github pages搭建完全根据技术人如何搭建自己的技术博客 的步骤和模板搭建,然后进行了一些自...

2019-10-23 22:11:16 77

原创 Verilog 中 function 的使用

Verilog 中 function 的使用函数的功能和任务的功能类似,但二者还存在很大的不同。在 Verilog HDL 语法中也存在函数的定义和调用。1.函数的定义函数通过关键词 function 和 endfunction 定义,不允许输出端口声明(包括输出和双向端口) ,但可以有多个输入端口。函数定义的语法如下:function [range] function_id; input_declaration other_declarations procedural

2020-06-19 19:11:09 289

原创 浮点数和定点数的关系理解

浮点数和定点数的关系理解一直以来,程序中接触的数据类型都是int整型,char字符型,float单精度浮点型,double双精度浮点型。看到浮点和定点一直不知道如何划分这个概念的范畴。以为浮点就是float表示小数,定点就是int可表示整数而已。经过学习明白了显然是错误的。应该是这样划分的:浮点:小数点非固定的数,可表示数据范围较广,整数,小数都可表示。包含float,double;定点:小数点固定,可表示整数,小数。int(整数)本质是小数点位于末尾的32位定点数而已;1. 什么是单精度和双精

2020-06-17 17:29:27 150

原创 Virtex6 GTX Transceiver简介

1.Virtex6 GTX Transceiver简介   在Xilinx的Virtex6 FPGA中,GTX作为一种低功耗的吉比特收发器,配置灵活,功能强大,并与FPGA内部的其他逻辑资源紧密联系,可用于实现多种高速接口(如XAUI、PCIE等)。V6 系列的FPGA中,GTX工作带宽范围是600 Mb/s到6.6 Gb/s,支持收发双向,且收发双向独立。GTX接收和发送方向均由PMA和PCS两部分组成,PCS提供丰富的物理编码层特性,如8b/10b编码、时钟校准等功能;PMA部分为模拟电路,提供高性

2020-06-11 20:02:46 186

转载 采样定理详解:3个主要条件只需满足其中任意2个

采样定理详解:3个主要条件只需满足其中任意2个采样定理采样定理解决的问题是确定合理的采样间隔△t以及合理的采样长度T,保障采样所得的数字信号能真实地代表原来的连续信号x(t)。衡量采样速度高低的指标称为采样频率fs。一般来说,采样频率fs越高,采样点越密,所获得的数字信号越逼近原信号。为了兼顾计算机存储量和计算工作量,一般保证信号不丢失或歪曲原信号信息就可以满足实际需要了。这个基本要求就是所谓的采样定理,是由Shannon提出的,也称为Shannon采样定理。Shannon采样定理规定了带限信号不丢

2020-06-11 16:41:23 1860

原创 Vivado如何清理工程并保证不缺失必要文件

一、 Vivado如何清理工程并保证不缺失必要文件前言vivado和ISE的使用差别很大,Vivado是专门针对7系列和以后系列的FPGA/AP SOC进行高效设计的工具,特别是最近提出的UltraFast设计方法,能够极大地提高开发效率。ISE在支持老版本器件的基础上,目前也支持7系列/ZYNQ的设计,但是效率不能和Vivado相比。关于vivado的基本使用这里不多说,主要把一些问题点整理成“错题集”,把一些小技巧进行归纳。清理/压缩工程实际使用vivado的过程中,由于vivado会自动产生一

2020-06-06 19:15:13 1177

转载 5G频谱分配情况

5G频谱分配情况2019年6月6日,中国移动、中国电信、中国联通、中国广电四家正式获得5G商用牌照,5G发牌一年时间,各大运营商已经在多个城市完成重点区域5G覆盖。工信部部长苗圩表示,现在每一周大概要增加1万多个5G基站。5G用户仅4月份一个月,就增加了700多万,累计已经超过3600万。各运营商所分配的5G频谱不同,是否会存在信号覆盖、强度的差异呢?现在一起来看看国内四大运营商5G频谱分配情况:中国移动:在2.6GHz频段上拥有2515-2675MHz的160M带宽,其中2515~2615

2020-06-05 18:45:51 653

原创 触发器建立&保持时间

触发器建立、保持时间一、FPGA设计-时序约束(上篇,理论篇)https://blog.csdn.net/u012176730/article/details/54412323/建立时间(Setup time )和保持时间(Hold time)上述的锁存沿会将数据保存下来,但是必须要满足一定的条件:建立时间Tsu:在时钟有效沿之前,数据必须保持稳定的最小时间;保持时间Th:在时钟有效沿之后,数据必须保持稳定的最小时间;1. 建立时间满足条件(Setup time violatio

2020-06-05 10:20:34 208

原创 异步FIFO为什么要使用格雷码(笔记)

异步FIFO为什么要使用格雷码(笔记)首先要了解的是异步FIFO使用格雷码的唯一目的就是:“即使在亚稳态进行读写指针抽样也能进行正确的空满状态判断”。那么典型的判断方法是怎样进行的呢?以满状态判断为例,先要对读指针(属于读时钟域)在写时钟域进行抽样,然后才能与写指针进行比较,如果写指针赶上了读指针,说明已经写满,写操作必须暂停。为什么2进制(binary编码)指针不适合做空满判断。事实上2进制读指针在增减时,经常发生多位突变,比如6位地址111111会在下一时刻变成000000,在实际电路中,

2020-06-03 17:38:36 3999

原创 5G 技术与4G对比

5G 技术与4G对比大家注意上面图中的红色字体。一直以来,我们主要是用中频~超高频进行手机通信的。。。例如经常说的“GSM900”、“CDMA800”,其实就是工作频段900MHz和800MHz的意思,目前主流的4G LTE,属于超高频和特高频,我们国家主要使用超高频:在这里插入图片描述5G的频段具体是多少呢?上个月,我们国家工信部下发通知,明确了我国的5G初始中频频段:3.3-3.6GHz、4.8-5GHz两个频段同时,24.75-27.5GHz、37-42.5GHz高频频段正在征集意

2020-05-25 15:26:22 1462 1

原创 使用 Python 自动生成 Verilog 例化模板的工具

使用Python自动生成Verilog例化模板的工具下载链接方案一(推荐):genHdlInst.run.pygenHdlInst.run.py文件,在安装了python环境之后(需要python2.7环境,似乎 python3.0 环境也可以,只要修改部分过时的语法就好了)可以直接双击运行,生成inst_top.v文件,生成的此模版基本没有问题;(genHdlInst.py 需要在Windows 命令行终端中使用,命令为:python genHdlInst.py example.v ;会生成ins

2020-05-20 10:12:27 371

原创 学习 Markdown 文本标记语言

原创2019年10月28日更新谁用Markdown ?Markdown是为哪些使用者设计的?首先要确定你是否真的需要Markdown,使用某种工具是为了提高效率或者某种体验的,如果这种工具并不能显著帮你改善体验,那就让它见鬼去吧,哪怕这个工具学起来很简单。Markdown是为那些需要经常码字或者进行文字排版的、对码字手速和排版顺畅度有要求的人群设计的,他们希望用键盘把文字内容啪...

2019-10-30 09:29:34 638

原创 函数的相关与卷积

原创 蒲山牧: https://www.upsame.com/ [TOC]信号处理过程中卷积的定义卷积满足交换律、分配律、结合律。也具有位移不变性以及缩放性质。互相关的定义 替换变量后有: ![KDukcQ.png](https://img-blog.csdnimg.cn/20191027201825232.png) 上述两式完全等价。性质:...

2019-10-27 20:18:28 1024

转载 ISE和Modelsim联合仿真

ISE和Modelsim联合仿真(转)文章目录ISE和Modelsim联合仿真(转)编译仿真库设置ISE和Modelsim的关联。成功案例相信很多人会遇到过这个问题,不知如何让ISE调用Modelsim进行仿真。我也迷糊了不少时间,查查找找,终于弄明白了,所以有了本文,和大家分享一下。我尽量讲得详细点儿,多多上图。我的环境:Windows 7 64位,Xilinx ISE Design ...

2019-10-20 19:57:02 204

原创 LaTeX学习之旅--CTEX

LaTeX学习之旅—CTEX文章目录LaTeX学习之旅---CTEX前言:我为什么要学latex?怎么学?在此之前...选择CTEX套装说一说安装和运行CTEX遇到的麻烦:MikTex运行时缺少包导致报错为什么不选择其他编辑器?sublimenotepad++sharelatex反正最后使用CTeX时没错的前言:这篇笔记是我在2017年国庆在家学习了LaTex排版编程之后写的,主要是一些经验...

2019-10-12 15:53:52 109

原创 关于文本OCR与公式OCR的一些理解

关于文本OCR与公式OCR的一些理解文本OCR:最后比较结果是,Adobe Acrobat 与 有道云的OCR都很不错,最后使用Adobe Acrobat来使用。(Adobe Acrobat识别出的PDF导出为txt后更好用)。首先:有道云笔记需要VIP功能才能使用OCR功能,第二、外能图王OCR没找到破解版,应该效果和有道云笔记好一些。第三、其他的网上OCR也试过,还是Adobe Ac...

2019-10-11 16:09:13 570

原创 IPV6的学习理解

IPV6的学习理解理解链路本地址与站点本地地址IPv6地址格式简介以及常见的IP地址一、单播地址(Unicast IPv6 Addresses)1、可聚合的全球单播地址(Aggregatable Global Unicast Addresses)可在全球范围内路由和到达的,相当于IPv4里面的global addresses。前三个bit是001,地址范围:2000:: – 3FF...

2019-10-11 12:45:41 197

原创 SPI 总线协议与实现方法

SPI 总线协议与实现方法知识储备—参看链接:https://www.cnblogs.com/deng-tao/p/6004280.htmlhttps://blog.csdn.net/qq_42282258/article/details/81436882正在使用的模式3,如图:发送端在时钟下降沿改变数据SCLK上升沿的阶段,数据保持稳定;接收端在时钟上升沿接受数据(对线上的数据...

2019-10-11 12:29:01 131

原创 System Generator for DSP & Matlab

System Generator for DSP & MatlabSystem Generator for DSPDSP System Generator 与 MATLAB、 Synplify 、ModelSim版本的匹配问题https://blog.csdn.net/FPGADesigner/article/details/80926520System Generator是一款D...

2019-10-10 18:53:17 254

转载 技术人如何搭建自己的技术博客

上次有人留言说,技术博客是程序员的标配,但据我所知绝大部分技术同学到现在仍然没有自己的技术博客。原因有很多,有的是懒的写...

2019-10-10 15:36:59 43

转载 给Ubuntu18.04(18.10)安装mac os主题

给Ubuntu18.04(18.10)安装mac os主题 </h1> <div class="clear"></div> <div class="postBody"> 2019-07-02更新:Ubuntu 19...

2019-10-09 21:14:01 138

转载 LTE帧结构----符号长度

网络有很多关于LTE帧结构的文档,但都局限到符号个数,并没有对符号的长度进行具体介绍。对于理解LTE物理层的概念,还是非常困难。这里主要以Ts为单位介绍LTE帧中的符号长度。无论是FDD类型1的帧,还是TDD类型2的帧,无线帧,子帧,时隙、OFDM符号长都是相同的。但CP分为normal和Extended两种,长度有所不同。尤其需要注意的是,对于normal的CP,第一个OFDM符号的CP长度...

2019-10-09 17:02:35 127

转载 CSDN如何转载博客

一、Why?为何写这篇文章呢?可能有人会说直接收藏不就可以了吗,何必转载呢。但最近遇到了一个问题:我收藏了一篇不错的文章,然后想再看的时候,突然打不开了。。。这让我情何以堪!作者删除或转为私密状态,人家就是不让你看了,你能咋地!机智的我当时还收藏了同一篇文章作者在两个网站(简书与其个人博客网站)发表的链接,结果。。。 机智如我怎么会被难倒!哈哈哈,google了一下文章标题,万幸,有人...

2019-10-09 16:51:31 58

转载 世界各个地区WIFI 2.4G及5G信道一览表(附无线通信频率分配表)

目前主流的无线WIFI网络设备802.11a/b/g/n/ac:传统 802.111997年发布两个原始数据率:1Mbp...

2019-10-09 16:44:59 284

原创 如何在Word中插入公式

如何在Word中插入公式更新时间2018年10月12日文章目录如何在Word中插入公式Word自带的公式编辑器(不推荐)使用KlatexFormula(不推荐)使用Mathtype(推荐正版)AxMath 国产,好评(推荐)关于Axmath与Mathtype的最新想法网上论文下载综述ENDWord自带的公式编辑器(不推荐)类似于简化版的mathtype但是与Word的结合比较好,支持部分l...

2019-10-02 20:46:09 357

原创 内网搭建公网可以访问的web服务器

内网搭建公网可以访问的web服务器原创 www.upsame.com内网服务器搭建系统环境:windows 7 sp1 x86局域网IP:192.168.0.203配置环境:使用软件 phpstudy pro 小皮系统(包含了 php 环境和 Apache 等环境);使用开源私有云系统 KodExplorer 。搭建方法:打开 phpstudy pro,开启 Apac...

2019-10-02 13:24:49 2217

原创 Matlab中CVX工具箱使用

Matlab中CVX工具箱使用CVX是一个凸优化解决工具,需要在Matlab上使用。CVX让Matlab变成一个模型语言,可以使用Matlab的标准语法完成优化问题的求解。安装下载官方安装包,解压缩到任意路径,建议和Matlab放到一起。打开Matlab,切换路径到CVX的存放路径,Matlab中运行cvx_setup命令即完成安装。cd C:\personal\cvxcvx_s...

2019-09-29 18:55:31 5685

原创 Ubuntu18.04中使用KVM

Ubuntu18.04中使用KVM首先,ubuntu本身就是一个虚拟机,是我在教研室的Windows 10电脑使用VMware Workstation创建的虚拟机,分配的内存为4G和双处理器+双核(一共应该是4个线程)。我在这个Ubuntu虚拟机中又使用KVM创建了一个虚拟机,安装Lite操作系统。按照网上的教材走,最开始鼠标不同步的问题,似乎有解决方案,但是应用后没有直接生效,可能是要重启...

2019-09-29 11:04:00 130

原创 Markdown写作平台选择

简书@(马克飞象_印象)注册简书使用手机号码才能注册,无法使用邮箱注册账户这一点曾经让我不想注册这个应用;但是,现在的我就如李彦宏所说 >> 觉得似乎可以牺牲一些较少的隐私来换取便利: 注册简书后,我可以在手机上查看一些精彩的文章,或者发布一些文章,这样的操作方式对网站泄露了自己的手机号码,但是为了获得这个便捷的社交方式,我最终还是使用手机号注册了。简...

2019-09-28 15:14:38 83

Python自动生成Verilog例化模板的工具.zip

Python自动生成Verilog例化模板的工具,使用方法参看博客:https://blog.csdn.net/JustinLee2015/article/details/106229282

2020-05-20

在FPGA上使用verilog实现SPI通信协议

这个资源的SPI_salver部分主要来源于博客,我自己修改了一部分。SPI_master部分是我自己写的,同时添加了testbench文件,在vivado平台上仿真通过,K7硬件上也验证成功。建议先看我的博客再下载。

2019-07-17

电子设计竞赛历年赛题汇总2003-3017

这是全国大学生电子设计竞赛历年赛题汇总,包括2003年到2017年的赛题,请签收!

2018-04-10

手绕电感必备匝数计算工具

此工具可以根据所使用铜线的直径,所绕电感内径等参数计算出 所绕电感的匝数,不仅如此,知道匝数和铜线直径算出电感内径也是可以的,非常适用于电子设计竞赛时需要自制电感的情况

2018-04-10

已知最全 Quartus IP核license

Altera 的Quartus软件各类IP核的license,适用于FPGA等硬件开发,Quartus16.0亲测可用,已知最全的IP核license。 先看我的博客再决定是否下载,会有惊喜的。

2018-04-02

一种基于 DDS芯片 AD9959的高精度信号发生器

随着数字集成电路、微电子技术和 EDA技术的深入研究, DDS技术以其有别于其它频率合成技术的优越性能和特点, 成为现 代频率合成技术中的佼佼者。 结合 DDS 的基本原理简要介绍了 AD9959 的特性、内部结构和控制应用, 并且用 AD9959配以 C8051F023单片机实现了一种多种信号模式输出的高精度信号源。 对 AD9959的控制口线和软硬件实现作了介绍, 并且给出了相应 的示意图。测试结果表明, 信号源输出频率的分辨率、稳定度和一系列功能完全达到预定的指标。

2016-07-22

空空如也

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