FPGA与HPS之间互联的结构

时间:2025-11-02  作者:Diven  阅读:0

本周我想进一步探究可编程逻辑(FPGA)与硬核处理器(HPS)之间互联的结构。我发现了三种主要方式,是如何映射并处理通信的,哪些组件需要管控时序并且有访问权限。

FPGA与HPS之间互联的结构

AXI Bridge

为了能够实现HPS与FPGA之间的通信接口,衍生出了AXI bridge协议。AXI bridge协议能够处理带宽适应和时钟控制,支持HPS与FPGA之间双向的逻辑和数据交互。

HPS到FPGA

HPS到FPGA有两种类型:高吞吐量和低吞吐量。高吞吐量的数据带宽可以使32位、64位或128位,是专门为高带宽数据传输而设计的,HPS作为主,处在L3层。

轻量级(或低吞吐量)通道被限制为32位,然而进行了优化,延迟最低。主要功能是将控制和状态寄存器传递给FPGA。此外也对HPS到FPGA的通信通道进行了一定的分流,具体类比描述见图1,从HPS到FPGA有两条通道:第一个是32位数据通道具有更高的速度限制,另一个则设计了很多个通道,在同一时刻支持更高的带宽和更多的数据传输。

FPGA到HPS

图1的第三个通道是实现FPGA到HPS的数据传输,设计的目的是访问HP slave接口或在HPS程序端等待数据的输入。可以配置为32位、64位或者128位的数据带宽,是由HPS L3主切换时钟来控制。

为了将这些通信通道结合在一起,我开始翻阅Intel开发者社区的黄金硬件参考设计指南(GHRD),提供了一些例子来说明如何在FPGA和HPS之间建立AXI bridge通道,正是借助我真正体会到了“配置向导”的强大功能,只需要鼠标点击六次我就完成了三个通信通道的配置,同时还可以配置内存分配。最后我了解到HPS bridge是映射到片上内存,实现尽可能少的延迟。而FPGA部分则映射到从内存地址,当有数据时将数据写入内存。

将整合在一起

那么这意味着什么?通信通道和不同传输层对于我这种对小型低功耗的MCU经验丰富的人来说也不是有太多的机会应用。尽管如此,那些习惯ARM MCU编程的开发者来说可能会熟悉这些通信通道(Bridge)。实际上这些通信通道是一系列的控制寄存器和内存映射,会以非常高的速度被访问,这对于多线程、多核系统非常的有用,因为这类系统需要高速、多用途的数据传输。当然这种内部互联的想法对于MCU爱好者来说是非常普遍的。使用内部互联通信通道来分担任务是非常熟悉的,但是将当做内存或RAM来访问则有些新奇了。简单来说,L3层是实现从FPGA到HPS通信机制而设计的,支持不同处理器核之间的数据传输。开放了FPGA资源执行一些HPS所要完成的任务,否则HPS会有极大的阻碍,最终从整体上提升了系统性能。

猜您喜欢

现代电子设备中,开关二极管是重要的组件,应用于电源管理、信号处理等领域。大规模开关二极管的工作原理对于理解其在电路中的应用非常重要。本文将详细探讨大规模开关二极...
2025-04-06 18:30:02

贴片电阻上的103可不是简单的数字,代表的是电阻的阻值。 103采用的是数字编码表示法,前两位数字10代表有效数字,第三位数字3代表10的幂次方。 因此,103...
2024-11-29 10:26:04

锡丝/锡线是电子焊接中不可少的材料,主要用于连接电路板上的元器件,确保电流的顺畅流动。锡丝的主要成分是锡,通常还会添加少量的铅或其合金元素,以提高其焊接性能。在...
2024-10-03 00:00:00

电子元件中,二极管是非常重要的器件,其主要作用是控制电流的流动。二极管的工作状态受到多种因素的影响,其中雪崩击穿是一个关键的现象。雪崩击穿通常发生在反向偏置下,...
2025-04-10 12:30:37

贴片电阻焊接是电子产品生产中很重要的环节,合适的焊接温度直接影响着器件性能和产品可靠性。过高的温度会导致电阻损坏,过低的温度则可能造成虚焊,影响电路正常工作。一...
2024-11-29 10:26:17

冲击钻、电镐和电锤是现代建筑和装修中不可少的工具,在多个领域有着着重要作用。在建筑施工方面,冲击钻被用于混凝土、砖石等材料的钻孔,适用于安装电线、管道等工程。电...
2013-04-21 00:00:00

贴片电阻作为基础的电子组件,是不可少的配件。而提及贴片电阻,一个不容忽视的名字便是TT Electronics(英国)。作为行业内的佼佼者,TT Electro...
2019-07-31 22:54:08

您是否曾好奇,电动汽车的心脏——动力电池,是如何在各种复杂路况和使用环境下保持安全稳定的?答案就是电池管理系统(BMS)。就像一位经验丰富的安全卫士,默默守护着...
2024-09-26 00:00:00

光敏电阻作为重要的光电元件,应用于光线检测、自动调光、环境监测等领域。VITROHM作为知名的电子元件品牌,其光敏电阻产品以高精度和稳定性,深受工程师和设计师的...
2024-08-30 06:22:05

照明变压器是重要的电气设备,应用于多个领域。在家庭照明中,变压器能够将高电压转换为低电压,为LED灯、卤素灯等提供安全稳定的电源,确保家庭环境的舒适与安全。在商...
2019-09-03 00:00:00