Is it possible to configure the SSI Interconnect in the i.MX 8QuadMax?

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

Is it possible to configure the SSI Interconnect in the i.MX 8QuadMax?

1,257件の閲覧回数
NicolasVS
Contributor I

Dear NXP Community,

In the i.MX 8QuadMax Reference Manual (Rev. 0, 9/2021), the section 1.2.1.2 states that "the DRAM Block (DB) is the big switch in the [i.MX 8QM] system. [...] Each subsystem is connected to the DB by a point-to-point SSI (Source Synchronous Interface) link. [...] The System Traffic Controller (STC) is in charge of shaping traffic coming out of a subsystem and updating their QoS".

Is there a way to configure the SSI (especially the STC)?
If not, is there a way to monitor the "Big Node Arbiter" (please see the figure 3-1), for example to detect congestion or any failures?

nxp_imx8qm_memory_interface.png

 

Thank you in advance.

Nicolas

ラベル(1)
0 件の賞賛
返信
4 返答(返信)

1,167件の閲覧回数
NicolasVS
Contributor I

Thank you very much Joseph for your fast and concise reply!

Is there further documentation available about this SSI interconnect, perhaps under a non-disclosure agreement?

959件の閲覧回数
JosephAtNXP
NXP TechSupport
NXP TechSupport

Hi,

The department is interested in a more specific subject. Could you clarify in more detail what are you trying to optimize (particular use case, subsystems involved etc.)? Perhaps then the team would be able to provide a more focused guidance.

Regards

0 件の賞賛
返信

1,161件の閲覧回数
JosephAtNXP
NXP TechSupport
NXP TechSupport

Hi,

Let me see if there are any documents that can explain the module.

Regards,

0 件の賞賛
返信

1,227件の閲覧回数
JosephAtNXP
NXP TechSupport
NXP TechSupport

Hi,

Thank you for your interest in NXP Semiconductor products,

Please excuse the late reply,

The SSI is a point to point structure – it takes the 5 AXI channels and muxes them onto two transport layers – there is no high level arbitration – simply allows the write data and ra/wa to overlap on the same wires (RA > WA > WDATA)

SCT does mux as told by you; which acts as a distributed arbiter over 4 channels – choosing the 3 highest priority, following a QoS based priority arbiter.

In conclusion, the IP handles congestion based on QoS and there shouldn't be any congestion that the module can not be able to handle.

Regards

0 件の賞賛
返信