WIPO logo
Mobile | Deutsch | Español | Français | 日本語 | 한국어 | Português | Русский | 中文 | العربية |
PATENTSCOPE

Search International and National Patent Collections
World Intellectual Property Organization
Search
 
Browse
 
Translate
 
Options
 
News
 
Login
 
Help
 
Machine translation
1. (WO2007093218) RING BUS IN AN EMULATION ENVIRONMENT
Latest bibliographic data on file with the International Bureau   

Pub. No.:    WO/2007/093218    International Application No.:    PCT/EP2006/060049
Publication Date: 23.08.2007 International Filing Date: 17.02.2006
IPC:
G06F 13/42 (2006.01)
Applicants: MENTOR GRAPHICS CORP. [US/US]; 8005 Sw Boeckman Drive, Wilsonville, Oregon 97070-7777 (US) (For All Designated States Except US).
RICHTER, Alexandre [FR/FR]; (FR) (For US Only)
Inventors: RICHTER, Alexandre; (FR)
Agent: FRANZOLIN, Luigi; STUDIO TORTA S.r.l., Via Viotti, 9, I-10121 Torino (IT)
Priority Data:
Title (EN) RING BUS IN AN EMULATION ENVIRONMENT
(FR) BUS ANNULAIRE DANS UN ENVIRONNEMENT D'ÉMULATION
Abstract: front page image
(EN)A system and method for implementing a ring bus in an emulation environment is disclosed. The ring bus provides an extra communication channel between a ring master node and target nodes on the ring bus for communicating any desired information. In one aspect, the ring bus includes the ring master node and a plurality of target nodes coupled together in series. The first and last target nodes in the series are coupled to the ring master node to form a first communication channel that is a closed loop. The ring bus also includes a plurality of secondary communication channels, separate from the closed loop, connecting, individually, selected target nodes and the ring master node. In another aspect, the secondary communication channels are used as event flags and are a direct connection from the target nodes to the ring master node without traversing other target nodes. When there is a break in the closed loop of the ring bus, for whatever reason, a request can be made for each target node to activate its respective event flag. Such activation is communicated over the secondary communication channels. Using the event flags, the ring master node can determine where in the closed loop there is a break.
(FR)L'invention concerne un système et un procédé permettant de mettre en oeuvre un bus annulaire dans un environnement d'émulation. Le bus annulaire permet d'obtenir un canal de communication supplémentaire entre un noeud maître de l'anneau et des noeuds cibles sur le bus annulaire pour communiquer toute information désirée. Dans un aspect de l'invention, le bus annulaire comprend le noeud maître de l'anneau et une pluralité de noeuds cibles connectés en série les uns aux autres. Le premier et le dernier noeud cible connectés en série sont raccordés au noeud maître de l'anneau de façon à former un premier canal de communication sous forme de boucle fermée. Le bus annulaire comprend également une pluralité de canaux de communication secondaires, séparés de la boucle fermée, qui connectent individuellement des noeuds cibles sélectionnés et le noeud maître de l'anneau. Dans un autre aspect, les canaux de communication secondaires font office de drapeaux d'événement et représentent une connexion directe entre les noeuds cibles et le noeud maître de l'anneau sans traverser d'autres noeuds cibles. En cas de rupture dans la boucle fermée du bus annulaire, pour quelque raison que ce soit, une requête peut être formulée pour que chaque noeud active son drapeau d'événement respectif. Cette activation est communiquée sur les canaux de communication secondaires. Au moyen des drapeaux d'événement, le noeud maître de l'anneau peut déterminer lorsqu'une rupture se produit dans la boucle fermée.
Designated States: AE, AG, AL, AM, AT, AU, AZ, BA, BB, BG, BR, BW, BY, BZ, CA, CH, CN, CO, CR, CU, CZ, DE, DK, DM, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, HR, HU, ID, IL, IN, IS, JP, KE, KG, KM, KN, KP, KR, KZ, LC, LK, LR, LS, LT, LU, LV, LY, MA, MD, MG, MK, MN, MW, MX, MZ, NA, NG, NI, NO, NZ, OM, PG, PH, PL, PT, RO, RU, SC, SD, SE, SG, SK, SL, SM, SY, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, YU, ZA, ZM, ZW.
African Regional Intellectual Property Organization (BW, GH, GM, KE, LS, MW, MZ, NA, SD, SL, SZ, TZ, UG, ZM, ZW)
Eurasian Patent Organization (AM, AZ, BY, KG, KZ, MD, RU, TJ, TM)
European Patent Office (AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HU, IE, IS, IT, LT, LU, LV, MC, NL, PL, PT, RO, SE, SI, SK, TR)
African Intellectual Property Organization (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, ML, MR, NE, SN, TD, TG).
Publication Language: English (EN)
Filing Language: English (EN)