一个很傻的问题,ahb总线的代码就是照着spec写吗?
对,很多东西都是照着SPEC写,所以关键要定义好SPEC
多谢小编大大的回复,定义好spc,是谁来定义呢?还有一个问题,每个slave不是要分配一个地址吗?我有个slave是3des,这个模块有没有什么存储空间,何来地址之说?
显示根据设计要求,定spec,设计者在设计之前要基本考虑好全部要设计的内容。
地址是自己定义的,但是要根据CPU,比如M1,哪些地址放外设,哪些地址放程序,都已经定好了。
也有ARM9,地址基本是全空间自己定义。
非常谢谢小编的耐心回答,有点概念了,不过我导师就直接扔给我一个国内国芯公司的CPU核,然后定了个项目,CPU卡,其它他是啥都不懂了,全让我拿主意,然后最近天天跟我催,要架构,我想再问问小编大大,这种情况下,我能做点什么?需要掌握点什么知识?这么一个项目,大概要多久呢?难点是什么呢?问题有点多,但是真的很迷茫
还是让导师给你点指点吧
要是能指望导师,就不纠结了,他也是完全不懂
都不懂,那还做毛啊
小编大大你说的太有道理了,我就想这么跟他说的,但是天朝的导师你懂的,做出来全是他的,做不出来全是你的,蛋疼无比
比较关心“国芯公司的CPU核”:)
这个不需要关心,大家都懂得。
别提了,个破公司,东西一扔给我就啥也不管了,打电话过去,也都是敷衍了事,还强调了一下,这个CPU核不能乱传,泄密了,要罚多少多少的,蛋疼
呵呵,我和你一样的困扰
呵呵,是锻炼你搜索资料、阅读资料、理解资料的时候了
也不用抱怨,大家基本都是走过来的,能力也都是这样锻炼出来的...
建议:
1、各大资源网站搜索相关论文(博/硕士毕业论文、IEEE paper、万方、维普。);
2、通读、总结点儿什么
优先研究相关博/硕论文吧,在什么都不懂时,这些论文还是非常有用的
再有时间的话,可以研究下ARM架构、opencors上开源处理器的架构
仅供参考!
你可以直接参考一款基于AMBA设计的芯片。
比如别人的地址分配方法,
时序的实现基本是按照AMBA的spec来,可以自己裁剪部分
一个人从头开始设计,工作量是不是太大了。还得验证。
哈哈哈
