实现高速即时数据记录的系统的制作方法

文档序号:6421308阅读:143来源:国知局
专利名称:实现高速即时数据记录的系统的制作方法
技术领域
本发明涉及一种实现高速即时数据记录的系统,尤指使用于小型计算机系统界面(SCSI)装置的系统,运用可直接读写小型计算机系统界面(SCSI)的格式库,以摆脱操作系统对档案的管理,进而直接存取小型计算机系统界面(SCSI)装置的数据,有效的使硬盘效能发挥到极致。
背景技术
现今计算机科技以日新月异的速度成长,其计算机的发展趋势亦朝运算功能强及速度快的方向迈进,而主机板与相关的外围设备(如硬盘、光驱)等连接时,需要有一个可供定义数据传输的界面。近年来个人计算机纷纷采用SCSI(小型计算机系统界面),一片SCSI适配卡视不同的形式,最多可连接七、十五或是三十一部内接与外接的SCSI设备,并可包括磁带机(TAPE DEVICE)、硬式磁盘驱动器(HARD DISK)、扫描仪(SCANNER)、磁性光驱(MO)、只读光驱(CD-ROM)、数字录音带(DAT)、光盘烧录机(CD-R、CD-RW、DVD-ROM、DVD-RAM)等。使用SCSI卡除了传输速度可达到80Mbytes/sec之外,因为它独特的设计,使得中央处理器的负担较小,传输效能也较为稳定,这对于需要稳定传输的扫描仪或是光盘烧录机来说,是十分重要的一项特性,也因此这些设备大多以SCSI界面为唯一的界面。
然而,目前数据记录或传输的程序一般是经由操作系统及其所提供的档案系统来处理,由于这些操作系统与档案系统的限制(如MS-DOS对2-Gbytes的限制、Win32的快取系统)会使记录或传输数据的速度远低于总线所提供的速度,即使使用SCSI硬盘亦最多仅能达到10Mbytes/sec左右的速度。所以,在一些数据撷取或量测应用中(如高速远程控制系统、嵌入式控制系统…等),便必须快速且可靠的把大量数据记录到储存装置,以利进行事后的分析或处理。所以,上述的记录或传输程序便已不敷使用了,而相关业者为解决此问题遂步开发出一种数据储存卡,此种数据储存卡通过直接存储器(Direct Memory Access,DMA)存取的方式,将数据撷取装置所撷取的数据直接储存于数据储存装置,因而能高速地把数据撷取装置所撷取的数据记录到数据储存装置上,但此种做法仍有下列的缺点(一)数据储存卡的成本相当昂贵,售价动辄数十万,不适应一般消费者的购买意愿。
(二)使用数据储存卡所储存的数据,在一般的操作系统下即无法直接读取,必须再经由厂商所提供的格式将数据取出才可运用,且此种格式只可读取而不能修改数据,而造成使用上的不便。
由此,要如何解决上述问题,即为从事此行业的相关厂商所亟欲研究改进的方向所在。

发明内容
有鉴于上述缺陷,本发明人乃搜集相关资料,经由多方评估及考量,并以从事于此行业累积的多年经验,经由不断试作及修改,始设计出此种实现高速即时数据记录的系统。
本发明的主要目的在于,提供一种实现高速即时数据记录的系统,该系统可直接读写小型计算机系统界面(SCSI)的格式库,摆脱操作系统及档案系统来直接对SCSI装置进行存取,用以有效的使硬盘效能发挥到极致。
本发明的次要目的乃在于,提供与一般档案格式相似的程序界面并建置相对应且具图像化操作界面的档案管理模块,模拟一般档案的操作与使用,而让使用者不需重新学习,即可立即运用此档案管理模块来管理数据储存装置所储存的数据。
为使能进一步了解本发明所采用的技术手段及其功效,兹结合附图与本发明的较佳实施例详加说明其原理与功能。


图1为本发明的架构图。
图2为本发明的方块图。
图3为本发明与现有技术的效益比较表。
图中符号说明10、档案管理模块20、可直接读写小型计算机系统界面(SCSI)的格式库30、小型计算机系统界面(SCSI)卡40、数据撷取装置50、小型计算机系统界面(SCSI)装置60、主存储器70、PCI总线具体实施方式
请参阅图1、图2所示,为本发明的架构图及方块图,由图中可清楚的看出本发明由档案管理模块10、可直接读写小型计算机系统界面(SCSI)的格式库20、数据撷取装置40及小型计算机系统界面(SCSI)装置50所组成,其中;该档案管理模块10具图像化操作界面,提供使用者操作虚拟的档案系统,且此档案系统为与windows的档案系统相似,为可执行检视、删除、修改文件名、硬盘分析或硬盘重整等动作。
该可直接读写小型计算机系统界面(SCSI)格式库20提供与ANSIC相似的档案管理格式,可以让使用者以自己的档案系统观念,通过写程序的方法来存取数据,而不需重新学习新的格式,并可直接加载以传统C runtime library所写的程序来加以修改应用,且可将使用者所下达的档案管理指令转换为小型计算机系统界面(SCSI)卡30可执行的指令。
该数据撷取装置40为一般的数据撷取装置(如高速远程控制系统、嵌入式控制系统…等),且无特殊的储存装置。
该小型计算机系统界面(SCSI)装置50为一般无特殊设备的装置(如硬盘)。
当本发明于使用时,将数据撷取装置40及小型计算机系统界面(SCSI)卡30连接于PCI总线70,且PCI总线70连接有主存储器60,而小型计算机系统界面(SCSI)装置50连接于小型计算机系统界面(SCSI)卡30。
请参阅图2、图3所示,为本发明的方块图与现有技术的效益比较表,当系统对数据撷取装置40下达数据撷取指令时,该数据撷取装置40会将所撷取到的数据,通过PCI总线70传送至主存储器60,此时系统会下达数据储存指令,可直接读写小型计算机系统界面(SCSI)的格式库20将此指令转换为小型计算机系统界面(SCSI)卡30可执行的指令,并传送至小型计算机系统界面(SCSI)卡30,而小型计算机系统界面(SCSI)卡30会依照指令,将主存储器60的数据经由PCI总线70送至小型计算机系统界面(SCSI)卡30,并对小型计算机系统界面(SCSI)装置50执行写入数据的动作,使数据不需经过档案系统,而直接写入小型计算机系统界面(SCSI)装置50,且由效益比较表(请参阅第三图)中可清楚看出,本发明跳过档案系统后,可完全的发挥小型计算机系统界面(SCSI)卡80的传输速率使小型计算机系统界面(SCSI)装置50的效能发挥到极致。
复请参阅图1所示,使用者亦可直接利用档案管理模块10所提供的虚拟档案系统执行检视、删除、修改文件名、硬盘分析或硬盘重整等动作,并可利用可直接读写小型计算机系统界面(SCSI)的格式库20通过写程序的方法来取出小型计算机系统界面(SCSI)装置50所储存的数据,进而加以运用,且可直接读写小型计算机系统界面(SCSI)的格式库20提供与ANSIC相似的档案管理格式,可加载以传统C runtime library所写的程序来加以修改应用。
本发明实现高速即时数据记录的系统,可解决现有小型计算机系统界面(SCSI)装置因操作系统与档案系统的限制,对传输速率无法提升的不足与缺陷进行了改进,其优点如下(一)利用可直接读写小型计算机系统界面(SCSI)的格式库20,使数据撷取装置40所撷取的数据,直接写入小型计算机系统界面(SCSI)装置50,而不需经过档案系统,有效的使小型计算机系统介面(SCSI)卡30及小型计算机系统界面(SCSI)装置50效能发挥到极致,且不需昂贵的装置既可达到高速即时数据记录的目的,以降低消费者的使用成本,增加消费者的购买欲望。
(二)提供与一般档案格式相似的可直接读写小型计算机统界面(SCSI)的格式库20及建置相对应的档案管理模块10,模拟一般档案的操作与使用,让使用者不需重新学习,即可立即运用此档案管理模块10来浏览SCSI装置50所储存的数据。
综上所述,本发明实现高速即时数据记录的系统,确实能达到其功效及目的,故本发明诚为一实用性优异的发明,为符合发明专利的申请要件,爰依法提出申请。
以上所述,仅为本发明最佳具体实施例而已,本发明的功能特征并不局限于此,任何熟悉该项技艺者在本发明领域内,可轻易思及的变化或修饰,皆可涵盖在所述的本案专利范围内。
权利要求
1.一种实现高速即时数据记录的系统,尤指使用于小型计算机系统界面装置的系统,其特征在于,该系统至少包含有数据撷取装置、PCI总线、主存储器、档案管理模块、可直接读写小型计算机系统界面的格式库、小型计算机系统界面卡及小型计算机系统界面装置;其中该数据撷取装置为一般的数据撷取装置,且无特殊的储存装置,并连接于PCI总线;PCI总线,该PCI总线连接该数据撷取装置、小型计算机统界面卡及主存储器;主存储器,连接于PCI总线;小型计算机系统界面卡,连接于PCI总线;小型计算机系统界面装置,连接于小型计算机系统界面卡;档案管理模块,提供使用者操作虚拟的档案系统;直接读写小型计算机系统界面的格式库,可快速地通过小型计算机系统界面卡存取小型计算机系统界面装置。
2.如权利要求1所述实现高速即时数据记录的系统,其中该档案管理模块是一种执行检视、删除、修改文件名、硬盘分析或硬盘重整等动作的管理模块。
3.如权利要求1所述实现高速即时数据记录的系统,其中该格式库加载以传统Cruntime library所写的程序来加以修改应用。
4.一种实现高速即时数据记录的系统,尤指使用于小型计算机系统界面装置的系统,其中该数据写入的流程步骤如下(A)当系统对数据撷取装置下达数据撷取指令时,该数据撷取装置会通过PCI总线将数据传送至主存储器;(B)此时系统会下达数据储存指令,该可直接读写小型计算机系统界面的格式库会将此指令转换为小型计算机系统界面可执行的指令,并传送至小型计算机系统界面卡;(C)该小型计算机系统界面卡会依照指令,将主存储器的数据经由PCI总线送至小型计算机系统界面卡,并对小型计算机系统界面装置执行写入数据的动作。
全文摘要
本发明涉及一种实现高速即时数据记录的系统,尤指使用于小型计算机系统界面(SCSI)装置的系统,包括有可供使用者操作的档案管理模块、可直接读写小型计算机系统界面的格式库、小型计算机系统界面卡及小型计算机系统界面装置;通过可直接读写小型计算机系统界面的格式库,来对小型计算机系统界面装置进行操控,以摆脱操作系统的限制,使小型计算机系统界面装置的效能发挥到极致,且提供与一般档案数据相似的格式库及建置相对应,且具图像化操作界面的档案管理模块,模拟一般档案的操作与使用,让使用者不需重新学习,可立即运用此档案管理模块来浏览小型计算机系统界面装置所储存的数据。
文档编号G06F13/14GK1632770SQ20031012301
公开日2005年6月29日 申请日期2003年12月23日 优先权日2003年12月23日
发明者李景华, 叶俊傑, 薛柏伟, 陈韦宏, 倪浩然 申请人:凌华科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1