WO1998009208A3 - A tool for software diagnosis divided across multiple processors - Google Patents
A tool for software diagnosis divided across multiple processors Download PDFInfo
- Publication number
- WO1998009208A3 WO1998009208A3 PCT/US1997/014842 US9714842W WO9809208A3 WO 1998009208 A3 WO1998009208 A3 WO 1998009208A3 US 9714842 W US9714842 W US 9714842W WO 9809208 A3 WO9809208 A3 WO 9809208A3
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- target
- tool
- multiple processors
- host computer
- host
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/36—Preventing errors by testing or debugging software
- G06F11/3664—Environments for testing or debugging software
Abstract
A target/host computer system wherein traffic on the connecting communications link and the size of the agent in the target are reduced by using Gophers, debugging services on demand, shared run-time libraries, quantized streaming differential caches, host-based target memory management, virtual I/O and in-circuit emulation. The figure illustrates a target computer (520) and a host computer (530), connected by means of remote communications technology (510), where ports onto a WAN (540A, 540B), telephone or satelite links, are available.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP51176598A JP2002515999A (en) | 1996-08-28 | 1997-08-21 | Tools for software diagnostics split across multiple processors |
EP97938541A EP0979449A4 (en) | 1996-08-28 | 1997-08-21 | A tool for software diagnosis divided across multiple processors |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US70588196A | 1996-08-28 | 1996-08-28 | |
US08/705,881 | 1996-08-28 |
Publications (2)
Publication Number | Publication Date |
---|---|
WO1998009208A2 WO1998009208A2 (en) | 1998-03-05 |
WO1998009208A3 true WO1998009208A3 (en) | 1998-07-30 |
Family
ID=24835344
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/US1997/014842 WO1998009208A2 (en) | 1996-08-28 | 1997-08-21 | A tool for software diagnosis divided across multiple processors |
Country Status (3)
Country | Link |
---|---|
EP (1) | EP0979449A4 (en) |
JP (1) | JP2002515999A (en) |
WO (1) | WO1998009208A2 (en) |
Families Citing this family (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
AU2001292672A1 (en) * | 2000-09-15 | 2002-03-26 | Wind River Systems, Inc. | System and method for communicating software debug, diagnostic and maintenance information between devices |
GB0025591D0 (en) | 2000-10-18 | 2000-12-06 | Sgs Thomson Microelectronics | OPn-chip emulator communication |
GB0025593D0 (en) | 2000-10-18 | 2000-12-06 | Sgs Thomson Microelectronics | On-chip emulator communication |
GB0025594D0 (en) | 2000-10-18 | 2000-12-06 | Sgs Thomson Microelectronics | On-chip emulator communication |
GB0025592D0 (en) | 2000-10-18 | 2000-12-06 | Sgs Thomson Microelectronics | Interface device |
US7386846B2 (en) | 2001-07-26 | 2008-06-10 | Kyocera Wireless Corp. | System and method for the management of wireless communications device system software downloads in the field |
US7027806B2 (en) | 2001-07-26 | 2006-04-11 | Kyocera Wireless, Corp. | System and method for field downloading a wireless communications device software code section |
WO2003010656A2 (en) * | 2001-07-26 | 2003-02-06 | Kyocera Wireless Corporation | System and method for executing update instructions on a wireless communications device |
US9554268B2 (en) | 2001-07-26 | 2017-01-24 | Kyocera Corporation | System and method for updating persistent data in a wireless communications device |
US7143407B2 (en) | 2001-07-26 | 2006-11-28 | Kyocera Wireless Corp. | System and method for executing wireless communications device dynamic instruction sets |
US7159214B2 (en) | 2001-07-26 | 2007-01-02 | Kyocera Wireless Corp. | System and method for compacting field upgradeable wireless communication device software code sections |
US7184793B2 (en) | 2001-07-26 | 2007-02-27 | Kyocera Wireless Corp. | System and method for over the air area code update |
US7184759B2 (en) | 2001-07-26 | 2007-02-27 | Kyocera Wireless Corp. | Modular software components for wireless communication devices |
US7328007B2 (en) | 2001-07-26 | 2008-02-05 | Kyocera Wireless Corp. | System and method for organizing wireless communication device system software |
US7254386B2 (en) | 2001-08-10 | 2007-08-07 | Kyocera Wireless Corp. | System and method for improved security in handset reprovisioning and reprogramming |
US7117494B2 (en) | 2001-08-10 | 2006-10-03 | Kyocera Wireless Corp. | System and method for bi-directional communication and execution of dynamic instruction sets |
US6961537B2 (en) | 2001-08-10 | 2005-11-01 | Kyocera Wireless Corp. | System and method for peer-to-peer handset communication |
CN116049035B (en) * | 2022-12-27 | 2024-02-09 | 合芯科技有限公司 | Verification and debugging realization method for cache consistency |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5162986A (en) * | 1990-10-19 | 1992-11-10 | Allen-Bradley Company, Inc. | Remote downloading and uploading of motion control program information to and from a motion control I/O module in a programmable controller |
US5274815A (en) * | 1991-11-01 | 1993-12-28 | Motorola, Inc. | Dynamic instruction modifying controller and operation method |
US5491796A (en) * | 1992-10-23 | 1996-02-13 | Net Labs, Inc. | Apparatus for remotely managing diverse information network resources |
US5586317A (en) * | 1993-07-30 | 1996-12-17 | Apple Computer, Inc. | Method and apparatus for implementing I/O in a frame-based computer system |
US5590331A (en) * | 1994-12-23 | 1996-12-31 | Sun Microsystems, Inc. | Method and apparatus for generating platform-standard object files containing machine-independent code |
US5689684A (en) * | 1995-06-07 | 1997-11-18 | Motorola, Inc. | Method and apparatus for automatically reconfiguring a host debugger based on a target MCU identity |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5410681A (en) * | 1991-11-20 | 1995-04-25 | Apple Computer, Inc. | Interpreter for performing remote testing of computer systems |
-
1997
- 1997-08-21 EP EP97938541A patent/EP0979449A4/en not_active Withdrawn
- 1997-08-21 JP JP51176598A patent/JP2002515999A/en active Pending
- 1997-08-21 WO PCT/US1997/014842 patent/WO1998009208A2/en not_active Application Discontinuation
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5162986A (en) * | 1990-10-19 | 1992-11-10 | Allen-Bradley Company, Inc. | Remote downloading and uploading of motion control program information to and from a motion control I/O module in a programmable controller |
US5274815A (en) * | 1991-11-01 | 1993-12-28 | Motorola, Inc. | Dynamic instruction modifying controller and operation method |
US5491796A (en) * | 1992-10-23 | 1996-02-13 | Net Labs, Inc. | Apparatus for remotely managing diverse information network resources |
US5586317A (en) * | 1993-07-30 | 1996-12-17 | Apple Computer, Inc. | Method and apparatus for implementing I/O in a frame-based computer system |
US5590331A (en) * | 1994-12-23 | 1996-12-31 | Sun Microsystems, Inc. | Method and apparatus for generating platform-standard object files containing machine-independent code |
US5689684A (en) * | 1995-06-07 | 1997-11-18 | Motorola, Inc. | Method and apparatus for automatically reconfiguring a host debugger based on a target MCU identity |
Non-Patent Citations (2)
Title |
---|
DIPIRRO STEVEN: "The Open VMS Alpha System Code Debugger", DIGITAL SYSTEMS REPORT., XX, XX, vol. 18, no. 1, 1 January 1996 (1996-01-01), XX, pages 7 - 12, XP002971790 * |
See also references of EP0979449A4 * |
Also Published As
Publication number | Publication date |
---|---|
EP0979449A4 (en) | 2005-08-24 |
WO1998009208A2 (en) | 1998-03-05 |
JP2002515999A (en) | 2002-05-28 |
EP0979449A2 (en) | 2000-02-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO1998009208A3 (en) | A tool for software diagnosis divided across multiple processors | |
AU2001249643A1 (en) | Multi-channel, multi-service debug on a pipelined cpu architecture | |
CA2182777A1 (en) | Security System for Interconnected Computer Networks | |
WO2000030321A3 (en) | User-level dedicated interface for ip applications in a data packet switching and load balancing system | |
WO1998051456A1 (en) | Robot control device | |
CA2218153A1 (en) | Reduced overhead tcp communication system | |
WO1999003098A3 (en) | Improved interfaces for an open systems server providing tape drive emulation | |
WO1997049056A3 (en) | Apparatus and method for remote data recovery | |
CA2293278A1 (en) | Safety or protection system employing reflective memory and/or diverse processors and communications | |
WO2001014952A3 (en) | On-line experimentation | |
CA2246171A1 (en) | Point-of-sale system including isolation layer between client and server software | |
CA2119085A1 (en) | Adaptive communication system | |
CA2287351A1 (en) | Converter for resistive touchscreens | |
AU3783999A (en) | Computer network having multiple remotely located human interfaces sharing a common computing system | |
Long et al. | A pantograph linkage parallel platform master hand controller for force-reflection | |
HK1044827A1 (en) | A computer processor, a method and a system of checking a computer instruction and a corresponding computer system. | |
TW358267B (en) | Simulated terminal system and the simulated terminal apparatus | |
CA2249356A1 (en) | Method and apparatus for performing an operation multiple times in response to a single instruction | |
CA2209718A1 (en) | Method and system for remote terminal dial-up | |
WO2002050671A3 (en) | Rapid development in a distributed application environment | |
Armand | Give a process to your drivers | |
WO2001039418A3 (en) | Network security data management system and method | |
CA2151673A1 (en) | Parallel Processing System with a Plurality of Communication Register Modules | |
WO2001046761A3 (en) | Fabrication process control system emulator | |
AUPN573795A0 (en) | Transmitting data between multiple computer processors |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AK | Designated states |
Kind code of ref document: A2 Designated state(s): JP |
|
AL | Designated countries for regional patents |
Kind code of ref document: A2 Designated state(s): AT BE CH DE DK ES FI FR GB GR IE IT LU MC NL PT SE |
|
DFPE | Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101) | ||
121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
WWE | Wipo information: entry into national phase |
Ref document number: 1997938541 Country of ref document: EP |
|
WWP | Wipo information: published in national office |
Ref document number: 1997938541 Country of ref document: EP |
|
WWW | Wipo information: withdrawn in national office |
Ref document number: 1997938541 Country of ref document: EP |