datasheet

8051软核基本速度比较

2015-03-11来源: 51hei关键字:8051软核  基本速度
快2年没怎么碰FPGA了,最近更新了quartusII 11.0sp1,就把以前的几个8051软核重新跑了一下,由于quartusII 10.0以后不再对旧版本的一些宏模块提供支持,所有的存储器都重新配置了一下。

 

mc8051 18.03MHz

i8051 23.25MHz

dw8051 39.39MHz

mcu8951 275.03MHz

evatronix c8051 76.51MHz

oc8051(opencores) 30.52MHz 前面一直把original 8051当作是oc8051,后来才发现那个还是mc8051!

 

e8051 45.42MHz,使用EP1C12报错,用EP2C15AF484C8跑的。

 

硬件是altera的EP1C12Q240C8,所有项目都是原始状态,未作任何优化。还有一些其他的8051核处于收藏状态,未激活。

mc8051 来自Oregano Systems,版本为1.5,2002年;
i8051 来自Intel,版本为2.8,1977年;
dw8051 来自synopsys,版本为3.7,2004年;
mcu8951 来自Mentor Graphics,传说是为altera OEM的,后来康芯在该核基础上做了一些改进;

evatronix c8051 来自Evatronix,版本为3.01,2001年;

oc8051 来自opencores,版本为0.2,2002年。

 

e8051 来自England,版本为4.4,2006年。

 

进一步比较了一下资源使用情况,
mc8051 占用 4033个LEs,
i8051 占用 6466个LEs,
dw8051 占用 2674个LEs,
mcu8951 占用 1741个LEs,

evatronix c8051 占用 2526个LEs,

oc8051 占用 2519个LEs。

 

e8051 占用 5230个LEs。

 

最古老的i8051占用资源较多,需要大容量的FPGA才能跑的顺;mc8051能找到的资料从09年以后就比较多了,但是对于只有4608个LEs的EP2C5来说也太大了,只能在连接了外围的竞赛板上跑;dw8051据说是可以直接流片的,但是没怎么看datasheet,现在连顶层是什么样的都还想不出来;M8951看来是一段时间内研究的重点了。

PS:传说中性能最好的是Actel的core8051,达到宇航级的极品,目前能免费下载到的无片上调试功能、无跟踪寄存器、无硬件触发器……

 

以上数据仅供参考。quartusII 6.07.29.1 各版本编译后数据有一定差异。
 

关键字:8051软核  基本速度

编辑:什么鱼 引用地址:http://www.eeworld.com.cn/mcu/2015/0311/article_18657.html
本网站转载的所有的文章、图片、音频视频文件等资料的版权归版权所有人所有,本站采用的非本站原创文章及图片等内容无法一一联系确认版权者。如果本网所选内容的文章作者及编辑认为其作品不宜公开自由传播,或不应无偿使用,请及时通过电子邮件或电话通知我们,以迅速采取适当措施,避免给双方造成不必要的经济损失。

上一篇:基于12864液晶的程序代码显示本人姓名及专业
下一篇:STC12C2052单片机解剖实验报告

关注eeworld公众号 快捷获取更多信息
关注eeworld公众号
快捷获取更多信息
关注eeworld服务号 享受更多官方福利
关注eeworld服务号
享受更多官方福利

推荐阅读

嵌入式DS80C320单片机软核设计与实现

  1 引言   在如今的快速嵌入式系统设计中,目前比较流行的方案是在FPGA内集成应用软件或是软IP平台,以简化工序、加速产品面市日程。为此,很多公司推出了自己的开发平台以及相关CPU的IP核,常见的为两种:一种是通用型CPU,如xilinx和altera公司的32位以及64位通用CPU核;还有就是专用型的,常见的为51系列单片机的CPU核,但是目前关于单片机的软核基本上都是8051的,其他的品种很少。而且8051的速度不是很快,在有些快速的控制场合(如利用单片机来作为usb2.0的控制部件)显得速度不足,比较著名的actel公司推出的Core8051,运行频率也只在40 MHz左右。本文介绍了一个非常高速DS80C320
发表于 2014-11-07
嵌入式DS80C320单片机软核设计与实现

嵌入式多路视频点播系统

引言   VOD (视频点播)技术为人们提供了一种交互式的信息获取方式,并随着技术的完善不断扩展着其应用范围和影响力。   传统的VOD系统主要是以服务器作为视频的信息源,通过局域网进行点播,适合服务于住宅小区或公营机构。而对于缺乏网络支持、移动性较强的环境,如公共交通工具,传统的VOD系统显然难以实现。   本文针对特定的用户环境,提出采用Altera的SOPC(片上可编程系统)解决方案,利用NiosⅡ软核处理器和FPGA(现场可编程门阵列)配置灵活、 IP资源丰富、硬件设计和软件编程方便的特点,通过扩展IDE(集成开发环境)接口,以硬盘作为存储媒介,实现多路VOD系统的设计方案。该系统体积小、成本相对低廉,体现了嵌入式
发表于 2014-09-17
嵌入式多路视频点播系统

基于NiosII软核处理器的步进电机接口设计

    电子技术发展日新月异,控制技术也发生了革命性的变化,特别是SOC技术的发展,文中主要研究的是远程控制系统中步进电机控制模块设计。首先,根据控制功能的要求设计了步进电机控制模块,该模块采用一种脉冲叠加算法,实现了对步进电机任意频率变速;然后,将该模块封装到SOPC Builder的标准模块库中;最后,利用SOPC技术,在Altera公司的Cyclone II EP2C35芯片上集成了NiosII软核,相关的外围控制器和自定义的电机控制模块,完成了该设计的验证工作。 1 基本原理    步进电机是一种把电脉冲信号变换成直线位移或角位移的执行元件。步进电机的转子做成
发表于 2012-08-04
基于NiosII软核处理器的步进电机接口设计

基于FPGA软核的高速数据采集系统设计

    摘  要: 为解决不同性能指标数据采集系统开发时间较长的问题,提出了一种将FPGA软核技术应用于高速数据采集系统设计的方法。系统以Xilinx公司的FPGA为例设计软核,使用VHDL语言对软核进行模块化设计。介绍了数据采集系统的硬件电路、USB固件程序、USB驱动程序以及LabVIEW上位机的设计。该数据采集系统结构可移植性强,有利于缩短同类型系统设计研发周期。关键词: FPGA;USB;软核;数据采集系统  数据采集在现代工业生产及科学研究中的重要地位日益突出,同时对实时采集、实时传输、实时处理的高速数据采集的要求也不断提高。此外,对于不同的场合,数据采集系统的数据采样参数
发表于 2011-08-04
基于FPGA软核的高速数据采集系统设计

基于MC8051软核的星载智能1394终端

加上1394总线芯片及外围逻辑芯片,这种设计方案需要的芯片数量多,接口设备体积大,扩充接口功能实现起来比较复杂。     针对IEEE1394星载应用的实际需要,本文基于MC8051软核,提出一种简单、低功耗、小型化和易于扩展的IEEE1394智能终端设计方案,克服了以往1394总线接口硬件电路复杂、使用芯片多、体积大等缺点,并且可以很方便地扩展接口的其他功能。     2 系统实现方案     整个1934接口系统的框图如图1所示。采用的是Actel公司基于FLASH技术的ProASIC Plus系列FPGA芯片APA600。它具有单芯片
发表于 2011-07-26
基于MC8051软核的星载智能1394终端

小广播

何立民专栏

单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号 电信业务审批[2006]字第258号函 京公海网安备110108001534 Copyright © 2005-2019 EEWORLD.com.cn, Inc. All rights reserved