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

Search International and National Patent Collections
World Intellectual Property Organization
Options
Query Language
Stem
Sort by:
List Length
1. (WO2003001414) METHOD FOR DEBUGGING OF ANALOG AND MIXED-SIGNAL BEHAVIORAL MODELS DURING SIMULATION
Latest bibliographic data on file with the International Bureau   

Pub. No.: WO/2003/001414 International Application No.: PCT/US2002/019493
Publication Date: 03.01.2003 International Filing Date: 20.06.2002
Chapter 2 Demand Filed: 20.12.2002
IPC:
G06F 17/50 (2006.01)
G PHYSICS
06
COMPUTING; CALCULATING; COUNTING
F
ELECTRIC DIGITAL DATA PROCESSING
17
Digital computing or data processing equipment or methods, specially adapted for specific functions
50
Computer-aided design
Applicants: CADENCE DESIGN SYSTEMS, INC.[US/US]; 2655 Seely Avenue San Jose, CA 95134, US
Inventors: O'RIORDAN, Donald, J.; US
TRIHY, Richard; US
Agent: GLENN, Michael ; Glenn Patent Group 3475 Edison Way, Ste. L. Menlo Park, CA 94025, US
Priority Data:
09/886,16620.06.2001US
Title (EN) METHOD FOR DEBUGGING OF ANALOG AND MIXED-SIGNAL BEHAVIORAL MODELS DURING SIMULATION
(FR) PROCEDE DE DEBOGAGE DES MODELES COMPORTEMENTAUX A SIGNAUX ANALOGIQUES ET MIXTES LORS D'UNE SIMULATION
Abstract:
(EN) An improved method for debugging of analog and mixed signal behavioral models during simulation using Newton-Raphson iteration replay (Fig. 1). The method limits the interactive debugging steps in a replay of the last iteration of the accepted timepoints. Using this method, the user only interacts with the simulation during the iteration replay, and only for the accepted solution points. If the user is single stepping through the simulation (106), the simulator enters interactive modes (107, 110) at each statement during the replay. Similarly, if not single stepping, but a breakpoint has been triggered, the simulator enters the interactive mode at the appropriate statement to honor the breakpoint. While the iteration replay is performed, the system of equations does not need to be solved again. Instead, the solution vector is reinstated from the known solution of the last iteration.
(FR) L'invention se rapporte à un procédé amélioré de débogage des modèles comportementaux à signaux analogiques et mixtes lors d'une simulation, au moyen de la réexécution d'itérations de Newton-Raphson. Ledit procédé limite les étapes de débogage interactif dans une réexécution de la dernière itération des points admis dans un intervalle de temps. Grâce à ce procédé, l'utilisateur interagit avec le simulateur uniquement pendant la réexécution des itérations, et uniquement pour les points de solution admis. Si l'utilisateur progresse pas à pas dans la simulation (106), le simulateur entre en mode interactif (107, 110) à chaque instruction au cours de la réexécution. De la même manière, si la progression ne s'effectue pas pas à pas, mais un point d'interruption a été atteint, le simulateur entre en mode interactif à l'instruction appropriée, afin de respecter le point d'interruption. Pendant la réexécution des itérations, le système d'équations n'a pas besoin d'être résolu à nouveau. Au lieu de cela, le vecteur de solution est rétabli à partir de la solution connue de la dernière itération.
Designated States: AE, AL, AM, AT, AU, AZ, BA, BB, BG, BR, BY, CA, CH, CN, CR, CU, CZ, DE, DK, DM, EE, 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, NO, NZ, PL, PT, RO, RU, SD, SE, SG, SI, SK, SL, TJ, TM, TR, TT, TZ, UA, UG, UZ, VN, YU, ZA, ZW
African Regional Intellectual Property Organization (ARIPO) (GH, GM, KE, LS, MW, MZ, SD, SL, SZ, TZ, UG, ZM, ZW)
Eurasian Patent Office (AM, AZ, BY, KG, KZ, MD, RU, TJ, TM)
European Patent Office (EPO) (AT, BE, CH, CY, DE, DK, ES, FI, FR, GB, GR, IE, IT, LU, MC, NL, PT, SE, 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)