文档介绍:SinoWealth 4-bit单片机基本介绍
Sino Wealth 4-bit单片机产品概述与分类
4-bit 单片机产品线是中颖公司(SinoWealth)
品均基于中颖公司自有的 4-bit CPU IP(CPU60)发展起来的,产品系列齐全,应
用场合广泛。
CPU的特点
每类 MCU 产品的应用场合都有所不同,对 CPU 的一些特性要求也有所差异。
对应这些差异,CPU60 分为 CPU6610C,CPU6610D,CPU6610E 三种。其主要区别
是在电路动静态结构和堆栈层数上。
CPU6610C:动态电路结构,堆栈的层数为 4 层。
CPU6610D:全静态电路结构,堆栈的层数为 8 层。
CPU6610E:全静态电路结构,堆栈的层数为 8 层。
每颗产品采用的 CPU 类型在产品的数据手册的首页均有标明。
内存架构
SinoWealth 4-bit 单片机内存架构采用的是适合单片机应用的哈佛结构。
哈佛结构是一种将程序内存和数据存储器在物理空间上完全独立,读取指令和存
储数据的总线完全分开的一种内存架构。中央处理器(CPU)首先到程序记忆体中
读取指令,进行译码,得到数据地址,再到相应的数据存储器中读取数据并进行
下一步的操作。程序内存和数据存储器地址和总线完全分开,可以使指令和数据
有不同的数据宽度。同时由于读取指令和存取操作数可以同时进行(流水线作
业),所以哈佛结构的处理器通常具有较高的执行效率。
内核设计的Pipeline流水线结构
SinoWealth 4-bit 单片机在内核设计方面是采用 Pipeline 流水线结构。程
序指令的执行过程如下图 1-1-1:
OSC Clock 1234567812345678
System
Clock
Fetch Cycle Fetch N Decode N Fetch N+1 Decode N+1
Excute Cycle Excute N-1 Excute N
图 1-1-1 系统指令执行示意图
系统执行过程大致可分为读指令、指令译码、指令执行等几个阶段。一个
CPU 的系统周期包含 4 个机器周期。
在一个系统周期的第 1 到第 5 个机器时钟周期期间读第 N 条指令,在第 6
到第 8 个机器时钟周期内执行第 N 条指令的译码动作,同时在整个系统周期内执
行第 N-1 条指令(上一条指令),如此循坏,在第二个系统周期内读入/译码第
N+1 条指令并执行第 N 条指令⋯
RISC结构的指令系统
SinoWealth 4 bit 单片机采用的是 RISC(精简指令集)结构的指令集。
任何指令均在一个系统时钟周期内完成。程序区任意位置取出的指令都是一
条完整的指令,这些特点对于对实时性和抗干扰性要求都很高的 MCU 应用场合是
很重要的。
SinoWealth 4-bit单片机产品分类
按照资源特性可分为:
I/O 类(SH6x(P)2x 和 SH6x(P)3x 系列),如