Arteris-IP / tlm2-interfaces

contains TLM2 based interfaces for AXI, ACE, CHI and other standard protocols
Apache License 2.0
49 stars 9 forks source link

Are there any examples for CHI modelling? #11

Open yinweijie opened 10 months ago

yinweijie commented 10 months ago

How to use this code to simulate a CHI transaction? For example, a ReadShared request from RN to HN and subsequent transaction flow: image

Looking forward to your reply! :)

eyck commented 10 months ago

The repo only contains the implementation of the RN-F so you need to implement the HN-F functionality. One example would be the Ncore3

yinweijie commented 10 months ago

The repo only contains the implementation of the RN-F so you need to implement the HN-F functionality. One example would be the Ncore3

Thank you for your reply. Which example is about implementation of RN-F ? I'm not that familiar with this framework right now.

eyck commented 10 months ago

Here you will find the chi related things. Under pe is the protocol engine which handles the RN-F protocol while the scv and lwtr subdirectories hold TLM tracing elements.

yinweijie commented 10 months ago

Here you will find the chi related things. Under pe is the protocol engine which handles the RN-F protocol while the scv and lwtr subdirectories hold TLM tracing elements.

Thanks, I will look into it.