CN1299211C - System for implementing high-speed instant data record - Google Patents
System for implementing high-speed instant data record Download PDFInfo
- Publication number
- CN1299211C CN1299211C CNB2003101230178A CN200310123017A CN1299211C CN 1299211 C CN1299211 C CN 1299211C CN B2003101230178 A CNB2003101230178 A CN B2003101230178A CN 200310123017 A CN200310123017 A CN 200310123017A CN 1299211 C CN1299211 C CN 1299211C
- Authority
- CN
- China
- Prior art keywords
- data
- system interface
- minicomputer
- minicomputer system
- scsi
- 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
Links
Images
Abstract
The present invention relates to a system for realizing high-speed instant data records, particularly to a system used for a small computer system interface (SCSI) device, which comprises a file management module, a format base, an SCSI card and an SCSI device, wherein the file management module can be operated by users; the SCSI can be directly read and written by the format base; the SCSI device can be operated and controlled by the format base by which the SCSI can be directly read and written so as to get rid of the limitation of an operating system. Therefore, the efficiency of the SCSI device can be fully played; besides, the format base which is similar to ordinary file data is provided, and the corresponding file management module which is provided with a pictorialization operating interface is set to simulate the operation and the utilization of an ordinary file. Users do not need to relearn and can immediately use the file management module for browsing data stored in the SCSI device.
Description
Technical field
The present invention relates to a kind of system and method for realizing at a high speed instant data recording, relate in particular to a kind of system that is used in minicomputer system interface (SCSI) device, but the format library at utilization direct read minicomputer system interface (SCSI), to break away from the management of operating system to file, and then the data of direct access minicomputer system interface (SCSI) device, it is ultimate attainment that hard disk usefulness is performed to.
Background technology
Computing machine science and technology is grown up with the speed of making rapid progress now, the development trend of its computing machine also reaches fireballing direction by force towards calculation function and strides forward, and motherboard and relevant peripherals (as hard disk, CD-ROM drive) etc. are when connecting, and needing one can be for the interface of definition of data transmission.Personal computer adopts SCSI (minicomputer system interface) one after another in recent years, a slice SCSI adapter is looked different form, can connect at most and connect in seven, 15 or 31 ones and external scsi device, and can comprise magnetic tape station (TAPE DEVICE), hard drives (HARD DISK), scanner (SCANNER), Magneto Optical MO (MO), cd-ROM (CD-ROM), digital audio tape (DAT), cd-recorder (CD-R, CD-RW, DVD-ROM, DVD-RAM) etc.Use the SCSI card can reach the 80Mbytes/sec except transmission speed, because its unique design, make that the burden of central processing unit is less, transmission usefulness is also comparatively stable, this is for scanner that needs stable transfer or cd-recorder, be a crucial characteristic, also therefore these equipment are unique interface with the SCSI interface mostly.
Yet, at present the program of data recording or transmission generally is to handle via operating system and the file system that provided thereof, because the restriction (as: MS-DOS is to the restriction of 2-Gbytes, the fast taking system of Win32) of these operating systems and file system can make the speed of record or transmission data far below the speed that bus provided, even use the also maximum speed that only can reach about 10Mbytes/sec of SCSI hard disk.So, (as: high-speed remote control system, embedded control system in some data acquisitions or metrology applications ... Deng), just must be fast and reliably mass data is recorded storage device, in order to carrying out analysis afterwards or processing.So, above-mentioned record or transmission procedure have not just applied and have used, then the step is developed a kind of data storing card and relevant dealer is for head it off, this kind data storing cartoon is crossed direct memory (Direct Memory Access, DMA) mode of access, the data that data fatching apparatus captured directly are stored in data memory device, thus can be at high speed data recording that data fatching apparatus captured to data memory device, but this kind way still has following shortcoming:
(1) cost of data storing card is quite expensive, and price is hundreds thousand of easily, the purchase intention of incompatibility ordinary consumer.
(2) use the stored data of data storing card, under general operating system, promptly can't directly read, must be again data be taken out and just can use, and this kind form only can read and can not revise data, and cause the inconvenience in the use via the form that manufacturer provided.
Thus, how to address the above problem, be the relevant manufacturer that is engaged in the industry and desire most ardently the improved direction of research place.
Summary of the invention
Fundamental purpose of the present invention is, a kind of system that realizes at a high speed instant data recording is provided, the format library of this system direct read minicomputer system interface but (SCSI), break away from operating system and file system and come directly the SCSI device to be carried out access, ultimate attainment in order to hard disk usefulness is performed to.
For reaching above-mentioned purpose, the invention provides a kind of embodiment of system, as follows:
A kind of system that realizes at a high speed instant data recording, this system is the interface device that is used for minicomputer system, this system includes at least:
But format library, minicomputer system interface card and the minicomputer system interface device at data fatching apparatus, pci bus, primary memory, document management module direct read minicomputer system interface; Wherein:
This data fatching apparatus is connected in pci bus;
Pci bus, this pci bus connects this data fatching apparatus, minicomputer system interface card and primary memory;
Primary memory is connected in pci bus;
The minicomputer system interface card is connected in pci bus;
The minicomputer system interface device is connected in the minicomputer system interface card;
Document management module provides the user to operate virtual file system;
The format library at direct read minicomputer system interface, can be apace data by minicomputer system interface card access minicomputer system interface device.
Secondary objective of the present invention is to be, the method of the system of the instant data recording of a kind of high speed is provided, this method is used the similar program interface of generic-document form and is built and put document management module corresponding and tool image conversion operation interface, the operation and the use of simulation generic-document, and the user need not be relearned, can use this document management module to come the stored data of management data storage device immediately.
For reaching above-mentioned purpose, the invention provides a kind of embodiment of method, as follows:
A kind of method that realizes the system of at a high speed instant data recording, this method is used in the system that realizes at a high speed instant data recording, and this system includes at least:
But format library, minicomputer system interface card and the minicomputer system interface device at data fatching apparatus, pci bus, primary memory, document management module direct read minicomputer system interface; Wherein the process step that writes of the data of this method is as follows:
(A) when the data acquisition instruction was assigned to the data capture device by system, this data fatching apparatus can be sent to primary memory with data by pci bus;
(B) this moment, the data storing instruction can be assigned by system, but the format library at this direct read minicomputer system interface can be the executable instruction in minicomputer system interface with this instruction transformation, and was sent to the minicomputer system interface card;
(C) this minicomputer system interface card can be delivered to the minicomputer system interface card with the data of primary memory via pci bus according to instruction, and the minicomputer system interface device is carried out the action that writes data.
By above-mentioned technical characterictic, the present invention realizes the system and method for at a high speed instant data recording, can solve the restriction of existing minicomputer system interface (SCSI) device because of operating system and file system, deficiency and defective that transfer rate can't promote are improved, its advantage is as follows:
(1) but utilize the format library at direct read minicomputer system interface (SCSI), the data that data fatching apparatus is captured, the minicomputer system of writing direct interface (SCSI) device, and need not pass through file system, effectively make minicomputer system interface (SCSI) card and minicomputer system interface (SCSI) device usefulness perform to ultimate attainment, and do not need expensive device both can reach the purpose of at a high speed instant data recording, to reduce consumer's use cost, increase consumer's desire to purchase.
(2) but the format library at the direct read small-size computer similar to generic-document form system interface (SCSI) is provided and builds and put corresponding document management module, the operation and the use of simulation generic-document, the user need not relearned, can use this document management module to browse the stored data of SCSI device immediately.
For enabling further to understand the technology used in the present invention means and effect thereof, with preferred embodiment of the present invention its principle and function are described in detail in conjunction with the accompanying drawings now.
Description of drawings
Fig. 1 is an Organization Chart of the present invention.
Fig. 2 is a calcspar of the present invention.
Fig. 3 is the benefit comparison sheet of the present invention and prior art.
Symbol description among the figure
10, document management module
But the format library at 20 direct read minicomputer system interfaces (SCSI)
30, minicomputer system interface (SCSI) card
40, data fatching apparatus
50, minicomputer system interface (SCSI) device
60, primary memory
70, pci bus
Embodiment
See also Fig. 1, shown in Figure 2, be Organization Chart of the present invention and calcspar, by finding out clearly among the figure that but the format library 20 of the present invention by document management module 10 direct read minicomputer system interfaces (SCSI), data fatching apparatus 40 and 50 in minicomputer system interface (SCSI) device form, wherein;
This document administration module 10 tool image conversion operation interfaces provide the user to operate virtual file system, and this file system are similar to the file system of Windows, for carrying out actions such as detection, deletion, revised file name, hard disk analysis or hard disk reformation.
But should direct read minicomputer system interface (SCSI) format library 20 provide the file management form similar to ANSIC, can allow the file system idea of user with oneself, come access data by the method for writing a program, and need not relearn new form, and can directly load the program of being write with traditional fortune time-program(me) storehouse (runtime library) and come correct to use, and can be minicomputer system interface (SCSI) card 30 executable instructions with the file management instruction transformation that the user assigned.
This data fatching apparatus 40 is general data fatching apparatus (as: high-speed remote control system, embedded control system ... Deng), and do not have special storage device.
This minicomputer system interface (SCSI) device 50 is the device (as: hard disk) of general no specific installation.
When the present invention when using, data fatching apparatus 40 and minicomputer system interface (SCSI) card 30 are connected in pci bus 70, and pci bus 70 is connected with primary memory 60, and minicomputer system interface (SCSI) device 50 is connected in minicomputer system interface (SCSI) card 30.
See also Fig. 2, shown in Figure 3, benefit comparison sheet for calcspar of the present invention and prior art, when the data acquisition instruction is assigned to data capture device 40 by system, this data fatching apparatus 40 can be with the data that captured, be sent to primary memory 60 by pci bus 70, this moment, the data storing instruction can be assigned by system, but the format library 20 at direct read minicomputer system interface (SCSI) is minicomputer system interface (SCSI) card 30 executable instructions with this instruction transformation, and be sent to minicomputer system interface (SCSI) card 30, and minicomputer system interface (SCSI) card 30 can be according to instruction, the data of primary memory 60 are delivered to minicomputer system interface (SCSI) card 30 via pci bus 70, and minicomputer system interface (SCSI) installed 50 carry out the action that writes data, make data need not pass through file system, and minicomputer system interface (SCSI) device 50 that writes direct, and find out by knowing in the benefit comparison sheet (seeing also Fig. 3), after the present invention skipped file system, the transfer rate that can bring into play minicomputer system interface (SCSI) card 80 completely made the usefulness of minicomputer system interface (SCSI) device 50 perform to ultimate attainment.
See also shown in Figure 1 again, the Virtual File System that the user also can directly utilize document management module 10 to be provided is carried out and is inspected, deletion, the revised file name, actions such as hard disk analysis or hard disk reformation, and but the format library 20 that can utilize direct read minicomputer system interface (SCSI) is taken out the stored data of minicomputer system interface (SCSI) device 50 by the method for writing a program, and then used, and but the format library 20 at direct read minicomputer system interface (SCSI) provides the file management form similar to ANSIC, can load the program of being write with traditional routine library working time (runtime library) and come correct to use.
In sum, the present invention realizes the system of at a high speed instant data recording, can reach its effect and purpose really, so the present invention really is the invention of a practicality excellence, for meeting the application important document of patent of invention, files an application in accordance with the law.
The above only is the best specific embodiment of the present invention, and functional character of the present invention is not limited thereto, and anyly is familiar with this skill person in field of the present invention, can think easily and variation or modification, all can be encompassed in described this case claim.
Claims (4)
1. realize at a high speed the system of data recording immediately for one kind, this system is that this system of interface device that is used for minicomputer system includes at least:
But format library, minicomputer system interface card and the minicomputer system interface device at data fatching apparatus, pci bus, primary memory, document management module direct read minicomputer system interface; Wherein:
This data fatching apparatus is connected in pci bus;
Pci bus, this pci bus connects this data fatching apparatus, minicomputer system interface card and primary memory;
Primary memory is connected in pci bus;
The minicomputer system interface card is connected in pci bus;
The minicomputer system interface device is connected in the minicomputer system interface card;
Document management module provides the user to operate virtual file system;
The format library at direct read minicomputer system interface, can be apace data by minicomputer system interface card access minicomputer system interface device.
2. realize the system of at a high speed instant data recording according to claim 1, wherein this document administration module is a kind of administration module that detection, deletion, revised file name, hard disk analysis or hard disk are reformed and moved of carrying out.
3. realize the system of at a high speed instant data recording according to claim 1, wherein this format library loads with the program that traditional working time, routine library was write and comes correct to use.
4. realize at a high speed the method for the system of data recording immediately for one kind, this method is used in the system that realizes at a high speed instant data recording, and this system includes at least:
But format library, minicomputer system interface card and the minicomputer system interface device at data fatching apparatus, pci bus, primary memory, document management module direct read minicomputer system interface; Wherein the process step that writes of the data of this method is as follows:
(A) when the data acquisition instruction was assigned to the data capture device by system, this data fatching apparatus can be sent to primary memory with data by pci bus;
(B) this moment, the data storing instruction can be assigned by system, but the format library at this direct read minicomputer system interface can be the executable instruction in minicomputer system interface with this instruction transformation, and was sent to the minicomputer system interface card;
(C) this minicomputer system interface card can be delivered to the minicomputer system interface card with the data of primary memory via pci bus according to instruction, and the minicomputer system interface device is carried out the action that writes data.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB2003101230178A CN1299211C (en) | 2003-12-23 | 2003-12-23 | System for implementing high-speed instant data record |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB2003101230178A CN1299211C (en) | 2003-12-23 | 2003-12-23 | System for implementing high-speed instant data record |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1632770A CN1632770A (en) | 2005-06-29 |
CN1299211C true CN1299211C (en) | 2007-02-07 |
Family
ID=34844711
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB2003101230178A Expired - Fee Related CN1299211C (en) | 2003-12-23 | 2003-12-23 | System for implementing high-speed instant data record |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN1299211C (en) |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6304923B1 (en) * | 1998-10-14 | 2001-10-16 | Micron Technology, Inc. | Method for prioritizing data transfer request by comparing a latency identifier value received from an I/O device with a predetermined range of values |
US6651119B2 (en) * | 1998-11-16 | 2003-11-18 | Lsi Logic Corporation | Method for allocating priorities to plurality of DMA engines for processing data packets based on bus phase and transactions status |
-
2003
- 2003-12-23 CN CNB2003101230178A patent/CN1299211C/en not_active Expired - Fee Related
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6304923B1 (en) * | 1998-10-14 | 2001-10-16 | Micron Technology, Inc. | Method for prioritizing data transfer request by comparing a latency identifier value received from an I/O device with a predetermined range of values |
US6651119B2 (en) * | 1998-11-16 | 2003-11-18 | Lsi Logic Corporation | Method for allocating priorities to plurality of DMA engines for processing data packets based on bus phase and transactions status |
Also Published As
Publication number | Publication date |
---|---|
CN1632770A (en) | 2005-06-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP2183744B1 (en) | Direct mass storage device file indexing | |
CN1341942A (en) | Multifunctional semiconductor storage device | |
CN1945537A (en) | Method for realizing high speed solid storage device based on storage region network | |
CN1523605A (en) | Portable data storage device | |
CN1684049A (en) | Information storage apparatus, information storage method and information storage processing program product | |
CN1495637A (en) | Digital information input device | |
CN1889030A (en) | Device for simulating rigid disk and method thereof | |
US20090327583A1 (en) | Seek Time Emulation for Solid State Drives | |
CN1858748A (en) | Method for realizing directly access USB master facility end file from slave facility end at USB | |
CN1218252C (en) | Information processing device, data memory device, data transfer method, program and medium | |
EP1901160A3 (en) | Storage system, storage system control method, and storage controller | |
CN1896971A (en) | Operating system supplemental disk caching system and method | |
CN1299211C (en) | System for implementing high-speed instant data record | |
CN1877729A (en) | Display control method, content data reproduction apparatus, and program | |
CN1967505A (en) | Information processing device, image pickup device, information processing method and computer program | |
CN1808384A (en) | Controller with automatic execution function | |
CN1896967A (en) | Method for starting operation system and testing by USB carry-on disk | |
CN113918505A (en) | On-satellite ultra-high-speed storage system and method | |
CN1818899A (en) | Data searching method of MPEG player | |
CN1831800A (en) | Method and system for duplicating between USB devices | |
CN1504855A (en) | Multifunctional multimedia palm computer | |
CN1314044C (en) | Electronic equipment device and method for protecting electronic equipment | |
CN1299104A (en) | Personal optical disk library system and its automatic data processing method | |
CN1118758C (en) | Realizing method of plug-and-play (pnp) virtual CD memory system with very high capacity | |
CN1567259A (en) | Portable data storage device with automatic performance function and automatic performance method thereof |
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 |
Granted publication date: 20070207 Termination date: 20181223 |
|
CF01 | Termination of patent right due to non-payment of annual fee |