A method and an apparatus for configuration of multiple context processing
elements (MCPEs)are described. According to one aspect of the invention,
the structure that joins the MCPE cores into a complete array in one
embodiment is actually a set of several mesh-like interconnect structures.
Each interconnect structure forms a network, and each network is
independent in that it uses different paths, but the networks join at MCPE
input switches. The network structure of one embodiment of the present
invention is comprised of a local area broadcast network (level 1), a
switched interconnect network (level 2), a shared bus network (level 3),
and a broadcast network. In one embodiment, the level 3 network is used to
carry configuration data for the MCPEs while the broadcast network is used
to carry configuration data for the level 3 network drivers and switches.
In one embodiment, the level 3 network is bidirectional and dynamically
routable.
Une méthode et un appareil pour la configuration du contexte multiple traitant des éléments (MCPEs)are a décrit. Selon un aspect de l'invention, la structure qui se joint le MCPE creuse dans une rangée complète dans une incorporation est réellement un ensemble de plusieurs maille-comme des structures d'interconnexion. Chaque structure d'interconnexion forme un réseau, et chaque réseau est indépendant parce qu'il utilise différents chemins, mais les réseaux se joignent sur des commutateurs d'entrée de MCPE. La structure de réseau d'un mode de réalisation de la présente invention est composée d'un réseau local d'émission de secteur (1) de niveau, un réseau commuté d'interconnexion (2) de niveau, un réseau type bus partagé (3) de niveau, et un réseau d'émission. Dans une incorporation, le réseau du niveau 3 est employé pour porter des données de configuration pour le MCPEs tandis que le réseau d'émission est employé pour porter des données de configuration pour les conducteurs et les commutateurs de réseau du niveau 3. Dans une incorporation, le réseau du niveau 3 est bidirectionnel et dynamiquement routable.