基于AMD Au1200在PMP项目中的开发经验-
来源:百度文库 编辑:神马文学网 时间:2024/04/27 19:55:19
基于AMD Au1200在PMP项目中的开发经验
AU1200是世界第二大通用CPU巨头AMD公司专门针对PMP项目开发的一款基于Mips架构的高性能潜入式处理器,其内部潜入了强大的媒体解码引擎。因此,在实际的产品化研发过程中,往往会碰到一些这样或那样的问题。由于ADBON(安得邦)公司是AMD在PMP项目的技术合作伙伴,对AU1200的应用积累了大量的经。现把一些准备在AU1200上开发过程中注意的事项列出,以慰同行。
一 由于AU1200可以采用DDR-2作为RAM,通常运行在196Mhz的频率上,这就给PCB的布线带来了一定的难度,这POST http://www.360doc.com/collection2.aspx?t过程中注意“等长和尽量短”的原则,同时要注意CLK型号的终端匹配电阻的安放位置;
二 AU1200的启动时要求严格的电源和复位时序,如果这一点做的不太理想,将有可能带来一些问题;
三 AMD官方网站提供的有关AU1200的软件资料是基于其相配套的开发板而定制的,如果想作为产品化,需要大量的修改;
四 AU1200的BOOT是使用YAMON来作为Bootloader,由于开发板上使用了4颗DDR-2,但在实际的产品中往往是使用两棵就可以满足要求,从而需要修改YAMON中有关DDR-2部分的设置。
五 如果产品使用MicroDriver(1英寸)的硬盘,可以使用PCMCIA口或IDE转接,但使用IDE 转接将会使运行时的启动时间加长。
以上几点是我本人在开发过程中遇到和解决的一些问题,尽供大家参考,不足之处希望大家指出。
苗利平
北京安得邦科技发展有限公司
2006 3 18
AU1200是世界第二大通用CPU巨头AMD公司专门针对PMP项目开发的一款基于Mips架构的高性能潜入式处理器,其内部潜入了强大的媒体解码引擎。因此,在实际的产品化研发过程中,往往会碰到一些这样或那样的问题。由于ADBON(安得邦)公司是AMD在PMP项目的技术合作伙伴,对AU1200的应用积累了大量的经。现把一些准备在AU1200上开发过程中注意的事项列出,以慰同行。
一 由于AU1200可以采用DDR-2作为RAM,通常运行在196Mhz的频率上,这就给PCB的布线带来了一定的难度,这POST http://www.360doc.com/collection2.aspx?t过程中注意“等长和尽量短”的原则,同时要注意CLK型号的终端匹配电阻的安放位置;
二 AU1200的启动时要求严格的电源和复位时序,如果这一点做的不太理想,将有可能带来一些问题;
三 AMD官方网站提供的有关AU1200的软件资料是基于其相配套的开发板而定制的,如果想作为产品化,需要大量的修改;
四 AU1200的BOOT是使用YAMON来作为Bootloader,由于开发板上使用了4颗DDR-2,但在实际的产品中往往是使用两棵就可以满足要求,从而需要修改YAMON中有关DDR-2部分的设置。
五 如果产品使用MicroDriver(1英寸)的硬盘,可以使用PCMCIA口或IDE转接,但使用IDE 转接将会使运行时的启动时间加长。
以上几点是我本人在开发过程中遇到和解决的一些问题,尽供大家参考,不足之处希望大家指出。
苗利平
北京安得邦科技发展有限公司
2006 3 18
基于AMD Au1200在PMP项目中的开发经验-
DirectShow项目开发经验
用例设计在软件开发项目计划中的应用
用例设计在软件开发项目计划中的应用
MIS系统开发中的项目
基于IEEE标准的软件项目开发计划[转载]
如何在44b0开发板armsys上建立基于nandflash的jffs2文件系统--平淡中的激情
PMP系列笔记 项目范围管理
项目计划在项目管理中的重要作用
应用 Rational 工具简化基于 J2EE 的项目第 9 部分: 产品化开发与测试
软件开发项目管理过程中的风险管理研究
文章:浅析软件开发项目中的需求分析1
基于项目的学习
项目计划在项目管理中的重要作
项目在组织市场调研中的应用初探
浅谈项目管理在工程中的应用
如何在项目开发过程中使用Struts-menu
目标管理方法在软件开发项目中应用
Eclipse在PHP开发中的使用
QNX工具在多核开发中的重要性
UML技术在基于Web的应用系统中的应用
UML技术在基于Web的应用系统中的应用
如何看待项目开发过程中基于度量结果的绩效考评 - 森林木的专栏(fasiondog) - CSDNBlog
应用 Rational 工具简化基于 J2EE 的项目第 9 部分: 产品化开发与测试 - jackei的测试生活