Application of NIC-301

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Application of NIC-301

882 Views
Newton829
Contributor II

Hello All,

  In I.MXRT1176 there is a peripheral name Network Interconnect Subsystem(NIC301)

1.Could you please explain, what is the use of this peripheral?

2. How can it be used in a application?

Thank you,

Regards

0 Kudos
Reply
1 Reply

850 Views
Gavin_Jia
NXP TechSupport
NXP TechSupport

NIC301 is a hardware mechanism used to implement Network-on-Chip (NoC) that connects different master devices (e.g., processor cores, DMA controllers, peripherals, etc.) and slave devices (e.g., memory, peripherals, etc.) to achieve efficient sharing and access to system resources. ), thus realizing efficient sharing and accessing of system resources.

The CoreLink Network Interconnect is a highly configurable component that enables you to create a complete high performance, optimized AMBA-compliant network infrastructure. The possible configurations for the CoreLink Network Interconnect can range from a single bridge component, for example an AHB to AXI protocol bridge, to a complex infrastructure that consists of up to 128 masters and 64 slaves of a combination of different AMBA protocols.

A CoreLink Network Interconnect configuration can consist of multiple switches with many topology options. CoreLink Network Interconnect contains:

  • multiple switches

  • multiple AMBA Slave Interface Blocks (ASIBs)

  • multiple AMBA Master Interface Blocks (AMIBs).

CoreLink Network Interconnect NIC-301 Technical Reference Manual:

https://developer.arm.com/documentation/ddi0397/i/

 

Best regards,
Gavin

0 Kudos
Reply