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

Recherche dans les collections de brevets nationales et internationales
World Intellectual Property Organization
Recherche
 
Options de navigation
 
Traduction
 
Options
 
Quoi de neuf
 
Connexion
 
Aide
 
Traduction automatique
1. (WO2004057352) PROCEDE D'INDUCTION D'UN ETAT DANS UN CIRCUIT D'EMULATION HARDWARE
Dernières données bibliographiques dont dispose le Bureau international   

N° de publication :    WO/2004/057352    N° de la demande internationale :    PCT/ES2003/000633
Date de publication : 08.07.2004 Date de dépôt international : 15.12.2003
CIB :
G01R 31/3185 (2006.01)
Déposants : UNIVERSIDAD DE SEVILLA [ES/ES]; OTRI-Universidad de Sevilla, c/ Valparaíso, 5 1ª planta, E-41013 Sevilla (ES) (Tous Sauf US).
AGUIRRE ECHANOVE, Miguel, Ángel [ES/ES]; (ES) (US Seulement).
TOMBS, Jonathan, Noel [ES/ES]; (ES) (US Seulement).
TORRALBA SILGADO, Antonio [ES/ES]; (ES) (US Seulement).
GARCIA FRANQUELO, Leopoldo [ES/ES]; (ES) (US Seulement)
Inventeurs : AGUIRRE ECHANOVE, Miguel, Ángel; (ES).
TOMBS, Jonathan, Noel; (ES).
TORRALBA SILGADO, Antonio; (ES).
GARCIA FRANQUELO, Leopoldo; (ES)
Données relatives à la priorité :
P200203051 20.12.2002 ES
Titre (EN) METHOD OF INDUCING A STATE IN A HARDWARE EMULATION CIRCUIT
(ES) PROCEDIMIENTO PARA LA INDUCCIÓN DE UN ESTADO EN UN CIRCUITO DE EMULACIÓN HARDWARE
(FR) PROCEDE D'INDUCTION D'UN ETAT DANS UN CIRCUIT D'EMULATION HARDWARE
Abrégé : front page image
(EN)The invention relates to a method of inducing a state in a hardware emulation circuit. The inventive method is based on user-programmable digital integrated circuits comprising different configuration mechanisms, which are configured, for example, using volatile memory cells (11 and 12). The method is used to manipulate specific points of a hardware emulator, such as to configure different elements locally without affecting the rest of the system. Using a circuit which is in a state that is insensitive to the activity of the clock together with the intensive use of a clock-enabling input, said method consists in inducing the initialisation value in the registry, equal to the desired value, by manipulating a volatile memory (12) which configures a decoder (10), changing the desired polarity value of the initialisation signal, manipulating another volatile memory (11) which configures a multiplexer (9), restoring the configuration conditions that existed prior to the manipulation and releasing the circuit from the frozen state, thereby activating the clock-enabling signal (3).
(ES)El procedimiento, basándose en circuitos integrados digitales programables por el usuario, con distintos mecanismos de configuración y que se configuran, por ejemplo, mediante células de memoria volátil (11) y (12), se basa en poder manipular puntos concretos de un emulador hardware que permite configurar localmente diferentes elementos sin afectar al resto del sistema. El procedimiento consiste en que a partir de un circuito insensible a la actividad del reloj con el uso intensivo de una entrada de habilitación, efectuar una inducción de inicialización en el registro, igual al valor que se desea inducir, manipulando una memoria volátil (12) que configura un decodificador (10) y realizando un cambio en el valor de polaridad deseado en la señal de inicialización, manipulando otra memoria volátil (11) que configura un multiplexor (9), llevando a cabo una restauración de las condiciones de configuración previas a la manipulación y liberando el circuito del estado congelado, activando la señal de habilitación (3) del reloj.
(FR)L'invention concerne un procédé basé sur des circuits intégrés numériques programmables par l'utilisateur, présentant différents mécanismes de configuration et configurés, par exemple, à l'aide de cellules de mémoire volatiles (11 et 12), et permettant de manipuler des points concrets d'un émulateur hardware de manière à configurer localement différents éléments sans affecter le reste du système. Ledit procédé consiste, à partir d'un circuit dans un état insensible à l'activité de l'horloge avec l'utilisation intensive d'une entrée d'activation de celle-ci, à effectuer une induction de valeur d'initialisation dans le registre, égal à la valeur désirée, manipulant une mémoire volatile (12) configurant un décodeur (10) et modifiant la valeur de polarité désirée du signal d'initialisation, manipulant une autre mémoire volatile (11) configurant un multiplexeur (9), mettant en oeuvre une restauration des conditions de configuration préalables à la manipulation et libérant le circuit de l'état congelé, activant le signal d'activation (3) de l'horloge.
États désignés : 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, KP, KR, KZ, LC, LK, LR, LS, LT, LU, LV, MA, MD, MG, MK, MN, MW, MX, MZ, NI, NO, NZ, OM, PG, PH, PL, PT, RO, RU, SC, SD, SE, SG, SK, SL, SY, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, YU, ZA, ZM, ZW.
Organisation régionale africaine de la propriété intellectuelle (ARIPO) (BW, GH, GM, KE, LS, MW, MZ, SD, SL, SZ, TZ, UG, ZM, ZW)
Office eurasien des brevets (OEAB) (AM, AZ, BY, KG, KZ, MD, RU, TJ, TM)
Office européen des brevets (OEB) (AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HU, IE, IT, LU, MC, NL, PT, RO, SE, SI, SK, TR)
Organisation africaine de la propriété intellectuelle (OAPI) (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, ML, MR, NE, SN, TD, TG).
Langue de publication : espagnol (ES)
Langue de dépôt : espagnol (ES)