在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
EETOP诚邀模拟IC相关培训讲师 创芯人才网--重磅上线啦!
查看: 7625|回复: 0

ARM9完全soc设计1

[复制链接]
发表于 2013-6-27 10:02:04 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
        看了很多的论坛,最后还是决定在eetop安家了,高手很多,论坛也很火。的确有很多好资料。 对技术的执迷使得我最终接触到了IC设计,这个算是生态圈的头了吧。一直走马观花的学习技术,导致现在能聊而不能做。所以,下定决心好好的学习一番了。
        刚好当前有个mp4的方案需要逆向,就从这个出发吧,详细学习生态系统的每一方面技术。虽然时间花费较长,但是对于系统和架构都会有很大的帮助。而且转到其他cpu架构也是手到擒来。 mp4方案是一个叫做F15的芯片,对于这个soc的来龙去脉一直都模棱两可,但是根据其升级工具及其他特征,可以断定是全志(allwinner)的产品。全志前期做IC的时候,可能资金短缺,为了不买arm的架构费,给F15套了很多马甲,比如索智F15、合志F15等,查了dfu下的usb PID,在usb.org上也找不到。其他的瑞芯微、炬力等竞争对手都注册了。现在做大了,各方面授权终于齐全了。现在有授权的是E200芯片,感觉没有F15好,至少变砖后无法短接nandflash引脚进入dfu模式。呵呵。不管别人评价如何,全志感觉还不错,作为后起之秀,现在都可以把老东家炬力给甩了。希望能在功耗方面有点突破,如果可以精进基带,进入手机市场,就更给我们鼓舞了。现在能保存国内IC香火的就这寥寥的几家了。
         下面介绍下全志F15的基本架构,跟大部分的早期mid一样,使用的是arm926ej-s芯片架构,加上一些基本外围,sdram、nandflash、sd、TVout、触摸等形成soc。跟TI的OMAP-L138差不多,甚至精简了dsp模块。
        下面说说我的学习计划,从生态圈下游到上游的开发规划:
        1.asic设计。参考李新兵的《基于FPGA的ARM9设计》和片上系统设计思想与源代码分析_陈曦版这2本书(在eetop都有下)进行soc的软核构造,难度应该在中等。我使用的是DE2-70 FPGA开发板进行SOPC验证。完成前端的开发之后转后端,后端主要参考www.icdream.com.后端只需要完成demo然后评估下,因为没有资金流片,而且arm9这种架构已经过时不用了。
       2.板级PCB设计,参考现有的MP4板和网络上大量的原理图即可设计出pcb。构造比较简单,布线2层搞定。
       3.软件系统集成开发环境(IDE),打算用eclipse+arm-linux-gcc即可。可同时适用于SOPC和MP4开发板
      4.固件开发,分2步走,一是移植ucos/ucgui到SOPC和mp4,二是逆向mp4固件,在sopc上跑。并建立2套sdk,估计ucos的体验更好。看mp4上的GUI真的很原始。
       5.逆向livesuit和phoenixcard 2个固件升级工具,可以的话,开发固件修改器,给玩家定制用。
       以上就是整个规划和技术列表,欢迎朋友们探讨,共同学习。以后会把调试过层和使用心得都奉上,给自己和大家一个参考。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /3 下一条

小黑屋| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-4-19 12:49 , Processed in 0.023654 second(s), 9 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表