检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]浙江大学信息与电子工程学系,杭州310027
出 处:《电子与信息学报》2010年第12期3046-3050,共5页Journal of Electronics & Information Technology
基 金:国家自然科学基金(60873112);国家高技术研究发展计划专项经费(2009AA01Z109)资助课题
摘 要:RISC-DSP处理器中执行周期数动态可变的指令对数据相关检测造成了困难。该文通过分布式相关检测模型将检测操作转换为依赖关系集合的计算,推测不同流水线状态下后一周期中的依赖关系集合,并根据当前指令相关性和功能单元发出的信号确定当前流水线状态,从而提前判断出下一周期中的指令相关性。按照其集合操作的特点进行逻辑优化,并以所研制的RISC-DSP处理器MediaDSP64原型机为例进行电路实现。综合结果表明,在对整体电路资源和功耗影响较小的前提下,从原先流水线关键路径中隐藏了相关检测电路,其延时下降了约30%。In RISC-DSP processor, the instructions with dynamic execution cycles cause difficulty to data dependence detection. Based on distributed dependence detection model, the detection operation is expressed by the calculation of the dependence relationship set. The relationship set at next cycle for each pipeline state are calculated. In the mean time, current pipeline state is detected based on the current instruction distribution and signals from each function module. Thus the instruction dependence can be determined one cycle in advance. Logic optimization based on its set operation is also proposed and implemented in our designed processor MediaDSP64. Synthesis result shows that with slight increase in hardware resource and power consumption, the detection operation can be hidden from the original pipeline critical path, and its timing delay can be decreased by about 30%.
分 类 号:TP302[自动化与计算机技术—计算机系统结构] TP37[自动化与计算机技术—计算机科学与技术]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.120