基于DE10-Standard Cyclone V SoC FPGA学习---开发板简介

news2024/11/18 11:41:32

基于DE10-Standard Cyclone V SoC FPGA学习---开发板简介

  • 简介
    • 产品规格
    • 基于 ARM 的 HPS
    • 配置与调试
    • 存储器件
    • 通讯
    • 连接头
    • 显示器
    • 音频
    • 视频输入
    • 模数转换器
    • 开关、按钮、指示器
    • 传感器
    • 电源
  • DE10-Standard 开发板系统框图
    • Connect HTG
  • 组件配置
  • 设计资源
    • 其他资源

简介

开发板资料 见 DE10-Standard
在这里插入图片描述
DE10-Standard 开发工具包提供了以 Intel System-on-Chip (SoC) FPGA 建立的强大的硬件设计平台,结合了最新的嵌入式双核 Cortex-A9 和业界领先的可编程逻辑以满足终极设计的灵活性。使用者现在可以彻底的利用这个兼具高性能和低功率处理系统的可重构性强大平台。Intel SoC 集成了基于 ARM 的 HPS 架构处理器,周边及内存接口与使用高带宽互联骨干结构的 FPGA 无缝接合。DE10-Standard 开发板包括了诸如高速 DDR3 内存、ADC 功能、以太网络等功能硬件
在这里插入图片描述

具体型号为 5CSXFC6D6F31C6N

产品规格

  • Cyclone V SX SoC — 5CSXFC6D6F31C6N
  • 110,000 个 LE、41,509 个 ALM
  • 5,761 Kbits embedded memory
  • 6 个 FPGA PLL、3 个 HPS PLL
  • 2 个硬件存储控制器

基于 ARM 的 HPS

  • 925 MHZ, ARM Cortex-A9 MPCore 双核处理器
  • 512 KB 共享 L2 缓存
  • 64 KB 可擦写 RAM
  • 支持 DDR2、DDR3、LPDDR1 和 LPDDR2 的多埠 SDRAM 控制器
  • 8-channel DMA 控制器

配置与调试

  • FPGA 端串行配置晶元 EPCS128
  • USB Blaster II,普通 B 型 USB 连接头

存储器件

  • FPGA 端 64MB (32Mx16) SDRAM
  • HPS 端 1GB (2x256Mx16) DDR3 SDRAM
  • HPS 端 Micro SD 卡槽

通讯

  • 2 个 USB 2.0 Host 端口 (ULPI 接口配备 USB A 型连接头)
  • HPS 端 USB 转 UART(Micro USB B 型连接头)
  • HPS 端 10/100/1000 以太网接口
  • PS/2 鼠标/键盘连接器
  • IR 收发器

连接头

  • 1 个 40 引脚扩展界面,电平 3.3V
  • 1 个 HSMC 连接头,可配置的 I/O 标准 1.5/1.8/2.5/3.3V
  • 1 个 10 引脚 ADC 输入接口
  • 1 个 LTC 连接头 ( 1 个 SPI Master,1 个 I2C 和 1 个 GPIO 界面)

显示器

  • 24 bit VGA DAC
  • HPS 端 128x64 点阵式背光 LCD 显示屏

音频

  • 24-bit CODEC,line-in,line-out,microphone插孔

视频输入

  • TV 译码器 (NTSC/PAL/SECAM) 和 TV 输入连接头

模数转换器

  • 转换速率:500 Ksps
  • 8 通道
  • 分辨率:12 bits
  • 模拟输入范围:0 ~ 4.096 V

开关、按钮、指示器

  • 5 个按键 ( 4 个 FPGA, 1个 HPS )
  • FPGA 端 10 个开关
  • 11 个 LED (FPGA 端 10 个、HPS 端 1 个)
  • 2 个 HPS 端重置按钮(HPS_RST_n、HPS_WARM_RST_n)
  • 6 个七段数码显示管

传感器

  • HPS 端重力传感器

电源

  • 12V 直流电源输入

DE10-Standard 开发板系统框图

在这里插入图片描述

Connect HTG

在这里插入图片描述

组件配置

在这里插入图片描述
在这里插入图片描述

  • Size:166*130 mm

设计资源

其他资源

  • DE10-Standard
    ECE5760 Advanced Microcontroller Design and system-on-chip [DE2]

  • ECE 5760 Simplified Floating Point for DSP [DE2]

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1222127.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

rv1126-rv1109-openssh

这是一个工具,可以通过ssh远程登录来操作,非常逆天! 于是rv1109代码自身自带有openssh 所以只需要打开config即可 diff --git a/buildroot/configs/rockchip_rv1126_rv1109_spi_nand_defconfig b/buildroot/configs/rockchip_rv1126_rv1109…

Pytorch plt.scatter()函数用法

一.scatter()函数的定义 matplotlib.pyplot.scatter(x, y, sNone, cNone, markerNone, cmapNone, normNone, vminNone, vmaxNone, alphaNone, linewidthsNone, vertsNone, edgecolorsNone, *, dataNone, **kwargs) 特征值作用x,y绘制散点图…

MAC电脑连接外接显示屏,颜色显示有问题,又粉、紫色蒙版,问题处理(1)

问题描述 买了一个显示器,想给mac做分屏使用,结果连上之后发现,整个屏幕像是被蒙上了一层紫色的蒙版。 就像下面展示的一样: 解决 将显示器颜色空间改为RGB颜色空间即可。 打开显示器菜单,找到颜色空间选项&#…

(六)什么是Vite——热更新时vite、webpack做了什么

vite分享ppt,感兴趣的可以下载: ​​​​​​​Vite分享、原理介绍ppt 什么是vite系列目录: (一)什么是Vite——vite介绍与使用-CSDN博客 (二)什么是Vite——Vite 和 Webpack 区别&#xff0…

2023数维杯数学建模C题完整版本

已经完成全部版本,获取请查看文末下方名片 摘要 随着人工智能在多个领域的快速发展,其在文本生成上的应用引起了广泛关注。本研究聚焦于辨识人工智能(AI)生成文本的基本规则,并探究AI文本的检测及其与人类文本的区分…

Boolean源码解剖学

原创/朱季谦 有天突发其想,想看一下Boolean底层都做了些什么,故而去看了一番Boolean的源码,基于一些思考的基础上,输出了这篇文章。 一.类继承 Boolean的源码类定义部分如下: 1 public final class Boolean implemen…

Cascade-MVSNet论文笔记

Cascade-MVSNet论文笔记 摘要1 立体匹配(Stereo Matching)2 多视图立体视觉(Multi-View Stereo)3 立体视觉和立体视觉的高分辨率输出4 代价体表达方式(Cost volume Formulation)4.1 多视图立体视觉的3D代价…

农户建档管理系统的设计与实现-计算机毕业设计源码20835

摘 要 随着互联网趋势的到来,各行各业都在考虑利用互联网将自己推广出去,最好方式就是建立自己的互联网系统,并对其进行维护和管理。在现实运用中,应用软件的工作规则和开发步骤,采用Java技术建设农户建档管理系统。 本…

keepalived离线安装

上传离线安装包 将离线安装包拖动到服务器上 进入到离线安装包路径,执行下面脚本进行安装 rpm -Uvh --force --nodeps *.rpm

免费!IDEA插件推荐:Apipost-Helper

今天给大家推荐一款IDEA插件:Apipost-Helper-2.0,写完代码IDEA内一键生成API文档,无需安装、打开任何其他软件;写完代码IDEA内一键调试,无需安装、打开任何其他软件;生成API目录树,双击即可快速…

pythom导出mysql指定binlog文件

要求 要求本地有py环境和全局环境变量 先测试直接执行binlog命令执行命令 Windows 本地直接执行命令 # E:\output>E:\phpstudy_pro\Extensions\MySQL5.7.26\bin\mysqlbinlog binglog文件地址 # --no-defaults 不限制编码 # -h mysql链接地址 # -u mysql 链接名称 # -p m…

数据库学习 02-01 关系数据模型详细学习(数据库模式中的一种)

关系型数据模型的相关概念介绍: 01.关系(Relation) 一个关系对应通常说的一张表 02.元组(Tuple) 表中的一行即为一个元组,也就是一个对象 03.属性(Attribute) 表中的一列即为一个属性…

C语言日记——调试篇

一、调试调试的基本步骤 发现程序错误的存在 以隔离、消除等方式对错误进行定位 确定错误产生的原因 提出纠正错误的解决办法 对程序错误予以改正,重新测试 二、Debug和Release Debug通常称为调试版本,它包含调试信息,并且不作任何优化…

Android开发中集合之Collection和Collections集合

概要 提示:Android开发中有很多时候使用到集合,今天我们就来详细的了解一下Android开发中集合的种类 Collection接口 //返回这个集合是否为空 boolean isEmpty(); //添加一个单例到集合中 boolean add(E e); //将指定集合中的所有元素都添加到当前…

本周Github有趣项目:draw-a-ui等

有趣的项目、工具和库 gpt-crawler 抓取网站以生成知识文件,从而从 URL 创建您自己的自定义 GPT。 需要步骤: 配置运行爬虫、 将您的数据上传到 OpenAI:使用此选项通过 UI 访问您生成的知识,您可以轻松与他人共享 创建自定义助…

nginx学习(1)

一、下载安装NGINX: 先安装gcc-c编译器 yum install gcc-c yum install -y openssl openssl-devel(1)下载pcre-8.3.7.tar.gz 直接访问:http://downloads.sourceforge.net/project/pcre/pcre/8.37/pcre-8.37.tar.gz,就…

Unity中Shader纹理的过滤

文章目录 前言一、为什么要过滤?二、过滤方式1、Point(no filter) 无过滤2、Bilinear 双线性过滤3、Trilinear 三线性过滤 前言 Unity中Shader纹理的过滤 一、为什么要过滤? 事实上没有一个纹理上的纹素是与屏幕上的像素是一一对应的。 屏幕上的 一个…

【算法】距离(最近公共祖先节点)

题目 给出 n 个点的一棵树,多次询问两点之间的最短距离。 注意: 边是无向的。所有节点的编号是 1,2,…,n。 输入格式 第一行为两个整数 n 和 m。n 表示点数,m 表示询问次数; 下来 n−1 行,每行三个整数 x,y,k&am…

图数据库Neo4J 中文分词查询及全文检索(建立全文索引)

Neo4j的全文索引是基于Lucene实现的,但是Lucene默认情况下只提供了基于英文的分词器,下篇文章我们在讨论中文分词器(IK)的引用,本篇默认基于英文分词来做。我们前边文章就举例说明过,比如我要搜索苹果公司&…

【计算机网络笔记】ICMP(互联网控制报文协议)

系列文章目录 什么是计算机网络? 什么是网络协议? 计算机网络的结构 数据交换之电路交换 数据交换之报文交换和分组交换 分组交换 vs 电路交换 计算机网络性能(1)——速率、带宽、延迟 计算机网络性能(2)…