RU2015141014A
Architecture for on-die interconnect
Abstract
This record has no abstract on file.
Term
9 yearsto projected expiry
Projected expiry 25 September 2035, counted from filing; an application has no term until it is granted.
- Priority
- Filed
- Published
- Today
- Projected expiry
34 claims: 30 independent, 4 dependent
- 1Устройство, содержащее следующее:несколько площадок, выполненных на полупроводниковом кристалле, по меньшей мере две из нескольких площадок имеют несколько ядер;и несколько сетевых коммутаторов, выполненных на полупроводниковом кристалле, которые связаны с несколькими площадками, где первый сетевой коммутатор из нескольких сетевых коммутаторов содержит несколько выходных портов, причем выходные порты первого множества из нескольких выходных портов предназначены для соединения с соответствующим сетевым коммутатором площадки через межсоединение типа "точка-точка", а выходные порты второго множества выходных портов предназначены для соединения с соответствующими сетевыми коммутаторами нескольких площадок через межсоединение "точка-группа точек".
- 2Устройство по п. 1, в котором межсоединение "точка-точка" по меньшей мере частично выполнено на первом металлическом слое.
- 3Устройство по п. 2, в котором межсоединение "точка-группа точек" выполнено по меньшей мере частично на втором металлическом слое, причем второй металлический слой является металлическим слоем, расположенным выше, чем первый металлический слой.
- 4Устройство по п. 3, в котором ширина проводника межсоединения "точка-точка", выполненного на первом металлическом слое, больше, чем ширина провода межсоединения "точка-группа точек", выполненного на более высоком металлическом слое.
- 5Устройство по п. 1, в котором межсоединение "точка-группа точек" выполнено для того, чтобы передавать выходную информацию из сетевого коммутатора на соответствующие сетевые коммутаторы нескольких площадок за такт, причем несколько площадок физически не являются соседними к площадке сетевого коммутатора.
- 6Устройство по п. 5, в котором межсоединение "точка-точка" выполнено для того, чтобы передавать выходную информацию из сетевого коммутатора на соответствующий сетевой коммутатор площадки за такт, причем площадка физически является соседней относительно площадки сетевого коммутатора.
- 7Устройство по п. 1, дополнительно содержащее структуру накристального межсоединения, содержащую несколько сетевых коммутаторов, межсоединений "точка-точка" и межсоединений "точка-группа точек".
- 8Устройство по п. 7, в котором структура накристального межсоединения содержит иерархическую сеть, включающую в себя несколько сетей перекрестных соединений, каждая из которых предназначена для соединения между собой нескольких ядер площадки, несколько межсоединений "точка-точка" для соединения между собой смежных площадок, и несколько межсоединений "точка-группа точек" для соединения между собой несмежных площадок.
- 9Устройство, содержащее следующее:сетевой коммутатор, выполненный на полупроводниковом кристалле, причем сетевой коммутатор содержит: несколько входных портов для приема информации от других сетевых коммутаторов;первое множество выходных портов для соединения с множеством смежных сетевых коммутаторов через первый металлический слой;и второе множество выходных портов для соединения с множеством несмежных сетевых коммутаторов через второй металлический слой.
- 10Устройство по п. 9, в котором количество входных портов больше, чем сумма числа портов из первого множества выходных портов и числа портов из второго множества выходных портов.
- 11Устройство по п. 9, в котором сетевой коммутатор дополнительно содержит:по меньшей мере один первый буфер, связанный с первым виртуальным каналом;по меньшей мере один второй буфер, связанный со вторым виртуальным каналом;сеть перекрестных соединений для соединения нескольких ядер с сетевым коммутатором, причем несколько ядер находятся на одной площадке;и устройство разрешения конфликтов для выполнения арбитража между выходными запросами по меньшей мере от некоторых из множества ядер.
- 12Устройство по п. 9, в котором по меньшей мере один из первого множества выходных портов предназначен для соединения со смежным сетевым коммутатором через межсоединение "точка-точка", выполненное по меньшей мере частично на первом металлическом слое.
- 13Устройство по п. 12, в котором по меньшей мере один из второго множества выходных портов предназначен для соединения с несколькими несмежными сетевыми коммутаторами через межсоединение "точка-группа точек", выполненное по меньшей мере частично на втором металлическом слое, причем второй металлический слой является слоем, расположенным выше, чем первый металлический слой, причем первый и второй металлический слои являются слоями построенного стека, выполненного на полупроводниковом кристалле.
- 14Устройство по п. 14, в котором по меньшей мере один из первого множества выходных портов предназначен для передачи выходного блока на смежный сетевой коммутатор в первом такте, и по меньшей мере один из второго множества выходных портов предназначен для передачи выходного блока на несколько несмежных сетевых коммутаторов в первом такте.
- 15Устройство по п. 9, причем устройство содержит однокристальную систему (SoC) эксафлопсного класса, включающую в себя несколько ядер.
- 16Устройство по п. 15, в котором SoC эксафлопсного класса содержит несколько площадок, каждая из которых содержит часть множества ядер и сетевой коммутатор.
- 17Машиночитаемый носитель, на котором хранятся инструкции, которые, при выполнении их машиной, заставляют машину выполнять способ, содержащий следующее:принимают несколько пакетов в сетевом коммутаторе накристального межсоединения;определяют маршрут для первого пакета из нескольких пакетов;отправляют первый пакет на смежный сетевой коммутатор через первый выходной порт, соединенный с межсоединением "точка-точка", если первый пакет предназначен для логической схемы назначения в домене, связанном со смежным сетевым коммутатором;и отправляют первый пакет на несколько несмежных сетевых коммутаторов через второй выходной порт, соединенный с межсоединением "точка-группа точек", если первый пакет предназначен для логической схемы назначения в домене, связанном с одним из нескольких несмежных сетевых коммутаторов.
- 18Машиночитаемый носитель по п. 17, причем способ также содержит следующее:отправляют первый пакет на локальное ядро домена, включающего в себя сетевой коммутатор, если первый пакет предназначен для локального ядра.
- 19Машиночитаемый носитель по п. 17, причем способ также содержит следующее:отправляют первый пакет на смежный сетевой коммутатор через межсоединение "точка-точка", выполненное по меньшей мере частично на первом металлическом слое.
- 20Машиночитаемый носитель по п. 19, причем способ также содержит следующее:отправляют первый пакет на несколько несмежных сетевых коммутаторов через межсоединение "точка-группа точек", выполненное по меньшей мере частично на втором металлическом слое, причем второй металлический слой является слоем, расположенным выше, чем первый металлический слой.
Independent claims20
16 members in 7 offices
Priority claims2
| Document | Office | Kind | Date |
|---|---|---|---|
| 14524622 | United States of America | – | |
| 201414524622 | United States of America | A |
Members16
| Document | Office | Kind | |
|---|---|---|---|
| US9287208B1 | United States of America | B1 | |
| BR102015024708A2 | Brazil | A2 | |
| CN105553887A | China | A | |
| EP3016335A1 | European Patent Office (EPO) | A1 | |
| KR20160049456A | Republic of Korea | A | |
| KR20160049456A | Republic of Korea | A | |
| JP2016085733A | Japan | A | |
| US2016173413A1 | United States of America | A1 | |
| JP6092971B2 | Japan | B2 | |
| RU2015141014AThis record | Russian Federation | A | |
| RU2015141014AThis record | Russian Federation | A | |
| KR101736593B1 | Republic of Korea | B1 | |
| KR101736593B1 | Republic of Korea | B1 | |
| RU2625558C2 | Russian Federation | C2 | |
| US9998401B2 | United States of America | B2 | |
| CN105553887B | China | B |
Numbers
- Publication
- 2015141014
- Application
- 141014
Titles2
- Russian
- АРХИТЕКТУРА НАКРИСТАЛЬНОГО МЕЖСОЕДИНЕНИЯ
- English
- ARCHITECTURE NAKRISTALNOGO interconnects
Classification
- CPC, 4
- H04L49/109
- G06F15/7807
- H10W20/432
- H10W20/43
- IPC, 3
- H04L12 933
- H04L45 16
- H10W20 43