Back to results
US 2011/0084728 A1Published application
Permutable switching network with enhanced interconnectivity for multicasting signals
AssigneeAdvantage Logic, Inc.
InventorsPeter M. Pani, Benjamin S. Ting
Life of this patent
Estimating the term…
Abstract
In one embodiment, the integrated circuit has a L-level permutable switching network (L-PSN) comprising L levels of intermediate conductors. The integrated circuit can be used in electronic devices, such as switching networks, routers, and programmable logic circuits, etc.
Claims12
An integrated circuit, comprising:
- a L-level permutable switching network (L-PSN);
- wherein the L-PSN comprises (L+2) levels of conductors and (L+1) sets of switches,
- wherein the (L+2) levels of conductors comprises:
- for i=[1:L], (I[i]/D[i])>1, D[i]>1, L≧1, each of the i-th level of conductors comprises I[i] number of conductors comprising D[i] sets of conductors;
- an 0-th level of conductors of I[0] number of conductors,
- wherein (I[0]/Πi=[1:L] D[i])>1;
- and
- an (L+1)-th level of conductors of I[L+1] number of conductors comprising D[L+1] sets of conductors,
- wherein D[L+1]>2 and each of the D[L+1] sets of conductors comprises Πi=[1:L] D[i] number of conductors;
- wherein each i-th set of the (L+1) sets of switches comprises (I[i−1]×D[i]) number of switches for i=[1:L+1];
- wherein the I[i−1] number of conductors of the (i−1)-th level of conductors selectively couple to (I[i]/D[i]) number of conductors in each of the D[i] sets of conductors of the i-th level of conductors through a respective I[i−1] number of switches of the i-th set of switches for i=[1:L+1] without requiring traversal of any other conductors;
- wherein the Πi=[1:L] D[i] number of conductors in each of the D[L+1] sets of conductors of the (L+1)-th level of conductors are physically connected to a corresponding number of pins of a corresponding module selected from switching networks and logic cells;
- and
- at least one j selected from [1:L+1], DS[j]=D[j]×(I[j−1]/I[j]), wherein any DS[j] number of conductors of the I[j−1] number of conductors of the (j−1)-th level of conductors selectively couple to at least (D[j]+1) number of conductors of the I[j] number of conductors of the j-th level of conductors through (DS[j]×D[j]) number of switches of the j-th set of switches without requiring traversal of any other conductors,
- wherein the at least (D[j]+1) number of conductors comprising at least one conductor selected from each of the D[j] sets of conductors of the j-th level of conductors.
12 more elements
A method of manufacturing an integrated circuit, comprising:
- fabricating a L-level permutable switching network (L-PSN),
- wherein the L-PSN comprises (L+2) levels of conductors and (L+1) sets of switches,
- wherein the (L+2) levels of conductors comprises:
- for i=[1:L], (I[i]/D[i])>1, D[i]>1, L≧1, each of the i-th level of conductors comprises I[i] number of conductors comprising D[i] sets of conductors;
- an 0-th level of conductors of I[0] number of conductors,
- wherein (I[0]/Πi=[1:L] D[i])<1;
- and
- an (L+1)-th level of conductors of I[L+1] number of conductors comprising D[L+1] sets of conductors,
- wherein D[L+1]>2 and each of the D[L+1] sets of conductors comprises Πi=[1:L] D[i] number of conductors;
- wherein each i-th set of the (L+1) sets of switches comprises (I[i−1]×D[i]) number of switches for i=[1:L+1];
- selectively coupling the I[i−1] number of conductors of the (i−1)-th level of conductors to (I[i]/D[i]) number of conductors in each of the D[i] sets of conductors of the i-th level of conductors through a respective I[i−1] number of switches of the i-th set of switches for i=[1:L+1] without requiring traversal of any other conductors;
- physically connecting the Πi=[1:L] D[i] number of conductors in each of the D[L+1] sets of conductors of the (L+1)-th level of conductors to a corresponding number of pins of a corresponding module selected from switching networks and logic cells;
- selecting at least one j from [1:L+1], DS[j]=D[j]×(I[j−1]/I[j]);
- and
- selectively coupling any DS[j] number of conductors of the I[j−1] number of conductors of the (j−1)-th level of conductors to at least (D[j]+1) number of conductors of the I[j] number of conductors of the j-th level of conductors through (DS[j]×D[j]) number of switches of the j-th set of switches without requiring traversal of any other conductors,
- wherein the at least (D[j]+1) number of conductors comprising at least one conductor selected from each of the D[j] sets of conductors of the j-th level of conductors.
13 more elements
An article of manufacture comprising a machine readable storage medium that stores data representing an integrated circuit layout, comprising:
- a L-level permutable switching network (L-PSN);
- wherein the L-PSN comprises (L+2) levels of conductors and (L+1) sets of switches,
- wherein the (L+2) levels of conductors comprises:
- for i=[1:L], (I[i]/D[i])>1, D[i]>1, L≧1, each of the i-th level of conductors comprises I[i] number of conductors comprising D[i] sets of conductors;
- an 0-th level of conductors of I[0] number of conductors,
- wherein (I[0]/Πi=[1:L] D[i])>1;
- and
- an (L+1)-th level of conductors of I[L+1] number of conductors comprising D[L+1] sets of conductors,
- wherein D[L+1]>2 and each of the D[L+1] sets of conductors comprises Πi=[1:L] D[i] number of conductors;
- wherein each i-th set of the (L+1) sets of switches comprises (I[i−1]×D[i]) number of switches for i=[1:L+1];
- wherein the I[i−1] number of conductors of the (i−1)-th level of conductors selectively couple to (I[i]/D[i]) number of conductors in each of the D[i] sets of conductors of the i-th level of conductors through a respective I[i−1] number of switches of the i-th set of switches for i=[1:L+1] without requiring traversal of any other conductors;
- wherein the Πi=[1:L] D[i] number of conductors in each of the D[L+1] sets of conductors of the (L+1)-th level of conductors are physically connected to a corresponding number of pins of a corresponding module selected from switching networks and logic cells;
- and
- at least one j selected from [1:L+1], DS[j]=D[j]×(I[j−1]/I[j]), wherein any DS[j] number of conductors of the I[j−1] number of conductors of the (j−1)-th level of conductors selectively couple to at least (D[j]+1) number of conductors of the I[j] number of conductors of the j-th level of conductors through (DS[j]×D[j]) number of switches of the j-th set of switches without requiring traversal of any other conductors,
- wherein the at least (D[j]+1) number of conductors comprising at least one conductor selected from each of the D[j] sets of conductors of the j-th level of conductors.
12 more elements
Dependencies are inferred from the claim text.