【ARMv8基础篇】NIC-400控制器简介

🌟🌟🌟博主主页:MuggleZero 🌟🌟🌟

 《ARMv8架构初学者笔记》专栏地址:《ARMv8架构初学者笔记》

CoreLink NIC-400(Network Inter Connect)网络互连是高度可配置的,使您能够创建一个完整的高性能、优化和符合AMBA标准的网络基础设施。CoreLink NIC-400网络互连有许多可能的配置。它们的范围从单一的桥接组件,例如AHB到AXI协议转换桥,到由多达128个主站和64个AMBA协议的从站组成的复杂互连。我们可以把它看作是芯片内部的连接器

NIC-400的配置可以由多个交换机组成,有许多拓扑结构选项。下面的图显示了NIC-400的顶层框图,其中包含:

  • 多个开关。

  • 多个AMBA从属接口块(ASIB)。

  • 多个AMBA主接口块(AMIB)。

NIC-400支持以下特性:

  • 1-128个slave接口,可以是AXI3/4,AHB-Lite salve和AHB-Lite 镜像master接口;

  • 1-64个master接口,可以是AXI3/4,AHB-Lite salve,AHB-Lite 镜像master接口,APB/2/3/4;

  • APB/2/3/4;

  • 层次化的时钟门控;

  • Switch之间的Noc技术(Network on chip)

  • ….吧啦吧啦一堆特性

NIC-400和AMBA寄存器之间的区别

AMBA Designer是一种配置工具,可以生成CoreLink NIC-400网络互连的具体实现。AMBA Designer驱动CoreLink NIC-400网络互连生成引擎,为一组配置参数和实现脚本提供以下内容:

  • Verilog寄存器传输级(RTL)。

  • 测试平台和stimulus。

  • 合成脚本。

CoreLink NIC-400网络互连和AMBA设计器的文档套件和实现脚本是一起使用的。它们描述了CoreLink NIC-400网络互连的原理和配置选项。这两套文档之间没有重复的内容。以下章节描述了每套文档所提供的信息。

  • CoreLink NIC-400 Network Interconnect documentation on page 1-6.

  • AMBA Designer documentation.

  • Documentation for optional CoreLink features on page 1-6

欢迎关注我的个人微信公众号,一起交流学习嵌入式开发知识!

关注「求密勒实验室」

ARM架构是一种广泛应用于嵌入式系统和移动设备的处理器架构。ARM架构参考手册armv8主要针对ARMv8-A体系结构配置,其目标是为开发者提供一个详尽的指南,以便设计和开发基于ARMv8-A架构的处理器。 ARMv8-A体系结构是ARMv8架构的一个子架构,它引入了一些新的特性和升级,旨在提供更高的性能和更强的安全性。该参考手册针对ARMv8-A架构的特定配置,详细介绍了处理器的功能、指令集、内存管理单元、异常处理、系统寄存器和处理器状态等方面。 参考手册提供了一种便于开发者理解ARM体系结构的方式,以及如何在ARMv8-A处理器上编写和优化软件的指导。它包含了许多实用的信息,例如指令的编码方式、操作数的类型、寄存器的用途和指令的执行顺序。开发者可以根据参考手册提供的信息编写高效的代码,并且利用处理器中的各种功能来实现更复杂的计算任务。 在参考手册中,还介绍了一些ARMv8-A处理器的性能优化功能,如预取和缓存机制。这些优化功能可以帮助开发者在应用程序中提高性能,并且减少功耗。此外,ARM架构在安全方面也做出了很多改进,参考手册对于处理器的安全特性和相关的软件编程指导进行了深入的讲解。 总的来说,ARM架构参考手册armv8针对ARMv8-A体系结构提供了全面详细的指南,帮助开发者设计和开发基于该架构的处理器。它是一本必备的参考资料,对于理解ARM处理器的特性和进行软件开发非常重要。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

漫游嵌入式

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值