CN101030142A - Storage unit and its operation - Google Patents

Storage unit and its operation Download PDF

Info

Publication number
CN101030142A
CN101030142A CN 200610057839 CN200610057839A CN101030142A CN 101030142 A CN101030142 A CN 101030142A CN 200610057839 CN200610057839 CN 200610057839 CN 200610057839 A CN200610057839 A CN 200610057839A CN 101030142 A CN101030142 A CN 101030142A
Authority
CN
China
Prior art keywords
storage
firmware
control chip
storage device
internal storage
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
CN 200610057839
Other languages
Chinese (zh)
Inventor
陈家新
许锦森
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.)
Hanbang Sci & Tech Co Ltd
Original Assignee
Hanbang Sci & Tech Co 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 Hanbang Sci & Tech Co Ltd filed Critical Hanbang Sci & Tech Co Ltd
Priority to CN 200610057839 priority Critical patent/CN101030142A/en
Publication of CN101030142A publication Critical patent/CN101030142A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Stored Programmes (AREA)

Abstract

A storage device is prepared as arranging the first and the second internal storage on control chip, storing the first tough body and an external storage with the second tough body in the first internal storage, connecting external storage to control chip, downloading the second tough body onto the second internal storage from external storage by control chip when initialization is carried out.

Description

A kind of storage device and method of operating thereof
Technical field
The present invention relates to memory technology, is a kind of storage device and control method thereof concretely, is about a kind of high-effect storage device cheaply and control method thereof.
Background technology
Existing storage device, for example carry-on dish, all have a control chip and an external memory storage, Fig. 1 is a kind of synoptic diagram of existing storage device 10, storage device 10 has control chip 12 and external flash 14, the required firmware (firmware) 122 of storage device 10 runnings is stored in the internal storage 121 of control chip 12, in addition, because control chip 12 and flash memory 14 are separately made by different vendor usually, when production control chip 12, and do not know control chip 12 will be formed storage device 10 with which kind of flash memory 14, therefore must with the control firmware of various flash memories all imprinting at internal storage 121, but when storage device 10 uses in reality, only need use the firmware of a kind of flash memory of imprinting in internal storage 12, the flash memory firmware that other is not used is stored in the internal storage 121, the space of waste internal storage 121.
Fig. 2 is the synoptic diagram of another kind of existing storage device 20, storage device 20 has control chip 22 and external flash 24, the firmware 242 that storage device 20 runnings need is stored in the flash memory 24, the data of internal storage 221 during only in order to temporary control chip 22 computings, because the storage volume of flash memory 24 is at least hundreds of MB, only need number KB and store firmware 242, therefore, utilize flash memory 24 storage firmwares 242 can not change the cost of flash memory 24.Compare with storage device 10, though the internal storage 221 that storage device 20 needs is less, make that the area of control chip 22 is less, cost is lower, but its firmware of memory storage 20 leaves the outside of control chip 22 in, it is slower that control chip 22 reads the speed of firmware, makes the task performance of memory storage 20 be lower than storage device 10.
Therefore, need provide a kind of high-effect storage device cheaply, solve the problem that exists in the above-mentioned existing memory storage 10,20.
Summary of the invention
For solving the problem in the existing memory storage, a memory storage of the present invention and control method thereof provide high-effect storage device cheaply and control method thereof.
For achieving the above object, of the present invention providing: a kind of storage device is characterized in that comprise: a control chip has one first internal storage and one second internal storage; First internal storage stores one first firmware; And an external memory storage, store one second firmware, be connected to control chip; Wherein, when initialization, control chip downloads to second internal storage from external memory storage with second firmware.
The present invention also provides: a kind of method of operating of storage device, it is characterized in that, storage device comprises a control chip, control chip connects an external memory storage, control chip contains one first internal storage and one second internal storage, and first internal storage is used to store one first firmware, and external memory storage stores one second firmware, the method of operating of this memory storage comprises: when initialization, use first firmware to detect external memory storage; Download second firmware to the second internal storage; According to the second firmware access external memory storage.
Beneficial effect of the present invention is, high-effect storage device cheaply and control method thereof are provided.
Description of drawings
Fig. 1 is a kind of synoptic diagram of existing storage device;
Fig. 2 is the synoptic diagram of another kind of existing storage device;
Fig. 3 is calcspar according to an embodiment of the invention; And
Fig. 4 is the operational flowchart of Fig. 3 embodiment.
The drawing reference numeral explanation:
Storage device 10,20 control chips 12,22 internal storages 121,221
Flash memory 14,24 firmware storage locations 122,242 storage devices 30
Control chip 32 ROM (read-only memory) 36 first firmwares 362
Processor 38 collation operation circuit 40 static random memories 42
Multiplexer 44 flash interfaces 46 flash memories 48 second firmwares 482
Embodiment
Fig. 3 is calcspar according to an embodiment of the invention, storage device 30 has control chip 32 and flash memory 48, ROM (read-only memory) 36 in the control chip 32 stores first firmware (firmware) 362, control chip 32 is carried out some basic functions according to first firmware 362, for example controls universal serial bus; Store the relevant firmware of second firmware, 482, the second firmwares 482 for control flash memory 48 in the flash memory 48, the static random memory 42 in the control chip 32 can be used for the data of temporary processor 38 computings.Followingly the method for operating of memory storage among Fig. 3 is described: step S20 according to Fig. 4, the beginning initialization, after control chip 32 detects flash memory 48 among the step S22, step S24 reads second firmware in the flash memory 48, step S26 downloads to static random memory 42 with second firmware 482 through flash interface 46 and multiplexer 44, after step 28 confirms that download is finished, processor 38 sends a collation operation order, carry out step S30, static random memory 42 is delivered to collation operation circuit 40 with second firmware 482 that download obtains, collation operation circuit 40 is sent checked result back to processor 38 after checking second firmware 482.If checked result represents that second firmware 482 in the static random memory 42 is wrong, just execution in step S32, the second firmware failed download, the end operation flow process, control chip 32 can't access flash memory 48.If checked result represents that second firmware 482 in the static random memory 42 is correct, then carry out step S34, second firmware 482 is downloaded successfully, and control chip 32 is according to second firmware, the 482 access flash memories 48 in the static random memory 42.
Beneficial effect of the present invention is, high-effect storage device cheaply and control method thereof are provided.
Above embodiment only is used to implementation process of the present invention is described, is not to be used to limit protection scope of the present invention.

Claims (8)

1. a storage device is characterized in that, comprising:
One control chip has one first internal storage and one second internal storage; First internal storage store one first firmware and
One external memory storage stores one second firmware, is connected to control chip; Wherein, when initialization, control chip downloads to second internal storage from external memory storage with second firmware.
2. storage device as claimed in claim 1 is characterized in that, control chip also comprises a collation operation circuit, is used for confirming whether second firmware of second internal storage is correct.
3. storage device as claimed in claim 1 is characterized in that, first firmware be one with control universal serial bus relevant firmware.
4. storage device as claimed in claim 1 is characterized in that, first internal storage is a ROM (read-only memory), and second internal storage is a static random memory.
5. storage device as claimed in claim 1 is characterized in that, second firmware be one with control external memory relevant firmware.
6. storage device as claimed in claim 1 is characterized in that, external memory storage is a flash memory.
7. the method for operating of a storage device, it is characterized in that, storage device comprises a control chip, control chip connects an external memory storage, control chip contains one first internal storage and one second internal storage, first internal storage is used to store one first firmware, and external memory storage stores one second firmware, and the method for operating of this memory storage comprises the following steps:
During initialization, use first firmware to detect external memory storage;
Download second firmware to the second internal storage; And
According to the second firmware access external memory storage.
8. the method for operating of storage device as claimed in claim 7 is characterized in that, also comprises judging whether the firmware that is downloaded to internal storage is correct.
CN 200610057839 2006-03-01 2006-03-01 Storage unit and its operation Pending CN101030142A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN 200610057839 CN101030142A (en) 2006-03-01 2006-03-01 Storage unit and its operation

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN 200610057839 CN101030142A (en) 2006-03-01 2006-03-01 Storage unit and its operation

Publications (1)

Publication Number Publication Date
CN101030142A true CN101030142A (en) 2007-09-05

Family

ID=38715515

Family Applications (1)

Application Number Title Priority Date Filing Date
CN 200610057839 Pending CN101030142A (en) 2006-03-01 2006-03-01 Storage unit and its operation

Country Status (1)

Country Link
CN (1) CN101030142A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102760066A (en) * 2011-04-28 2012-10-31 方旋 Control method for storage device
WO2014032437A1 (en) * 2012-08-28 2014-03-06 深圳市江波龙电子有限公司 Storage control chip, and storage device and system data writing method therefor
CN109725941A (en) * 2018-12-18 2019-05-07 深圳吉迪思电子科技有限公司 A kind of programmable initial method and system for display driver chip

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102760066A (en) * 2011-04-28 2012-10-31 方旋 Control method for storage device
WO2014032437A1 (en) * 2012-08-28 2014-03-06 深圳市江波龙电子有限公司 Storage control chip, and storage device and system data writing method therefor
CN109725941A (en) * 2018-12-18 2019-05-07 深圳吉迪思电子科技有限公司 A kind of programmable initial method and system for display driver chip

Similar Documents

Publication Publication Date Title
CN1293466C (en) Implementation of in-system programming to update firmware on memory cards
CN107632846B (en) Firmware upgrade method and device, Shelf management module
CN110134415A (en) A kind of controller and its method for upgrading software and device
CN101384984B (en) Portable data storage device incorporating multiple flash memory units
CN101388110B (en) Data rapidly-reading method and apparatus
CN110311960B (en) Software upgrading method, system, equipment and storage medium
CN111240720A (en) Boot program upgrading method and device and storage medium
CN102467440A (en) Internal memory error detection system and method
CN102567018A (en) Application program downloading method and application program downloading system executed by vehicle-mounted controller
CN1249463A (en) Microcomputer provided with flash memory and its program store method
CN108196870A (en) Upgrade method and device
CN102346677A (en) Method for upgrading field programmable gate array (FPGA) program
CN104915226A (en) Network device software starting method, device and network device
CN101030142A (en) Storage unit and its operation
CN109857426A (en) Bootloader method for updating program, device, electronic equipment and storage medium
US20050207232A1 (en) Access method for a NAND flash memory chip, and corresponding NAND flash memory chip
US20200151119A1 (en) Method and apparatus for performing access control between host device and memory device
CN1477529A (en) Device for obtaining computer hardware information and method
CN107894899B (en) ROM program upgrading system and upgrading method
US7937512B1 (en) Method and apparatus for an automatic recovery keyboard for slate tablet computers
CN105554057B (en) Method and device for storing data in a motor vehicle
CN104503905A (en) Debugging method and debugging system for embedded system
CN1115630C (en) Micro computer
CN104750617A (en) Electronic device and data maintenance method thereof
CN1967481A (en) Veneer software memory method and system

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication