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. (WO2017193287) METHOD, DEVICE AND SYSTEM FOR DEBUGGING MULTICORE PROCESSOR
Latest bibliographic data on file with the International Bureau    Submit observation

Pub. No.:    WO/2017/193287    International Application No.:    PCT/CN2016/081585
Publication Date: 16.11.2017 International Filing Date: 10.05.2016
IPC:
G06F 11/22 (2006.01)
Applicants: HUAWEI TECHNOLOGIES CO., LTD. [CN/CN]; Huawei Administration Building Bantian, Longgang District Shenzhen, Guangdong 518129 (CN)
Inventors: LIU, Shuai; (CN).
LYU, Lu; (CN).
WANG, Mingfa; (CN).
ZHAO, Jinliang; (CN).
LIU, Yu; (CN)
Agent: BEIJING ZBSD PATENT & TRADEMARK AGENT LTD.; 8F, Building 11 No. 31 Jiaoda East Road,Haidian District Beijing 100044 (CN)
Priority Data:
Title (EN) METHOD, DEVICE AND SYSTEM FOR DEBUGGING MULTICORE PROCESSOR
(FR) PROCÉDÉ, DISPOSITIF ET SYSTÈME DE DÉBOGAGE DE PROCESSEUR MULTI-CŒUR
(ZH) 多核处理器的调试方法、装置和系统
Abstract: front page image
(EN)The present invention discloses a method, device and system for debugging a multicore processor, capable of increasing utilization rate of a verification platform resource, and enhancing user experience. The method is applied to a debugging system comprising a verification platform; a debugging proxy; and at least two debuggers. The verification platform has a resource to be debugged on the multicore processor simulated thereon, and the at least two debuggers are connected to and in communication with the debugging proxy. The method comprises: the debugging proxy determining a debugging command to be scheduled from multiple debugging commands according to a priority order of the debugging commands; the multiple debugging commands originating from the at least two debuggers, each of the debugging commands being used to debug a specific resource simulated on the verification platform; and the debugging proxy scheduling the debugging command to be scheduled, so as to schedule a specific resource to be debugged by the debugging command.
(FR)La présente invention concerne un procédé, un dispositif et un système de débogage d'un processeur multi-cœur, aptes à augmenter le taux d'utilisation d'une ressource de plateforme de vérification, et d'améliorer l'expérience de l'utilisateur. Le procédé est appliqué à un système de débogage comprenant une plateforme de vérification ; un mandataire de débogage; et au moins deux débogueurs. La plateforme de vérification comporte une ressource simulée sur cette dernière devant être déboguée sur le processeur multi-cœur, et lesdits deux débogueurs sont connectés au mandataire de débogage et en communication avec ce dernier. Le procédé comprend les opérations suivantes : le mandataire de débogage détermine une commande de débogage devant être programmée à partir de multiples commandes de débogage selon un ordre de priorité des commandes de débogage ; les multiples commandes de débogage proviennent desdits deux débogueurs, chaque commande de débogage étant utilisée pour déboguer une ressource spécifique simulée sur la plateforme de vérification ; et le mandataire de débogage programme la commande de débogage devant être programmée, de manière à programmer une ressource spécifique devant être déboguée par la commande de débogage.
(ZH)本发明公开了一种多核处理器的调试方法、装置和系统,用以提高验证平台资源的利用率,并提高用户的体验。该方法应用于包含验证平台、调试代理和至少两个调试器的调试系统中,验证平台上模拟了多核处理器上待调试的资源,至少两个调试器与调试代理连接并通信。方法包括:调试代理按照调试命令的优先级顺序,从多个调试命令中确定待调度的调试命令;多个调试命令来自至少两个调试器,每个调试命令用于对验证平台上模拟的特定资源进行调试;调试代理调度待调度的调试命令,以对待调度的调试命令所要调试的特定资源进行调度。
Designated States: AE, AG, AL, AM, AO, AT, AU, AZ, BA, BB, BG, BH, BN, BR, BW, BY, BZ, CA, CH, CL, CN, CO, CR, CU, CZ, DE, DK, DM, DO, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, GT, HN, HR, HU, ID, IL, IN, IR, IS, JP, KE, KG, KN, KP, KR, KZ, LA, LC, LK, LR, LS, LU, LY, MA, MD, ME, MG, MK, MN, MW, MX, MY, MZ, NA, NG, NI, NO, NZ, OM, PA, PE, PG, PH, PL, PT, QA, RO, RS, RU, RW, SA, SC, SD, SE, SG, SK, SL, SM, ST, SV, SY, TH, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, ZA, ZM, ZW.
African Regional Intellectual Property Organization (BW, GH, GM, KE, LR, LS, MW, MZ, NA, RW, SD, SL, ST, SZ, TZ, UG, ZM, ZW)
Eurasian Patent Organization (AM, AZ, BY, KG, KZ, RU, TJ, TM)
European Patent Office (AL, AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HR, HU, IE, IS, IT, LT, LU, LV, MC, MK, MT, NL, NO, PL, PT, RO, RS, SE, SI, SK, SM, TR)
African Intellectual Property Organization (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, KM, ML, MR, NE, SN, TD, TG).
Publication Language: Chinese (ZH)
Filing Language: Chinese (ZH)