-
公开(公告)号:CN102193868A
公开(公告)日:2011-09-21
申请号:CN201010123197.X
申请日:2010-03-10
申请人: 上海海尔集成电路有限公司
CPC分类号: G06F12/0875
摘要: 本发明提供一种数据堆栈存储电路及微控制器,该数据堆栈存储电路包括数据堆栈存储器和数据堆栈控制电路;所述数据堆栈存储器和数据堆栈控制电路相连接;所述数据堆栈存储器连接于数据总线;所述数据堆栈控制电路连接于控制总线;且数据堆栈控制电路用于根据所述控制总线中的进栈操作信号,将所述数据总线中已准备好压栈的数据压入所述数据堆栈存储器的栈顶,或者用于根据所述控制总线中的出栈操作信号,将已准备好弹栈的数据从所述数据堆栈存储器的栈顶弹出至所述数据总线中。本发明实现了进栈和出栈操作通过指令可完成的目的,提高了对数据堆栈进行进栈与出栈操作的执行效率。
-
公开(公告)号:CN101354730B
公开(公告)日:2010-08-25
申请号:CN200710187208.9
申请日:2005-08-31
申请人: 上海海尔集成电路有限公司
IPC分类号: G06F17/50
摘要: 一种仿真器芯片的仿真方法,仿真器芯片包括微控制器内部模块,与之相连的内部总线,其中,还包括外部总线以及与外部总线相连的外围电路;所述内部总线与所述外部总线分别通过模式切换装置切换与微控制器内部模块的连接,当模式切换装置将内部总线切换至与微控制器内部模块相连时,仿真器工作在正常模式;当模式切换装置将外部总线切换至与微控制器外部模块相连时,仿真器工作在调试模式,外围电路对微控制器内部模块进行调试。本发明可实现对微控制器的实时调试核实时仿真,且可移植性较佳,对于芯片的开发和应用具有很高的使用价值。
-
公开(公告)号:CN100430890C
公开(公告)日:2008-11-05
申请号:CN200510029281.4
申请日:2005-08-31
申请人: 上海海尔集成电路有限公司
摘要: 本发明公开了一种8位RISC微控制器,其特征在于,二级四段流水线结构包括:指令处理装置;数据读取装置;数据运算装置;数据写回装置和时钟发生器。技术效果是:可使其各项时钟不交叉耦合,保证能够产生稳定的时钟,各装置间相互依靠、相互备份,而对数据的预处理和处理,又可使得该结构对于抗干扰能力有很大的提高,从而实现高生产良率。
-
公开(公告)号:CN101246743A
公开(公告)日:2008-08-20
申请号:CN200710307038.3
申请日:2007-12-27
申请人: 上海海尔集成电路有限公司
摘要: 本发明公开了一种闪存接口,其包括:数据缓冲器、第一译码器、第一多路选择器、第一加密模块、第二多路选择器、第二加密模块、判断模块、第三多路选择器。本发明丰富了待编程数据的加密方式,可根据用户需要实现对待编程数据的灵活加密,有效保证Flash存储器中数据的安全性。
-
公开(公告)号:CN101221494A
公开(公告)日:2008-07-16
申请号:CN200710187213.X
申请日:2005-08-31
申请人: 上海海尔集成电路有限公司
摘要: 本发明公开了一种新型的8位RISC微控制器构架,其包括二级四段流水线结构,二级四段流水线结构包括:指令处理装置、数据读取装置、数据运算装置、数据写回装置、状态机和时钟发生器。通过上述结构使得各项时钟不交叉耦合,保证能够产生稳定的时钟,各装置间相互依靠、相互备份,而对数据的预处理和处理,又可使得该结构对于抗干扰能力有很大的提高,从而实现高生产率。
-
公开(公告)号:CN101221214A
公开(公告)日:2008-07-16
申请号:CN200710187209.3
申请日:2005-08-31
申请人: 上海海尔集成电路有限公司
IPC分类号: G01R31/317 , G06F11/22
摘要: 本发明涉及一种微控制器配置接口,包括:移位寄存器组,用于在高压端口输入高压时,从串行数据线移位输入串行数据;模式代码存储单元,用于存储预设的操作方法代码;比较器,与移位寄存器组及存储单元连接,用于将输入的串行数据与内部预设的操作方法代码进行比较,并根据比较的结果选择对应的操作方法;所述操作方法代码包括与存储器接口及测试接口相关的操作代码。本发明通过配置接口电路,解决了芯片测试操作方法兼容性问题,节省了电路面积,使得测试更加简单,同时也使得芯片的可测性设计更加合理。
-
公开(公告)号:CN100357904C
公开(公告)日:2007-12-26
申请号:CN200510029284.8
申请日:2005-08-31
申请人: 上海海尔集成电路有限公司
IPC分类号: G06F11/22
摘要: 一种微控制器的配置接口操作方法,其特征在于包括以下步骤:当高压端口输入高压时,从通用输入输出端口输入串行时钟和串行数据;将输入的串行数据与内部定义好的操作方法代码比较;根据比较结果进入相应的操作方法。本发明配置接口操作方法可以进行扩展,可以进入更多的测试操作方法和工作操作方法,使得芯片进入各种测试或工作操作方法更加简单。
-
公开(公告)号:CN101246743B
公开(公告)日:2012-04-18
申请号:CN200710307038.3
申请日:2007-12-27
申请人: 上海海尔集成电路有限公司
摘要: 本发明公开了一种闪存接口,其包括:数据缓冲器、第一译码器、第一多路选择器、第一加密模块、第二多路选择器、第二加密模块、判断模块、第三多路选择器。本发明丰富了待编程数据的加密方式,可根据用户需要实现对待编程数据的灵活加密,有效保证Flash存储器中数据的安全性。
-
公开(公告)号:CN1737770A
公开(公告)日:2006-02-22
申请号:CN200510029284.8
申请日:2005-08-31
申请人: 上海海尔集成电路有限公司
IPC分类号: G06F11/22
摘要: 一种微控制器的配置接口操作方法,其特征在于包括以下步骤:当高压端口输入高压时,从通用输入输出端口输入串行时钟和串行数据;将输入的串行数据与内部定义好的操作方法代码比较;根据比较结果进入相应的操作方法。本发明配置接口操作方法可以进行扩展,可以进入更多的测试操作方法和工作操作方法,使得芯片进入各种测试或工作操作方法更加简单。
-
公开(公告)号:CN102193868B
公开(公告)日:2013-06-19
申请号:CN201010123197.X
申请日:2010-03-10
申请人: 上海海尔集成电路有限公司
CPC分类号: G06F12/0875
摘要: 本发明提供一种数据堆栈存储电路及微控制器,该数据堆栈存储电路包括数据堆栈存储器和数据堆栈控制电路;所述数据堆栈存储器和数据堆栈控制电路相连接;所述数据堆栈存储器连接于数据总线;所述数据堆栈控制电路连接于控制总线;且数据堆栈控制电路用于根据所述控制总线中的进栈操作信号,将所述数据总线中已准备好压栈的数据压入所述数据堆栈存储器的栈顶,或者用于根据所述控制总线中的出栈操作信号,将已准备好弹栈的数据从所述数据堆栈存储器的栈顶弹出至所述数据总线中。本发明实现了进栈和出栈操作通过指令可完成的目的,提高了对数据堆栈进行进栈与出栈操作的执行效率。
-
-
-
-
-
-
-
-
-