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
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/36—Prevention of errors by analysis, debugging or testing of software
- G06F11/3698—Environments for analysis, debugging or testing of software
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computer Hardware Design (AREA)
- Quality & Reliability (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Debugging And Monitoring (AREA)
- Test And Diagnosis Of Digital Computers (AREA)
- Multi Processors (AREA)
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 | TOOL FOR DIAGNOSING SOFTWARE DISTRIBUTED BETWEEN SEVERAL 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 Ceased 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) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7359699B2 (en) | 2001-08-10 | 2008-04-15 | Kyocera Wireless Corp. | System and method for peer-to-peer handset communication |
| US7542758B2 (en) | 2001-07-26 | 2009-06-02 | Kyocera Wireless Corp. | Field downloading of wireless device software |
Families Citing this family (19)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20020056047A1 (en) * | 2000-09-15 | 2002-05-09 | Lehman Larry L. | System and method for communicating software debug, diagostic and maintenance information between devices |
| GB0025593D0 (en) | 2000-10-18 | 2000-12-06 | Sgs Thomson Microelectronics | On-chip emulator communication |
| GB0025591D0 (en) | 2000-10-18 | 2000-12-06 | Sgs Thomson Microelectronics | OPn-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 |
| CN1288553C (en) * | 2001-07-26 | 2006-12-06 | 基奥赛拉无线公司 | System and method for executing renewal command on wireless communication device |
| US7184793B2 (en) | 2001-07-26 | 2007-02-27 | Kyocera Wireless Corp. | System and method for over the air area code update |
| US7159214B2 (en) | 2001-07-26 | 2007-01-02 | Kyocera Wireless Corp. | System and method for compacting field upgradeable wireless communication device software code sections |
| US7197302B2 (en) | 2001-07-26 | 2007-03-27 | Kyocera Wireless Corp. | System and method for interchangeable modular hardware components for wireless communication devices |
| 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 |
| 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 |
| US7200389B2 (en) | 2001-07-26 | 2007-04-03 | Kyocera Wireless Corp. | Dynamic interface software 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 |
| US7184759B2 (en) | 2001-07-26 | 2007-02-27 | Kyocera Wireless Corp. | Modular software components for wireless communication devices |
| US7117494B2 (en) | 2001-08-10 | 2006-10-03 | Kyocera Wireless Corp. | System and method for bi-directional communication and execution of dynamic instruction sets |
| US7254386B2 (en) | 2001-08-10 | 2007-08-07 | Kyocera Wireless Corp. | System and method for improved security in handset reprovisioning and reprogramming |
| CN116049035B (en) * | 2022-12-27 | 2024-02-09 | 合芯科技有限公司 | An implementation method for cache consistency verification and debugging |
| US20250199940A1 (en) * | 2023-12-19 | 2025-06-19 | Arm Limited | Debugging instruction execution errors in a simulated computer system |
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 Ceased
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 (1)
| 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 * |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7542758B2 (en) | 2001-07-26 | 2009-06-02 | Kyocera Wireless Corp. | Field downloading of wireless device software |
| US7359699B2 (en) | 2001-08-10 | 2008-04-15 | Kyocera Wireless Corp. | System and method for peer-to-peer handset communication |
Also Published As
| Publication number | Publication date |
|---|---|
| EP0979449A2 (en) | 2000-02-16 |
| EP0979449A4 (en) | 2005-08-24 |
| WO1998009208A2 (en) | 1998-03-05 |
| JP2002515999A (en) | 2002-05-28 |
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 | |
| JPH10116206A5 (en) | ||
| CA2293278A1 (en) | Safety or protection system employing reflective memory and/or diverse processors and communications | |
| CA2223930A1 (en) | Burst-broadcasting on a peripheral component interconnect bus | |
| WO1997049056A3 (en) | Apparatus and method for remote data recovery | |
| CA2237333A1 (en) | A method and apparatus for making a hypermedium interactive | |
| CA2297028A1 (en) | System and methods for achieving heterogeneous data flow between algorithm blocks in a distributed control system | |
| CA2246171A1 (en) | Point-of-sale system including isolation layer between client and server software | |
| AU3379297A (en) | Computer system architecture and method for multi-user, real-time applications | |
| WO1999027441A3 (en) | System and method for reducing coupling between modules in a telecommunications environment | |
| CA2119085A1 (en) | Adaptive communication system | |
| AU2389495A (en) | Computer program debugging system and method | |
| EP0935197A3 (en) | Integrated circuit with embedded emulator and emulation system for use with such an integrated circuit | |
| TW358267B (en) | Simulated terminal system and the simulated terminal apparatus | |
| AU2066297A (en) | Method and apparatus for performing an operation multiple times in response o a single instruction | |
| NZ297191A (en) | A system for conducting banking transactions using a remote terminal banking to ATM central processor | |
| EP1120712A4 (en) | Web application system having session management/distributed management function and mechanism for operating the same | |
| WO2001025886A3 (en) | Power management method for a computer system having a hub interface architecture | |
| WO1999039254A3 (en) | Providing low level hardware device driver from user mode under multi-tasking operating systems |
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 |