草庐IT

CPU-FPGA

全部标签

数字IC/FPGA 秋招知识点不全面整理

1.引言这篇文章的由来秋招的时候,刚开始复习一些知识点的时候没有什么思路,只是盲目的看相关的书籍和资料,结果是留在脑子中的知识很有限,而且不够系统,在我需要它的时候,并不能很快的回忆起来。于是就想着把一些典型的知识整理成一个文档,在进行刷题的时候可以比较快速的查找到需要的知识,因此可以看到本文的知识点可能没有每一个点都写的很全面。有些知识点甚至只是标注了哪篇参考文献。关于阅读文章的建议本文更适合让阅读的人了解一下数字IC/FPGA求职过程中可能涉及到的一些知识范围,当然本文也并没有涵盖所有的知识点。而不是作为读者个人的《知识点查阅手册》。因为如果不是自己整理的内容,看到这些知识点的关键词并不能

数字IC/FPGA 秋招知识点不全面整理

1.引言这篇文章的由来秋招的时候,刚开始复习一些知识点的时候没有什么思路,只是盲目的看相关的书籍和资料,结果是留在脑子中的知识很有限,而且不够系统,在我需要它的时候,并不能很快的回忆起来。于是就想着把一些典型的知识整理成一个文档,在进行刷题的时候可以比较快速的查找到需要的知识,因此可以看到本文的知识点可能没有每一个点都写的很全面。有些知识点甚至只是标注了哪篇参考文献。关于阅读文章的建议本文更适合让阅读的人了解一下数字IC/FPGA求职过程中可能涉及到的一些知识范围,当然本文也并没有涵盖所有的知识点。而不是作为读者个人的《知识点查阅手册》。因为如果不是自己整理的内容,看到这些知识点的关键词并不能

m基于FPGA的64QAM调制解调、载波同步verilog实现

目录1.算法描述2.仿真效果预览3.MATLAB核心程序4.完整MATLAB1.算法描述    64QAM(正交幅度调制),在使用同轴电缆的网络中,这种数字频率调制技术通常用于发送下行链路数据。64QAM在6mhz信道中,64QAM的传输速率非常高,最多可支持38.015mbps的峰值传输速率。然而,它对干扰信号很敏感,难以适应嘈杂的上行链路传输(从电缆用户到互联网)。参见QPSK、DQPSK、CDMA、S-CDMA、BPSK和VSB。    它具有调制效率高、对传输路径的信噪比要求高、带宽利用率高的特点,适合有线电视传输;QAM(DVB-C调制)在中国有线电视网络中得到广泛应用。QAM是一种

m基于FPGA的64QAM调制解调、载波同步verilog实现

目录1.算法描述2.仿真效果预览3.MATLAB核心程序4.完整MATLAB1.算法描述    64QAM(正交幅度调制),在使用同轴电缆的网络中,这种数字频率调制技术通常用于发送下行链路数据。64QAM在6mhz信道中,64QAM的传输速率非常高,最多可支持38.015mbps的峰值传输速率。然而,它对干扰信号很敏感,难以适应嘈杂的上行链路传输(从电缆用户到互联网)。参见QPSK、DQPSK、CDMA、S-CDMA、BPSK和VSB。    它具有调制效率高、对传输路径的信噪比要求高、带宽利用率高的特点,适合有线电视传输;QAM(DVB-C调制)在中国有线电视网络中得到广泛应用。QAM是一种

FPGA学习小例子:38译码器设计与仿真

前言译码器74x138是数字电路课程重点内容之一。译码器的设计比较简单,使用Verilog语言实现译码器就更为简单。本教程设计了一个3-8译码器并做了仿真。一、创建一个VIVADO工程打开vivado,点击File填写项目名,以及选择项目路径并勾选“Donotspecifysourcesatthistime”,意思是先创建工程,后期再添加文件。也可不勾选。二、创建VerilogHDL文件1.点击ProjectManager下的AddSources图标2.选择添加或创建设计源文件“Addorcreatedesignsources点击“Next选择创建文件“CreateFile点击“Finish完

3.闹钟的FPGA系统设计

功能实现:1.显示正常时间 2.显示时间调整 3.显示数字秒表4.显示闹钟设置按钮1:用于在4个功能间切换                                                      按钮2:用于功能2和功能4调整秒、分、时                                            按钮3:用于功能2和功能4调整时间数值闹钟顶层     //1.时钟输出测试moduleclockmain(sw1,sw2,sw3,sw5,clk,clr,light2,alarm_clock,com,seg);inputsw1,sw2,sw3,sw5,cl

ZYNQ之FPGA 片内ROM读写测试实验

文章目录前言一、创建ROM初始化文件二、添加ROMIP核三、编写测试程序四、添加ILA五、分配管脚六、Simulator仿真七、硬件调试总结前言FPGA本身是SRAM架构的,断电之后程序就会消失,那么如何利用FPGA实现一个ROM呢,我们可以利用FPGA内部的RAM资源实现ROM,但这不是真正意义上的ROM,而是每次上电都会把初始化的值先写入RAM。Vivado软件中提供了ROM的IP核,我们只需通过IP核例化一个ROM,根据ROM的读时序来读取ROM中存储的数据。本实验将介绍如何使用FPGA内部的ROM以及程序对该ROM的数据读操作。该实验与ZYNQ之FPGA片内RAM读写测试实验操作类似,

android - 没有可用于此目标的 cpu/abi 系统镜像

我在尝试创建虚拟设备时遇到此错误(我是android开发的新手,按照教程设置所有内容)。我发现的所有内容都只是说为您正在使用的目标安装ARM或Intel系统镜像。为了以防万一,我为Android4.4W(API20)安装了这两个,并为AndroidL(API20,LPreview)安装了所有3个。我还尝试为每个安装一个系统镜像,以防它们以某种方式相互干扰,但这不起作用。如果有人知道我还缺少什么,那就太好了!谢谢 最佳答案 SDK变笨了,删除图像并重新安装。 关于android-没有可用于

android - 没有可用于此目标的 cpu/abi 系统镜像

我在尝试创建虚拟设备时遇到此错误(我是android开发的新手,按照教程设置所有内容)。我发现的所有内容都只是说为您正在使用的目标安装ARM或Intel系统镜像。为了以防万一,我为Android4.4W(API20)安装了这两个,并为AndroidL(API20,LPreview)安装了所有3个。我还尝试为每个安装一个系统镜像,以防它们以某种方式相互干扰,但这不起作用。如果有人知道我还缺少什么,那就太好了!谢谢 最佳答案 SDK变笨了,删除图像并重新安装。 关于android-没有可用于

Xilinx FPGA DDR3设计(三)DDR3 IP核详解及读写测试

引言:本文我们介绍下XilinxDDR3IP核的重要架构、IP核信号管脚定义、读写操作时序、IP核详细配置以及简单的读写测试。01.DDR3IP核概述7系列FPGADDR接口解决方案如图1所示。图1、7系列FPGADDR3解决方案1.1用户FPGA逻辑(UserFPGALogic)如图1中①所示,用户FPGA逻辑块是任何需要连接到外部DDR2或DDR3SDRAM的FPGA设计。用户FPGA逻辑通过用户接口连接到内存控制器。1.2用户接口(UserInterface,UI)如图1中②和③所示,用于连接用户FPGA逻辑资源和用户接口块,它提供了一个简单的本地接口,用于实现缓冲读写数据,这也是DDR