CN1300670C - Multiple CPU storage card sharing device - Google Patents

Multiple CPU storage card sharing device Download PDF

Info

Publication number
CN1300670C
CN1300670C CNB2004101029605A CN200410102960A CN1300670C CN 1300670 C CN1300670 C CN 1300670C CN B2004101029605 A CNB2004101029605 A CN B2004101029605A CN 200410102960 A CN200410102960 A CN 200410102960A CN 1300670 C CN1300670 C CN 1300670C
Authority
CN
China
Prior art keywords
cpu
storage card
mentioned
storing card
multiplex
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.)
Expired - Fee Related
Application number
CNB2004101029605A
Other languages
Chinese (zh)
Other versions
CN1710529A (en
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.)
LG Electronics China Research and Development Center Co Ltd
Original Assignee
LG Electronics China Research and Development Center 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 LG Electronics China Research and Development Center Co Ltd filed Critical LG Electronics China Research and Development Center Co Ltd
Publication of CN1710529A publication Critical patent/CN1710529A/en
Application granted granted Critical
Publication of CN1300670C publication Critical patent/CN1300670C/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F15/00Digital computers in general; Data processing equipment in general
    • G06F15/16Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
    • G06F15/163Interprocessor communication
    • G06F15/167Interprocessor communication using a common memory, e.g. mailbox
    • 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
    • G06F13/38Information transfer, e.g. on bus
    • G06F13/382Information transfer, e.g. on bus using universal interface adapter
    • G06F13/385Information transfer, e.g. on bus using universal interface adapter for adaptation of a particular data processing system to different peripheral devices

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Software Systems (AREA)
  • Power Sources (AREA)

Abstract

The present invention relates to a multiplex CPU storing card sharing device, its characterized in that it comprises: multiplex CPU, storing card relay, CPU status indicating part, storing card, the said storing card relay respectively interconnects with each CPU of the multiplex CPU and storing card, the said CPU status indicating part respectively interconnect with each CPU of the multiplex CPU. When it connects with a storing card without especial protocol and entirely quotes each CPU with electricity configuration, through affirmation the connecting state of CPUs, to make each CPU separately connect with one storing card, thus can decrease the consumption of electric power, and enhance processing velocity. And it can save factory expense because it need not use special control CPU.

Description

The storage card sharing device of multiple CPU
Technical field
The present invention relates to sharing of a kind of storage card, being specifically related to a kind of is the storage card sharing device of the multiple CPU of feature with following content.It is characterized in that: in order to handle various functions, be suitable for when possessing the CPU of other performance more than 2, need not special agreement and also can connect storage card easily by a plurality of CPU at multi-functional compound portable machine and calculation element.
Background technology
Usually central processing unit (CPU:central processing unit) is to possess control to explain and the computer system part of exectorial circuit, forms computer hardware jointly with memory storage, I/O device.For computing machine, central processing unit is equivalent to human brain, and the accounting and the logical operation of data are carried out in its control and the whole computer systems of management.The execution said procedure is that the central processing unit internal hardware factor of purpose comprises ALU (ALU), control device (control unit), register and memory storage interface etc.The CPU of mainframe computer forms with large-scale cabinet and circuit substrate substantially, and small-size computer is to carry out cpu function by a microprocessor chip of being made up of VLSI.Recently, multi-function peripheral device etc. is using a plurality of central processing units.
Fig. 1 is the structural drawing that connects storage card when traditional multi-purpose machine or computing machine use a plurality of CPU.It by a plurality of CPU10 with for a plurality of CPU10 and storage card are formed by the special storage card control CPU20 that the interface is connected.
When a plurality of CPU10 connect storage card 30, receive and dispatch control command and data etc., adopted special storage card control CPU20 in order to wait by agreement between storage card control CPU20 coupling CPU10 and the storage card 30 and electricity configuration.
When using the multifunctional portable device of traditional a plurality of CPU or computing machine etc., its drawback is: connect a storage card 30 in order to make several CPU10, must control CPU20 at storage card agreement between CPU10 and the storage card 30 is set, the configuration of coupling electricity, very loaded down with trivial details.And, continue to use 2 above CPU such as CPU10, control function CPU20, thereby increase electric power consumption in order to connect a storage card 30.In addition, the another kind of drawback of classic method is: the CPU10 on the platform connects storage card 30 indirectly by special storage card control CPU20, handles the path thereby increase, and slows down the processing speed of data and control signal etc.
Summary of the invention
The present invention invents for the drawback that solves above-mentioned conventional art, the purpose of its invention is to share method for the storage card that a kind of multiple CPU is provided, it is characterized in that: when the multi-purpose machine that uses a plurality of CPU connects a storage card, need not special agreement, in the time of the electricity configuration of quoting each CPU fully and being had, by confirming storage card connection status between the CPU, make storage card of each CPU separate connection, thereby reduce power consumption.
In order to realize above-mentioned purpose of the present invention, the invention provides a kind of is the storage card sharing device of the multiple CPU of feature with following content, and it comprises: a plurality of CPU that carry out mutual difference in functionality; When connecting, CPU receives order, the storage card of storage data; Among a plurality of CPU one when connecting said memory card, described a plurality of CPU are connected to a shared storage card repeater by the mode of interconnection respectively; Understand above-mentioned CPU and whether be in the CPU state instruction unit of connection status.And CPU state instruction unit is controlled the interruption that other CPU connects storage card, till the CPU that is in connection status finishes operation when making CPU among a plurality of CPU connect storage card.The input of described storage card repeater, output port successively respectively with a plurality of CPU in each CPU and storage card interconnection, described CPU state instruction unit respectively with above-mentioned a plurality of CPU in each CPU interconnection.
As mentioned above, the present invention is that a plurality of CPU need not special control CPU, shares a storage card and directly connection, thereby more reduces power consumption than classic method, improves processing speed.And significantly do not reduce manufacturing expense because not using special control CPU.
Description of drawings
Fig. 1 is the structural drawing that connects storage card when traditional multi-purpose machine or computing machine use a plurality of CPU.
Fig. 2 is a device synoptic diagram of sharing the storage card of multiple CPU among the present invention.
10,101,102,103:CPU 20: storage card control CPU
30: storage card 86:CPU state instruction unit
88: the storage card repeater
Embodiment
As follows, present invention will be described in detail with reference to the accompanying embodiment.
Fig. 2 is a device synoptic diagram of sharing the storage card of multiple CPU among the present invention.
Even being a plurality of CPU, the present invention do not exist to connect the agreement that special storage card is a purpose, in the time of the electricity configuration of quoting each CPU fully and being had, by the connection status of storage card between the affirmation CPU, but make storage card of each CPU separate connection, thereby can reduce power consumption.
In addition, as shown in Figure 1,, when a plurality of CPU10 connect storage card 30 indirectly by a control CPU20 on the platform, increase and handle the path, slow down processing speed according to classic method.But the present invention be each CPU not via special control CPU Direct Attached Storage card, improve processing speed.
Fig. 2 is a plurality of CPU101-103 of prompting, confirm whether CPU101 connects the CPU state instruction unit 86 of storage card 30 and set and join, so that CPU101-103 connects the storage card repeater 88 of storage card 30.
When CPU 101 execution were stored in the data supervisor of storage card 30 by 88 controls of storage card repeater, whether CPU state instruction unit 86 perception CPU101 connected storage card 30.
And a plurality of CPU101-103 are in order to be connected to storage card 30, at first to be connected to CPU state instruction unit 86, understand other CPU and whether connect storage card 30, connect storage card 30 when being in not user mode.
CPU101 is connected to storage card 30 by storage card repeater 88, and in the process of service data control etc., and when other CPU102-103 will connect storage card 30,86 transmission of CPU state instruction unit connect can not signal, and prompting can't connect storage card 30.After CPU101 finishes storage card 30 connections, when connecting storage card 30 by CPU102-103 again, send connection possibility signals, through storage card repeater 88 connection storage cards 30 by CPU state instruction unit 86.
As mentioned above, according to the present invention, when the multi-purpose machine that uses a plurality of CPU connects a storage card, need not special agreement, in the time of the electricity configuration of quoting each CPU fully and being had, confirm the storage card connection status of CPU101-103, thereby can make storage card of each CPU separate connection.

Claims (1)

1, the storage card sharing device of multiple CPU is characterized in that: comprise a plurality of CPU that carry out difference in functionality;
When above-mentioned CPU connects, receive the order of above-mentioned CPU, store and provide the storage card of data;
When among above-mentioned a plurality of CPU one is connected to said memory card, the mode of described a plurality of CPU by interconnecting respectively, be connected to a shared storage card repeater, the input of described storage card repeater, output port successively respectively with above-mentioned a plurality of CPU in each CPU and storage card interconnection;
Understand the CPU state instruction unit whether above-mentioned CPU is in connection status, described CPU state instruction unit respectively with above-mentioned a plurality of CPU in each CPU interconnection, when making CPU connection storage card among above-mentioned a plurality of CPU, send the look-at-me that connects storage card to other CPU, till the CPU that is in connection status finishes operation.
CNB2004101029605A 2004-06-18 2004-12-31 Multiple CPU storage card sharing device Expired - Fee Related CN1300670C (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR1020040045657 2004-06-18
KR1020040045657A KR20050120341A (en) 2004-06-18 2004-06-18 Memory card share method of multiple cpu

Publications (2)

Publication Number Publication Date
CN1710529A CN1710529A (en) 2005-12-21
CN1300670C true CN1300670C (en) 2007-02-14

Family

ID=35706777

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2004101029605A Expired - Fee Related CN1300670C (en) 2004-06-18 2004-12-31 Multiple CPU storage card sharing device

Country Status (2)

Country Link
KR (1) KR20050120341A (en)
CN (1) CN1300670C (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102226942B (en) * 2011-06-01 2013-04-03 北京凡达讯科技有限公司 Electronic ink controller bridging SDRAM
EP2568392A4 (en) 2011-06-24 2013-05-22 Huawei Tech Co Ltd Computer subsystem and computer system
KR200481776Y1 (en) 2014-12-16 2016-11-08 이세원 Program Development Board possible Different Class CPU Selective Installation
CN112437032B (en) * 2019-08-24 2023-04-18 北京希姆计算科技有限公司 Data transmitting/receiving device and method, storage medium, and electronic apparatus

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1039668A (en) * 1988-07-26 1990-02-14 成都科技大学 Parallel priority resolving communication interface for multi-microprocessor system
CN2159040Y (en) * 1993-05-19 1994-03-16 力巨科技股份有限公司 Front-back used register pocket and fetch unit thereof
CN1147650A (en) * 1995-06-19 1997-04-16 株式会社东芝 Multiprocessor system
US5671433A (en) * 1992-09-18 1997-09-23 Vadem Corporation Mappable functions from single chip/multi-chip processors for computers
CN1200513A (en) * 1997-05-28 1998-12-02 三星电子株式会社 Test method of cache memory of multiprocessor system
CN1347041A (en) * 2000-09-29 2002-05-01 国际商业机器公司 Dynamic serializing of memory access in multiprocessor system
US20030116624A1 (en) * 2001-12-24 2003-06-26 Winbond Electronics Corp. Memory card reading device

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1039668A (en) * 1988-07-26 1990-02-14 成都科技大学 Parallel priority resolving communication interface for multi-microprocessor system
US5671433A (en) * 1992-09-18 1997-09-23 Vadem Corporation Mappable functions from single chip/multi-chip processors for computers
CN2159040Y (en) * 1993-05-19 1994-03-16 力巨科技股份有限公司 Front-back used register pocket and fetch unit thereof
CN1147650A (en) * 1995-06-19 1997-04-16 株式会社东芝 Multiprocessor system
CN1200513A (en) * 1997-05-28 1998-12-02 三星电子株式会社 Test method of cache memory of multiprocessor system
CN1347041A (en) * 2000-09-29 2002-05-01 国际商业机器公司 Dynamic serializing of memory access in multiprocessor system
US20030116624A1 (en) * 2001-12-24 2003-06-26 Winbond Electronics Corp. Memory card reading device

Also Published As

Publication number Publication date
KR20050120341A (en) 2005-12-22
CN1710529A (en) 2005-12-21

Similar Documents

Publication Publication Date Title
CN105279133B (en) VPX Parallel DSP Signal transacting board analysis based on SoC on-line reorganizations
US20080059679A1 (en) Application processor circuit incorporating both sd host and slave functions and electronic device including same
CN103150279B (en) Method allowing host and baseboard management controller to share device
WO1998015896A1 (en) High speed heterogeneous coupling of computer systems using channel-to-channel protocol
CN102521190A (en) Hierarchical bus system applied to real-time data processing
CN101620587B (en) Flexible reconfigurable task processing unit structure
CN1300670C (en) Multiple CPU storage card sharing device
CN111581152A (en) Reconfigurable hardware acceleration SOC chip system
CN101086727A (en) A PCI adapter for image processor
US7526631B2 (en) Data processing system with backplane and processor books configurable to support both technical and commercial workloads
US20190286606A1 (en) Network-on-chip and computer system including the same
CN103984663A (en) Diverse satellite-borne electronic equipment in parallel system
CN216352292U (en) Server mainboard and server
RU167666U1 (en) Processor Module (MBE2S-PC)
CN115114224A (en) Flight control computer hardware system of SOC + FPGA
US6804737B2 (en) Methods and systems for intelligent I/O controller with channel expandability via master/slave configuration
CN112988636A (en) System, board card and electronic equipment for data acceleration processing
CN102231060A (en) General-purpose hardware platform device
CN108595358A (en) A kind of SD card system and its design method applied to server master board
CN202150112U (en) Multifunctional input/output interface device of universal hardware platform system
CN201142073Y (en) Mainboard circuit and expansion card
JPS6016665B2 (en) microcomputer system
CN118114615B (en) Control and calculation separated system chip structure
CN101192205A (en) Real time high-speed multi- DSP distribution type processing system
CN111142615B (en) Anti-electromagnetic domestic reinforced computer based on Loongson 3A

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
C17 Cessation of patent right
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20070214

Termination date: 20100201