- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I was using the Power Thermal Calculator (PTC) to check NoC power and I entered the required read and write bandwidth for an initiator as 22.4GBps and 22.4GBps. It threw out an error saying the bandwidth (read+write) utilization percentage should not exceed 100%. It was 200% in this case.
Isn't the read bandwidth = 256 bits x 700 MHz = 22.4GBps?
Isn't the write bandwidth = 256 bits x 700MHz = 22.4GBps?
Is the NoC initiator - switch connection a half duplex connection?
Why is total NoC initiator bandwidth (read+write) 22.4GBps?
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi ginger919,
You can find out how the link between NoC initiator and Switch is from this Chapter in Intel Agilex® 7 M-Series FPGA Network-on-Chip (NoC) User Guide: https://www.intel.com/content/www/us/en/docs/programmable/768844/23-2/noc-switch-and-link-detail.html
"Each of the NoC initiator bridges connect with all four high-speed links."
"Two links (LR0 and LR1) carry traffic left-to-right.
The other two links (RL0 and RL1) carry traffic right-to-left."
I guess the "Figure 11" leads to some misunderstandings. According to this Chapter: https://www.intel.com/content/www/us/en/docs/programmable/768844/23-2/initiator-and-target-bandwidth-cons.html , the NoC Initiator Bus is typically 32Bytes, which means 256 bits in total, instead of separate 256-bit Read and 256-bit Write. Therefore, in PTC tool, Read and Write bandwidth sum can not exceed 100%.
Thanks & Regards,
Xiaoyan
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page