发明名称 资料转送控制装置、微电脑及资料处理系统
摘要 可能资料转送之发送与接收之组合态样系随着控制暂存器CHCRn之资源选择资讯值事先被定义。位址比较电路SACn,DACn系具有随着上述定义之内容的位址误差之判别逻辑,依照上述资源资讯与位址暂存器 SARn,DARn之发送位址,接收位址检测依照该逻辑构成无法控制依资料转送控制装置8之资料转送的位址误差。由于匹配资源选择资讯与位址暂存器双方之设定资讯才开始资料转送,因此,对于依资料转送控制装置之资料转送动作的记忆保护可得到高可靠性。
申请公布号 TW393610 申请公布日期 2000.06.11
申请号 TW087105209 申请日期 1998.04.07
申请人 日立制作所股份有限公司;日立超爱尔.爱斯.爱工程股份有限公司 发明人 铃木高明;高须贺知哉;中川典夫
分类号 G06F13/28 主分类号 G06F13/28
代理机构 代理人 林志刚 台北巿南京东路二段一二五号七楼
主权项 1.一种资料转送控制装置,其特征为:包括设定有资料发送位址及资料接收位址的位址暂存器,及包括藉由复数位元指定资料发送与资料接收之组合态样之资源选择资讯之储存领域的控制暂存器,及有要求资料转送要求时,检测设定于上述位址暂存器之资料发送位址与资料接收位址内之至少一方,从藉由上述控制暂存器之上述资源选择资讯所指定的资料发送与资料接收之组合态样超出之位址误差的位址误差检测部,及在不是上述位址误差时,实行使用上述位址暂存器及控制暂存器之资讯的资料转送控制,在上述位址误差被检测时,抑制对应于上述要求资料转送之资料转送动作的控制电路。2.一种资料转送控制装置,属于具有:分别具有位址暂存器及控制暂存器的复数个资料转送通道,及连接于包括在上述复数个资料转送通道之位址暂存器及控制暂存器的内部滙流排,及将上述内部滙流排与外部施以介面的滙流排介面电路,及随着资料转送要求而使用上述复数个资料转送通道经由上述滙流排介面电路来实行转送控制的控制电路,其特征为:上述位址暂存器系设定有资料发送位址及资料接收位址的暂存器;上述控制暂存器系具有分配于包括该控制暂存器之资料转送通道之资料转送要求根源及响应于来自该要求根源之资料转送要求之资料发送与资料接收的组合态样藉由复数位元所指定的资源选择资讯之储存领域;具有检测设定于上述位址暂存器之资料发送位址与资料接收位址内之至少一方,表示从藉由包括于该资料转送通道之上述资源选择资讯所指定之资料发送与资料接收之组合态样超越之位址误差的位址误差检测部;上述控制电路系在有资料转送要求时,从设定于上述控制暂存器之资源选择资讯判定须响应于该要求根源之资料转送通道,上述控制电路系以未检测上述位址误差作为条件下,使用对应于上述资料转送要求之资料转送通道来实行资料转送动作。3.如申请专利范围第2项所述之资料转送控制装置,其中,具有连接于上述内部滙流排,共通于数个转送通道的操作暂存器,该操作暂存器系资料转送要求有竞争时,用于决定实行资料转送要求的资料转送要求的资料转送通道之优先顺位的优先资讯的储存领域;上述控制电路系判定上述资料转送通道时,对于复数资料转送通道之资料转送要求有竞争时,随着上述优先资讯优先对于高优先顺位之资料转送通道的资料转送要求。4.如申请专利范围第1项或第2项所述之资料转送控制装置,其中,设于微电脑,该微电脑系包括:中央处理装置,及将上述中央处理装置所输出之逻辑位址物理位址地变换的记忆管理单位,及依照从上述记忆管理单元所输出之物理位址或从上述资料转送控制装置所输出之物理位址来控制滙流排存取循环的滙流排状态控制器,及经由周边滙流排连接于上述滙流排状态控制器的内设周边电路,及结合于上述滙流排状态控制器的外部滙流排介面电路;上述中央处理装置系经由上述记忆管理单元而实行对于上述资料转送控制装置的各暂存器之设定;上述资料转送控制装置系响应于要求资料转送来实行资料转送时,在上述滙流排状态控制器主张滙流排权要求信号,等待响应于该信号之滙流排承认信号从滙流排状态控制器主张后开始资料转送。5.如申请专利范围第4项所述之资料转送控制装置,其中,上述微电脑系积体电路化于一个半导体基板者。6.如申请专利范围第4项或第5项所述之资料转送控制装置,其中,上述微电脑系包括于资料处理系统;该资料处理系统系包括:结合于该微电脑之上述外部滙流排介面电路的外部滙流排,及结合于上述外部滙流排的外部周边电路。7.如申请专利范围第4项或第5项或第6项所述之资料转送控制装置,其中,上述微电脑内设之资料转送控制装置的上述位址误差检测部检测作为位址误差之态样,系指对应于要求资料转送的资料发送为内设周边电路时设定在位址暂存器之发送位址为外部周边电路之状态,指对应于要求资料转送的资料发送外部周边电路时设定在位址暂存器之发送位址为内部周边电路之状态,指对应于要求资料转送的资料接收位址为外部周边电路之状态,及指对应于要求资料转送的资料接收位址为内部周边电路之状态。8.一种资料转送控制装置,属于具有:分别具有位址暂存器及控制暂存器的复数个资料转送通道,及共通于上述复数个资料转送通道的操作暂存器,及连接于包括在上述复数个资料转送通道之位址暂存器及控制暂存器及上述操作暂存器的内部滙流排,及将上述内部滙流排与外部施以介面的滙流排介面电路,及随着资料转送要求而使用上述复数个资料转送通道经由上述滙流排介面电路来实行转送控制的控制电路,其特征为:上述位址暂存器系设定有资料发送位址及资料接收位址的暂存器;上述控制暂存器系具有指定分配于包括该控制暂存器之资料转送通道之资料转送要求根源及响应于来自该要求根源之资料转送要求之资料发送与资料接收的组合态样的资源选择资讯之储存领域;上述操作暂存器系设定有资料转送要求竞争时,实行此等资料转送要求之资料转送通道之优先顺位的暂存器,具有检测设定于上述位址暂存器之资料发送位址与资料接收位址内之至少一方,藉由该资料转送通道之上述资源选择资讯所指定之资料发送与资料接收之组合态样超越之位址误差的位址误差检测部;上述控制电路系在有资料转送要求时,从上述资源选择资讯判定须响应于该要求根源之资料转送通道,同时,有对于复数之资料转送通道之资料转送要求竞争时,优先对于设定在上述操作暂存器之高优先顺位的资料转送通道之资料转送要求,判别响应于资料转送要求的一资料转送通道,以未检测上述位址误差作为条件下,使用上述判别之资料转送通道来实行资料转送动作。9.如申请专利范围第8项所述之资料转送控制装置,其中,上述资料转送控制装置,系设于微电脑;该微电脑又包括:中央处理装置,及将上述中央处理装置所输出之逻辑位址物理位址地变换的记忆管理单位,及依照从上述记忆管理单元所输出之物理位址或从上述资料转送控制装置所输出之物理位址来控制滙流排存取循环的滙流排状态控制器,及结合于上述滙流排状态控制器的外部滙流排介面电路;上述中央处理装置系经由上述记忆管理单元而实行对于上述资料转送控制装置的位址暂存器,控制暂存器及操作暂存器之设定。10.如申请专利范围第9项所述之资料转送控制装置,其中,上述微电脑系于资料处理系统;该资料处理系统系包括:结合于该微电脑之上述外部滙流排介面电路的外部滙流排,及结合于上述外部滙流排的外部周边电路。11.一种资料处理系统,其特征为;包括中央处理装置,及藉由上述中央处理装置,设定有资料发送位址及资料接收位址的位址暂存器,及包括藉由复数位元指定资料发送与资料接收之组合态样之资源选择资讯之储存领域的控制暂存器,及有要求资料转送要求时,检测设定于上述位址暂存器之资料发送位址与资料接收位址内之至少一方,从藉由上述控制暂存器之上述资源选择资讯所指定的资料发送与资料接收之组合态样超出之位址误差的位址误差检测部,及在不是上述位址误差时,实行使用上述位址暂存器及控制暂存器之资讯的资料转送控制,在上述位址误差被检测时,抑制对应于上述要求资料转送之资料转送动作的控制电路。图式简单说明:第一图系表示本发明之一例之微电脑的方块图。第二图系表示DMAC之整体上构成的方块图。第三图系表示资料转送通道之详细的方块图。第四图系表示通道控制暂存器之一例的格式图。第五图系表示通道允许位元的说明图。第六图系表示资源选择资讯的说明图。第七图系表示转送结束位元的说明图。第八图系表示目的地位址模态资讯的说明图。第九图系表示源位址模态资讯的说明图。第十图系表示传送尺寸资讯的说明图。第十一图系表示中断允许位元的说明图。第十二图系表示传送模态位元的说明图。第十三图系表示操作暂存器之一例的格式图。第十四图系表示优先模态资讯的说明图。第十五图系表示位址误差旗标的说明图。第十六图系表示NMI旗标的说明图。第十七图系表示主允许位元的说明图。第十八图系表示用于依DMAC之记忆保护之位址检测部与暂存器部之连接关系的方块图。第十九图系表示微电脑以29位元之物理位址来管理之物理位址空间的说明图。第二十图系表示依源位址比较部之源位址之位址误差态样的说明图。第二十一图系表示依目的地位址比较部之目的地位址之位址误差态样的说明图。第二十二图系表示DMAC之一例的动作流程图。第二十三图系表示依记忆保护之DMAC转送抑制时之一例子的时序图。第二十四图系表示单位址模态与脉冲模态所指定时,位址误差未检测时等待转送要求之发生来实行资料转送时之一例子的时序图。第二十五图系表示双位址模态与脉冲模态所指定时,位址误差未检测时等待转送要求之发生来实行资料转送时之一例子的时序图。第二十六图系表示双位址模态与周期挪用模态所指定时,位址误差来检测时等待转送要求之发生来实行资料转送时之一例子的时序图。
地址 日本