随笔分类 -  设计经验

摘要:一、软件平台与硬件平台 软件平台: 操作系统:Windows 8.1 64-bit 开发套件:Vivado2015.4.2 Matlab2016a 仿真工具:Vivado自带仿真器 二、引言 在利用Verilog写数字信号处理相关算法的过程中往往涉及到对数据的量化以及截位处理。而在实际项目中,一种比 阅读全文
posted @ 2019-03-18 14:11 jgliu 阅读(19337) 评论(11) 推荐(12) 编辑
摘要:一、SERDES介绍 随着大数据的兴起以及信息技术的快速发展,数据传输对总线带宽的要求越来越高,并行传输技术的发展受到了时序同步困难、信号偏移严重,抗干扰能力弱以及设计复杂度高等一系列问题的阻碍。与并行传输技术相比,串行传输技术的引脚数量少、扩展能力强、采用点对点的连接方式,而且能提供比并行传输更高 阅读全文
posted @ 2018-12-16 09:54 jgliu 阅读(11536) 评论(1) 推荐(6) 编辑
摘要:一、软件与硬件平台 软件平台: 操作系统:Windows 7 64-bit 开发套件:ISE14.7 硬件平台: FPGA型号:XC6SLX45-CSG324 QSPI Flash型号:W25Q128BV 二、背景介绍 在FPGA开发过程中,如果我们把bit文件下载到FPGA中,那么当FPGA掉电以 阅读全文
posted @ 2018-10-19 19:02 jgliu 阅读(15435) 评论(0) 推荐(4) 编辑
摘要:一、软件与硬件平台 软件平台: 操作系统:Windows 8.1 开发套件:ISE14.7 硬件平台: FPGA型号:XC6SLX45-CSG324 二、ChipScope介绍 ChipScope是Xilinx提供的一个校验FPGA设计的工具。它的本质是一个虚拟的逻辑分析仪,能调用FPGA内部的逻辑 阅读全文
posted @ 2018-10-18 23:15 jgliu 阅读(37118) 评论(2) 推荐(5) 编辑
摘要:在FPGA的设计过程中,有时候会遇到双向信号(既能作为输出,也能作为输入的信号叫双向信号)。比如,IIC总线中的SDA信号就是一个双向信号,QSPI Flash的四线操作的时候四根信号线均为双向信号。在Verilog中用关键字inout定义双向信号,这里总结一下双向信号的处理方法。 实际上,双向信号 阅读全文
posted @ 2018-10-12 21:14 jgliu 阅读(15694) 评论(3) 推荐(2) 编辑