MC8051是与MCS一5l系列微处理器指令集完全兼容的8位嵌入式微处理器,通过芯核重用技术,可广泛应用在一些面积要求比较苛刻,而对速度要求不是很高的片上系统中。
1 MC8051功能特点
采用完全同步设计:指令集和标准8051微控制器完全兼容;指令执行时间为l~4个时钟周期,执行性能优于标准805l微控制器8倍左右;用户可选择定时/计数器、串行接口单元的数量,最多可增加到256组;新增特殊功能寄存器用于选择不同的定时/计数器、串行接口单元;可选择是否使用乘法器(乘法指令MUL);可选择是否使用除法器(除法指令DIV);可选择是否使用十进制调整功能(十进制调整指令DA);I/0口不复用,无双向数据I/O端口,输入、输出端口独立;内部带256Byte RAM;⑾最多可扩展至64 KB的ROM和64 KB的RAM;与工艺无关,可通过修改VHDL源代码扩展及参数化设置。
2 MC8051结构及设计层次
图1给出MC805l_eore的顶层设计模块及其子模块,包括顶层的各个信号端口及3个存储器模块。同时给出了顶层的输入输出I/O口。定时/计数器和串行接口单元,对应于图中的MC805l_tmrctr和MC8051_siu模块,数量可选择,图中用虚线表示。MC8051 IP核与工业标准8051单片机不同,MC8051的输入、输出并口分别映射到独立的端口上。其顶层各I/O信号的描述如表l所示。
MC805lIP核的设计层次及对应的VHDL文件如图2所示嘲。它由定时/计数器、ALU算数逻辑单元、串行接口单元和控制单元组成。RAM及ROM模块不包括在IP核内,处于设计的顶层,方便于不同的应用设计及仿真。
图2中,最顶层是用户的实际应用设计模块,它将ROM、RAM及mc8051_core封装在内部。实际应用中用户可添加自定义附加逻辑模块,与设计层次中的RAM、ROM模块处于同一个层次。
关键字:MC8051 IP核 基本结构
编辑:神话 引用地址:MC8051 IP核基本结构及原理
推荐阅读最新更新时间:2023-10-12 20:46
LED交通信号灯的基本光学结构
由于LED发出的光相对集中在一个较小的立体角范围内,LED交通信号灯不必再需要反射器。又由于LED本身发出的是色光,所以不需要有色配光镜来滤光。LED用透镜作为准直光学组件,例如用凸透镜或菲涅耳透镜产生平行光束,然后用枕形透镜、楔形棱镜等使光束重新扩散、偏折,产生满足要求的光分布。如传统交通信号灯一样,LED交通信号灯也需要遮光罩,如图1所示。
无论是欧洲ECE、美国Ite还是我国关于LED交通信号灯的国家标准(送审稿),对于信号灯的光分布,要求太多体现为H-V系统内的光强分布,如表1所示。
图1LED交通信号灯结构示意图
表1LED交通信号灯国家标准(送审稿)光强分布要求
[电源管理]
Leon2处理器IP核技术(二)
2.2 AMBA
AMBA(Advanced Microntroller Bus Architecture)规范,是一种已制定的、开放的规范,充当着SoC设计的架构,正迅速成为SoC和IP库开发事实上的标准,为高性能嵌入式微控制器设计定义了一种片上通信标准.AMBA规范中定义了三种不同的总线,即AHB、ASB和APBAHB是为高性能、高时钟频率的系统模块提供的,担任着高性能系统的背板总线、支持多处理器、片上各种存储器和片外外部存储器接口连接到低功耗辅助宏单元。ASB也是为高性能系统模块提供,当AHB的高性能特点无需要时,就可以用ASB来代替;它也支持多处理器、片上各种存储器和片外外部存储器接口连接到低功耗辅助宏单元
[模拟电子]
选取降压拓扑结构开关电源电感器的基本要点
开关电源 电感 器是开关电源设备的重要元器件,它是利用电磁感应的原理进行工作的。它的作用是阻交流通直流,阻高频通低频(滤波),也就是说高频信号通过电感线圈时会遇到很大的阻力,很难通过,而对低频信号通过它时所呈现的阻力则比较小,即低频信号可以较容易的通过它。电感线圈对直流电的电阻几乎为零。 图1所示为一个降压拓扑结构开关电源的架构,该构架广泛应用于输出电压小于输入电压的开关 电源 系统。在典型的降压拓扑结构电路中,当开关(Q1)闭合时,电流开始通过这个开关流向输出端,并以某一速率稳步增大,增加速率取决于电路电感。根据楞次定律,di=E*dt/L,流过电感器的电流所发生的变化量等于电压乘以时间变化量,再除以这个电感值。由于流过负载电阻
[电源管理]
浅析DSP芯片的基本结构
为了快速地实现 数字信号处理 运算,DSP芯片一般都采用特殊的软硬件结构。下面简单介绍DSP芯片的基本结构。 (1)哈佛结构 主要特点是将程序和数据存储在不同的存储空间中,即程序存储器和数据存储器是两个相互独立的存储器,每个存储器独立编址,独立访问。与两个存储器相对应的是系统中设置了程序总线和数据总线,从而使数据的吞吐率提高了一倍。由于程序和数据在两个分开的空间,因此取指和执行能完全重叠。 (2)流水线操作 流水线与哈佛结构相关,DSP芯片广泛采用流水线以减少指令执行时间,从而增强了处理器的处理能力。处理器可以并行处理二到四条指令,每条指令处于流水线的不同阶段。下面所列是一个三级流水线操作的例子:
[嵌入式]
基于EDA软件和FPGA的IP核保护技术
1 引言
随着电路规模不断扩大,以及竞争带来的上市时间的压力,越来越多的电路设计者开始利用设计良好的、经反复验证的电路功能模块来加快设计进程。这些电路功能模块被称为IP(Intellectual Property)核。IP核由相应领域的专业人员设计,并经反复验证。IP核的拥有者可通过出售IP获取利润。利用IP核,设计者只需做很少设计就可实现所需系统。基于IP核的模块化设计可缩短设计周期,提高设计质量。现场可编程门阵列FPGA具有可编程特性,用户根据特定的应用定制电路结构,因此其处理速度大大超过通用处理器。与ASIC相比,FPGA的缺点是在提供灵活的可编程同时,则以芯片的面积、功耗和速度做为代价。
近年来,
[嵌入式]
汽车LVDS连接器的基本结构组件是什么?
一般汽车上使用的LVDS连接器有近100种,在一种型号中使用的LVDS连接器有数百种。随着汽车安全,环保,舒适,智慧等要求越来越高,在汽车电子产品中的应用越来越多,增长汽车连接器的数量越多。 阳性接触件为刚性零件,其形状为圆柱形(圆插针) 、方柱形(方插针)或扁平形(插片) 。阳性接触件一般由黄铜、磷青铜制成。阴极接触件即插孔,它是接触对的关键零件,依靠弹性结构在于插针插合时发生弹性变形而产生弹性力与阳性接触件形成紧密接触,完成连接。插孔的结构种类很多,有圆筒型劈槽、缩口、音叉型、悬臂梁型纵向开槽、折迭型纵向开槽,9字形、盒形方插孔以及双曲面线簧插孔等。 连接器壳体也称外壳(shell),是连接器的外罩,它为内装的绝缘安装
[嵌入式]
基于FPGA IP核的线性调频信号脉冲压缩
近年来,随着现场可编程门阵列(FPGA)在雷达信号处理中的广泛应用以及FPGA芯片技术的发展,为大家提供了一种较好解决数字脉压的途径。其中,利用 IP核 设计FPGA数字系统成为一种趋势,这些知识产权核可以大大简化 FPGA 的设计,加快设计速度,缩短研发周期,而且经过不断的优化,IP核具有了更好的精度和更快的运算速度,实际的工程应用效果很好。
本文以此为出发点,对线性调频信号的脉冲压缩进行了研究,仿真,并提出了一种采用IP核设计脉冲压缩的方法。
1 线性调频信号的脉冲压缩
1.1 脉冲压缩的实现原理
脉冲压缩可以采用“共轭滤波器对”的匹配滤波法和相关处理法。匹配滤波法对应于频域相
[嵌入式]