KR19980067505A - Program storage control device using flash memory - Google Patents

Program storage control device using flash memory Download PDF

Info

Publication number
KR19980067505A
KR19980067505A KR1019970003566A KR19970003566A KR19980067505A KR 19980067505 A KR19980067505 A KR 19980067505A KR 1019970003566 A KR1019970003566 A KR 1019970003566A KR 19970003566 A KR19970003566 A KR 19970003566A KR 19980067505 A KR19980067505 A KR 19980067505A
Authority
KR
South Korea
Prior art keywords
program
flash memory
programming
storage control
program storage
Prior art date
Application number
KR1019970003566A
Other languages
Korean (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 김광호
Priority to KR1019970003566A priority Critical patent/KR19980067505A/en
Publication of KR19980067505A publication Critical patent/KR19980067505A/en

Links

Landscapes

  • Stored Programmes (AREA)

Abstract

본 발명은 프로그램 저장 제어 장치에 관한 것으로서, 특히 플레쉬 메모리(flash memory)를 이용하여 프로그램의 변경을 용이하게 실행시키는 프로그램 저장 제어 장치에 관한 것이다.BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a program storage control device, and more particularly, to a program storage control device for easily executing a program change using a flash memory.

본 발명에 의한 플레쉬 메모리를 이용한 프로그램 저장 제어 장치는 소정의 프로그램을 프로그래밍 제어 신호에 따라서 출력하기 위한 프로그래밍 서버부, 상기 프로그래밍 서버부의 출력 프로그램을 저장하기 위한 플레쉬 메모리부 및, 상기 프로그래밍 서버부의 프로그램 출력을 제어하는 프로그래밍 제어 신호를 발생시키기 위한 제어부를 포함함을 특징으로 한다.A program storage control apparatus using a flash memory according to the present invention includes a programming server unit for outputting a predetermined program according to a programming control signal, a flash memory unit for storing an output program of the programming server unit, and a program output of the programming server unit. And a controller for generating a programming control signal to control the control.

본 발명에 의하면 플레쉬 메모리를 이용하여 프로그램을 저장함으로써, 프로그램 변경을 메모리 교체 없이 실행할 수 있어 작업성이 향상될 뿐만 아니라 높이가 롬 소켓을 사용하는 경우에 비하여 낮아 제품의 슬림화를 달성할 수 있는 효과가 있다.According to the present invention, by using the flash memory to store the program, it is possible to execute the program change without replacing the memory to improve the workability, the height is lower than when using a ROM socket, the effect of achieving a slimmer product There is.

Description

플레쉬 메모리를 이용한 프로그램 저장 제어 장치Program storage control device using flash memory

본 발명은 프로그램 저장 제어 장치에 관한 것으로서, 특히 플레쉬 메모리(flash memory)를 이용하여 프로그램의 변경을 용이하게 실행시키는 프로그램 저장 제어 장치에 관한 것이다.BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a program storage control device, and more particularly, to a program storage control device for easily executing a program change using a flash memory.

종래의 기술에 의하면 CD-ROM 드라이버의 프로그램은 PROM에 저장되는데, 이 PROM은 프로그램을 한번 저장한 후에는 수정이 불가능한 특성을 갖는다. 그런데 현대의 프로그램 기술은 날로 발전하여 짧은 라이프 사이클(life cycle)을 가지므로 프로그램이 자주 변경된다.According to the prior art, a program of a CD-ROM driver is stored in a PROM, which has a property that cannot be modified after storing the program once. Modern program technology, however, evolves day by day and has a short life cycle, so the program changes frequently.

이에 따라서, 프로그램이 수정이 필요한 경우에는 인쇄 회로 기판 (PCB:Printed Circuit Board)에 장착된 PROM 소자를 분리하고 새로운 프로그램이 저장된 PROM을 다시 인쇄 회로 기판에 장착시켜야 했다.Accordingly, when the program needed to be modified, the PROM device mounted on the printed circuit board (PCB) had to be removed, and the PROM in which the new program was stored was mounted again on the printed circuit board.

그러나 인쇄 회로 기판에 납으로 부착된 PROM의 집적 회로 소자를 제거하는 경우에 작업이 번잡하고, 교체하는 과정에서 인쇄 회로 기판의 동박이 끊어지거나, 납 쇼트로 인하여 불량이 발생되는 문제점이 있었다.However, when the integrated circuit device of the PROM attached to the printed circuit board is removed, the work is complicated, and there is a problem in that the copper foil of the printed circuit board is cut off or a defect is generated due to lead shorting during the replacement process.

위의 문제점을 개선하기 위하여 롬 소켓(ROM SOCKET)을 사용하여 PROM 소자의 교체를 용이하게 할 수 있으나, 이 경우 슬림(SLIM) 형의 제품에서는 사용상의 높이의 제약 때문에 상용할 수 없는 문제점이 있었다.In order to improve the above problems, it is possible to easily replace the PROM device by using a ROM socket, but in this case, there was a problem that the SLIM type product could not be used due to the limitation of the use height. .

본 발명이 이루고자 하는 기술적 과제는 상술한 문제점을 개선하기 위하여 플레쉬 메모리를 이용하여 프로그램을 저장하고, 프로그램의 변경을 제어하는 플레쉬 메모리를 이용한 프로그램 저장 제어 장치를 제공하는데 있다.SUMMARY OF THE INVENTION The present invention has been made in an effort to provide a program storage control apparatus using a flash memory that stores a program using a flash memory and controls a program change in order to improve the above-described problem.

도 1은 본 발명에 의한 플레쉬 메모리를 이용한 프로그램 저장 제어 장치의 구성도이다.1 is a block diagram of a program storage control apparatus using a flash memory according to the present invention.

상기 기술적 과제를 달성하기 위하여 본 발명에 의한 플레쉬 메모리를 이용한 프로그램 저장 제어 장치는 소정의 프로그램을 프로그래밍 제어 신호에 따라서 출력하기 위한 프로그래밍 서버부, 상기 프로그래밍 서버부의 출력 프로그램을 저장하기 위한 플레쉬 메모리부 및, 상기 프로그래밍 서버부의 프로그램 출력을 제어하는 프로그래밍 제어 신호를 발생시키기 위한 제어부를 포함함을 특징으로 한다.In order to achieve the above technical problem, a program storage control apparatus using a flash memory according to the present invention includes a programming server unit for outputting a predetermined program according to a programming control signal, a flash memory unit for storing an output program of the programming server unit, and And a controller for generating a programming control signal for controlling a program output of the programming server unit.

이하 첨부된 도면을 참조하여 본 발명의 바람직한 일 실시예에 때하여 상세히 설명하기로 한다.Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings.

도 1에 도시된 바와 같이 본 발명에 의한 플레쉬 메모리를 이용한 프로그램 저장 제어 장치는 프로그래밍된 데이터를 공급하는 프로그래밍 서버부(110), 프로그램 공급을 제어하는 제어부(120), 프로그램의 반복 저장이 가능한 플레쉬 메모리부(130)를 구비한다.As shown in FIG. 1, a program storage control apparatus using a flash memory according to the present invention includes a programming server unit 110 for supplying programmed data, a controller 120 for controlling a program supply, and a flash capable of repeatedly storing a program. The memory unit 130 is provided.

프로그래밍 서버부(110)는 새로운 프로그램을 작성하거나, 또는 이미 작성된 프로그램을 수정하는 역할을 한다. 즉, 사용자에 의하여 메모리에 새로운 프로그램을 공급하기 위해서는 프로그램을 새로 작성하여야 하며, 기존에 작성된 프로그램의 버전을 높이거나, 품질 등의 문제 발생으로 프로그램을 수정할 필요가 있는 경우에는 프로그램의 일부를 변경시킨다. 그리고 작성된 프로그램은 프로그래밍 제어 신호에 따라서 출력을 제어 받는다.The programming server unit 110 serves to create a new program or modify an already created program. That is, in order to supply a new program to the memory by a user, a new program must be created. When a program needs to be modified due to a problem such as an increase in the version of an existing program or a quality problem, a part of the program is changed. . The written program is then controlled by the output according to the programming control signal.

제어부(120)는 프로그램 서버부(110)에서 작성된 새로운 프로그램 또는 변경된 프로그램의 메모리에 저장시키기 위해 출력되는 것을 제어하는 프로그래밍 제어 신호를 발생시킨다.The control unit 120 generates a programming control signal for controlling what is output for storing in a memory of a new program or a changed program created by the program server 110.

플레쉬 메모리부(130)는 프로그래밍 서버부(110)에서 작성된 새로운 프로그램 또는 변경된 프로그램의 출력을 입력하여 프로그래밍 제어 신호에 따라서 지정된 어드레스에 저장시킨다.The flash memory unit 130 inputs an output of a new program or a changed program created in the programming server unit 110 and stores the output at a designated address according to a programming control signal.

위의 구성 요소 중에서 플레쉬 메모리부(130)는 CD-ROM 드라이버 등의 제품 내의 인쇄 회로 기판에 장착된 블록이고, 프로그래밍 서버부(110) 및 제어부(120)는 적용 제품의 외부에 존재하며 프로그램 변경 시에만 플레쉬 메모리부(130)에 접속하여 사용된다.Among the above components, the flash memory unit 130 is a block mounted on a printed circuit board in a product such as a CD-ROM driver, and the programming server unit 110 and the control unit 120 exist outside the applied product and change the program. It is used to connect to the flash memory unit 130 only at the time.

이상과 같이 이 플레쉬 메모리는 한번 프로그램 되어 저장된 데이터의 수정이 가능한 성질을 갖고 있어서, 저장된 프로그램을 버전 업(version up)시킬 필요가 있는 경우에 메모리를 교체하지 않고 새로운 프로그램을 다시 저장시키거나, 일부 프로그램만 변경시켜 저장할 수 있는 장점이 있다.As described above, this flash memory has a property of being able to modify stored data once programmed, so that when a stored program needs to be versioned up, a new program can be stored again without replacing the memory or partially The advantage is that only the program can be changed and saved.

상술한 바와 같이 본 발명에 의하면 플레쉬 메모리를 이용하여 프로그램을 저장함으로써, 프로그램 변경을 메모리 교체 없이 실행할 수 있어 작업성이 향상될 뿐만 아니라 높이가 롬 소켓을 사용하는 경우에 비하여 낮아 제품의 슬림화를 달성할 수 있는 효과가 있다.As described above, according to the present invention, by storing a program using a flash memory, program change can be executed without replacing the memory, thereby improving workability and achieving a slim product, which is lower than that of a ROM socket. It can work.

Claims (1)

소정의 프로그램을 프로그래밍 제어 신호에 따라서 출력하기 위한 프로그래밍 서버부;A programming server unit for outputting a predetermined program according to a programming control signal; 상기 프로그래밍 서버부의 출력 프로그램을 저장하기 위한 플레쉬 메모리부; 및A flash memory unit for storing an output program of the programming server unit; And 상기 프로그래밍 서버부의 프로그램 출력을 제어하는 프로그래밍 제어 신호를 발생시키기 위한 제어부를 포함함을 특징으로 하는 플레쉬 메모리를 이용한 프로그램 저장 제어 장치.And a control unit for generating a programming control signal for controlling a program output of the programming server unit.
KR1019970003566A 1997-02-05 1997-02-05 Program storage control device using flash memory KR19980067505A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1019970003566A KR19980067505A (en) 1997-02-05 1997-02-05 Program storage control device using flash memory

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1019970003566A KR19980067505A (en) 1997-02-05 1997-02-05 Program storage control device using flash memory

Publications (1)

Publication Number Publication Date
KR19980067505A true KR19980067505A (en) 1998-10-15

Family

ID=65984408

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1019970003566A KR19980067505A (en) 1997-02-05 1997-02-05 Program storage control device using flash memory

Country Status (1)

Country Link
KR (1) KR19980067505A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100393595B1 (en) * 2001-08-27 2003-08-02 엘지전자 주식회사 Memory Programming System and Method for the Same

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR980004707A (en) * 1996-06-29 1998-03-30 김광호 CD-ROM drive
KR980003986A (en) * 1996-06-28 1998-03-30 김광호 How to download data from a computer system
KR980011197A (en) * 1996-07-23 1998-04-30 김광호 How to select master / slave mode in CD-ROM drive and its device
KR19980042796A (en) * 1996-11-28 1998-08-17 가네꼬히사시 Microcomputer comprising flash EEPROM and method of erasing flash EEPROM

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR980003986A (en) * 1996-06-28 1998-03-30 김광호 How to download data from a computer system
KR980004707A (en) * 1996-06-29 1998-03-30 김광호 CD-ROM drive
KR980011197A (en) * 1996-07-23 1998-04-30 김광호 How to select master / slave mode in CD-ROM drive and its device
KR19980042796A (en) * 1996-11-28 1998-08-17 가네꼬히사시 Microcomputer comprising flash EEPROM and method of erasing flash EEPROM

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100393595B1 (en) * 2001-08-27 2003-08-02 엘지전자 주식회사 Memory Programming System and Method for the Same

Similar Documents

Publication Publication Date Title
CN101378614B (en) LED lighting kenel control system and method
KR100448932B1 (en) Flash rom writer device and its control method, especially recovering data without separating flash rom from pcb
KR910017301A (en) Control intensive system
CN101236526A (en) Computer system having cache system directly connected to nonvolatile storage device
KR920000026A (en) Computer system accessible to expansion unit
KR19980067505A (en) Program storage control device using flash memory
CN116662115A (en) Method and device for regulating voltage of server component, computer equipment and storage medium
JP6922237B2 (en) Programmable controller manufacturing method
JP2009205277A (en) Controller for machine tool
KR950016486A (en) Electronic component mounting method and device
CN1310847A (en) Electronic test memory device
KR100315685B1 (en) Daughter board that can update data in flash memory and its data update method
GB2283344A (en) Erasable programmable read only memory (EPROM) and like memory with built in programmer
JPH07256945A (en) Printer apparatus
CN211124019U (en) Burning circuit of board-mounted Flash
KR200281934Y1 (en) a device to check and see if there's a feed for surface mounter or not
KR0172802B1 (en) I/o out exchanging method in operation of plc
KR0124607Y1 (en) Nozzle type vision apparatus for parts mounter
JPH09128244A (en) Controller
CN116860305A (en) Control device and method for on-site online updating program
JP2005082291A (en) Elevator control device
JPS6289104A (en) Programmable controller
JPH04518A (en) Power supply control device
CN117950440A (en) Chip control method, device, equipment and readable storage medium
KR960009082A (en) Method for Optimal Operation of Rotary Chip Mounter

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E601 Decision to refuse application