CN102682832A - Internal memory storing device, internal memory controller and sound source playing method - Google Patents

Internal memory storing device, internal memory controller and sound source playing method Download PDF

Info

Publication number
CN102682832A
CN102682832A CN2011100656939A CN201110065693A CN102682832A CN 102682832 A CN102682832 A CN 102682832A CN 2011100656939 A CN2011100656939 A CN 2011100656939A CN 201110065693 A CN201110065693 A CN 201110065693A CN 102682832 A CN102682832 A CN 102682832A
Authority
CN
China
Prior art keywords
voice files
status information
memory
memory module
voltile
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
CN2011100656939A
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.)
Phison Electronics Corp
Original Assignee
Phison Electronics 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 Phison Electronics Corp filed Critical Phison Electronics Corp
Priority to CN2011100656939A priority Critical patent/CN102682832A/en
Publication of CN102682832A publication Critical patent/CN102682832A/en
Pending legal-status Critical Current

Links

Images

Abstract

The invention provides an internal memory storing device, an internal memory controller and a sound source playing method. The internal memory storing device comprises a connector, a reproducible type non-volatile internal memory module, the internal memory controller and a broadcasting unit, wherein the broadcasting unit is electrically connected to the internal memory controller through at least one signal control pin and comprises a loudspeaker and a sound source control circuit; the internal memory controller transmits state information to the broadcasting unit by the signal control pin; and furthermore, the sound source control circuit decodes a sound file according to the state information and controls the loudspeaker to play a decoded sound file. Therefore, a user can be effectively reminded of the current state of the internal memory storing device.

Description

Internal storing memory, Memory Controller Hub and source of sound player method
Technical field
The present invention relates to a kind of internal storing memory, and be particularly related to a kind of internal storing memory and Memory Controller Hub and the source of sound player method that can play source of sound according to the access running.
Background technology
Digital camera, mobile phone and MP3 are very rapid in growth over the years, make the consumer also increase rapidly the demand of Storage Media.Because characteristics such as duplicative non-voltile memory (rewritable non-volatile memory) has that data are non-volatile, power saving, volume are little, do not have mechanical structure, read or write speed is fast are suitable for portable application most.For example, flash disk (Pen Driver) is exactly a kind of with the internal storing memory of flash memory as Storage Media.Therefore, the flash memory industry becomes a ring quite popular in the electronic industry in recent years.
Flash disk is that (for example, USB (Universal Serial Bus, USB)) is connected with host computer system, and therefore, the user can be transmitted archives through flash disk easily between a plurality of host computer systems through the transmission interface of plug and play (Plug and Play).Yet because flash disk can plug on host computer system easily, therefore, the data on the flash disk may be lost because of the user pulls out improperly.For example; When if host computer system is just just being carried out access with background (Background) mode to flash memory module with the control circuit of data transmission to flash disk or flash disk; When host computer system was pulled out, therefore may lose by the data on the flash disk with flash disk for the user.
Summary of the invention
The present invention provides a kind of internal storing memory, Memory Controller Hub and source of sound player method, and it can play source of sound when execution writes instruction or reading command, to remind the user.
Exemplary embodiment of the present invention proposes a kind of internal storing memory, and it comprises connector, duplicative non-voltile memory module, Memory Controller Hub and broadcast unit; Memory Controller Hub is electrically connected to connector and duplicative non-voltile memory module; The broadcast unit is electrically connected to Memory Controller Hub via at least one signal control pin position, and comprises loudspeaker and electrically connect the sound source control circuit of loudspeaker so far; At this, Memory Controller Hub can transmit a status information through signal control pin position thus and give the broadcast unit; In addition, sound source control circuit can be deciphered at least one voice files and control the voice files after the loudspeaker broadcast is deciphered according to this at least one status information.
In one embodiment of this invention; Status information is initial electric connection status information, read status information, write state information, duplicative non-voltile memory module kilter information or duplicative non-voltile memory module damage status information, and the tut archives comprise corresponding initial at least one voice files, at least one voice files of corresponding read status information, at least one voice files of corresponding write state information, at least one voice files of corresponding duplicative non-voltile memory module kilter information or at least one voice files of corresponding duplicative non-voltile memory module damage status information that electrically connects status information.
In one embodiment of this invention, wherein when above-mentioned Memory Controller Hub completion write instruction or reading command, Memory Controller Hub can transmit a stop signal via above-mentioned signal control pin position and give the broadcast unit.And, sound source control circuit can according to this stop signal control above-mentioned loudspeaker stop to play the voice files after deciphering.
In one embodiment of this invention, above-mentioned internal storing memory also comprises a pilot lamp, and wherein this pilot lamp is electrically connected to Memory Controller Hub via above-mentioned signal control pin position.In addition; When Memory Controller Hub is carried out when writing instruction or reading command duplicative non-voltile memory module, Memory Controller Hub can transmit through signal control pin position thus and start signal and start signal according to this for this pilot lamp and this pilot lamp to carry out the flicker running.
In one embodiment of this invention, above-mentioned internal storing memory also comprises a pilot lamp, and wherein this pilot lamp is electrically connected to Memory Controller Hub via another signal control pin position.In addition; When Memory Controller Hub is carried out when writing instruction or reading command duplicative non-voltile memory module, Memory Controller Hub can transmit through another signal control pin position thus and start signal and carry out the flicker running according to starting signal for this pilot lamp and this pilot lamp.
In one embodiment of this invention, above-mentioned broadcast unit also comprises a storage element, in order to store the tut archives.
In one embodiment of this invention, above-mentioned duplicative non-voltile memory module has a system region, in order to store the tut archives.
Exemplary embodiment of the present invention proposes a kind of source of sound player method, is used for internal storing memory, and wherein this internal storing memory has duplicative non-voltile memory module and loudspeaker; This source of sound player method comprises and judges whether to receive status information; And when receiving this at least one status information; Load at least one voice files according to this at least one status information; Decipher this at least one voice files and control this at least one voice files after this loudspeaker broadcast is deciphered; Wherein this at least one status information comprises initial status information, a read status information, a write state information, a duplicative non-voltile memory module kilter information or the duplicative non-voltile memory module damage status information of electrically connecting at least, and wherein this at least one voice files comprises at least one voice files that should initially electrically connect status information, at least one voice files that should read status information, at least one voice files that should write state information, at least one voice files that should duplicative non-voltile memory module kilter information or at least one voice files that should duplicative non-voltile memory module damage status information at least.This source of sound player method also comprises, when receiving the startup signal, loads voice files according to this status information, deciphers the voice files after this voice files and the broadcast of control loudspeaker are deciphered.
In one embodiment of this invention, above-mentioned source of sound player method comprises also and judges whether to receive a stop signal that wherein this stop signal is to be sent out when instruction or reading command are done when writing.In addition, above-mentioned source of sound player method also comprises, when receiving stop signal, according to these stop signal control loudspeaker stop to play the voice files after deciphering.
Exemplary embodiment of the present invention proposes a kind of Memory Controller Hub, is used for coming access duplicative non-voltile memory module according to the instruction of host computer system; This Memory Controller Hub comprises memory interface, HPI and memory management circuit; Memory interface is in order to be electrically connected to duplicative non-voltile memory module; HPI is in order to be electrically connected to host computer system; The memory management circuit is electrically connected to memory interface and HPI; At this, the memory management circuit can be via at least one signal control pin position transferring status data, and wherein this status information can make the broadcast unit with loudspeaker decipher voice files and control the voice files after this loudspeaker broadcast is deciphered.
In one embodiment of this invention; When the completion of memory management circuit writes instruction or reading command; The memory management circuit can transmit a stop signal through signal control pin position thus, wherein this stop signal can make above-mentioned broadcast unit controls loudspeaker stop to play the voice files after deciphering.
Based on above-mentioned, the internal storing memory of exemplary embodiment of the present invention, Memory Controller Hub and source of sound player method can carry out that data write or data play sound when reading.Base this, the person of avoiding the use of carries out at internal storing memory and writes instruction or reading command is pulled out internal storing memory from host computer system, and causes the loss of data.
For letting the above-mentioned feature and advantage of the present invention can be more obviously understandable, hereinafter is special lifts embodiment, and cooperates appended accompanying drawing to elaborate as follows.
Description of drawings
Figure 1A is host computer system shown in the exemplary embodiment and internal storing memory according to the present invention.
Figure 1B is the synoptic diagram of the computing machine shown in the exemplary embodiment, input/output device and internal storing memory according to the present invention.
Fig. 1 C is the synoptic diagram of the host computer system shown in another exemplary embodiment and internal storing memory according to the present invention.
Fig. 2 is the summary calcspar of the internal storing memory shown in Figure 1A.
Fig. 3 is the summary calcspar of the Memory Controller Hub shown in the exemplary embodiment according to the present invention.
Fig. 4 is the summary calcspar of the broadcast unit shown in the exemplary embodiment according to the present invention.
Fig. 5 is the process flow diagram of the source of sound player method shown in the exemplary embodiment according to the present invention.
Fig. 6 be that another exemplary embodiment illustrated according to the present invention the summary calcspar of internal storing memory.
Fig. 7 be according to the present invention shown in another exemplary embodiment the summary calcspar of internal storing memory.
Reference numeral:
Figure BSA00000454345700051
Embodiment
Generally speaking, internal storing memory (also claiming the memory storage system) comprises non-voltile memory module and controller (also claiming control circuit).Usually internal storing memory is to use with host computer system, so that host computer system can write to internal storing memory or reading of data from internal storing memory with data.
Figure 1A is host computer system shown in the exemplary embodiment and internal storing memory according to the present invention.
Please with reference to Figure 1A, host computer system 1000 generally comprises computing machine 1100 and I/O (input/output, I/O) device 1106.Computing machine 1100 comprise microprocessor 1102, random access memory (random access memory, RAM) 1104, system bus 1108 and data transmission interface 1110.Input/output device 1106 comprises mouse 1202, keyboard 1204, the display 1206 and printer 1208 like Figure 1B.It must be appreciated, the unrestricted input/output device 1106 of the device shown in Figure 1B, input/output device 1106 can also comprise other device.
In embodiments of the present invention, internal storing memory 100 is to electrically connect through data transmission interface 1110 other assembly with host computer system 1000.Can data be write to internal storing memory 100 or reading of data from internal storing memory 100 by microprocessor 1102, random access memory 1104 with the running of input/output device 1106.For example, internal storing memory 100 can be flash disk 1212, memory card 1214 or solid state hard disc (Solid State Drive, SSD) the non-voltile memory storage device of 1216 grades shown in Figure 1B.
Generally speaking, but host computer system 1000 can be any system of storage data substantially.Though in this exemplary embodiment; Host computer system 1000 is to explain with computer system; Yet host computer system 1000 can be systems such as digital camera, video camera, communicator, message player or video signal player in another exemplary embodiment of the present invention.For example, be digital camera (video camera) 1310 o'clock in host computer system, internal storing memory then is its employed SD card 1312, mmc card 1314, memory stick (memory stick) 1316, CF card 1318 or embedded storage device 1320 (shown in Fig. 1 C).Embedded storage device 1320 comprise the built-in multimedia card (Embedded MMC, eMMC).What deserves to be mentioned is that the built-in multimedia card is directly to be electrically connected on the substrate of host computer system.
Fig. 2 is the summary calcspar of the internal storing memory shown in Figure 1A.
Please with reference to Fig. 2, internal storing memory 100 comprises connector 102, Memory Controller Hub 104, duplicative non-voltile memory module 106 and broadcast unit 108.
In this exemplary embodiment, connector 102 is USB (Universal Serial Bus, a USB) connector.Yet; It must be appreciated; The invention is not restricted to this; Connector 102 can also be Institute of Electrical and Electric Engineers (Institute of Electrical and Electronic Engineers, IEEE) 1394 connectors, high-speed peripheral extended interface (Peripheral Component Interconnect Express, PCI Express) connector, Serial Advanced Technology Attachment (Serial Advanced Technology Attachment; SATA) connector, secure digital (Secure Digital; SD) interface connector, memory stick (Memory Stick, MS) interface connector, Multi Media Card (Multi Media Card, MMC) interface connector, compact flash (Compact Flash; CF) interface connector, the integrated driving interface of electronics (Integrated Device Electronics, IDE) connector or other connector that is fit to.
Memory Controller Hub 104 is to be electrically connected to connector 102.Memory Controller Hub 104 is in order to carrying out with hardware pattern or real a plurality of logic locks or the steering order of doing of firmware pattern, and in non-voltile memory module 106, carries out the runnings such as writing, read and erase of data according to the instruction of host computer system 1000.
Fig. 3 is the summary calcspar of the Memory Controller Hub that exemplary embodiment illustrated according to the present invention.
Please with reference to Fig. 3, Memory Controller Hub 104 comprises memory management circuit 202, HPI 204 and memory interface 206.
Memory management circuit 202 is in order to the overall operation of control Memory Controller Hub 104.Specifically, memory management circuit 202 has a plurality of steering orders, and when internal storing memory 100 runnings, these a little steering orders can be performed with access non-voltile memory module 106.
In this exemplary embodiment, the steering order of memory management circuit 202 is to come real the work with the firmware pattern.For example, memory management circuit 202 has microprocessor unit (among the figure not) and ROM (read-only memory) (not shown), and these a little steering orders are to be burned onto in this ROM (read-only memory).When internal storing memory 100 runnings, these a little steering orders can be carried out by microprocessor unit.
In another exemplary embodiment of the present invention, the steering order of memory management circuit 202 can also the program code pattern be stored in the specific region (for example, being exclusively used in the system region of storage system data in the memory modules) of non-voltile memory module 106.In addition, memory management circuit 202 has microprocessor unit (not shown), ROM (read-only memory) (not shown) and random access memory (not shown).Particularly; This ROM (read-only memory) has the sign indicating number of driving section; And when Memory Controller Hub 104 was enabled, microprocessor unit can be carried out this driving yard steering order that section will be stored in the non-voltile memory module 106 earlier and be loaded in the random access memory of memory management circuit 202.Afterwards, microprocessor unit this a little steering orders that can turn round.In addition, in another exemplary embodiment of the present invention, the steering order of memory management circuit 202 can also a hardware pattern be come real the work.
HPI 204 is instruction and the data that are electrically connected to memory management circuit 202 and transmitted in order to reception and identification host computer system 1000.That is to say that instruction that host computer system 1000 is transmitted and data can be sent to memory management circuit 202 through HPI 204.In this exemplary embodiment, HPI 204 is that corresponding connector 102 is USB interface.Yet; It must be appreciated to the invention is not restricted to this that HPI 204 can also be PATA interface, IEEE 1394 interfaces, PCI Express interface, SATA interface, SD interface, MS interface, MMC interface, CF interface, ide interface or other data transmission interface that is fit to.
Memory interface 206 is to be electrically connected to memory management circuit 202 and in order to access non-voltile memory module 106.That is to say that the data of desiring to write to non-voltile memory module 106 can convert 106 receptible forms of non-voltile memory module into via memory interface 206.
In the present invention's one exemplary embodiment, Memory Controller Hub 104 also comprises memory buffer 252.Memory buffer 252 is to be electrically connected to memory management circuit 202 and in order to the temporary data that come from the data and instruction of host computer system 1000 or come from non-voltile memory module 106.
In the present invention's one exemplary embodiment, Memory Controller Hub 104 also comprises electric power management circuit 254.Electric power management circuit 254 be electrically connected to memory management circuit 202 and in order to control internal storing memory 100 power supply.
In the present invention's one exemplary embodiment, Memory Controller Hub 104 also comprises bug check and correcting circuit 256.Bug check and correcting circuit 256 be electrically connected to memory management circuit 202 and in order to execution error inspection and correction program to guarantee the correctness of data.Specifically; When receiving, memory management circuit 202 writes when instruction from host computer system 1000; Bug check can produce corresponding bug check and correcting code (Error Checking and Correcting Code for the corresponding data that this writes instruction with correcting circuit 256; ECC Code), and memory management circuit 202 can corresponding these data that write instruction be write in the duplicative non-voltile memory module 106 with corresponding bug check and correcting code.Afterwards; When memory management circuit 202 can read these data corresponding bug check and correcting code during reading of data simultaneously from non-voltile memory module 106, and bug check is understood according to this bug check and data execution error inspection and the correction program of correcting code to being read with correcting circuit 256.
Duplicative non-voltile memory module 106 is to be electrically connected to Memory Controller Hub 104, and in order to store the data that host computer system 1000 is write.In this exemplary embodiment, duplicative non-voltile memory module 106 is a duplicative non-voltile memory module.For example, duplicative non-voltile memory module 106 is multilevel-cell (Multi Level Cell, MLC) a nand flash memory module.Yet, the invention is not restricted to this, duplicative non-voltile memory module 106 also single layer cell (Single Level Cell, SLC) nand flash memory module, other flash memory module or other have the memory modules of identical characteristics.
Broadcast unit 108 is to be electrically connected to connector 102 and to be electrically connected to Memory Controller Hub 104 via signal control pin position 120.
Fig. 4 is the summary calcspar of the broadcast unit shown in the exemplary embodiment according to the present invention.
Please with reference to Fig. 4, broadcast unit 108 comprises sound source control circuit 402, electric power management circuit 404, loudspeaker 406 and storage element 408.
Sound source control circuit 402 is the overall operations in order to control broadcast unit 108.
Electric power management circuit 404 is supply voltage (VCC) pin and ground connection (GND) pins that are electrically connected to sound source control circuit 402 and are electrically connected to connector 102.And when internal storing memory 100 was electrically connected to host computer system 1000, electric power management circuit 404 can receive the input power supply from connector 102, and provided 108 runnings of broadcast unit required voltage.
Loudspeaker 406 are to be electrically connected to sound source control circuit 402, and in order under the control of sound source control circuit 402, to play source of sound.
Storage element 408 is to be electrically connected to sound source control circuit 402, and in order to the stored voice archives.Specifically, the manufacturer of internal storing memory 100 can be stored in predetermined voice files in the storage element 408, and sound source control circuit 402 can 406 broadcasts of control loudspeaker be stored in the voice files in the storage element 408.For example, in exemplary embodiment of the present invention, the voice files that is stored in the storage element 408 is audio waveform (WAV) archives.In exemplary embodiment of the present invention, storage element 408 is a ROM (read-only memory), but it must be appreciated and the invention is not restricted to this.
In exemplary embodiment of the present invention, the memory management circuit 202 of Memory Controller Hub 102 can be in the lump through signal control pin position 120 transferring status datas.And; When broadcast unit 108 receives this status information through signal control pin position 120; Sound source control circuit 402 can be discerned this status information; From storage element 408, load corresponding voice files according to this status information, decipher the voice files that this voice files and 406 broadcasts of control loudspeaker are deciphered.
For example, when internal storing memory 100 was electrically connected to host computer system 1000, memory management circuit 202 can transmit the initial status information that electrically connects through signal control pin position 120; When from duplicative non-voltile memory module 106 reading of data, memory management circuit 202 can transmit read status information through signal control pin position 120; When writing data to duplicative non-voltile memory module 106, memory management circuit 202 can transmit write state information through signal control pin position 120; When confirming duplicative non-voltile memory module 106 in good condition, memory management circuit 202 can transmit the kilter information through signal control pin position 120; When confirming that perhaps the state of duplicative non-voltile memory module 106 is bad, memory management circuit 202 can transmit the distress condition information through signal control pin position 120.
In this exemplary embodiment, the length of status information is 1 byte (byte), wherein the 1st position (bit) and beginning and the end of the 8th position in order to status recognition information, and the 2nd~7 position is in order to identification different state information.
For example; " 10000011 " representative electrically connects status information; Read status information is represented in " 10000101 "; Write state information is represented in " 10000111 ", " 10001001 " represent duplicative non-voltile memory module kilter information and, duplicative non-voltile memory module damage status information is represented in " 10001011 ".It must be appreciated that this coded system is merely example, the invention is not restricted to this.For example, in another exemplary embodiment of the present invention, the character string that status information can other length is represented.
In addition, storage element 408 stores corresponding at least one voice files, at least one voice files of corresponding read status information, at least one voice files of corresponding write state information, at least one voice files of corresponding duplicative non-voltile memory module kilter information and at least one voice files of corresponding duplicative non-voltile memory module damage status information that electrically connects status information.And when broadcast unit 108 electrically connected status information through 120 receptions of signal control pin position with identification, sound source control circuit 402 can be deciphered the corresponding voice files of status information and the voice files that broadcast is deciphered of electrically connecting.Similarly, when broadcast unit 108 passed through 120 receptions of signal control pin position with the identification read status information, sound source control circuit 402 can be deciphered the voice files of corresponding read status information and the voice files that broadcast is deciphered; When broadcast unit 108 passed through 120 receptions of signal control pin position with identification write state information, sound source control circuit 402 can be deciphered the voice files of corresponding write state information and the voice files that broadcast is deciphered; When broadcast unit 108 passed through 120 receptions of signal control pin position with identification duplicative non-voltile memory module kilter information, sound source control circuit 402 can be deciphered the voice files of corresponding duplicative non-voltile memory module kilter information and the voice files that broadcast is deciphered; And when broadcast unit 108 passed through 120 receptions of signal control pin position with identification duplicative non-voltile memory module damage status information, sound source control circuit 402 can be deciphered the voice files of corresponding duplicative non-voltile memory module damage status information and the voice files that broadcast is deciphered.
What deserves to be mentioned is, when the voice files of a certain status information of correspondence when being a plurality of, but some voice files of sound source control circuit 402 repeat play or play this a little voice files in turn.
For example; In duplicative non-voltile memory module 106, write data or from duplicative non-voltile memory module 106 during the reading command, loudspeaker 406 can be play the acceleration sound of car engine constantly at the memory management circuit 202 of Memory Controller Hub 102.
In addition, the memory management circuit 202 of Memory Controller Hub 102 can transmit stop signal through signal control pin position 120.And when broadcast unit 108 received this stop signal, sound source control circuit 402 can stop to play the voice files of being deciphered by control loudspeaker 406.For example, when completion write running or reads running, sound source control circuit 402 can stop to play the voice files of being deciphered according to the stop signal control loudspeaker 406 that memory management circuit 202 is transmitted.
In this exemplary embodiment, voice files is to be stored in the storage element 408.Yet in another exemplary embodiment of the present invention, voice files also can be stored in duplicative and divide in the volatile memory module 106, and need not to dispose storage element 408.
For example, duplicative non-voltile memory module 106 has a plurality of physical blocks and this a little physical blocks can be grouped into data field, idle district, system region and replacement district.Particularly, voice files can be stored in the physical blocks of system region, and broadcast unit 108 can load voice files from duplicative divides the system region of volatile memory module 106.
Fig. 5 is the process flow diagram of the source of sound player method that exemplary embodiment illustrated according to the present invention.
Please with reference to Fig. 5, after internal storing memory 100 was electrically connected to host computer system 1000, in step S501, sound source control circuit 402 can judge whether to receive the state signal via signal control pin position 120.
If when not receiving the state signal, step S501 can be performed to continue monitoring whether receive the state signal.
If when receiving the state signal, in step S503, sound source control circuit 402 can load corresponding voice files and the voice files that decoding loaded.
After, in step S505, sound source control circuit 402 can be play the voice files of being deciphered by control loudspeaker 406.
Then, in step S507, sound source control circuit 402 can judge whether to receive stop signal via signal control pin position 120.
If when not receiving stop signal, step S505 can be performed and continue or the repeat play voice files.
If when receiving stop signal, among the step S509, sound source control circuit 402 control loudspeaker 406 stop to play the voice files of being deciphered, and afterwards, step S501 can be performed.
Based on above-mentioned; In exemplary embodiment of the present invention; When 202 pairs of duplicative non-voltile memories of memory management circuit module of Memory Controller Hub 102 106 is carried out when writing instruction or reading command, broadcast unit 108 archives that can play sound are till writing instruction or reading command and being done.Base this, broadcast unit 108 sound played can remind user's internal storing memory 100 carrying out writing or reading of data effectively.
Fig. 6 be that another exemplary embodiment illustrated according to the present invention the summary calcspar of internal storing memory.
Please with reference to Fig. 6, internal storing memory 600 comprises connector 102, Memory Controller Hub 104, non-voltile memory module 106, broadcast unit 108 and pilot lamp 602.
Pilot lamp 602 is to electrically connect via signal control pin position 120 and Memory Controller Hub 104.For example, pilot lamp 602 is light emitting diode (Light Emitting Diode, a LED) lamp.Particularly, the pilot lamp 602 startup signal that can be sent via signal control pin position 120 according to Memory Controller Hub 104 and carry out a flicker running constantly and stop the flicker running according to the stop signal that Memory Controller Hub 104 is sent via signal control pin position 120.That is to say that in this exemplary embodiment, internal storing memory 100 can remind user's internal storing memory 100 carrying out writing or reading of data with sound and cresset.
What deserves to be mentioned is that although in exemplary embodiment of the present invention, broadcast unit 108 is writing of recognition data or read running via the signal that a signal control pin position is transmitted.Yet, the invention is not restricted to this, in another exemplary embodiment of the present invention, also can electrically connect between Memory Controller Hub 104 and broadcast unit 108 through a plurality of signal control pins position.
Fig. 7 be according to the present invention shown in another exemplary embodiment the summary calcspar of internal storing memory.
Please with reference to Fig. 7, similarly, internal storing memory 700 comprises connector 102, Memory Controller Hub 104, non-voltile memory module 106, broadcast unit 108 and pilot lamp 602.
In internal storing memory 700, broadcast unit 108 is to receive signals from Memory Controller Hub 104 via the first signal control pin position 702, the second signal control pin position 704 and the 3rd signal control pin position 706.In addition, pilot lamp 602 is to receive signal from Memory Controller Hub 104 via the 4th signal control pin position 708.Particularly, broadcast unit 108 can be discerned the performed multiple running of Memory Controller Hub 104 and plays the different audio types and represent different access situations according to the signal that a plurality of signal control pins position is transmitted.
In sum, the internal storing memory that exemplary embodiment of the present invention proposed, Memory Controller Hub and source of sound player method can play sound when internal storing memory carries out access, to remind the user.The base this, the person of avoiding the use of pulls out internal storing memory when internal storing memory carries out access from host computer system.
Though the present invention discloses as above with embodiment, so it is not in order to limiting the present invention, any under those of ordinary skill in the technical field, when can doing a little change and retouching, and do not break away from the spirit and scope of the present invention.

Claims (12)

1. internal storing memory comprises:
A connector;
One duplicative non-voltile memory module;
One Memory Controller Hub is electrically connected to this connector and this duplicative non-voltile memory module; And
One broadcast unit is electrically connected to this Memory Controller Hub via at least one signal control pin position, and wherein this broadcast unit comprises:
One loudspeaker; And
One sound source control circuit is electrically connected to this loudspeaker,
Wherein this Memory Controller Hub can transmit at least one status information to this unit of broadcasting via this at least one signal control pin position,
Wherein this sound source control circuit is deciphered at least one voice files according to this at least one status information and is controlled this at least one voice files after this loudspeaker broadcast is deciphered.
2. internal storing memory according to claim 1,
Wherein this at least one status information comprises initial status information, a read status information, a write state information, a duplicative non-voltile memory module kilter information or the duplicative non-voltile memory module damage status information of electrically connecting at least
Wherein this at least one voice files comprises at least one voice files that should initially electrically connect status information, at least one voice files that should read status information, at least one voice files that should write state information, at least one voice files that should duplicative non-voltile memory module kilter information or at least one voice files that should duplicative non-voltile memory module damage status information at least.
3. internal storing memory according to claim 1,
Wherein this Memory Controller Hub can transmit a stop signal to this unit of broadcasting via this at least one signal control pin position,
Wherein this sound source control circuit can according to these loudspeaker of this stop signal control stop to play this at least one voice files after deciphering.
4. internal storing memory according to claim 1 also comprises a pilot lamp,
Wherein this pilot lamp is electrically connected to this Memory Controller Hub via this at least one signal control pin position,
Wherein this Memory Controller Hub transmits one via this at least one signal control pin position and starts signal and start signal according to this for this pilot lamp and this pilot lamp to carry out a flicker running.
5. internal storing memory according to claim 1 also comprises a pilot lamp,
Wherein this pilot lamp is electrically connected to this Memory Controller Hub via another signal control pin position,
Wherein this Memory Controller Hub can transmit one via this another signal control pin position and starts signal and start signal according to this for this pilot lamp and this pilot lamp to carry out a flicker running.
6. internal storing memory according to claim 1, wherein this broadcast unit also comprises a storage element, in order to store this at least one voice files.
7. internal storing memory according to claim 1, wherein this duplicative non-voltile memory module has a system region, in order to store this at least one voice files.
8. a source of sound player method is used for an internal storing memory, and wherein this internal storing memory has a duplicative non-voltile memory module and loudspeaker, and this source of sound player method comprises:
Judge whether to receive at least one status information; And
When receiving this at least one status information, load at least one voice files according to this at least one status information, decipher this at least one voice files and control this at least one voice files after this loudspeaker broadcast is deciphered,
Wherein this at least one status information comprises initial status information, a read status information, a write state information, a duplicative non-voltile memory module kilter information or the duplicative non-voltile memory module damage status information of electrically connecting at least
Wherein this at least one voice files comprises at least one voice files that should initially electrically connect status information, at least one voice files that should read status information, at least one voice files that should write state information, at least one voice files that should duplicative non-voltile memory module kilter information or at least one voice files that should duplicative non-voltile memory module damage status information at least.
9. source of sound player method according to claim 8 also comprises:
Judge whether to receive a stop signal; And
When receiving this stop signal, according to these loudspeaker of this stop signal control stop to play this at least one voice files after deciphering.
10. a Memory Controller Hub is used for coming access one duplicative non-voltile memory module according to the instruction of a host computer system, and this Memory Controller Hub comprises:
One memory interface is in order to be electrically connected to this duplicative non-voltile memory module;
One HPI is in order to be electrically connected to this host computer system; And
One memory management circuit is electrically connected to this memory interface and this HPI,
Wherein this memory management circuit can transmit at least one status information to this unit of broadcasting via at least one signal control pin position, and wherein this at least one status information can make the broadcast unit with loudspeaker decipher at least one voice files and control this at least one voice files after this loudspeaker broadcast is deciphered.
11. Memory Controller Hub according to claim 10,
Wherein this memory management circuit can transmit a stop signal via this at least one signal control pin position, wherein this stop signal can make these these loudspeaker of broadcast unit controls stop to play this at least one voice files after deciphering.
12. Memory Controller Hub according to claim 10,
Wherein this at least one status information comprises initial status information, a read status information, a write state information, a duplicative non-voltile memory module kilter information or the duplicative non-voltile memory module damage status information of electrically connecting at least
Wherein this at least one voice files comprises at least one voice files that should initially electrically connect status information, at least one voice files that should read status information, at least one voice files that should write state information, at least one voice files that should duplicative non-voltile memory module kilter information or at least one voice files that should duplicative non-voltile memory module damage status information at least.
CN2011100656939A 2011-03-16 2011-03-16 Internal memory storing device, internal memory controller and sound source playing method Pending CN102682832A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2011100656939A CN102682832A (en) 2011-03-16 2011-03-16 Internal memory storing device, internal memory controller and sound source playing method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2011100656939A CN102682832A (en) 2011-03-16 2011-03-16 Internal memory storing device, internal memory controller and sound source playing method

Publications (1)

Publication Number Publication Date
CN102682832A true CN102682832A (en) 2012-09-19

Family

ID=46814621

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2011100656939A Pending CN102682832A (en) 2011-03-16 2011-03-16 Internal memory storing device, internal memory controller and sound source playing method

Country Status (1)

Country Link
CN (1) CN102682832A (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6671808B1 (en) * 1999-01-15 2003-12-30 Rainbow Technologies, Inc. USB-compliant personal key
CN1506842A (en) * 2002-12-12 2004-06-23 ���ǵ�����ʽ���� Bidirectional loop layout storing system, loop layout storing system memory device and memory module
US20050129385A1 (en) * 2003-09-16 2005-06-16 Jmz Llc Intelligent portable memory device with display
US20070276978A1 (en) * 2006-05-25 2007-11-29 Phison Electronics Corp. Universal Serial Bus (USB) memory system and control method thereof

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6671808B1 (en) * 1999-01-15 2003-12-30 Rainbow Technologies, Inc. USB-compliant personal key
CN1506842A (en) * 2002-12-12 2004-06-23 ���ǵ�����ʽ���� Bidirectional loop layout storing system, loop layout storing system memory device and memory module
US20050129385A1 (en) * 2003-09-16 2005-06-16 Jmz Llc Intelligent portable memory device with display
US20070276978A1 (en) * 2006-05-25 2007-11-29 Phison Electronics Corp. Universal Serial Bus (USB) memory system and control method thereof

Similar Documents

Publication Publication Date Title
US9043549B2 (en) Memory storage apparatus, memory controller, and method for transmitting and identifying data stream
US20140372667A1 (en) Data writing method, memory controller and memory storage apparatus
CN101576853B (en) Data access method and controller and memory system using same
US9519436B1 (en) Memory erasing method, memory controller, and memory storage apparatus
US8775760B2 (en) Modifying a host interface setting for a non-volatile memory module
CN104679437A (en) Data writing method, memory control circuit unit and memory storage device
US8423838B2 (en) Block management method, memory controller, and memory storage apparatus
CN104423888A (en) Data writing method, memory control circuit unit and memory storage device
CN104732153A (en) Data erasing method, storage control circuit unit and storage storing device
TWI420313B (en) Data management method, memory controller and embedded memory storage apparatus using the same
CN103514096A (en) Data storage method, memory controller and memory storage device
TWI492054B (en) Simulator and simulating method for flash memory
TW201423405A (en) Method for switching operation mode, memory controller and memory storage apparatus
CN103544994A (en) Flash memory controller and flash memory debugging method
US20130067142A1 (en) Flash memory storage device and method of judging problem storage regions thereof
CN103514103A (en) Data protection method, memory controller and memory storage device
CN103593296A (en) Data storing method, storage controller and storage storing device
CN102890645A (en) Memory storage device, memory controller and data writing method
CN104182293A (en) Data writing method, memory storage device and memory controller
CN102446137B (en) Method for writing data, Memory Controller and memorizer memory devices
CN105320620A (en) Memory storage device, control method of memory storage device, memory control circuit unit and memory control circuit module
CN104252317A (en) Data writing method, memory controller and memory storage device
CN103577344A (en) Data writing method, memory controller and memory storage device
CN103513930A (en) Memorizer management method, memorizer controller and memorizer storage device
CN102890617A (en) Memory control method, memory controller and memory storage device

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

Application publication date: 20120919