基于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