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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 3550|回复: 11

[求助] 后学末进求助论坛各位大大!!!

[复制链接]
发表于 2012-6-5 09:22:28 | 显示全部楼层 |阅读模式

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

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

x
关于SOC的设计,一开始有个整个芯片的体系架构设计,请问这个阶段应该使用什么工具什么软件来进行设计呢?怎么验证我这个架构是不是一个好的架构呢?多谢各位大大,现在特别苦恼啊,老板催命似的天天催,啊,顺便说一下我手上有的东西吧,就一个国内公司的cpu核,其它什么都没有。
 楼主| 发表于 2012-6-5 09:29:45 | 显示全部楼层
顶一下,补充一点,我们这个项目是一个CPU卡的项目,架构应该没有那些复杂的SOC那么复杂的,小弟本科是学通信的,研二老板安排我搞soc,但是就给了我一个国产的CPU核,然后让我定架构,我是一头雾水啊,现在老板开始天天催魂了,求助论坛各位大大,大神们现身吧!!!
发表于 2012-6-5 10:02:15 | 显示全部楼层
因为你已经有核了,其他比较重要的也就是访存,和互联。

看看访存方式,延迟之类的。
如果需要其他加速器,怎样收发数据,收发控制信号之类的。

cpu都有了,也没有多核,架构也无所谓什么好和坏了。
你大概只需要找到缺的部件即可。
 楼主| 发表于 2012-6-5 10:06:44 | 显示全部楼层
本帖最后由 GIOOIG 于 2012-6-5 10:08 编辑

回复 4# patrick007
谢谢大大解答,可以说的具体点吗?需要什么软件来实现这个架构呢?因为我老板现在要问我要实物啊,这架构怎么能拿出什么实物给他呢?
发表于 2012-6-5 12:35:09 | 显示全部楼层
买个复杂芯片 比如wifi 打磨掉logo 给你老板看即可
发表于 2012-6-5 12:58:24 | 显示全部楼层
的确像楼上说的,你已经有了CPU核了,那么需要设计或者比较各个总线架构,也就是SOC系统架构的优缺点。包括总线访问带宽和总线效率,访问延迟,总线仲裁方式等等。每个总线都不一样的,也许你们老板要设计出一种新的总线。
现在常见的SOC总线有AMBA, Wishbone等等。
除了SOC总线之外,设计并挂载常用CPU外围设备也是SOC设计架构的一部分。包括DDR控制器,以太网控制器,DMA控制器,IIC,flash,usb等等。这些都是常用的,具体需要哪些取决于你的设计要求。
发表于 2012-6-5 13:45:19 | 显示全部楼层
他们那个是个cpu卡,我查了一下,这东西可能没有7楼朋友说的复杂。

to楼主
基本上没什么现成的软件能帮你做这种架构,尤其在你cpu都已经定了的情况下。
也可能我孤陋寡闻不知道。
但是一般的指标是可以计算出来的。

soc一般也就包含计算机系统常用的那些模块。
处理器核,存储器+dma,加速器,片上互联,对片外的接口,再加一些供电,时钟的模拟模块。

重要的指标,7楼的朋友都提了。
最重要的除了你的cpu核,大概就是两点:
用什么样的存储系统,用什么样的互联系统。
根据需求先把这两个定下来。
比如你有多大的程序要运行,需要多少空间存储数据,需不需要掉电存储,cpu对访存的要求,等等诸如此类。

拿纸和笔应该就可以了。
发表于 2012-6-5 13:48:25 | 显示全部楼层
你随便搜一搜市面上的arm芯片的datasheet或者宣传ppt,基本上除了核心,都包含一堆东西,你看看结构图联想一下,应该就知道你们需要什么架构了。
 楼主| 发表于 2012-6-5 14:31:53 | 显示全部楼层
谢谢楼上各位大大了!
 楼主| 发表于 2012-6-5 14:32:34 | 显示全部楼层
谢谢楼上各位大大的解答,我顺着思路去看看
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

×

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

GMT+8, 2024-5-6 00:02 , Processed in 0.029054 second(s), 8 queries , Gzip On, Redis On.

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