CoreLink NIC-400(Network Inter Connect)網絡互連是高度可配置的,使您能夠建立一個完整的高性能、優化和符合AMBA标準的網絡基礎設施。CoreLink NIC-400網絡互連有許多可能的配置。它們的範圍從單一的橋接元件,例如AHB到AXI協定轉換橋,到由多達128個主站和64個AMBA協定的從站組成的複雜互連。我們可以把它看作是晶片内部的連接配接器。
NIC-400的配置可以由多個交換機組成,有許多拓撲結構選項。下面的圖顯示了NIC-400的頂層框圖,其中包含:
- 多個開關。
- 多個AMBA從屬接口塊(ASIB)。
- 多個AMBA主接口塊(AMIB)。
![](https://img.laitimes.com/img/_0nNw4CM6IyYiwiM6ICdiwiI0gTMx81dsQWZ4lmZf1GLlpXazVmcvwFciV2dsQXYtJ3bm9CX9s2RkBnVHFmb1clWvB3MaVnRtp1XlBXe0xCMy81dvRWYoNHLwEzX5xCMx8FesU2cfdGLwMzX0xiRGZkRGZ0Xy9GbvNGLpZTY1EmMZVDUSFTU4VFRR9Fd4VGdsYTMfVmepNHLrJXYtJXZ0F2dvwVZnFWbp1zczV2YvJHctM3cv1Ce-cGcq5SN1QjN2I2YmNDZhJ2M1UzNyYzX0MDO1ADM3AzLcVDMyIDMy8CXn9Gbi9CXzV2Zh1WavwVbvNmLvR3YxUjLyM3Lc9CX6MHc0RHaiojIsJye.jpg)
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
歡迎關注我的個人微信公衆号,一起交流學習嵌入式開發知識!