Patent ID: 9081744
Filing Date: 2015-07-14
Classification: G06F

Abstract:
1. A network architecture comprising: an integer number (N) of processing elements forming a ring architecture, wherein N is greater than 3, and each of said processing elements having at least three network ports; a first number of trellis connections, each coupling two of said processing elements and each having a first ring hop length equal to a second largest divisor of N when N is an even number, and equal to a second largest divisor of N, (N−1), or (N+1) when N is a non-prime odd number, and equal to a second largest divisor of (N−1) or (N+1) when N is a prime number; and a second number of trellis connections, each coupling two of said processing elements and each having a second ring hop length equal to the third largest divisor of N when N is an even number, and equal to the third largest divisor of N, (N−1), or (N+1) when N is a non-prime odd number, and equal to the third largest divisor of (N−1) or (N+1) when N is a prime number; wherein the first number of trellis connections and the second number of trellis connections are further configured to establish direct connections from each of the N processing elements to less than (N−1) of the other processing elements in the network as a result of a configuration of the first number of trellis connections and the second number of trellis connections established by the first ring hop length and the second ring hop length; and wherein second trellis connections of the second number of trellis connections are configured as redundant connections that remain inactive until needed to replace a failed first trellis connection of the first number of trellis connections.