第2节 安路FPGA PH1A90系列芯片资源情况说明

2023-10-25 13:20

本文主要是介绍第2节 安路FPGA PH1A90系列芯片资源情况说明,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

一、PH1A90系列命名规则

        PH1A90属于PHOENIX(凤凰)系列芯片,PH1代表器件名称也是取该系列的PHOENIX的首部两个字母。A表示逻辑器件,400代表查找表容量,SFG900代表封装类型,后面是温度等级和速度等级。如下图所示。安路国产FPGA推出的PHOENIX系列性能、资源和价格对标美国AMD (XILINX)的KINTEX 7系列FPGA,属于中高端FPGA。名字凤凰,充分展现了国风,具有强烈的民族文化色彩。让国内开发者感觉亲切和自豪,国产FPGA一定会越来越受欢迎。

 二、引脚和封装信息

        目前PHOENIX系列的FPGA,主要有SFG900,SFG676(PH1A400),SFG676(PH1A180),

GEG324,SBG484,SEG324,SEG325这几个型号的封装,当然随着安路公司的发展和市场的需求,可能会陆续生产更多型号的封装类型,请以安路公司的最新数据手册为准,这里先对封装有个初步的印象。

三、PH1A90芯片资源介绍

        安路科技 PH1A 系列 FPGA 包含最多 417k 逻辑单元、高速串行的 I/O、丰富的存储资源和 IP 资源,定位低成本、高性能可编程逻辑市场。该专题采用PH1A90SBG484型号,serdes IO最大支持速率可以达到10.3125Gbps,PCIE支持GEN1/2/3,支持DDR3 (DDR3控制器最高主频可以达到533MHz),MIPI接口等,查找表,触发器,RAM,DSP,PLL,MIPI和IO等资源,如下图所示:

        本小节主要对芯片型号的命名规则,封装,和资源做了一个大体介绍,先了解该型号的FPGA的资源情况。接下来我们通过后面的开发实例来熟悉安路FPGA,开发实例过后我们再针对FPGA底层的具体资源分小节做详细的介绍。本节参考《SALPHOENIX®1A 系列 FPGA数据手册》已经在本节附件中,可以下载参考使用。
 

这篇关于第2节 安路FPGA PH1A90系列芯片资源情况说明的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/282812

相关文章

Redis中哨兵机制和集群的区别及说明

《Redis中哨兵机制和集群的区别及说明》Redis哨兵通过主从复制实现高可用,适用于中小规模数据;集群采用分布式分片,支持动态扩展,适合大规模数据,哨兵管理简单但扩展性弱,集群性能更强但架构复杂,根... 目录一、架构设计与节点角色1. 哨兵机制(Sentinel)2. 集群(Cluster)二、数据分片

Springboot项目构建时各种依赖详细介绍与依赖关系说明详解

《Springboot项目构建时各种依赖详细介绍与依赖关系说明详解》SpringBoot通过spring-boot-dependencies统一依赖版本管理,spring-boot-starter-w... 目录一、spring-boot-dependencies1.简介2. 内容概览3.核心内容结构4.

redis和redission分布式锁原理及区别说明

《redis和redission分布式锁原理及区别说明》文章对比了synchronized、乐观锁、Redis分布式锁及Redission锁的原理与区别,指出在集群环境下synchronized失效,... 目录Redis和redission分布式锁原理及区别1、有的同伴想到了synchronized关键字

MySQL 临时表创建与使用详细说明

《MySQL临时表创建与使用详细说明》MySQL临时表是存储在内存或磁盘的临时数据表,会话结束时自动销毁,适合存储中间计算结果或临时数据集,其名称以#开头(如#TempTable),本文给大家介绍M... 目录mysql 临时表详细说明1.定义2.核心特性3.创建与使用4.典型应用场景5.生命周期管理6.注

通过配置nginx访问服务器静态资源的过程

《通过配置nginx访问服务器静态资源的过程》文章介绍了图片存储路径设置、Nginx服务器配置及通过http://192.168.206.170:8007/a.png访问图片的方法,涵盖图片管理与服务... 目录1.图片存储路径2.nginx配置3.访问图片方式总结1.图片存储路径2.nginx配置

Java中数组与栈和堆之间的关系说明

《Java中数组与栈和堆之间的关系说明》文章讲解了Java数组的初始化方式、内存存储机制、引用传递特性及遍历、排序、拷贝技巧,强调引用数据类型方法调用时形参可能修改实参,但需注意引用指向单一对象的特性... 目录Java中数组与栈和堆的关系遍历数组接下来是一些编程小技巧总结Java中数组与栈和堆的关系关于

Go语言使用sync.Mutex实现资源加锁

《Go语言使用sync.Mutex实现资源加锁》数据共享是一把双刃剑,Go语言为我们提供了sync.Mutex,一种最基础也是最常用的加锁方式,用于保证在任意时刻只有一个goroutine能访问共享... 目录一、什么是 Mutex二、为什么需要加锁三、实战案例:并发安全的计数器1. 未加锁示例(存在竞态)

mybatis-plus QueryWrapper中or,and的使用及说明

《mybatis-plusQueryWrapper中or,and的使用及说明》使用MyBatisPlusQueryWrapper时,因同时添加角色权限固定条件和多字段模糊查询导致数据异常展示,排查发... 目录QueryWrapper中or,and使用列表中还要同时模糊查询多个字段经过排查这就导致只要whe

SpringBoot改造MCP服务器的详细说明(StreamableHTTP 类型)

《SpringBoot改造MCP服务器的详细说明(StreamableHTTP类型)》本文介绍了SpringBoot如何实现MCPStreamableHTTP服务器,并且使用CherryStudio... 目录SpringBoot改造MCP服务器(StreamableHTTP)1 项目说明2 使用说明2.1

JAVA覆盖和重写的区别及说明

《JAVA覆盖和重写的区别及说明》非静态方法的覆盖即重写,具有多态性;静态方法无法被覆盖,但可被重写(仅通过类名调用),二者区别在于绑定时机与引用类型关联性... 目录Java覆盖和重写的区别经常听到两种话认真读完上面两份代码JAVA覆盖和重写的区别经常听到两种话1.覆盖=重写。2.静态方法可andro