首页 > 评测 > MIPS开发板的“不二”选择——Creator Ci20单板计算机评测

MIPS开发板的“不二”选择——Creator Ci20单板计算机评测

  • 作者:SATURN
  • 来源:21ic
  • [导读]
  • “指令集松散,生态系统分裂...”这是目前大家对于MIPS的一致看法。而MIPS作为ARM曾经的对手,在微处理器领域一度也曾风光无限。不过在移动领域,MIPS逐渐掉队,其学院派发展风格使得其商业进程远远落后于ARM,至今还有多少人记得MIPS?

MIPS作为ARM曾经的对手,在微处理器领域一度也曾风光无限。不过在移动领域,MIPS逐渐掉队,其学院派发展风格使得其商业进程远远落后于ARM,至今还有多少人记得MIPS?

就在MIPS眼看就要淡出江湖的时候,英国的Imagination公司以6000万美元的价格将MIPS收入麾下,欲将其旗下的PowerVR与之整合,重振昔日辉煌。不过那已是2012年的旧事。

说到Imagination,不得不提PowerVR,这是Imagination最得意的产品,一直作为苹果御用的GPU,另外三星,联发科的GPU技术都来自PowerVR。

然而Imagination在收购了MIPS后似乎也没有见多大的动静,只在2013年推出了Warrior系列微处理器,涵盖了32位和64位不同配置,反响似乎也并不强烈,也没有推出相应的评估开发板。

毫无征兆的,Imagination却在去年推出一款名为Creator Ci20的产品,用以评估MIPS及PowerVR GPU,看来是准备进军SBC市场了!?

此次Imagination推出的Creator Ci20单板计算机,除了使用了自家的PowerVR SGX540之外,CPU SoC使用的是君正的JZ4780(基于MIPS架构),开发板上集成了WiFi/BT/ETH等通信接口及其它常用的外设,希望能为广大MIPS爱好者提供一款合适的评估学习平台。该开发板与RPI 2推出的时间大致相仿,可以拿来与Creator Ci20进行比较一番,本文接下来的评测也将主要对着两个板子进行参数对比。笔者以前也使用过龙芯俱乐部开发的龙芯评估板,总体感觉尚可,所以对于Ci20开发板感觉倒也蛮亲切,迫不及待想体验一番。

Creator Ci20开箱

Creator Ci20开发板上的CPUSoC是JZ4780,基于MIPS架构,开发板硬件配置不算高,但是接口比较齐全。

image001.jpg

Ci20包装盒上列出了开发板的一些主要特性,硬件特性主要包括:MIPS架构、PowerVR GPU及FlowCloud支持;软件平台则支持主流的Linux及Android系统。开发套件以盒装形式销售,MOUSER上的报价为RMB 550元左右(含税)。

image002.jpg

Ci20包装盒内包含Creator Ci20开发板1块,USB接口电源线一根,纸质简明文档一份,另还提供了六角塑料支撑螺丝柱一套。内部使用了防震泡沫对开发板进行保护。

image003.jpg

Ci20开发板大小约为90X95mm,最初的Ci20开发板油墨为绿色,现在的版本为V2版本,使用紫色油墨。纸质文档给出了快速指南网址,指引用户快速上手。不过只有英文页面,没有中文的说明文档。

硬件介绍

Creator Ci20的定位主要针对树莓派2B,CPU的主频不高,使用的是MIPS32架构,双核心,工作主频为1.2Ghz。其实Imagination早在2013年推出了名为Warrior的64位架构CPU,主要针对手机及平板市场。不过在Creator Ci20上并未使用该CPU。相对来说,Creator Ci20的特色更多的表现在提供的外设接口上,除了在开发板上集成了常规的音、视频等接口外,开发板上还包括WiFi/BT/ETH等通信接口另外加上一个红外接收器!

Creator Ci20开发板上的外设主要集中在正面。1GB的总物理内存由4片256MB的芯片颗粒组成(还有两颗内存芯片在背面),8GB的EMMC芯片及无线/蓝牙芯片则放在开发板的背面。

image004.jpg

image005.jpg

JZ4780 模块

Creator Ci20上使用的JZ4780 SoC是北京君正推出的一款微处理器,基于XBurst CPU内核的JZ47xx 系列微处理器芯片自2007年初以来,凭借其优异的性价比、强劲的多媒体处理能力和超低功耗优势,迅速在生物识别、教育电子、多媒体播放器、电子书、平板电脑等领域得到大量应用。JZ47xx系列芯片产品已成为我国出货量最大、应用领域最广的自主创新微处理器产品。在很多的指纹考勤机上可以见到该CPU的身影。

image006.jpg

该微处理器拥有两颗1.2Ghz的内核,每颗内核自带64KB的一级片内缓存,总共512KB的二级缓存,CPU使用9段流水线进行作业处理。封装形式为BGA,芯片大小为17X17mm。SoC上还集成了PowerVR SGX540 GPU,集成3D及2D加速功能,其性能与IPhone4S上使用的GPU性能大致相当。

image007.jpg

JZ4780基于MIPS架构,同ARM架构的微处理比较而言,尽管二者均属于RISC指令集系统,但是它们的指令集是完全不同的。这也意味着,大多数为ARM编译的代码不能运行在该CPU上,如果需要在Ci20上运行相关的程序,需要取得程序的源代码,重新编译后方可执行。

存储系统

Creator Ci20开发板上集成了1GB的DDR3内存及8GB的EMMC存储器。1GB的DDR3内存对于一般的嵌入式应用来说基本足够了,内存颗粒使用的是三星的K4B2G0846,单片容量为2Gbit,单颗容量达256MB,一共有4片,总计达1GB的内存。该内存在900Mhz工作频率下最高可达900Mb/秒数据传输,具体性能测试见后文。

image008.jpg

8GB的EMMC存储器可以直接用来存储系统固件,省去了另外购置SD卡的费用。这是镁光的一款广泛使用的EMMC存储器,性能一般,胜在价格便宜,很多U盘使用的就是这种型号的存储芯片。该存储器使用MLC存储单元,位宽为8bit,同步访问模式下性能可达200MT/s;在异步访问模式下,读写速率可达50MT/s。后面会有详细的读写速率测试。

  • 本文系21ic原创,未经许可禁止转载!

网友评论