WO1995032460A1 - Guarded memory system and method - Google Patents
Guarded memory system and method Download PDFInfo
- Publication number
- WO1995032460A1 WO1995032460A1 PCT/US1995/006515 US9506515W WO9532460A1 WO 1995032460 A1 WO1995032460 A1 WO 1995032460A1 US 9506515 W US9506515 W US 9506515W WO 9532460 A1 WO9532460 A1 WO 9532460A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- memory
- address
- set forth
- register
- access
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F12/00—Accessing, addressing or allocating within memory systems or architectures
- G06F12/14—Protection against unauthorised use of memory or access to memory
- G06F12/1416—Protection against unauthorised use of memory or access to memory by checking the object accessibility, e.g. type of access defined by the memory independently of subject rights
- G06F12/1425—Protection against unauthorised use of memory or access to memory by checking the object accessibility, e.g. type of access defined by the memory independently of subject rights the protection being physical, e.g. cell, word, block
- G06F12/1441—Protection against unauthorised use of memory or access to memory by checking the object accessibility, e.g. type of access defined by the memory independently of subject rights the protection being physical, e.g. cell, word, block for a range
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Storage Device Security (AREA)
Abstract
Description
Claims
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP95921361A EP0760975B1 (en) | 1994-05-25 | 1995-05-23 | Guarded memory system and method |
BR9507756A BR9507756A (en) | 1994-05-25 | 1995-05-23 | Memory protection system and process |
AU26461/95A AU2646195A (en) | 1994-05-25 | 1995-05-23 | Guarded memory system and method |
DE69533312T DE69533312T2 (en) | 1994-05-25 | 1995-05-23 | PROTECTED STORAGE SYSTEM AND METHOD THEREFOR |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US08/249,011 | 1994-05-25 | ||
US08/249,011 US5513337A (en) | 1994-05-25 | 1994-05-25 | System for protecting unauthorized memory accesses by comparing base memory address with mask bits and having attribute bits for identifying access operational mode and type |
Publications (1)
Publication Number | Publication Date |
---|---|
WO1995032460A1 true WO1995032460A1 (en) | 1995-11-30 |
Family
ID=22941665
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/US1995/006515 WO1995032460A1 (en) | 1994-05-25 | 1995-05-23 | Guarded memory system and method |
Country Status (8)
Country | Link |
---|---|
US (2) | US5513337A (en) |
EP (1) | EP0760975B1 (en) |
CN (1) | CN1147775C (en) |
AU (1) | AU2646195A (en) |
BR (1) | BR9507756A (en) |
DE (1) | DE69533312T2 (en) |
TW (1) | TW284868B (en) |
WO (1) | WO1995032460A1 (en) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1998027485A1 (en) * | 1996-12-16 | 1998-06-25 | Hewlett-Packard Company | Method and apparatus for protecting memory-mapped devices from side effects of speculative instructions |
EP1471421A1 (en) * | 2003-04-24 | 2004-10-27 | STMicroelectronics Limited | Speculative load instruction control |
DE102004033118A1 (en) * | 2004-07-08 | 2006-02-02 | Siemens Ag | Device for sequencing processes in a processor system |
US9405551B2 (en) | 2013-03-12 | 2016-08-02 | Intel Corporation | Creating an isolated execution environment in a co-designed processor |
CN106354656A (en) * | 2015-07-13 | 2017-01-25 | 三星电子株式会社 | Method and system for memory management |
US20180373871A1 (en) * | 2017-06-21 | 2018-12-27 | Intel Corporation | Hardened safe stack for return oriented programming attack mitigation |
Families Citing this family (75)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR2728363A1 (en) * | 1994-12-20 | 1996-06-21 | Sgs Thomson Microelectronics | DEVICE FOR PROTECTING ACCESS TO MEMORY WORDS |
US5655100A (en) * | 1995-03-31 | 1997-08-05 | Sun Microsystems, Inc. | Transaction activation processor for controlling memory transaction execution in a packet switched cache coherent multiprocessor system |
US6289408B1 (en) * | 1995-05-08 | 2001-09-11 | Apple Computer, Inc. | Bus interface with address mask register for transferring selected data from one bus to another |
US5793763A (en) * | 1995-11-03 | 1998-08-11 | Cisco Technology, Inc. | Security system for network address translation systems |
US7113508B1 (en) | 1995-11-03 | 2006-09-26 | Cisco Technology, Inc. | Security system for network address translation systems |
WO1997024665A1 (en) * | 1995-12-28 | 1997-07-10 | Eyal Dotan | Method for protecting executable software programs against infection by software viruses |
US5754647A (en) * | 1996-03-27 | 1998-05-19 | United Microelectronics Corporation | Software protection apparatus and the method of protection utilizing read-write memory means having inconsistent input and output data |
US5778199A (en) * | 1996-04-26 | 1998-07-07 | Compaq Computer Corporation | Blocking address enable signal from a device on a bus |
US6330648B1 (en) * | 1996-05-28 | 2001-12-11 | Mark L. Wambach | Computer memory with anti-virus and anti-overwrite protection apparatus |
US5974482A (en) * | 1996-09-20 | 1999-10-26 | Honeywell Inc. | Single port first-in-first-out (FIFO) device having overwrite protection and diagnostic capabilities |
JP3082701B2 (en) * | 1997-03-14 | 2000-08-28 | 日本電気株式会社 | Memory protection device and memory protection method |
US5987557A (en) * | 1997-06-19 | 1999-11-16 | Sun Microsystems, Inc. | Method and apparatus for implementing hardware protection domains in a system with no memory management unit (MMU) |
US6035404A (en) * | 1997-09-09 | 2000-03-07 | International Business Machines Corporation | Concurrent user access control in stateless network computing service system |
US5970246A (en) * | 1997-09-11 | 1999-10-19 | Motorola Inc. | Data processing system having a trace mechanism and method therefor |
US6516395B1 (en) | 1997-11-20 | 2003-02-04 | Advanced Micro Devices, Inc. | System and method for controlling access to a privilege-partitioned address space with a fixed set of attributes |
US6154818A (en) * | 1997-11-20 | 2000-11-28 | Advanced Micro Devices, Inc. | System and method of controlling access to privilege partitioned address space for a model specific register file |
US6049876A (en) * | 1998-02-09 | 2000-04-11 | Motorola, Inc. | Data processing system and method which detect unauthorized memory accesses |
US6583945B1 (en) | 1998-10-30 | 2003-06-24 | Iomega Corporation | Method for irreversibly write-securing a magnetic storage cartridge |
US6434627B1 (en) | 1999-03-15 | 2002-08-13 | Cisco Technology, Inc. | IP network for accomodating mobile users with incompatible network addressing |
US6453429B1 (en) | 1999-04-29 | 2002-09-17 | International Business Machines Corporation | Method and apparatus for bus hang detection and identification of errant agent for fail safe access to trapped error information |
DE19921536C2 (en) * | 1999-05-11 | 2001-06-07 | Bosch Gmbh Robert | Electronic device |
US6488581B1 (en) * | 1999-06-22 | 2002-12-03 | Igt | Mass storage data protection device for a gaming machine |
US6438671B1 (en) * | 1999-07-01 | 2002-08-20 | International Business Machines Corporation | Generating partition corresponding real address in partitioned mode supporting system |
AUPQ321699A0 (en) | 1999-09-30 | 1999-10-28 | Aristocrat Leisure Industries Pty Ltd | Gaming security system |
US6807620B1 (en) * | 2000-02-11 | 2004-10-19 | Sony Computer Entertainment Inc. | Game system with graphics processor |
GB0005535D0 (en) * | 2000-03-09 | 2000-04-26 | Smiths Industries Plc | Processing systems |
JP2002042414A (en) * | 2000-07-19 | 2002-02-08 | Toshiba Corp | Disk storage device and security method to be applied to the same |
US8037530B1 (en) * | 2000-08-28 | 2011-10-11 | Verizon Corporate Services Group Inc. | Method and apparatus for providing adaptive self-synchronized dynamic address translation as an intrusion detection sensor |
US7043633B1 (en) * | 2000-08-28 | 2006-05-09 | Verizon Corporation Services Group Inc. | Method and apparatus for providing adaptive self-synchronized dynamic address translation |
US6826684B1 (en) * | 2000-08-28 | 2004-11-30 | Verizon Corporate Services Group Inc. | Sliding scale adaptive self-synchronized dynamic address translation |
US6895508B1 (en) * | 2000-09-07 | 2005-05-17 | International Business Machines Corporation | Stack memory protection |
US6763453B2 (en) * | 2000-12-28 | 2004-07-13 | Intel Corporation | Security on hardware loops |
DE10105284A1 (en) * | 2001-02-06 | 2002-08-29 | Infineon Technologies Ag | Microprocessor circuit for data carriers and method for organizing access to data stored in a memory |
US7231500B2 (en) | 2001-03-22 | 2007-06-12 | Sony Computer Entertainment Inc. | External data interface in a computer architecture for broadband networks |
US7233998B2 (en) * | 2001-03-22 | 2007-06-19 | Sony Computer Entertainment Inc. | Computer architecture and software cells for broadband networks |
US7516334B2 (en) | 2001-03-22 | 2009-04-07 | Sony Computer Entertainment Inc. | Power management for processing modules |
US6826662B2 (en) | 2001-03-22 | 2004-11-30 | Sony Computer Entertainment Inc. | System and method for data synchronization for a computer architecture for broadband networks |
US6809734B2 (en) | 2001-03-22 | 2004-10-26 | Sony Computer Entertainment Inc. | Resource dedication system and method for a computer architecture for broadband networks |
US7093104B2 (en) * | 2001-03-22 | 2006-08-15 | Sony Computer Entertainment Inc. | Processing modules for computer architecture for broadband networks |
US6526491B2 (en) * | 2001-03-22 | 2003-02-25 | Sony Corporation Entertainment Inc. | Memory protection system and method for computer architecture for broadband networks |
EP1258807A3 (en) * | 2001-05-14 | 2005-11-02 | Matsushita Electric Industrial Co., Ltd. | Illegal access monitoring device, ic card, and illegal access monitoring method |
US6779099B2 (en) * | 2001-07-20 | 2004-08-17 | Chien-Tzu Hou | Operation method for controlling access attributes of a memorized page of a memory unit and its structure |
US7334049B1 (en) | 2001-12-21 | 2008-02-19 | Cisco Technology, Inc. | Apparatus and methods for performing network address translation (NAT) in a fully connected mesh with NAT virtual interface (NVI) |
US7024519B2 (en) * | 2002-05-06 | 2006-04-04 | Sony Computer Entertainment Inc. | Methods and apparatus for controlling hierarchical cache memory |
KR100505106B1 (en) * | 2002-05-29 | 2005-07-29 | 삼성전자주식회사 | Smart card with enhanced security |
JP2004013556A (en) * | 2002-06-07 | 2004-01-15 | Matsushita Electric Ind Co Ltd | Processor device, compile device, and its method |
US7266786B2 (en) * | 2002-11-05 | 2007-09-04 | Sonics, Inc. | Method and apparatus for configurable address mapping and protection architecture and hardware for on-chip systems |
US7165018B2 (en) | 2002-11-22 | 2007-01-16 | Texas Instruments Incorporated | Address range comparator for detection of multi size memory accesses with data matching qualification and full or partial overlap |
US7864780B1 (en) | 2003-04-29 | 2011-01-04 | Cisco Technology, Inc. | Apparatus and methods for handling name resolution over IPV6 using NAT-PT and DNS-ALG |
US8224639B2 (en) | 2004-03-29 | 2012-07-17 | Sony Computer Entertainment Inc. | Methods and apparatus for achieving thermal management using processing task scheduling |
US20050283770A1 (en) * | 2004-06-18 | 2005-12-22 | Karp Alan H | Detecting memory address bounds violations |
RU2007105099A (en) * | 2004-07-12 | 2008-08-20 | Биометрик Системз Интернэшнл Пти Лтд (Au) | SAFETY SYSTEM |
DE102004048945B4 (en) * | 2004-10-07 | 2007-10-11 | Nec Electronics (Europe) Gmbh | System monitoring unit |
TWI330783B (en) * | 2005-01-13 | 2010-09-21 | Via Tech Inc | Memory address monitoring device and method thereof |
US20060168414A1 (en) * | 2005-01-25 | 2006-07-27 | Micron Technology, Inc. | Memory block locking apparatus and methods |
US7437599B2 (en) * | 2005-02-15 | 2008-10-14 | Maxwell Technologies, Inc. | System and method for effectively implementing an immunity mode in an electronic device |
WO2006136189A1 (en) * | 2005-06-23 | 2006-12-28 | Bayerische Motoren Werke Aktiengsellschaft | Method and apparatus for monitoring unauthorized access to the memory of an arithmetic unit, especially in a motor vehicle |
JP2007052481A (en) * | 2005-08-15 | 2007-03-01 | Matsushita Electric Ind Co Ltd | Lsi for ic card |
US8683158B2 (en) * | 2005-12-30 | 2014-03-25 | Intel Corporation | Steering system management code region accesses |
US7896823B2 (en) * | 2006-01-17 | 2011-03-01 | Theranova, Llc | Method and apparatus for treating wound using negative pressure therapy |
JP5011818B2 (en) * | 2006-05-19 | 2012-08-29 | 富士通セミコンダクター株式会社 | Semiconductor memory device and test method thereof |
JP4984721B2 (en) * | 2006-07-28 | 2012-07-25 | ソニー株式会社 | Data storage device, power control method, and communication device |
ITTO20070229A1 (en) * | 2007-03-30 | 2008-09-30 | Faiveley Transport Italia Spa | METHOD FOR THE PROTECTION OF PHYSICAL MEMORY IN A MICROPROCESSOR SYSTEM |
US7917716B2 (en) * | 2007-08-31 | 2011-03-29 | Standard Microsystems Corporation | Memory protection for embedded controllers |
US8719925B1 (en) * | 2009-08-25 | 2014-05-06 | Sandia Corporation | Content-addressable memory based enforcement of configurable policies |
KR20110124992A (en) | 2010-05-12 | 2011-11-18 | 삼성전자주식회사 | Semiconductor memory device and semiconductor memory system |
EP2461251B1 (en) * | 2010-12-03 | 2017-06-21 | Robert Bosch GmbH | Memory protection unit and a method for controlling an access to a memory device |
JP2013196167A (en) * | 2012-03-16 | 2013-09-30 | Toshiba Corp | Information processor |
US9734333B2 (en) * | 2012-04-17 | 2017-08-15 | Heat Software Usa Inc. | Information security techniques including detection, interdiction and/or mitigation of memory injection attacks |
US9672164B2 (en) | 2012-05-31 | 2017-06-06 | Nxp Usa, Inc. | Methods and systems for transitioning between a user state and a supervisor state based on a next instruction fetch address |
US9720843B2 (en) * | 2012-12-28 | 2017-08-01 | Intel Corporation | Access type protection of memory reserved for use by processor logic |
US9239801B2 (en) | 2013-06-05 | 2016-01-19 | Intel Corporation | Systems and methods for preventing unauthorized stack pivoting |
US10346306B2 (en) * | 2016-04-02 | 2019-07-09 | Intel Corporation | Processor and method for memory performance monitoring utilizing a monitor flag and first and second allocators for allocating virtual memory regions |
GB2554940B (en) * | 2016-10-14 | 2020-03-04 | Imagination Tech Ltd | Out-of-bounds recovery circuit |
US20240012948A1 (en) * | 2020-09-02 | 2024-01-11 | SiFive, Inc. | Efficient processing of masked memory accesses |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3573855A (en) * | 1968-12-31 | 1971-04-06 | Texas Instruments Inc | Computer memory protection |
US4488256A (en) * | 1981-11-23 | 1984-12-11 | Motorola, Inc. | Memory management unit having means for detecting and preventing mapping conflicts |
US4926316A (en) * | 1982-09-29 | 1990-05-15 | Apple Computer, Inc. | Memory management unit with overlapping control for accessing main memory of a digital computer |
US5051889A (en) * | 1987-10-23 | 1991-09-24 | Chips And Technologies, Incorporated | Page interleaved memory access |
US5097445A (en) * | 1989-03-03 | 1992-03-17 | Mitsubishi Denki Kabushiki Kaisha | Semiconductor integrated circuit with selective read and write inhibiting |
Family Cites Families (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3377624A (en) * | 1966-01-07 | 1968-04-09 | Ibm | Memory protection system |
GB1329721A (en) * | 1970-05-26 | 1973-09-12 | Plessey Co Ltd | Data processing devices |
JPS4930578B1 (en) * | 1970-09-30 | 1974-08-14 | ||
JPS5140772B2 (en) * | 1971-07-26 | 1976-11-05 | ||
GB1410631A (en) * | 1972-01-26 | 1975-10-22 | Plessey Co Ltd | Data processing system interrupt arrangements |
US3827029A (en) * | 1972-09-25 | 1974-07-30 | Westinghouse Electric Corp | Memory and program protection system for a digital computer system |
FR2323190A1 (en) * | 1975-09-05 | 1977-04-01 | Honeywell Bull Soc Ind | DEVICE FOR PROTECTING THE INFORMATION CONTAINED IN MEMORY IN A DIGITAL COMPUTER |
DE2842548A1 (en) * | 1978-09-29 | 1980-04-10 | Siemens Ag | PROGRAMMABLE MEMORY PROTECTION LOGIC FOR MICROPROCESSOR SYSTEMS |
GB2059652B (en) * | 1979-09-29 | 1983-08-24 | Plessey Co Ltd | Memory protection system using capability registers |
JPH0782458B2 (en) * | 1985-09-06 | 1995-09-06 | 株式会社日立製作所 | Data processing device |
US5155829A (en) * | 1986-01-21 | 1992-10-13 | Harry M. Weiss | Memory system and method for protecting the contents of a ROM type memory |
JPH01219982A (en) * | 1988-02-29 | 1989-09-01 | Hitachi Maxell Ltd | Ic card |
JPH02278446A (en) * | 1989-04-20 | 1990-11-14 | Nec Ibaraki Ltd | Memory access control circuit |
EP0481735A3 (en) * | 1990-10-19 | 1993-01-13 | Array Technology Corporation | Address protection circuit |
FR2683357A1 (en) * | 1991-10-30 | 1993-05-07 | Philips Composants | MICROCIRCUIT FOR PROTECTED PROGRAMMABLE MEMORY CHIP CARD. |
-
1994
- 1994-05-25 US US08/249,011 patent/US5513337A/en not_active Expired - Lifetime
-
1995
- 1995-05-23 WO PCT/US1995/006515 patent/WO1995032460A1/en active IP Right Grant
- 1995-05-23 CN CNB951932470A patent/CN1147775C/en not_active Expired - Fee Related
- 1995-05-23 EP EP95921361A patent/EP0760975B1/en not_active Expired - Lifetime
- 1995-05-23 DE DE69533312T patent/DE69533312T2/en not_active Expired - Fee Related
- 1995-05-23 AU AU26461/95A patent/AU2646195A/en not_active Abandoned
- 1995-05-23 BR BR9507756A patent/BR9507756A/en not_active IP Right Cessation
- 1995-06-20 TW TW084106335A patent/TW284868B/zh not_active IP Right Cessation
-
1996
- 1996-01-04 US US08/582,969 patent/US5657475A/en not_active Expired - Lifetime
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3573855A (en) * | 1968-12-31 | 1971-04-06 | Texas Instruments Inc | Computer memory protection |
US4488256A (en) * | 1981-11-23 | 1984-12-11 | Motorola, Inc. | Memory management unit having means for detecting and preventing mapping conflicts |
US4926316A (en) * | 1982-09-29 | 1990-05-15 | Apple Computer, Inc. | Memory management unit with overlapping control for accessing main memory of a digital computer |
US5051889A (en) * | 1987-10-23 | 1991-09-24 | Chips And Technologies, Incorporated | Page interleaved memory access |
US5097445A (en) * | 1989-03-03 | 1992-03-17 | Mitsubishi Denki Kabushiki Kaisha | Semiconductor integrated circuit with selective read and write inhibiting |
Non-Patent Citations (1)
Title |
---|
See also references of EP0760975A4 * |
Cited By (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1998027485A1 (en) * | 1996-12-16 | 1998-06-25 | Hewlett-Packard Company | Method and apparatus for protecting memory-mapped devices from side effects of speculative instructions |
EP1471421A1 (en) * | 2003-04-24 | 2004-10-27 | STMicroelectronics Limited | Speculative load instruction control |
US7406581B2 (en) | 2003-04-24 | 2008-07-29 | Stmicroelectronics Limited | Speculative instruction load control |
DE102004033118A1 (en) * | 2004-07-08 | 2006-02-02 | Siemens Ag | Device for sequencing processes in a processor system |
US9405551B2 (en) | 2013-03-12 | 2016-08-02 | Intel Corporation | Creating an isolated execution environment in a co-designed processor |
GB2540640A (en) * | 2013-03-12 | 2017-01-25 | Intel Corp | Creating an isolated execution environment in a co-designed processor |
GB2514221B (en) * | 2013-03-12 | 2017-02-01 | Intel Corp | Creating an isolated execution environment in a co-designed processor |
GB2540640B (en) * | 2013-03-12 | 2017-12-06 | Intel Corp | Creating an isolated execution environment in a co-designed processor |
CN106354656A (en) * | 2015-07-13 | 2017-01-25 | 三星电子株式会社 | Method and system for memory management |
CN106354656B (en) * | 2015-07-13 | 2021-05-11 | 三星电子株式会社 | Method and system for storage management |
US20180373871A1 (en) * | 2017-06-21 | 2018-12-27 | Intel Corporation | Hardened safe stack for return oriented programming attack mitigation |
US10795997B2 (en) * | 2017-06-21 | 2020-10-06 | Intel Corporation | Hardened safe stack for return oriented programming attack mitigation |
Also Published As
Publication number | Publication date |
---|---|
CN1147775C (en) | 2004-04-28 |
TW284868B (en) | 1996-09-01 |
AU2646195A (en) | 1995-12-18 |
US5513337A (en) | 1996-04-30 |
CN1149342A (en) | 1997-05-07 |
EP0760975A1 (en) | 1997-03-12 |
BR9507756A (en) | 1997-10-07 |
EP0760975B1 (en) | 2004-07-28 |
DE69533312D1 (en) | 2004-09-02 |
DE69533312T2 (en) | 2005-07-21 |
US5657475A (en) | 1997-08-12 |
EP0760975A4 (en) | 1997-09-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US5513337A (en) | System for protecting unauthorized memory accesses by comparing base memory address with mask bits and having attribute bits for identifying access operational mode and type | |
US5640542A (en) | On-chip in-circuit-emulator memory mapping and breakpoint register modules | |
US5970246A (en) | Data processing system having a trace mechanism and method therefor | |
US6397301B1 (en) | Preventing access to secure area of a cache | |
KR940003325B1 (en) | Virtual input/output commands | |
US5305460A (en) | Data processor | |
EP0382468A2 (en) | Power-on password functions for computer system | |
RU2137182C1 (en) | Execution of data processing instruction | |
JPS6248258B2 (en) | ||
US6795937B2 (en) | Multiple traps after faulty access to a resource | |
US20090271583A1 (en) | Monitoring transactions in a data processing apparatus | |
US4383297A (en) | Data processing system including internal register addressing arrangements | |
US20180046804A1 (en) | Apparatus and method for monitoring confidentiality and integrity of target system | |
US7100006B2 (en) | Method and mechanism for generating a live snapshot in a computing system | |
US5745676A (en) | Authority reduction and restoration method providing system integrity for subspace groups and single address spaces during program linkage | |
US6795939B2 (en) | Processor resource access control with response faking | |
CA2145854A1 (en) | A safety critical processor and processing method for a data processing system | |
US20170262384A1 (en) | Method for protecting memory against unauthorized access | |
CA2551045C (en) | Input-output control apparatus, input-output control method, process control apparatus and process control method | |
US6795936B2 (en) | Bus bridge resource access controller | |
KR100223096B1 (en) | Method and apparatus for observing internal memory-mapped registers | |
US5036516A (en) | Process and means for selftest of RAMs in an electronic device | |
US20120265904A1 (en) | Processor system | |
GB2616643A (en) | Read-as-X property for page of memory address space | |
JP2658342B2 (en) | Data processing device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
WWE | Wipo information: entry into national phase |
Ref document number: 95193247.0 Country of ref document: CN |
|
AK | Designated states |
Kind code of ref document: A1 Designated state(s): AM AT AT AU BB BG BR BY CA CH CN CZ CZ DE DE DK DK EE ES FI FI GB GE HU IS JP KE KG KP KR KZ LK LR LT LU LV MD MG MN MW MX NO NZ PL PT RO RU SD SE SG SI SK SK TJ TM TT UA UG UZ VN |
|
AL | Designated countries for regional patents |
Kind code of ref document: A1 Designated state(s): KE MW SD SZ UG AT BE CH DE DK ES FR GB GR IE IT LU MC NL PT SE BF BJ CF CG CI CM GA GN ML MR NE SN TD TG |
|
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: 1995921361 Country of ref document: EP |
|
WWP | Wipo information: published in national office |
Ref document number: 1995921361 Country of ref document: EP |
|
REG | Reference to national code |
Ref country code: DE Ref legal event code: 8642 |
|
NENP | Non-entry into the national phase |
Ref country code: CA |
|
WWG | Wipo information: grant in national office |
Ref document number: 1995921361 Country of ref document: EP |