草庐IT

FPGA-ZCU

全部标签

FPGA课程设计——数字电子时钟VERILOG(基于正点原子新起点开发板,支持8位或6位共阳极数码管显示时分秒毫秒,可校时,可设闹钟,闹钟开关,led指示)

2019 级  电子科学与技术 专业FPGA课程设计报  告2022  年5 月20 日多功能数字电子钟的设计摘要电子设计自动化(EDA)是一种实现电子系统或电子产品自动化设计的技术,使用EDA技术设计的结果既可以用FPGA/CPLD来实施验证,也可以直接做成专用集成电路(ASIC)。本文是用verilog语言来描述一个基于FPGA的多功能数字电子时钟的设计,该设计具备时间显示,准确计时,时间校准,定时闹钟等功能。本文首先介绍了需要完成的工作,然后介绍了系统整体设计以及源代码开发过程。源代码首先在Quartus软件上进行仿真、综合,通过后下载到正点原子新启点开发板上,在FPGA器件上的试验结果

【FPGA教程案例78】通信案例4——基于FPGA的RLS自适应滤波算法实现

FPGA教程目录MATLAB教程目录--------------------------------------------------------------------------------------------------------------------------------本课程成果预览目录1.软件版本2.LMS、RLS算法的基本原理

【FPGA教程案例78】通信案例4——基于FPGA的RLS自适应滤波算法实现

FPGA教程目录MATLAB教程目录--------------------------------------------------------------------------------------------------------------------------------本课程成果预览目录1.软件版本2.LMS、RLS算法的基本原理

零基础学FPGA(四):IP是什么东西(什么是软核,硬核)

文章目录日常·唠嗑前言一、IP是什么?二、芯片行业的IP是指什么?三、IP的由来和作用四、IP的种类和举例(软核、固核、硬核)五、IP的开发和应用总结日常·唠嗑      不知不觉距离上一篇零基础学FPGA(三):国产芯片短板—FPGA(为什么选择FPGA)文章已经过去4个月了,期间有各种各样的事,导致一直没时间来更新这个系列的文章。第五届集创赛华南赛区决赛也结束了,距离国赛还有一个月,也算是过几天清闲的日子。从刚入门集成电路就一直迷惑到底什么是IP?看到公众号一篇文章还不错,就梳理一下知识。前言      在芯片行业,人们经常用到IP这个词,例如IP开发、IP交易、IP复用、IP厂商、IP提

零基础学FPGA(四):IP是什么东西(什么是软核,硬核)

文章目录日常·唠嗑前言一、IP是什么?二、芯片行业的IP是指什么?三、IP的由来和作用四、IP的种类和举例(软核、固核、硬核)五、IP的开发和应用总结日常·唠嗑      不知不觉距离上一篇零基础学FPGA(三):国产芯片短板—FPGA(为什么选择FPGA)文章已经过去4个月了,期间有各种各样的事,导致一直没时间来更新这个系列的文章。第五届集创赛华南赛区决赛也结束了,距离国赛还有一个月,也算是过几天清闲的日子。从刚入门集成电路就一直迷惑到底什么是IP?看到公众号一篇文章还不错,就梳理一下知识。前言      在芯片行业,人们经常用到IP这个词,例如IP开发、IP交易、IP复用、IP厂商、IP提

易灵思下载器EFINIX FPGA高速JTAG编程线USB仿真器驱动安装详细使用步骤

易灵思EFINIXUSB下载器驱动安装详细步骤易灵思EFINX是优秀的国产FPGA公司之一,下面是下载器的驱动安装详细步骤。如果不会使用可以跟着步骤操作即可。一、驱动安装当第一次使用时候下载器时,需要对下载器进行驱动安装。首先下载Zadig驱动文件,右键用管理员身份运行。详细步骤如下点开zadig驱动的菜单options,选中ListAllDevices,取消IgnoreHubsorCompositeParents。2.选中ELITES-232DL的驱动名称。3.点击右边的三角标志,切换驱动名称到libusbk或者libusb-win32。4.点击ReinstallDriver,等待提示安装成

易灵思下载器EFINIX FPGA高速JTAG编程线USB仿真器驱动安装详细使用步骤

易灵思EFINIXUSB下载器驱动安装详细步骤易灵思EFINX是优秀的国产FPGA公司之一,下面是下载器的驱动安装详细步骤。如果不会使用可以跟着步骤操作即可。一、驱动安装当第一次使用时候下载器时,需要对下载器进行驱动安装。首先下载Zadig驱动文件,右键用管理员身份运行。详细步骤如下点开zadig驱动的菜单options,选中ListAllDevices,取消IgnoreHubsorCompositeParents。2.选中ELITES-232DL的驱动名称。3.点击右边的三角标志,切换驱动名称到libusbk或者libusb-win32。4.点击ReinstallDriver,等待提示安装成

IC/FPGA一文练完

目录1.IC基础1.1锁存器触发器结构1.2建立保持时间1.3STA1.4CDC1.5亚稳态怎么解决1.6低功耗1.7竞争冒险1.8毛刺1.9IC设计流程1.10补码、原码、反码1.11格雷码、独热码1.12fifo深度1.13二进制小数转换1.14操作符优先级1.15multicycle(多周期路径)1.16parameter、define、localparame2.手撕代码2.1异步fifo2.2同步fifo2.3除法器(小米)2.4乘法器2.5串行加法器2.6监沿器2.7输入消抖2.8去毛刺(大疆)2.9计数器2.10无毛刺切换2.11移位寄存器2.12奇分频2.13偶分频2.14序列检

IC/FPGA一文练完

目录1.IC基础1.1锁存器触发器结构1.2建立保持时间1.3STA1.4CDC1.5亚稳态怎么解决1.6低功耗1.7竞争冒险1.8毛刺1.9IC设计流程1.10补码、原码、反码1.11格雷码、独热码1.12fifo深度1.13二进制小数转换1.14操作符优先级1.15multicycle(多周期路径)1.16parameter、define、localparame2.手撕代码2.1异步fifo2.2同步fifo2.3除法器(小米)2.4乘法器2.5串行加法器2.6监沿器2.7输入消抖2.8去毛刺(大疆)2.9计数器2.10无毛刺切换2.11移位寄存器2.12奇分频2.13偶分频2.14序列检

FPGA SATA IP控制器的SATA接口调试记录

本文档是基于FPGAK7SATAIP控制器的SATA接口调试记录,接口遵循标准的ACHI协议。操作系统内核版本:5.4.18由于K7PCIE只有3个bar,AHCI协议规定SATA控制器是在第四个BAR上,另外由于PCIE配置空间设备类寄存器和能力寄存器未配置成sata设备,导致系统自带的驱动不能没生效。因此需要修改系统sata驱动并重新编译安装。Sata驱动在内核目录/drivers/ata/下,对于ahcisata对于的驱动文件是ahci.c,单独编译ahci文件需要对该目录下的Makefile文件进行如下修改:SPDX-License-Identifier:GPL-2.0#将ahci.c