KR910008581A - 마이크로 콘트롤러 - Google Patents

마이크로 콘트롤러 Download PDF

Info

Publication number
KR910008581A
KR910008581A KR1019900017427A KR900017427A KR910008581A KR 910008581 A KR910008581 A KR 910008581A KR 1019900017427 A KR1019900017427 A KR 1019900017427A KR 900017427 A KR900017427 A KR 900017427A KR 910008581 A KR910008581 A KR 910008581A
Authority
KR
South Korea
Prior art keywords
command
address
command data
data
microcontroller
Prior art date
Application number
KR1019900017427A
Other languages
English (en)
Other versions
KR930005765B1 (ko
Inventor
고지 세키구치
Original Assignee
아오이 죠이치
가부시키가이샤 도시바
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 아오이 죠이치, 가부시키가이샤 도시바 filed Critical 아오이 죠이치
Publication of KR910008581A publication Critical patent/KR910008581A/ko
Application granted granted Critical
Publication of KR930005765B1 publication Critical patent/KR930005765B1/ko

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/30Arrangements for executing machine instructions, e.g. instruction decode
    • G06F9/32Address formation of the next instruction, e.g. by incrementing the instruction counter
    • G06F9/322Address formation of the next instruction, e.g. by incrementing the instruction counter for non-sequential address
    • G06F9/328Address formation of the next instruction, e.g. by incrementing the instruction counter for non-sequential address for runtime instruction patching
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/60Software deployment
    • G06F8/65Updates
    • G06F8/66Updates of program code stored in read-only memory [ROM]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Security & Cryptography (AREA)
  • Stored Programmes (AREA)
  • Debugging And Monitoring (AREA)
  • Microcomputers (AREA)
  • Storage Device Security (AREA)

Abstract

내용 없음.

Description

마이크로 콘트롤러
본 내용은 요부공개 건이므로 전문내용을 수록하지 않았음
제1도는 본 발명에 의한 마이크로콘트롤러의 실시예의 주요부 구성을 나타낸 블럭도.
제2도는 본 발명에 의한 마이크로콘트롤러의 실시예의 구성을 나타낸 블럭도.
제3도는 본 발명에 의한 마이크로콘트롤러의 작용을 설명하는 플로우챠트.

Claims (1)

  1. 프로그램을 기억하는 ROM(5)과 기입교체가 가능한 제1불휘발성 메모리(19)를 갖추고 있는 마이크로콘트롤러에 있어서, 기입교체가 가능한 어드레스데이터영역 및 명령데이터영역을 갖춘 제2불휘발성 메모리(21)와, 이 제2불휘발성 메모리(21)로의 데이터기입 및 독출을 행하는 기입독출수단(20), 어드레스버스를 매개로 송출되는 어드레스데이터와 상기 어드레스데이터영역에서 송출되는 어드레스데이터를 비교하여 일치한 경우에 지령신호를 송출하는 비교수단(22) 및, 통상은 상기 ROM(5)에 기억된 명령데이터를 선택하여 출력하고, 상기 비교수단(22)으로부터 지령신호가 송출된 경우에만 상기 어드레스데이터영역의 상기 어드레스데이터에 대응하는 상기 명령데이터영역에 기억된 명령데이터를 선택하여 출력하는 명령데이터선택수단(23)이 구비되어 있는 것을 특징으로 하는 마이크로콘트롤러.
    ※ 참고사항 : 최초출원 내용에 의하여 공개하는 것임.
KR1019900017427A 1989-10-30 1990-10-30 마이크로 콘트롤러 KR930005765B1 (ko)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP1-282164 1989-10-30
JP01-282164 1989-10-30
JP1282164A JPH03142629A (ja) 1989-10-30 1989-10-30 マイクロコントローラ

Publications (2)

Publication Number Publication Date
KR910008581A true KR910008581A (ko) 1991-05-31
KR930005765B1 KR930005765B1 (ko) 1993-06-24

Family

ID=17648935

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1019900017427A KR930005765B1 (ko) 1989-10-30 1990-10-30 마이크로 콘트롤러

Country Status (5)

Country Link
US (1) US5426746A (ko)
EP (1) EP0428005B1 (ko)
JP (1) JPH03142629A (ko)
KR (1) KR930005765B1 (ko)
DE (1) DE69028483T2 (ko)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100455687B1 (ko) * 2001-05-18 2004-11-12 가부시키가이샤 히타치세이사쿠쇼 제어 장치 및 제어 장치를 이용한 광 디스크 장치
KR100658135B1 (ko) * 2001-03-08 2006-12-15 미쓰비시덴키 가부시키가이샤 프로그래밍할 수 있는 비휘발성 메모리를 내장한 마이크로컴퓨터

Families Citing this family (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04346127A (ja) * 1991-05-23 1992-12-02 Sony Corp 電子装置
US5623665A (en) * 1992-01-13 1997-04-22 Sony Corporation Electronic apparatus for patching a read-only memory
JP3230262B2 (ja) * 1992-01-24 2001-11-19 ソニー株式会社 電子装置及びその固定情報修正方法
JPH06318261A (ja) * 1992-09-18 1994-11-15 Sony Corp 電子装置
JP3284614B2 (ja) * 1992-09-19 2002-05-20 ソニー株式会社 電子装置
JP3810805B2 (ja) * 1992-09-19 2006-08-16 ソニー株式会社 情報修正システム
JPH0764784A (ja) * 1993-08-31 1995-03-10 Nec Corp マイクロコンピュータ
EP0649091A1 (en) * 1993-10-13 1995-04-19 International Business Machines Corporation Correction and modification of microprocessor chip operations
GB2292470A (en) * 1994-08-19 1996-02-21 Advanced Risc Mach Ltd Rom patching
US5790843A (en) * 1996-09-19 1998-08-04 International Business Machines Corporation System for modifying microprocessor operations independently of the execution unit upon detection of preselected opcodes
US5890199A (en) * 1996-10-21 1999-03-30 Ramtron International Corporation Data processor incorporating a ferroelectric memory array selectably configurable as read/write and read only memory
KR100652002B1 (ko) * 1999-11-09 2006-11-30 엘지전자 주식회사 롬 정정 장치 및 방법
KR100410557B1 (ko) * 2001-11-19 2003-12-18 주식회사 하이닉스반도체 프로그램 수정 가능한 마이크로컨트롤러 및 구동방법
RU2005129281A (ru) * 2003-03-20 2006-01-27 Арм Лимитед (Gb) Система памяти, имеющая механизмы быстрого и медленного считывания данных
US8185812B2 (en) * 2003-03-20 2012-05-22 Arm Limited Single event upset error detection within an integrated circuit
US7260001B2 (en) * 2003-03-20 2007-08-21 Arm Limited Memory system having fast and slow data reading mechanisms
US7278080B2 (en) * 2003-03-20 2007-10-02 Arm Limited Error detection and recovery within processing stages of an integrated circuit
US8650470B2 (en) 2003-03-20 2014-02-11 Arm Limited Error recovery within integrated circuit
EP1604281B1 (en) * 2003-03-20 2006-08-09 ARM Limited Systematic and random error detection and recovery within processing stages of an integrated circuit
US7464248B2 (en) 2005-04-25 2008-12-09 Mediatek Incorporation Microprocessor systems and bus address translation methods
US8171386B2 (en) * 2008-03-27 2012-05-01 Arm Limited Single event upset error detection within sequential storage circuitry of an integrated circuit
US8161367B2 (en) * 2008-10-07 2012-04-17 Arm Limited Correction of single event upset error within sequential storage circuitry of an integrated circuit
US8493120B2 (en) 2011-03-10 2013-07-23 Arm Limited Storage circuitry and method with increased resilience to single event upsets
US8516225B2 (en) * 2011-03-25 2013-08-20 Koichi Kitagishi Central processing unit and microcontroller

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE2621399A1 (de) * 1975-05-29 1976-12-09 Int Standard Electric Corp Speichereinrichtung
US4315321A (en) * 1978-06-16 1982-02-09 The Kardios Systems Corporation Method and apparatus for enhancing the capabilities of a computing system
US4465901A (en) * 1979-06-04 1984-08-14 Best Robert M Crypto microprocessor that executes enciphered programs
US4433413A (en) * 1981-10-22 1984-02-21 Siemens Corporation Built-in apparatus and method for testing a microprocessor system
JPS62248035A (ja) * 1986-04-21 1987-10-29 Nec Corp プログラム修正方式
JPS6470831A (en) * 1987-09-11 1989-03-16 Nippon Telegraph & Telephone Microprogram control system
JPH01232447A (ja) * 1988-03-11 1989-09-18 Mitsubishi Electric Corp シングル・チップ・マイクロコンピュータ
US5357627A (en) * 1989-03-28 1994-10-18 Olympus Optical Co., Ltd. Microcomputer having a program correction function

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100658135B1 (ko) * 2001-03-08 2006-12-15 미쓰비시덴키 가부시키가이샤 프로그래밍할 수 있는 비휘발성 메모리를 내장한 마이크로컴퓨터
KR100455687B1 (ko) * 2001-05-18 2004-11-12 가부시키가이샤 히타치세이사쿠쇼 제어 장치 및 제어 장치를 이용한 광 디스크 장치

Also Published As

Publication number Publication date
US5426746A (en) 1995-06-20
EP0428005A3 (en) 1992-06-03
EP0428005B1 (en) 1996-09-11
DE69028483D1 (de) 1996-10-17
JPH03142629A (ja) 1991-06-18
EP0428005A2 (en) 1991-05-22
KR930005765B1 (ko) 1993-06-24
DE69028483T2 (de) 1997-02-13

Similar Documents

Publication Publication Date Title
KR910008581A (ko) 마이크로 콘트롤러
KR970059929A (ko) 데이터보호회로
KR840006526A (ko) 데이타 처리장치에 있어서 오퍼레이팅 시스템 슈퍼바이저 방법 및 장치
KR910003672A (ko) 연상 메모리 장치
KR850007128A (ko) 메모리 억세스 제어장치
KR900005795A (ko) 화상독해장치
KR860003551A (ko) 기 억 회 로
KR900005328A (ko) 메모리카드(memory card)
KR900013621A (ko) 반도체장치
KR920000032A (ko) 캐시 메모리를 구비한 프로세서
KR910010308A (ko) Eeprom의 에러정정회로
KR880000859A (ko) 마이크로 프로세서
KR910005208A (ko) 학습 장치
JPH08306192A (ja) 不揮発性メモリ書き込み装置
KR910020742A (ko) 반도체기억 시스템
KR910003660A (ko) 벡터 또는 직접입력의 기록마스크를 갖춘 비데오 메모리
KR920018770A (ko) 반도체 메모리
RU98119738A (ru) Полупроводниковое запоминающее устройство
KR950034262A (ko) 저 전력 소비 반도체 메모리 장치
JP2888030B2 (ja) 回線接続部監視回路
KR950009443A (ko) 제어용 프로그램 및 데이타 저장용 메모리 보드
KR950027814A (ko) 디지탈 노래반주 시스템용 플래시 카드
KR910012926A (ko) 내용 번지 메모리
KR870006605A (ko) 타임스위치의 인워드 동작 회로
KR910006909A (ko) 디스플레이 제어장치

Legal Events

Date Code Title Description
A201 Request for examination
G160 Decision to publish patent application
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20030530

Year of fee payment: 11

LAPS Lapse due to unpaid annual fee