DE93769T1 - Speichersicherheitsystem. - Google Patents

Speichersicherheitsystem.

Info

Publication number
DE93769T1
DE93769T1 DE198383900113T DE83900113T DE93769T1 DE 93769 T1 DE93769 T1 DE 93769T1 DE 198383900113 T DE198383900113 T DE 198383900113T DE 83900113 T DE83900113 T DE 83900113T DE 93769 T1 DE93769 T1 DE 93769T1
Authority
DE
Germany
Prior art keywords
signal
signals
response
switching elements
clk
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.)
Pending
Application number
DE198383900113T
Other languages
English (en)
Inventor
Rathindra Nath Ithaca Ny 14850 Devchoudhury
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NCR Voyix Corp
Original Assignee
NCR Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by NCR Corp filed Critical NCR Corp
Publication of DE93769T1 publication Critical patent/DE93769T1/de
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F12/00Accessing, addressing or allocating within memory systems or architectures
    • G06F12/14Protection against unauthorised use of memory or access to memory
    • G06F12/1458Protection against unauthorised use of memory or access to memory by checking the subject access rights
    • G06F12/1466Key-lock mechanism

Claims (11)

Europäische Patentanmeldung 83900113.8 3033/EPC NCR Corporation, World Headquarters, 30.1.1984 Dayton, Ohio 45479 (USA) 10 Übersetzung der Patentansprüche
1. Gerät zum Steuern des Betriebs einer Speichervorrich- IQ tung (22) mit Betriebssteuervorrichtungen (38-46), die auf eine Vielzahl von Befähigungssignalen (CS^-CS-,) ansprechen, um ein Operationssignal für die Speichervorrichtung (22) abzugeben, dadurch gekennzeichnet , daß die Befähigungssignale (CS1-CS-,) entsprechende Folgen von Signalpegeln aufweisen, durch logische Schaltungsvo'rr'ichtungen (62-86), die geeignet sind, die Folgen von Signalpegeln zu empfangen und ein Steuersignal (I) unter Ansprechen auf die Folgen der Signalpegel abzugeben, die einem vorbestimmten Muster entsprechen., und durch eine Betätigungssteuervorrichtung (58), die durch das Steuersignal (I) befähigt wird, um zu ermöglichen, daß Befähigungssignale (CS1-CSO das Operationssignal erzeugen.
OQ
2. Einrichtung nach Anspruch 1, dadurch gekennzeichnet , daß die logischen Schaltungsvorrichtungen eine Vielzahl von in Reihe geschalteten Schaltgliedern (62-70) aufweisen, von denen jeaes ausgenommen das letzte (70) geeignet ist, bei Betätigung ein entsprechendes Schaltsignal (S^-Sg) abzugeben, um das darauffolgende Schaltglied (63-70) für eine Betäti-
gung zu konditionieren, sowie Torvorrichtungen (72-86), die geeignet sind, die Befähigungssignale (CS1-CS-,) und die Schaltsignale (S--Sg) zu empfangen und eine Reihe von Taktierungssignalen (CLK) unter Ansprechen auf die Befähigungssignale (CS1-CSo) abzugeben, die dem vorbestimmten Muster entsprechen, wobei die Taktierungssignale (CLK) angeordnet sind, um die Schaltglieder (62-70) derart zu betätigen, daß das Steuersignal (I) " durch das letzte (70) der Schaltglieder (62-70) erzeugt wird.
3- Einrichtung nach Anspruch 2, gekennzeichnet durch Abschaltvorrichtungen (96-120), die mit .(. den logischen Schaltungsvorrichtungen (72-86) und mit den Schaltgliedern (63-70) gekoppelt und geeignet"sind unter Ansprechen darauf, daß zumindest eines der Taktierungssignale (CLK) nicht erzeugt wird, die Betätigung der Schaitglieder (62-70) zu unterbrechen.
4. Einrichtung nach Anspruch .3> dadurch g e k e η η -
zeichnet , daß die Abschaltvorrichtungen eine Haltevorrichtung (99) und eine Vielzahl von Flankendetektorschaltungen (100) aufweisen, die geeignet sind,
OC Halteschaltsignale zu erzeugen, die geeignet sind, die Haltevorrichtung (99) in einen ersten Zustand unter Ansprechen auf Signalpegeländerungen in den Befähigungssignalen (CS1-CSt) zu schalten, wobei die Haltevorrichtung (99) geeignet ist, in einen zweiten Zustand geschaltet zu werden unter Ansprechen auf die
Taktierungssignale (CLK).
5. Einrichtung nach Anspruch 4, dadurch gekennzeichnet , daß die Haltevorrichtung (99) einen
Ausgang mit einem bistabilen Glied (112) gekoppelt hat, 35
das unter Ansprechen auf Signalpegeländerungen schalt-
bar ist und dadurch geeignet ist, die Erzeugung eines Abschaltsignals für die Schaltglieder (62-70) zu steuern .
6. Einrichtung nach Anspruch 2, gekennzeichnet durch Stromversorgungsvorrichtungen, die geeignet sind, Leistung an die Speichervorrichtung (22) zu legen,und Signalerzeugungsvorrichtungen (48), die mit . _ den Stromversorgungsvorrichtungen gekoppelt und geeignet sind,unter Ansprechen auf zugeführte Leistung ein Rückstellsignal für die Schaltglieder (62-70) abzugeben.
...
7. Gerät nach Anspruch 2, dadurch gekennzeichlo
net, daß die Schaltglieder entsprechende bistabile Flip-Flop-Schaltungen (62-70) aufweisen.
8. Einrichtung nach einem der vorhergehenden Ansprüche,
dadurch gekennzeichnet, daß die Spei-20
' . '* chervorrichtung einen Nur-Lesen-Speieher (22) aufweist.
9- Verfahren zum Steuern des Betriebs einer Speichervorrichtung (22) mit den Schritten Erzeugen einer Viel-
__ zahl von Speicherbefähigungssignalen (CS1-CSO und Er-■ ' ->
zeugen eines Betriebssignals für die Speichervorrichtung (22) unter Ansprechen darauf, g e k en η zeichnet durch die Schritte Erzeugen von Befähigungssignalen, um entsprechende Folgen von Signalrt pegeln einzuschließen, Erzeugen eines Steuersignals (I) unter Ansprechen auf die Folgen von Signalpegelh ent- sprechend einem vorbestimmten Muster und Ermöglichen, daß die Befähigungssignale (CS1-CS3) das Betriebssignal unter Ansprechen auf die Abgabe des Steuersignals ■ ■ : (Ί) erzeugen .
-4-
10. Verfahren nach Anspruch 9, gekennzeichnet durch die Schritte aufeinanderfolgendes Prüfen der Signalpegel· vorbestimmter der Befähigungssignale (CS1-CSt), Erzeugen von Taktierungssignalen (CLK) unter Ansprechen darauf, daß die geprüftenSignale gültig sind,und Anlegen der Taktierungssignale (CLK) nacheinander an eine Foige von in Reihe geschalteten Schaltglieder (62-70), wodurch das Steuersignal durch Betätigung des letzten Schaltgliedes (70) abgegeben wird.
11. Verfahren nach Anspruch 10, gekennzeichnet durch den Schritt Erzeugen eines Abschaltsig-
, nals für die Schaltglieder (62-70) im Falle, daß ein Taktierungssignal (CLK) nicht erzeugt wird.
DE198383900113T 1981-11-12 1982-11-08 Speichersicherheitsystem. Pending DE93769T1 (de)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US06/320,790 US4513389A (en) 1981-11-12 1981-11-12 ROM security circuit
PCT/US1982/001581 WO1983001848A1 (en) 1981-11-12 1982-11-08 Memory security system

Publications (1)

Publication Number Publication Date
DE93769T1 true DE93769T1 (de) 1984-04-26

Family

ID=23247880

Family Applications (2)

Application Number Title Priority Date Filing Date
DE198383900113T Pending DE93769T1 (de) 1981-11-12 1982-11-08 Speichersicherheitsystem.
DE8383900113T Expired DE3275417D1 (en) 1981-11-12 1982-11-08 Memory security system

Family Applications After (1)

Application Number Title Priority Date Filing Date
DE8383900113T Expired DE3275417D1 (en) 1981-11-12 1982-11-08 Memory security system

Country Status (6)

Country Link
US (1) US4513389A (de)
EP (1) EP0093769B1 (de)
JP (1) JPS58501925A (de)
CA (1) CA1180130A (de)
DE (2) DE93769T1 (de)
WO (1) WO1983001848A1 (de)

Families Citing this family (34)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4757468A (en) * 1982-09-22 1988-07-12 Intel Corporation Authenticated read-only memory
US4583196A (en) * 1983-10-28 1986-04-15 Honeywell Inc. Secure read only memory
JPS60107155A (ja) * 1983-11-16 1985-06-12 Hitachi Ltd 記憶ボリユ−ムのデ−タ保護方式
JPS60177498A (ja) * 1984-02-23 1985-09-11 Fujitsu Ltd 半導体記憶装置
DK147785A (da) * 1984-04-03 1985-10-04 Siemens Ag Fremgangsmaade til sikret tilgang til lagrede dataord
GB2163577B (en) * 1984-08-23 1988-01-13 Nat Res Dev Software protection device
FR2596545A1 (fr) * 1986-03-25 1987-10-02 Hachette Classiques Bouchon de controle de programmes destines a des ordinateurs familiaux ou a un reseau d'ordinateurs interconnectes
US5047928A (en) * 1986-10-24 1991-09-10 Wiedemer John D Billing system for computer software
US5155680A (en) * 1986-10-24 1992-10-13 Signal Security Technologies Billing system for computing software
US4796181A (en) * 1986-10-24 1989-01-03 Wiedemer John D Billing system for computer software
FR2606199B1 (fr) * 1986-11-04 1988-12-09 Eurotechnique Sa Circuit integre du type circuit logique comportant une memoire non volatile programmable electriquement
JPH0827730B2 (ja) * 1986-11-07 1996-03-21 沖電気工業株式会社 シングルチップマイクロコンピュータ及びそのテスト方法
US5361341A (en) * 1987-10-02 1994-11-01 Sgs-Thomson Microelectronics, S.A. Device for enabling the use of the contents of memory areas of an electronic microprocessor system
US4932054A (en) * 1988-09-16 1990-06-05 Chou Wayne W Method and apparatus for protecting computer software utilizing coded filter network in conjunction with an active coded hardware device
JPH03204053A (ja) * 1989-12-29 1991-09-05 Sharp Corp 読出し専用メモリ
JPH07160592A (ja) * 1993-12-03 1995-06-23 Rohm Co Ltd 半導体メモリ装置
FR2728363A1 (fr) * 1994-12-20 1996-06-21 Sgs Thomson Microelectronics Dispositif de protection de l'acces a des mots memoires
US6804760B2 (en) * 1994-12-23 2004-10-12 Micron Technology, Inc. Method for determining a type of memory present in a system
US5526320A (en) 1994-12-23 1996-06-11 Micron Technology Inc. Burst EDO memory device
US5610864A (en) 1994-12-23 1997-03-11 Micron Technology, Inc. Burst EDO memory device with maximized write cycle timing
US5682354A (en) * 1995-11-06 1997-10-28 Micron Technology, Inc. CAS recognition in burst extended data out DRAM
US5640364A (en) * 1994-12-23 1997-06-17 Micron Technology, Inc. Self-enabling pulse trapping circuit
US6525971B2 (en) * 1995-06-30 2003-02-25 Micron Technology, Inc. Distributed write data drivers for burst access memories
US5729504A (en) * 1995-12-14 1998-03-17 Micron Technology, Inc. Continuous burst edo memory device
US7681005B1 (en) 1996-01-11 2010-03-16 Micron Technology, Inc. Asynchronously-accessible memory device with mode selection circuitry for burst or pipelined operation
US6981126B1 (en) * 1996-07-03 2005-12-27 Micron Technology, Inc. Continuous interleave burst access
US6401186B1 (en) 1996-07-03 2002-06-04 Micron Technology, Inc. Continuous burst memory which anticipates a next requested start address
GB9719118D0 (en) * 1997-09-10 1997-11-12 Ncr Int Inc Security feature for printed circuit boards
US6732274B1 (en) * 1997-12-15 2004-05-04 Koninklijke Philips Electronics N.V. Electronic apparatus comprising a memory protection device and method of protecting data in a memory
GB2365153A (en) * 2000-01-28 2002-02-13 Simon William Moore Microprocessor resistant to power analysis with an alarm state
JP3891539B2 (ja) * 2000-06-15 2007-03-14 シャープ株式会社 半導体装置およびその制御装置
US20020038433A1 (en) * 2000-06-28 2002-03-28 Z-World, Inc. System and method for utilizing programmed multi-speed operation with a microprocessor to reduce power consumption
US7927948B2 (en) 2005-07-20 2011-04-19 Micron Technology, Inc. Devices with nanocrystals and methods of formation
US9183381B2 (en) * 2008-09-12 2015-11-10 International Business Machines Corporation Apparatus, system, and method for detecting tampering of fiscal printers

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3736569A (en) * 1971-10-13 1973-05-29 Ibm System for controlling power consumption in a computer
US4005386A (en) * 1974-05-21 1977-01-25 Canon Kabushiki Kaisha Clearing system
US4262337A (en) * 1974-09-03 1981-04-14 General Motors Corporation Portable calculator incorporating an anti-theft feature
FR2311360A1 (fr) * 1975-05-13 1976-12-10 Innovation Ste Int Systeme pour memoriser des donnees de maniere confidentielle au moyen d'objets portatifs electroniques comportant un circuit de memorisation des erreurs de code confidentiel
US4124893A (en) * 1976-10-18 1978-11-07 Honeywell Information Systems Inc. Microword address branching bit arrangement
US4089052A (en) * 1976-12-13 1978-05-09 Data General Corporation Data processing system
US4139893A (en) * 1977-04-01 1979-02-13 Texas Instruments Incorporated Calculator program security system
US4268911A (en) * 1979-06-21 1981-05-19 Fairchild Camera And Instrument Corp. ROM Program security circuits
FR2471004B1 (fr) * 1979-11-30 1985-09-13 Dassault Electronique Installation et dispositif de controle de l'acces a une memoire electronique
US4332009A (en) * 1980-01-21 1982-05-25 Mostek Corporation Memory protection system
US4384326A (en) * 1980-07-28 1983-05-17 Ncr Corporation Memory security circuit using the simultaneous occurance of two signals to enable the memory

Also Published As

Publication number Publication date
WO1983001848A1 (en) 1983-05-26
US4513389A (en) 1985-04-23
CA1180130A (en) 1984-12-27
JPS58501925A (ja) 1983-11-10
DE3275417D1 (en) 1987-03-12
EP0093769B1 (de) 1987-02-04
EP0093769A1 (de) 1983-11-16

Similar Documents

Publication Publication Date Title
DE93769T1 (de) Speichersicherheitsystem.
EP0038947B1 (de) Programmierbare logische Anordnung
EP0046499B1 (de) Schieberegister für Prüf- und Test-Zwecke
DE53935T1 (de) Verfahren und apparat zur aenderung falscher datenelemente in digitalen bildern.
DE4027510C2 (de)
DE3618081A1 (de) Geheimhaltungs-sicherheitssystem
DE2728676A1 (de) Stufenempfindliches, als monolithisch hochintegrierte schaltung ausgefuehrtes system aus logischen schaltungen mit darin eingebetteter matrixanordnung
DE2349377A1 (de) Schaltwerk zur durchfuehrung von datenverarbeitungsoperationen
DE2949934A1 (de) Geraet mit digitalem signalprozessor und funktionspruefmitteln
DE2852558A1 (de) Tasterkennungsschaltung
DE2442066A1 (de) Steuersystem fuer elektrische geraete
DE3830730C2 (de)
DE2704978C2 (de)
DE19807237C2 (de) Halbleiterbauelement-Testgerät
DE69333510T2 (de) Verfahren und Gerät zur Prüfsequenzgenerierung
DE1065466B (de) Schaltungsanordnung zur Steuerung eines Pufferspeichers
DE3344320A1 (de) Universelle karte fuer ein kernreaktorschutzsystem
DE3722907A1 (de) Maximallaengen-schieberegister-folgegenerator
DE19904333B4 (de) Informationsverarbeitungsverfahren und Informationsverarbeitungsvorrichtung mit einer Unterbrechungssteuerungsfunktion mit Prioritätswertigkeiten
DE4200782A1 (de) Klein-reglereinheit
DE3512059A1 (de) Aufzeichnungsgeraet
DE2607893A1 (de) Speichervorrichtung
DE19651713C2 (de) Bauelement-Testgerät zum Testen elektronischer Bauelemente
DE2429831B2 (de) Steuer- und Halteschaltung für Relaismatrizen
DE69735629T2 (de) Einrichtung zur steuerung von teilnehmerschnittstellenschaltungen