CN1303547C - Input/output card and its additional storage card and main system data transmission method - Google Patents

Input/output card and its additional storage card and main system data transmission method Download PDF

Info

Publication number
CN1303547C
CN1303547C CNB2003101023746A CN200310102374A CN1303547C CN 1303547 C CN1303547 C CN 1303547C CN B2003101023746 A CNB2003101023746 A CN B2003101023746A CN 200310102374 A CN200310102374 A CN 200310102374A CN 1303547 C CN1303547 C CN 1303547C
Authority
CN
China
Prior art keywords
input
main system
output cards
storage card
output
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
CNB2003101023746A
Other languages
Chinese (zh)
Other versions
CN1612124A (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.)
Industrial Technology Research Institute ITRI
Original Assignee
Industrial Technology Research Institute ITRI
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 Industrial Technology Research Institute ITRI filed Critical Industrial Technology Research Institute ITRI
Priority to CNB2003101023746A priority Critical patent/CN1303547C/en
Publication of CN1612124A publication Critical patent/CN1612124A/en
Application granted granted Critical
Publication of CN1303547C publication Critical patent/CN1303547C/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Abstract

The present invention relates to a method for transmitting data between an input/output card together with an additional storage card thereof and a main system. The storage card is plugged in the input/output card which is plugged in a slot on the main system to increase integral mechanical connecting strength, and an input/output controller on the input/output card is used for generating bus control signals to control a change-over switch of an internal data bus for altering a mode for the input/output card and the storage card to use an input/output card data bus; accordingly, the input/output card and the storage card share all input/output card data buses or respectively use partial input/output card data buses independently to improve data transmitting efficiency.

Description

Data transmission method between input/output cards and additional memory card thereof and main system
Technical field
The present invention relates to a kind of information transferring method, relate in particular to the selective information transmission method between a kind of input/output cards, storage card and main system.
Background technology
" portable information product " is as PDA, mobile computer or mobile phone etc., adopt mini memory card as the semiconductor Storage Media at present in a large number, main specification has storage cards such as CF (Compact Flash), SD (Security Digital), MMC (Multimedia Card), Smart Media and Memory Stick at present.For the main system (Host system) that expands aforementioned portable information product at I/O (I/O, input-output) application of aspect, as output, input or the wireless transmission of image archives, CF, SD and Memory Stick etc. released input/output cards (input-output card) by the dealer again.
But, along with the memory capacity of access increases gradually, input/output cards is ardent day by day to the demand of extra memory.
One of traditional settling mode is to increase extra slot on main system, and to hold storage card, its synoptic diagram as shown in Figure 1; Have two slots 101,102 on the main system 100, can insert with storage card 104 for input/output cards 103 respectively and use.Yet main system increases slot can increase volume and cost, and simultaneously, the trend toward miniaturization of portable information apparatus makes that also the quantity that reduces slot is imperative, thereby facilitates the integration of input/output cards and storage card.Another problem of many slots is, the mutual biography of data between input/output cards 103 and the storage card 104 must be through the data bus of main system 100 inside, and its transfer efficiency is not good.
Directly expanding the Combo card of the existing memory size of input/output cards, promptly is one of product of integrating input/output cards and storage card, and still, the design that integrates makes that also the capacity of internal memory is limited, can't replace more jumbo internal memory.
In order not increase extra slot, also make things convenient for memory capacity to change, Sandisk company and SocketCommunication company propose WO 02/19266A2 world patent jointly; This patent relates to a kind of non-volatile storage card (non-volatile memory card) that is connected on the main system, and the data transmission method between an external device (ED) (external device), the method is included in electrically being connected with mechanicalness between input/output cards and storage card, and counts by storage card and external device (ED) by input/output cards and reportedly to fail; Input/output cards is the wireless transmission card among the embodiment of its exposure, makes wireless transmission for the data stream between storage card and external device (ED).
The implementation that this patent is concrete sees also the synoptic diagram of Fig. 2, and storage card 202 inserts the slot 201 on the main system 200 earlier, again input/output cards 203 is connected storage card 202 tail ends with electrical, mechanicalness; So, the data on the input/output cards 203 can transfer to main system 200 via storage card 202, can reach the demand of single slot, integration input/output cards and storage card.
But, because the controller performance on the input/output cards is than the controller complexity on the storage card, under this data transmission architecture, storage card need increase extra controller function, to handle the data transmission between input and output and storage card and main system; And the storage card tail end also must have the electrical and mechanicalness binding of coupling assembling and input/output cards do, just needs the storage card of special requirement to use, and can't replace replacement with general storage card on the market.
Show with regard to usefulness,, form the data transmission bottleneck of input/output cards and storage card and main system end because the performance drop between the controller of input/output cards and storage card makes that whole data transmission efficiency is lower; And storage card can't arbitrarily be substituted, and its memory capacity can't be expanded.
In addition, the input/output cards volume is big than the storage card volume usually, and input/output cards is connected the storage card tail end, and whole mechanical link power is fragile.
Summary of the invention
Technical matters to be solved by this invention is to provide the data transmission method between a kind of input/output cards and additional memory card and main system, adopt switchable data transfer mode, go control its switch by input/output control unit, change data transfer path, and the preferable execution efficient that provides multitask to transmit, and the mechanicalness connected mode intensity that solves between existing input/output cards, storage card and main system is not good enough, storage card can not be substituted so that memory capacity can't expand, and the unfavorable problem of its data transmission effect.
To achieve these goals, the data transmission method between a kind of input/output cards of the present invention and additional memory card and main system, its characteristics are, comprise:
Inserting a storage is stuck in the input/output cards;
Connect a described input/output cards and a main system; And
By input/output control unit one of on the described input/output cards, produce bus controlling signal control one and switch switch, to switch one of described input/output cards first internal data bus or one second internal data bus, and change the data transfer path of described storage card and described main system, wherein, described storage card is during through the described first internal data bus data transmission, and described input/output cards and described storage card are shared whole data bus and the mutual data transmissions of described main system of described input/output cards; Described storage card is during through the described second internal data bus data transmission, described storage card uses the data bus and the described main system of described input/output cards partly to pass data mutually, and described input/output cards itself then uses its remaining data bus and described main system to pass data mutually.
Data transmission method between above-mentioned input/output cards and additional memory card thereof and main system, its characteristics are that described input/output cards is provided with a socket, for forming electrically and mechanical the connection with described storage card.
Data transmission method between above-mentioned input/output cards and additional memory card thereof and main system, its characteristics are that described main system is provided with a slot, for forming electrically and mechanical the connection with described input/output cards.
The invention provides a kind of syndeton between main system, input/output cards and the storage card with preferable intensity, and preferable data transmission architecture.
Describe the present invention below in conjunction with the drawings and specific embodiments, but not as a limitation of the invention.
Description of drawings
Fig. 1 connects the enforcement synoptic diagram of input/output cards and storage card respectively on main system for prior art;
Fig. 2 inserts storage card on the main system for prior art, input/output cards is connected in the enforcement synoptic diagram of storage card tail end again;
Fig. 3 is that the mechanical link between storage card provided by the present invention, input/output cards and main system concerns synoptic diagram;
Fig. 4 is a data transmission architecture synoptic diagram provided by the invention, and wherein data are transmitted through first internal data bus; And
Fig. 5 is a data transmission architecture synoptic diagram provided by the invention, and wherein data are transmitted through second internal data bus.
Embodiment
The present invention is the data transmission method between a kind of input/output cards and additional memory card and main system, sees also enforcement synoptic diagram of the present invention shown in Figure 3, and it has illustrated that main system 300, input/output cards 302 concern with the mechanical connection of storage card 304.
Utilize the socket of setting up on the input/output cards 302 303, make storage card 304 be incorporated into socket 303 after, form mechanical and electrical binding with input/output cards 302.And, its mechanical combination, mention that with prior art world patent WO 02/19266 A2 is disclosed, input/output cards is connected the mode difference of storage card tail end, terminal and the terminal chimeric practice of buckle mutually of case before this patent, whole mechanical link power is comparatively not enough, and the volume of especially general input/output cards is much bigger than storage card, the more apparent fragility of its combination.The practice of the present invention is that socket 303 is arranged to lack concavity, for concavo-convex chimeric with storage card 304, in conjunction with after storage card 304 and input/output cards 302 have preferable globality and close physical strength.In addition, because the specification of storage card 304 does not change, its end does not need as prior art connecting structure to be set yet, therefore can be for changing with the Extended RAM capacity arbitrarily.
Next, the input/output cards 302 of storage card 304 is housed, can inserts in main system 300 slots 301 of portable information product, make input/output cards 302 direct and the mechanical and electrical bindings of main system 300 formation.Thus, no matter input/output cards 302 or storage card 304, counting reportedly when defeated with main system 300, assign transmission mode by main system 300 and give input/output cards 302 controllers, select data transfer mode by the controller of input/output cards 302 again, so assign optimum transmission mode, switch the optimum data transmission mode by input/output cards 302 flexibly according to instruction again, therefore there is no the data transmission bottleneck problem of prior art via main system 300.
See also Fig. 4 and Fig. 5, be information transmission configuration diagram of the present invention, control is gone in wherein dotted line representative order and output, and solid line then is a data bus.Not not existing together of the present invention and prior art, be that input/output cards 410 is provided with first internal data bus 413, second internal data bus 414 and change-over switch 411, bus controlling signal 415 controls that this change-over switch 411 is produced by input/output control unit 412, switch at first internal data bus 413 and 414 intercropping of second internal data bus:
Through first internal data bus 413: as Fig. 4, when storage card 420 during through first internal data bus 413, promptly be connected with the data bus of main system 400 through input/output control unit 412, can make storage card 420 can with input/output cards 410, data bus without main system 400, and use inner data bus directly to pass data mutually between the two, quicken the data transmission of 420 of input/output cards 410 and storage cards.Transmission mode with main system 400 under this framework is, input/output cards 410 and storage card 420 are shared input/output cards 410 whole data bus and main system 400 mutual data transmissions.
Through second internal data bus 414: as shown in Figure 5, allow storage card 420 use input/output cards 410 data buss and main system 400 mutual biography data partly, input/output cards 410 itself then uses remaining data bus and main system 400 mutual biography data.
Compared with prior art, the invention provides switchable data transfer mode, go control its switch, change data transfer path, and the preferable execution efficient of multitask transmission is provided by input/output control unit.
Certainly; the present invention also can have other various embodiments; under the situation that does not deviate from spirit of the present invention and essence thereof; those of ordinary skill in the art work as can make various corresponding changes and distortion according to the present invention, but these corresponding changes and distortion all should belong to the protection domain of the appended claim of the present invention.

Claims (3)

1, the data transmission method between a kind of input/output cards and additional memory card thereof and main system is characterized in that, comprises:
Inserting a storage is stuck in the input/output cards;
Connect a described input/output cards and a main system; And
By input/output control unit one of on the described input/output cards, produce bus controlling signal control one and switch switch, to switch one of described input/output cards first internal data bus or one second internal data bus, and change the data transfer path of described storage card and described main system, wherein
Described storage card is during through the described first internal data bus data transmission, and described input/output cards and described storage card are shared whole data bus and the mutual data transmissions of described main system of described input/output cards; Described storage card is during through the described second internal data bus data transmission, described storage card uses the data bus and the described main system of described input/output cards partly to pass data mutually, and described input/output cards itself then uses its remaining data bus and described main system to pass data mutually.
2, the data transmission method between input/output cards according to claim 1 and additional memory card thereof and main system is characterized in that, described input/output cards is provided with a socket, for forming electrically and mechanical the connection with described storage card.
3, the data transmission method between input/output cards according to claim 1 and additional memory card thereof and main system is characterized in that, described main system is provided with a slot, for forming electrically and mechanical the connection with described input/output cards.
CNB2003101023746A 2003-10-27 2003-10-27 Input/output card and its additional storage card and main system data transmission method Expired - Fee Related CN1303547C (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNB2003101023746A CN1303547C (en) 2003-10-27 2003-10-27 Input/output card and its additional storage card and main system data transmission method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB2003101023746A CN1303547C (en) 2003-10-27 2003-10-27 Input/output card and its additional storage card and main system data transmission method

Publications (2)

Publication Number Publication Date
CN1612124A CN1612124A (en) 2005-05-04
CN1303547C true CN1303547C (en) 2007-03-07

Family

ID=34756386

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2003101023746A Expired - Fee Related CN1303547C (en) 2003-10-27 2003-10-27 Input/output card and its additional storage card and main system data transmission method

Country Status (1)

Country Link
CN (1) CN1303547C (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8666528B2 (en) 2009-05-01 2014-03-04 The Nielsen Company (Us), Llc Methods, apparatus and articles of manufacture to provide secondary content in association with primary broadcast media content
US8959016B2 (en) 2002-09-27 2015-02-17 The Nielsen Company (Us), Llc Activating functions in processing devices using start codes embedded in audio

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN2195780Y (en) * 1994-06-14 1995-04-26 广州吉特威电子有限公司 Intelligent data collection card
CN2261647Y (en) * 1996-07-16 1997-09-03 支超有 Externally connecting CAN interface communication card
US20030046468A1 (en) * 2001-08-30 2003-03-06 Hsiang-Chan Chen High-density system having a plurality of system units

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN2195780Y (en) * 1994-06-14 1995-04-26 广州吉特威电子有限公司 Intelligent data collection card
CN2261647Y (en) * 1996-07-16 1997-09-03 支超有 Externally connecting CAN interface communication card
US20030046468A1 (en) * 2001-08-30 2003-03-06 Hsiang-Chan Chen High-density system having a plurality of system units

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8959016B2 (en) 2002-09-27 2015-02-17 The Nielsen Company (Us), Llc Activating functions in processing devices using start codes embedded in audio
US8666528B2 (en) 2009-05-01 2014-03-04 The Nielsen Company (Us), Llc Methods, apparatus and articles of manufacture to provide secondary content in association with primary broadcast media content

Also Published As

Publication number Publication date
CN1612124A (en) 2005-05-04

Similar Documents

Publication Publication Date Title
CN1208735C (en) Multiple removable non-volatile memory cards serially communicating with host
CN1287323C (en) External storage device
CN100342450C (en) Modular memory device
US8176230B2 (en) Wireless flash memory card expansion system
US20080083828A1 (en) Memory card with host interface and including internal interface for receiving micro-size memory cards
US6218969B1 (en) Universal serial bus to parallel bus signal converter and method of conversion
US6776345B1 (en) Multifunctional extractable card reading modular cartridge connectable to wireless broadband network router
US7171502B2 (en) USB system having card-type USB interface connector
JP2007518160A (en) Multi-module circuit card with direct memory access between modules
US20060123175A1 (en) Universal serial bus access device with selectable modes
CN101336422A (en) Methods and apparatus for adding an autonomous controller to an existing architecture
CN102521190A (en) Hierarchical bus system applied to real-time data processing
CN1303547C (en) Input/output card and its additional storage card and main system data transmission method
KR20080078977A (en) Method and system for interfacing a plurality of memory devices using mmc or sd protocol
US20130132629A1 (en) Apparatus of storage medium for interfacing both host and mobile device
US20050180101A1 (en) Portable storage device with interchangeable connector
CN1435796A (en) Memroy drive device compatible with multiple mobile memory cards
CN1744068A (en) Frame structure suitable for serial peripheral equipment interface bus high-level protocol
CN101577099B (en) Serial peripheral interface circuit and display device provided with same
CN201838760U (en) Structure of connector
CN1234213C (en) Apparatus and method for data transmission between storage medium and mobile communication terminal
KR100882207B1 (en) Memory card including connector for other memory card independently interfacing host using MMC protocol
CN2629089Y (en) Interface conversion expansion plate
CN2580695Y (en) Data-transmission device between storage-medium and terminal of mobile communication
CN2578882Y (en) CF adaptable card

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
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20070307

Termination date: 20161027