数据处理方法及其控制系统的制作方法

文档序号:9546877阅读:254来源:国知局
数据处理方法及其控制系统的制作方法
【技术领域】
[0001] 本发明关于一种数据处理方法,尤指一种根据权重参数存取数据的数据处理方 法。
【背景技术】
[0002] 先前技术中,当第一装置欲存取第二装置储存的数据时,例如当第二装置电源重 开机后,第一装置欲以扫描方式存取检查第二装置的数据时,仅可依照预设(default)顺 序存取。举例而言,当第二装置的多笔数据以阶层式架构储存时,第一装置仅可根据储存 地址由上到下依序存取,例如从16进位的地址0x000依序存取至地址OxFFF。第一装置亦 可能根据数据的种类而逐项存取第二装置的数据。图1为先前技术中,第一装置110存取 第二装置120的数据的示意图。第二装置120的数据分别归属于第1种类1201、第2种类 1202…第η种类120η,第一装置110可根据设定,依序存取第1种类1201、第2种类1202, 乃至第η种类120η的数据,但无法改变此存取顺序。上述的数据存取方式,皆须依照预设 顺序,而无法根据系统状态调整存取的顺序,导致数据管理的控制性与灵活性实不理想,若 欲读取的数据位于存取顺位极低的储存单元,更会造成操作时间过长及功耗提高等缺失。

【发明内容】

[0003] 本发明的一实施例揭露一种数据处理方法,包含根据一第二可程序化装置的m个 储存单元于所述第二可程序化装置的地址,及/或所述m个储存单元存取的数据的类别,设 定所述m个储存单元的权重参数;一第一可程序化装置接收一第一数据处理请求;及所述 第一可程序化装置根据所述第一数据处理请求及所述第二可程序化装置的η个储存单元 的权重参数,依序于所述η个储存单元存取η笔数据。其中m及η皆为正整数。
[0004] 本发明的另一实施例揭露一种控制系统,所述控制系统包含一第一可程序化装置 及一第二可程序化装置。所述第一可程序化装置,用以根据所述第二可程序化装置的m个 储存单元于所述第二可程序化装置的地址,及/或所述m个储存单元存取的数据的类别,设 定所述m个储存单元的权重参数、接收一第一数据处理请求、及根据所述第一数据处理请 求及一第二可程序化装置的η个储存单元的权重参数,依序于所述η个储存单元存取η笔 数据。所述第二可程序化装置,包含所述η个储存单元及m个储存单元。其中所述η个储 存单元及m个储存单元至少部分重迭,且m及η皆为正整数。
【附图说明】
[0005] 图1为先前技术中,第一装置存取第二装置的数据的示意图。
[0006] 图2为本发明一实施例的控制系统的示意图。
[0007] 图3为本发明一实施例的数据处理方法的流程图。
[0008] 图4为图3的实施例中的储存单元的关系示意图。
[0009] 图5为本发明另一实施例的数据处理方法的流程图。
[0010] 图6为本发明另一实施例的数据处理方法的流程图。
[0011] 图7为图6的实施例中的储存单元的关系示意图。
[0012] 图8为本发明另一实施例的控制系统的示意图。
[0013] 【符号说明】
[0014] 110 第一装置
[0015] 120 第二装置
[0016] 1201-120Π 种类
[0017] 200、800 控制系统
[0018] 210 第一可程序化装置
[0019] 220 第二可程序化装置
[0020] 810 内存模块
[0021] 0χ00、0χΝ、0χ(Ν+1)、0χΜ、 地址编号
[0022] 0χ(Υ+1)、0χΖ
[0023] 2201-220η 类别
[0024] W2 类别权重参数
[0025] Wl 地址编号权重参数
[0026] WO 旗标权重参数
[0027] R1、R2 数据处理请求
[0028] ut、utl、ut997、 储存单元
[0029] ut (ml) -ut (mm)、ut (nl) _ut (nn)、
[0030] ut (mx)、ut (ny)、
[0031] ut (jl) -ut (j j)、ut (kl) -ut (kk)、
[0032] ut (kp) -ut (k (p+r))、ut (j q) -ut (j (q+r))
[0033] {[W2ml, fflml, ffOml], 权重参数
[0034] [W2m2,Wlm2,W0m2],…,
[0035] [W2mm,Wlmm,WOmm]}、
[0036] {[W2nl, WlnLffOnl],
[0037] [W2n2, Wln2, W0n2],...,[W2
[0038] nn,Wlnn,WOnn]}、
[0039] [W2mx,Wlmx,WOmx]、
[0040] [W2ny,Winy,WOny]、
[0041] 300、500、600 数据处理方法
[0042] 310-330、510-590、605-650 步骤
【具体实施方式】
[0043] 以下结合附图和具体实施例对本发明作进一步详细说明。根据下面说明和权利要 求书,本发明的优点和特征将更清楚。需说明的是,附图均采用非常简化的形式且均使用非 精准的比率,仅用以方便、明晰地辅助说明本发明实施例的目的。
[0044] 图2为本发明一实施例的控制系统200的示意图。控制系统200包含第一可程序 化装置210及第二可程序化装置220。第二可程序化装置220具有复数个储存单元ut,所述 些储存单元ut为分布于第二可程序化装置220相异的记忆空间地址。每一地址可具有一 地址编号及一旗标位置。例如图2的每一储存单元ut的地址可具有地址编号OxOO-OxZ中 的一地址编号、及所述地址编号的一旗标位置。其中,图2所示的地址编号以Ox开头的16 位编号作为举例,所述的N、M、Y、Z为16进位的正整数,然本发明实施例的地址编号亦可不 限于16位编号。储存单元ut可例如为缓存器,或可用以储存数据的记忆单元。第一可程序 化装置210可例如为(但不限于)基板管理控制器(Baseboard Management Controller; BMC),且第二可程序化装置220可例如为(但不限于)复杂可程序化逻辑装置(Complex Programmable Logic Device ;CPLD)。其中,第一可程序化装置210与第二可程序化装置 220可透过外部记忆总线(external memorybus)连结。通过使用外部记忆总线,所须的实 体输入/输出(I/O)脚位的数量可下降,故有利于管理复杂度较高的装置,如复杂可程序化 逻辑装置等。
[0045] 如图2的实施例所示,每个储存单元Ut可具有对应的权重参数。权重参数可对应 于储存单元ut的地址、及/或储存单元ut存取的数据的类别。图2中,类别2201-220n以 登录于左侧的字段为例。若以图2中位于地址编号0x00的第1旗标位置的储存单元utl 为例,储存单元utl存取的数据的类别属于「控制信号区域(control signal area)」,故可 对应于值为4的类别权重参数W2。另外,储存单元utl对应的地址编号为0x00,故如图2 所示,其地址编号权重参数Wl为3 ;此外,因储存单元utl位于地址编号0x00的第1旗标 位置,其旗标权重参数WO为2。因此,图2中的储存单元utl对应的权重参数可如第1表所 示:
[0047] (第 1 表)
[0048] 因此,储存单元utl对应的权重参数[W2, Wl,W0](其包含类别权重参数、地址编号 权重参数、旗标权重参数)可为[4, 3, 2]。同理,又以储存单元ut997为例,储存单元ut997 存取的数据的类别为「电源轨状态监控区域(power rail situation monitor area)」,对 应的地址编号为0xZ,且位于地址编号OxZ的第2旗标位置,故储存单元ut997对应的权重 参数[W2, Wl,W0]可如图2所示为[2,9,8]。依此类推,第二可程序化装置220的每一储存 单元ut可各自对应于一组权重参数。由图2中可见,所述些储存单元ut亦可分属于其它类 另 1J,例如(但不限于)图2所示的「错误事件记录区域(error event log area)」、「状态记 录区域(status record area)」、「系统设定暨装置当前侦测区域(system configuration and device presence detection area)」等。上述示例以对应于类别的权重参数为一参 数,且对应于地址的权重参数为两参数,故每一储存单元的权重参数具有三参数为例,然其 仅为举例说明,本发明实施例中,每一储存单元的权重参数可不限于为三参数。
[0049] 图3为本发明一实施例的数据处理方法300的流程图。以图2所示的控制系统 200为例,数据处理方法300可包含:
[0050] 步骤310 :根据第二可程序化装置220的m个储存单元ut于第二可程序化装置220 的地址,及/或所述m个储存单元ut存取的数据的类别,设定所述m个储存单元ut的权重 参数;
[0051] 步骤320 :第一可程序化装置210接收数据处理请求R
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1