2008年9月5日

0八九计划

    月末有打卡,月初就当有计划,这是2008年9月故曰○八九计划。
    从mips体系结构到基于它的soc系统,还有ic流程中的各种工具,这些都是计划内要学习的内容。计划就从这里开始。
    mips结构要看的书see mips run linux, 计算机体系结构量化分析方法,soc中除了cpu就是外设和总线,cpu是基于mips结构的,有了上以的结构基础是理解自己设计的cpu的前提,外设在做嵌入式时有所了解,有感觉在,这个不怕,总线是重点,正在写一ahb的slave,把原来的理解不深的东西再深入。    结构上有这么几个层次:ahb总线,mips体系结构,模拟器,mips汇编,testbench, rtl代码。下个星期看完所有ahb文档,对ahb有一个初步的认识,结合dma分析ahb的波形,对要修改的代码进行分析,
    测试工作主要由四部分,atpg向量生成与验证,这个不是我来做,要了解原理;mbist成生接与接入系统还有验证,接入系统和验证由我来完成,先要把原来的已经做好的soc拿来学习,该怎么接入系统,系统中的mbist有哪些类型,结构层次是怎样的,看看龙芯2的mbist是怎么做的,这些了解后再学习mbist中的march17算法;jtag看上去很简单,但我们的soc都只做了3条指令,而testbench也是不很完美,有些地方还要进行优化,节省测试时间,以后由我来负责加入新的jtag时把那个代码改好一些;最后就是要跟着去机台做测试,掌握测试完整的流程,积累经验,为以后的测试工作提出方案。
    xtreme的文档一定要好好看一看。
    工具方面,用到的工具很多,但不用专门去学,用到什么就学什么,在实际中用实际的问题向人家请教,再自己多看文档来熟练,多总结。


> <

@2008 - * yaowu is here.