发明名称 Automatic pipelining of NoC channels to meet timing and/or performance
摘要 Systems and methods for automatically generating a Network on Chip (NoC) interconnect architecture with pipeline stages are described. The present disclosure includes example implementations directed to automatically determining the number and placement of pipeline stages for each channel in the NoC. Example implementations may also adjust the buffer at one or more routers based on the pipeline stages and configure throughput for virtual channels.
申请公布号 US9563735(B1) 申请公布日期 2017.02.07
申请号 US201514789409 申请日期 2015.07.01
申请人 NetSpeed Systems 发明人 Kumar Sailesh
分类号 G06F17/50;G06F15/177;G06F15/173 主分类号 G06F17/50
代理机构 Procopio, Cory, Hargreaves & Savitch LLP 代理人 Procopio, Cory, Hargreaves & Savitch LLP
主权项 1. A method, comprising: generating a Network on Chip (NoC) comprising a plurality of channels and a plurality of routers, the NoC configured with one or more pipeline stages that are positioned at one or more of the plurality of channels in the NoC based on a NoC topology within an associated System on Chip (SoC) floorplan, length of channels from the NoC topology and wire delay normalized to clock frequency; configuring a physical SoC with the generated NoC; wherein a number of the one or more pipeline stages to be positioned is based on a ratio of a length of channels from the NoC topology and a wire delay normalized to a clock frequency.
地址 San Jose CA US