JPS5958682A - Magnetic bubble memory device - Google Patents

Magnetic bubble memory device

Info

Publication number
JPS5958682A
JPS5958682A JP57167502A JP16750282A JPS5958682A JP S5958682 A JPS5958682 A JP S5958682A JP 57167502 A JP57167502 A JP 57167502A JP 16750282 A JP16750282 A JP 16750282A JP S5958682 A JPS5958682 A JP S5958682A
Authority
JP
Japan
Prior art keywords
write
area
data
memory device
bubble memory
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
JP57167502A
Other languages
Japanese (ja)
Inventor
「峰」村 敏光
Toshimitsu Minemura
Shigeru Takai
高井 盛
Takenori Iida
飯田 武則
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.)
Fujitsu Ltd
Original Assignee
Fujitsu Ltd
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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP57167502A priority Critical patent/JPS5958682A/en
Publication of JPS5958682A publication Critical patent/JPS5958682A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C11/00Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor
    • G11C11/02Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using magnetic elements
    • G11C11/14Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using magnetic elements using thin-film elements

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Hardware Design (AREA)

Abstract

PURPOSE:To set optionally a write inhibiting area in software mode, by collating a write area and an inhibiting area, and inhibiting the execution of write instruction when an overlapped part exists on the two areas. CONSTITUTION:When a write instruction is commanded from a CPU1, a write start page address and a data of write page number are read in a bubble memory control section 2, and a data of a sub-page of a magnetic bubble memory device 5 is transferred to an RAM of a sequencer 22 at the same time. The data in a write inhibition designating area in the data transferred in the RAM and the data of write area designated with the write instruction are collated, and when there exists no duplicated part in the two areas, the write is executed. If any duplicated part exists, it is processed as a write inhibiting error, and the execution of the write instruction is inhibited.

Description

【発明の詳細な説明】 (1)発明の技術分野 本発明ハ、磁気バブルメモリ装置に関し、特に書き込み
禁止領域全任意に設定できる機能全Mする磁気バブルメ
モリ装置に関する。
DETAILED DESCRIPTION OF THE INVENTION (1) Technical Field of the Invention The present invention relates to a magnetic bubble memory device, and more particularly to a magnetic bubble memory device having all the functions of being able to arbitrarily set all write-protected areas.

(2)従来技術と問題点 従来の磁気バブルメモリ装置においては、バブルメモリ
の特定のメモリ領域への情報の書き込みを禁止する場合
に、書き込み禁止領域の指定をピン設定、スイッチ等に
より行っている。この場合には、ビン設足回路またはス
イッチ回路をハード的に設ける必要があり、また操作者
による操作を必要とするため誤操作のおそれがある。
(2) Prior art and problems In conventional magnetic bubble memory devices, when writing information to a specific memory area of the bubble memory is prohibited, the write-protected area is specified by pin settings, switches, etc. . In this case, it is necessary to provide a hardware circuit for installing a bottle or a switch circuit, and operation by an operator is required, so there is a risk of erroneous operation.

(3)発明の目的 本発明の目的は、前記の問題点にかんがみ、書き込み禁
止領域金、ソフトウェアにより任意に設定することがで
きる書き込み禁止機能を有する磁気バブルメモリ装置全
提供することにある。
(3) Object of the Invention In view of the above-mentioned problems, an object of the present invention is to provide a complete magnetic bubble memory device having a write-protection function that can be arbitrarily set using a write-protection area and software.

(4)発明の構成 本発明においては、書き込み禁止命令により書き込み禁
止領域を指定するデータを磁気バブルメモリデバイスの
サブベージ領域に格納する手段と、書き込み命令全実行
する際に該書き込み命令によp指定される書き込み領域
と咳サブページに格納されているデータにより指定され
る書き込み禁止領域と全照合する手段と、該照合の結果
前記2つの領域に重なり部分が存在する場合に該書き込
み命令の実行を禁止する手段とを具備することを特徴と
する、磁気バブルメモリ装置が提供される。
(4) Structure of the Invention The present invention provides means for storing data specifying a write-protected area in a sub-page area of a magnetic bubble memory device by a write-protection command, and p specification by the write-in command when all write commands are executed. means for fully comparing the write area to be written to and the write-prohibited area specified by the data stored in the cough subpage, and executing the write command if there is an overlapping portion in the two areas as a result of the comparison. A magnetic bubble memory device is provided, comprising: means for inhibiting the magnetic bubble memory device.

(5)発明の実施例 本発明の一実施例としての磁気/(プル−メモリ装置金
、第1図、第2図、第3図を用いて以下に説明する0 本発明による磁気バブルメモリ装置の概略的な構成が第
1図に示される0第1図において、1はホス) 1ul
lcPU、 2はバブルメモリ制御部、3はリニア制御
部、4はコイルドライバ部、5は磁気ノ(プルメモリデ
バイス、6はリニアセンス増幅部である。バブルメモリ
制御部2は、)1−ド的コントローラ21およびソフト
的シーケンサ22から構成され、シーケンサ22は、マ
イクロプロセッサユニットμPU、リード・オンリーメ
モリROM 。
(5) Embodiments of the Invention A magnetic/(pull memory device) as an embodiment of the present invention will be described below with reference to FIGS. 1, 2, and 3. A magnetic bubble memory device according to the present invention The schematic structure of is shown in FIG. 1. In FIG.
lcPU, 2 is a bubble memory control unit, 3 is a linear control unit, 4 is a coil driver unit, 5 is a magnetic node (pull memory device, 6 is a linear sense amplification unit. The bubble memory control unit 2 is a It is composed of a digital controller 21 and a software sequencer 22, and the sequencer 22 includes a microprocessor unit μPU and a read-only memory ROM.

ランダムアクセスメモリRAM?有する0葦た、リニア
制御部3は、タイミングジェネレータ31およびファン
クションドライバ32を肩する。
Random access memory RAM? The linear control section 3, which has 0 reeds, handles a timing generator 31 and a function driver 32.

第1図の磁気バブルメモリ装置における臀き込み禁止命
令の実行の様子を第2図を用いて説明する。臀き込み禁
止命令・は、第2図(4)に示すように、書き込み禁止
を指令するオペコードCICI(1,)、書き込み禁止
開始アドレスXlX100(16)、書き込み禁止ペー
ジ数0002(1a)からなる。、磁気バブルメモリデ
バイス5として富士通■製のFBM54DBを例にとる
と、そのメモリ領域の構成は第2図(樽に示されるよう
に1ページ64バイトで2048ページのメモリページ
と5ページのサブページから構成される。サブページの
うち、後尾の2ページはアクセスすることができない領
域であシ、残りの3ページ、192バイトがアクセス可
能である。書き込み禁止命令がホスト111!ICPU
Iから指令されると、曹き込み禁止領域を指示するデー
タ、すなわち、前記の誉き込み禁止開始アドレスおよび
臀き込み禁止ページ数が、サブページの曹き込み禁止領
域格納領域に書き込まれる。
The manner in which the hunching prohibition command is executed in the magnetic bubble memory device of FIG. 1 will be described with reference to FIG. 2. As shown in FIG. 2 (4), the restraint prohibition command consists of an operation code CICI (1,) that commands write prohibition, a write prohibition start address XlX100 (16), and the number of write prohibited pages 0002 (1a). . If we take FBM54DB manufactured by Fujitsu ■ as an example as the magnetic bubble memory device 5, the structure of its memory area is shown in Figure 2 (as shown in the barrel, one page is 64 bytes, 2048 memory pages and 5 subpages. The last two pages of the subpage are inaccessible areas, and the remaining three pages, 192 bytes, are accessible.The write prohibition instruction is issued by the host 111!
When commanded by I, data indicating the write-inhibited area, that is, the above-mentioned write-in prohibition start address and the number of write-inhibited pages, are written into the write-inhibited area storage area of the subpage.

次に第1図の磁気バブルメモリ装置における書き込み命
令の実行の様子t−第第3金金用て説明する。誉き込み
命令は、第3図(4)に示されるように書き込みを指令
するオペコードD+Dt   X’1F3J(!6) 込み開始ページアドレスY+ Yt YI Y4 (1
6)、書き込みページ数Zl Zt Zs Z4 (1
6)からなる。書き込み命令がホス) fill CP
U 1から指令されると、バブルメモリ制御部2に書き
込み開始ページアドレスおよび書き込みページ数のデー
タが読み込まれ、同時に磁気バブルメモリデバイス5の
サブページの192バイトのデータがシーケンサ22の
RAMに転送される。バブルメモリ制御部2に賛いては
、RAM K転送されたデータ中の書き込み禁止指だ領
域のデータと書き込み命令により指示された書き込み対
象領域のデータを照合し、書き込み対象領域と書き込み
禁止領域が重なっているか否かを判定する。前記の2つ
の領域に重なった部分が存在しない場合には、t@込み
命令が実行される。
Next, the execution of a write command in the magnetic bubble memory device of FIG. 1 will be explained using the third example. As shown in FIG. 3 (4), the honor writing command is an operation code that instructs writing D+Dt X'1F3J (!6) Writing start page address Y+ Yt YI Y4 (1
6), number of written pages Zl Zt Zs Z4 (1
6). write command is host) fill CP
When commanded from U1, the write start page address and write page number data are read into the bubble memory control unit 2, and at the same time, 192-byte data of the subpage of the magnetic bubble memory device 5 is transferred to the RAM of the sequencer 22. Ru. The bubble memory control unit 2 compares the data in the write-prohibited area in the data transferred to RAM K with the data in the write-target area specified by the write command, and determines whether the write-target area and the write-protected area overlap. Determine whether or not the If there is no overlap between the two areas, the t@instruction is executed.

逆に2つの領域に重なった部分が存在する場合には、書
き込み禁止エラーとして処理され、書き込み命令の実行
が禁止される。
Conversely, if there is an overlapping portion between the two areas, it is treated as a write prohibition error, and execution of the write command is prohibited.

(6)  発明の効果 本発明によれば、ビン設定、スイッチ等によらずにソフ
トウェア的に書き込み禁止領域を任意に設定することが
できる磁気バブルメモリ装置が提供され得る。
(6) Effects of the Invention According to the present invention, a magnetic bubble memory device can be provided in which a write-protected area can be arbitrarily set using software without using bin settings, switches, or the like.

【図面の簡単な説明】[Brief explanation of drawings]

第1図は、本発明の一実施例としてのφB磁気バブルメ
モリ装置構成を示す図、 第2図は、第1図の磁気バブルメモリ装置における書き
込み禁止命令の実行全説明する図、第3図は、第1図の
磁気バブルメモリ装置における書き込み命令の実行を説
明する図である。 (符号の説明) 1;ホスト側CPU、    2 ;バブルメモリ制御
部、21;コントローラ、  22;シーケンサ、3;
リニア制御部、31;タイミングジェネレータ、32;
ファンクションドライバ、 4;コイルドライバ部、 5;磁気バブルメモリデバイス、 6;リニアセンス増幅器。
FIG. 1 is a diagram showing the configuration of a φB magnetic bubble memory device as an embodiment of the present invention, FIG. 2 is a diagram illustrating the entire execution of a write inhibit instruction in the magnetic bubble memory device of FIG. 1, and FIG. 2 is a diagram illustrating execution of a write command in the magnetic bubble memory device of FIG. 1. FIG. (Explanation of symbols) 1; host side CPU; 2; bubble memory control unit; 21; controller; 22; sequencer; 3;
Linear control unit, 31; timing generator, 32;
Function driver, 4; Coil driver section, 5; Magnetic bubble memory device, 6; Linear sense amplifier.

Claims (1)

【特許請求の範囲】[Claims] 書き込み禁止命令によシ書き込み禁止領域を指定するデ
ータ?ffl気バブルメモリデバイスのサブベージ領域
に格納する手段と、書き込み命令を実行する際に該書き
込み命令により指令される書き込み領域と該サブベージ
に格納されているデータにより指定される書き込み禁止
領域と全照合する手段と、該照合の結果前記2つの領域
に重なり部分が存在する場合に該書き込み命令の実行全
禁止する手段とを具備すること全%黴とする、磁気ノ(
プルメモリ装置0
Data that specifies a write-protected area according to a write-protection command? means for storing data in a subpage area of the ffl bubble memory device, and when executing a write command, fully collates the write area instructed by the write command and the write prohibited area specified by the data stored in the subpage. and means for completely prohibiting the execution of the write command when an overlapping portion exists in the two areas as a result of the verification.
Pull memory device 0
JP57167502A 1982-09-28 1982-09-28 Magnetic bubble memory device Pending JPS5958682A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP57167502A JPS5958682A (en) 1982-09-28 1982-09-28 Magnetic bubble memory device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP57167502A JPS5958682A (en) 1982-09-28 1982-09-28 Magnetic bubble memory device

Publications (1)

Publication Number Publication Date
JPS5958682A true JPS5958682A (en) 1984-04-04

Family

ID=15850868

Family Applications (1)

Application Number Title Priority Date Filing Date
JP57167502A Pending JPS5958682A (en) 1982-09-28 1982-09-28 Magnetic bubble memory device

Country Status (1)

Country Link
JP (1) JPS5958682A (en)

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS4831837A (en) * 1971-08-28 1973-04-26
JPS50128936A (en) * 1974-03-29 1975-10-11
JPS5333021A (en) * 1976-09-08 1978-03-28 Nec Corp Write protective device for memory
JPS53143137A (en) * 1977-05-20 1978-12-13 Nec Corp Magnetic bubble memory unit
JPS5425638A (en) * 1977-07-29 1979-02-26 Hitachi Ltd Magnetic bubble memory unit
JPS5453839A (en) * 1977-10-06 1979-04-27 Nec Corp Magnetic bubble memory
JPS54109728A (en) * 1978-02-17 1979-08-28 Hitachi Ltd Memory device
JPS5619162A (en) * 1979-07-26 1981-02-23 Fujitsu Ltd Information protection system
JPS5644183A (en) * 1979-09-20 1981-04-23 Hitachi Ltd Magnetic bubble output control system
JPS57130282A (en) * 1981-02-04 1982-08-12 Nec Corp Access control circuit for magnetic bubble memory

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS4831837A (en) * 1971-08-28 1973-04-26
JPS50128936A (en) * 1974-03-29 1975-10-11
JPS5333021A (en) * 1976-09-08 1978-03-28 Nec Corp Write protective device for memory
JPS53143137A (en) * 1977-05-20 1978-12-13 Nec Corp Magnetic bubble memory unit
JPS5425638A (en) * 1977-07-29 1979-02-26 Hitachi Ltd Magnetic bubble memory unit
JPS5453839A (en) * 1977-10-06 1979-04-27 Nec Corp Magnetic bubble memory
JPS54109728A (en) * 1978-02-17 1979-08-28 Hitachi Ltd Memory device
JPS5619162A (en) * 1979-07-26 1981-02-23 Fujitsu Ltd Information protection system
JPS5644183A (en) * 1979-09-20 1981-04-23 Hitachi Ltd Magnetic bubble output control system
JPS57130282A (en) * 1981-02-04 1982-08-12 Nec Corp Access control circuit for magnetic bubble memory

Similar Documents

Publication Publication Date Title
US4891506A (en) Multi-use portable electronic device
US6904493B2 (en) Secure flash memory device and method of operation
US20060036804A1 (en) Nonvolatile memory system
JPS5992500A (en) Protection system for data processor
JPS5958682A (en) Magnetic bubble memory device
JPS60242579A (en) Control method of magnetic bubble memory device
JPS60205688A (en) Portable medium
JPS63131249A (en) Auxiliary storage system
JPS6217299B2 (en)
US11829453B2 (en) Method for operating an electrical control device and electrical control device
JP2974144B2 (en) Portable electronic devices
JPH03164925A (en) Hard disk interface circuit
JPH05210594A (en) Method for protecting copyright of external storage medium
JPH02183461A (en) Data input/output device
JPS6235928A (en) Reset system
JP3015376B2 (en) IC card
JPS62296288A (en) Electronic card
JPH06325218A (en) Data processor
JPH02179965A (en) Magnetic disk controller
JPH033159A (en) Magnetic storage device and computer
JPS6285357A (en) Memory protecting device
JPH0570864B2 (en)
JPH0693255B2 (en) Memory area definition method for portable electronic devices
JPS62288951A (en) Memory device
JPS5844639U (en) programmable controller