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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 6330|回复: 10

[求助] 8051核的交流讨论

[复制链接]
发表于 2011-1-10 11:35:25 | 显示全部楼层 |阅读模式

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

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

x
哪位大哥做过8051IP core 的相关设计,在下最近学习这个OC8051核,交流一下如何?
该从什么方向着手??先看大模块的代码还是小模块??
比如decoder和alu ,psw ,int???
先看什么可行???
是否需要给每个模块写一个tb??
发表于 2011-1-10 16:17:37 | 显示全部楼层
学习来的,呵呵
发表于 2011-1-11 13:13:35 | 显示全部楼层
1.首先看懂设计文档

2.用debussy等工具分清设计层次关系,信号传递以及数据流和控制流

3.建议写tb,通过仿真波形连更一步加深对设计的理解

补充:如果只是使用IPcore 不必这么做。

如果是学习或者进一步升级开发,那么则是必须的!
 楼主| 发表于 2011-1-11 23:31:12 | 显示全部楼层
回复 3# yl5495


    谢谢大哥的指教,最近琢磨了两个礼拜,还不知道从哪里开始看起,代码太长了。
看了spec,可是里面太简单了,了解的信息太少了。
OC8051的文件也不完整,里面可能还有bug。
我是学习一下,完善,简化,搞成一个可以使用额IPcore。
发表于 2011-1-12 10:23:32 | 显示全部楼层
先用起来再说
自己用写点汇编,翻译成机器码(好像有工具帮你转换)
我原来是自己转换的
然后跑起来。
要看懂这个,要对8051单片机的指令有了解
发表于 2011-1-12 13:46:44 | 显示全部楼层
debussy等工具分清设计层次关系,信号传递以及数据流和控制流
这个东西厉害
发表于 2011-1-12 15:59:40 | 显示全部楼层
谢谢各位大侠啊,,,继续讨论。。。。
 楼主| 发表于 2011-1-13 12:31:10 | 显示全部楼层
回复 3# yl5495

CPU都是可编程的,假如我做了一个RISC8的CPU,将来怎么做编译器呢?还是做的和市场上的主流产品相兼容,用别人的编译器??

我们的CPU核是集成到自己的芯片里面的,要考虑将来的编译器问题吗?
应该是一个专用CPU,芯片出来后,烧一次程序进去就可以了,这种情况下,要做的和别人的编译器兼容吗?因为自己做编译器肯定是不可行的。
发表于 2011-1-13 13:08:49 | 显示全部楼层
回复 8# zh123456789


没有自己的编译器,只是你们在仿真及调试芯片时会不太方便。

作为芯片的一部分,可以在投片时将芯片初始化程序固化到片内rom,

供CPU取指。
发表于 2013-4-19 08:15:48 | 显示全部楼层
我正在给OC8051加调试模块,可以和Keil uVision联合调试

http://bbs.eetop.cn/thread-390441-1-1.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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


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

GMT+8, 2024-12-22 21:05 , Processed in 0.037318 second(s), 10 queries , Gzip On, Redis On.

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