草庐IT

Xilinx-FPGA

全部标签

初学者如何学习FPGA?一文为你讲解清楚

想学习一门技术之前,我们先会从编程语言入手。就像学习FPGA,往往是从VHDL或者Verilog开始入手学习的。当然,任何编程语言的学习都不能一劳永逸,因为任何经验技巧都是在实践的过程中才能学到,FPGA的学习当然也不例外。下面就以我的个人经验,来为大家解析一下FPGA的学习技巧。什么是FPGA?FPGA是一种硬件可重构的体系结构。它的英文全称是FieldProgrammableGateArray,中文名是现场可编程门阵列。FPGA就是一个可以通过编程来改变内部结构的芯片。FPGA工程师,小白具体要怎么学?作为一个初次学习FPGA新手来说,从零基础入门到进阶为FPGA工程师,需要具备哪些基础知

零基础学FPGA(六):FPGA时钟架构(Xilinx为例,完整解读)

目录日常·唠嗑一、时钟资源(及布线)概述二、时钟架构-解读2.1、时钟整体架构2.2、时钟区域-内部架构2.2.1、区域整体2.2.2、区域细节三、时钟术语-解读(及使用方法)3.1、BUFG3.2、BUFH3.3、BUFIO/BUFR/BUFMR3.4、CC3.5、CMT3.6、时钟资源的驱动关系四、其他概念-补充说明五、参考文献六、总结日常·唠嗑      不知不觉已经离开校园,工作了4个月。上班后,发现自己在学校学习的,其实都是些皮毛,所以一直不敢更新这个专栏(前面几篇文章,如果有错误的地方,笔者在这里期待大家批评指正)。要真正了解FPGA,其实不应该从表面应用开始,也不是一开始像学单片

零基础学FPGA(六):FPGA时钟架构(Xilinx为例,完整解读)

目录日常·唠嗑一、时钟资源(及布线)概述二、时钟架构-解读2.1、时钟整体架构2.2、时钟区域-内部架构2.2.1、区域整体2.2.2、区域细节三、时钟术语-解读(及使用方法)3.1、BUFG3.2、BUFH3.3、BUFIO/BUFR/BUFMR3.4、CC3.5、CMT3.6、时钟资源的驱动关系四、其他概念-补充说明五、参考文献六、总结日常·唠嗑      不知不觉已经离开校园,工作了4个月。上班后,发现自己在学校学习的,其实都是些皮毛,所以一直不敢更新这个专栏(前面几篇文章,如果有错误的地方,笔者在这里期待大家批评指正)。要真正了解FPGA,其实不应该从表面应用开始,也不是一开始像学单片

FPGA实验记录五:I2C读取AHT10温湿度传感器

FPGA实验记录五:I2C读取AHT10温湿度传感器一、AHT10温湿度传感器1.简介AHT10,新一代温湿度传感器在尺寸与智能方面建立了新的标准:它嵌入了始于回流焊的双列扁平无引脚SMD封装,底面4*5mm,高度1.6mm。传感器输出经过标定的数字信号,标准I²C格式。AHT10配有一个全新设计的ASIC专用芯片、一个经过改进的MEMS半导体电容式湿度传感元件和一个标准的片上温度传感元件,其性能已经大大提升甚至超出了前一代传感器的可靠水平,新一代温湿度传感器,经过改进使其在恶劣环境下的性能更加稳定。每一个传感器都经过校准和测试,在产品表面印有产品批号。由于对传感器做了改良和微型化改进,因此它

FPGA实验记录五:I2C读取AHT10温湿度传感器

FPGA实验记录五:I2C读取AHT10温湿度传感器一、AHT10温湿度传感器1.简介AHT10,新一代温湿度传感器在尺寸与智能方面建立了新的标准:它嵌入了始于回流焊的双列扁平无引脚SMD封装,底面4*5mm,高度1.6mm。传感器输出经过标定的数字信号,标准I²C格式。AHT10配有一个全新设计的ASIC专用芯片、一个经过改进的MEMS半导体电容式湿度传感元件和一个标准的片上温度传感元件,其性能已经大大提升甚至超出了前一代传感器的可靠水平,新一代温湿度传感器,经过改进使其在恶劣环境下的性能更加稳定。每一个传感器都经过校准和测试,在产品表面印有产品批号。由于对传感器做了改良和微型化改进,因此它

基于 FPGA 的低成本、低延时成像系统

基于FPGA的低成本、低延时成像系统副标题:优秀的IC/FPGA开源项目(三)-低成本、低延时成像系统《优秀的IC/FPGA开源项目》是新开的系列,旨在介绍单一项目,会比《优秀的Verilog/FPGA开源项目》内容介绍更加详细,包括但不限于综合、上板测试等。两者相辅相成,互补互充~目前商用领域的成像系统还是以嵌入式ASIC为主(成品时间快,性价比高),对于一些军工、医学等特殊领域还是以FPGA为主,在特殊领域里延迟是最先考虑的问题(成本不是主要问题),所以今天介绍一下使用FPGA实现低延迟的成像系统,这里说明一下,整个系统调试比较麻烦(和sensor有关),很大可能调试不出图像,所以大家只需

基于 FPGA 的低成本、低延时成像系统

基于FPGA的低成本、低延时成像系统副标题:优秀的IC/FPGA开源项目(三)-低成本、低延时成像系统《优秀的IC/FPGA开源项目》是新开的系列,旨在介绍单一项目,会比《优秀的Verilog/FPGA开源项目》内容介绍更加详细,包括但不限于综合、上板测试等。两者相辅相成,互补互充~目前商用领域的成像系统还是以嵌入式ASIC为主(成品时间快,性价比高),对于一些军工、医学等特殊领域还是以FPGA为主,在特殊领域里延迟是最先考虑的问题(成本不是主要问题),所以今天介绍一下使用FPGA实现低延迟的成像系统,这里说明一下,整个系统调试比较麻烦(和sensor有关),很大可能调试不出图像,所以大家只需

FPGA是什么呢,通透讲解单片机和FPGA的区别

FPGA是什么呢,通透讲解单片机和FPGA的区别///插播一条:我自己在今年年初录制了一套还比较系统的入门单片机教程,想要的同学找我拿就行了免費的,私信我就可以哦~点我头像黑色字体加我地球呺也能领取哦。最近比较闲,带做毕设,带学生参加省级或以上比赛///一.单片机和FPGA的区别单片机又称单片微控制器(Single-chipMCU),它其实就是集成在1个硅片上的计算机系统。现在市场上主流的单片机基本都使用的是ARM核,51单片机基本上已经退出历史舞台了,只有在一些特定场合还有使用。严格来说,单片机是没有I/O设备的,这也是它和计算机最大的区别。然而,我们常说的单片机往往指的是单片机开发板,这种

FPGA是什么呢,通透讲解单片机和FPGA的区别

FPGA是什么呢,通透讲解单片机和FPGA的区别///插播一条:我自己在今年年初录制了一套还比较系统的入门单片机教程,想要的同学找我拿就行了免費的,私信我就可以哦~点我头像黑色字体加我地球呺也能领取哦。最近比较闲,带做毕设,带学生参加省级或以上比赛///一.单片机和FPGA的区别单片机又称单片微控制器(Single-chipMCU),它其实就是集成在1个硅片上的计算机系统。现在市场上主流的单片机基本都使用的是ARM核,51单片机基本上已经退出历史舞台了,只有在一些特定场合还有使用。严格来说,单片机是没有I/O设备的,这也是它和计算机最大的区别。然而,我们常说的单片机往往指的是单片机开发板,这种

RK3399+PCIe+FPGA 在高速AD采样中的应用

一、需求要实现高速AD/DA的数据采集,并发送到高性能arm核进行数据处理;方案RK3399+pcie+FPGA+AD/DA。二、器件介绍一、RK3399RK3399是一款低功耗、高性能处理器,用于计算、个人移动互联网设备和其他智能设备应用。基于Big.Little架构,它将双核Cortex-A72和四核Cortex-A53与单独的NEON协处理器集成在一起。许多嵌入式功能强大的硬件引擎为高端应用程序提供了优化的性能。RK3399支持多格式视频解码器,包括H.264/H.265/VP9,可达4Kx2K@60fps,特别是,H.264/H265解码器支持10比特编码,并且还通过以下方式支持H.2