搜索
bottom↓
回复: 9

请问quartus ii 9.0 能不能综合MC8051内核?

[复制链接]

出0入0汤圆

发表于 2010-4-5 12:34:26 | 显示全部楼层 |阅读模式
为什么我综合8051内核时 执行到这里就不动了
Info: Elaborating entity "altsyncram_mj31" for hierarchy "mc8051_rom:inst1|altsyncram:altsyncram_component|altsyncram_mj31:auto_generated"
没警告,也没错误。就是不走了。是不是我的软件有问题?还是我电脑不行。

不接ROM,RAM,RAMX时,还是可以过的。

我综合别人写的实例时也是这样。
有没人知道?

阿莫论坛20周年了!感谢大家的支持与爱护!!

知道什么是神吗?其实神本来也是人,只不过神做了人做不到的事情 所以才成了神。 (头文字D, 杜汶泽)

出0入0汤圆

 楼主| 发表于 2010-4-5 12:36:50 | 显示全部楼层
搞错了,在走!
晕死 这东西综合这么慢!跟牛一样```

出0入0汤圆

发表于 2010-4-5 12:58:59 | 显示全部楼层
花费FPGA资源做的8位MCU,根本不值得

出0入0汤圆

 楼主| 发表于 2010-4-5 13:05:35 | 显示全部楼层
没错!!主要是太浪费资源了,唉

原来是这样! (原文件名:未命名 拷贝.jpg)

出0入0汤圆

发表于 2011-6-4 19:55:50 | 显示全部楼层
围观,红牛!

出0入300汤圆

发表于 2011-6-6 16:03:57 | 显示全部楼层
等着综合的功夫,不会51的都学会了

出0入0汤圆

发表于 2011-6-9 02:38:34 | 显示全部楼层
MC8051 很吃逻辑资源和RAM块的,找个其他的处理器软核实现吧。
这个软核作者建议使用SYNPLIFY PRO编译。可能是QU2吃不消。

出0入0汤圆

发表于 2011-6-9 19:35:15 | 显示全部楼层
最近在做mc8051有关的东西,因为一周没有进展了,
我也按照网上资料一步步做的,也没有报错。然后用keil编译应用程序,选择芯片 atmel 的at89c51,也试了Oregano Systems 的那个ip专用的选择,把hex文件加到rom中有这样一个警告:
Critical Warning: Memory depth (4096) in the design file differs from memory depth (20) in the Memory Initialization File "20100310.hex" -- setting initial value for remaining addresses to 0
我比较了我生成的Hex文件格式与例子中的确有差异:我的如下:
:03000000020003F8
:0C000300787FE4F6D8FD75810702000F3D
:05000F00E4F5A080FBF8
:00000001FF
例程中的:
:20000000758160752400753001120037E52404F524F590E53003F580F5300000E58085B00B
:20002000F025F0F5A012003780DF7520FF7521FFD521FDD520F72275220812002AD522FA88
:01004000229D
:00000001FF

现在不知如何是好了,还请指点一二 ,感激不尽

出0入0汤圆

发表于 2011-6-9 20:41:06 | 显示全部楼层
hex2dual.c ......... C source code for a program to convert a Intel hex file into a text file
                     containing binary entries, 8 bit per line.
keil.dua ........... Converted output file from KEIL simulator containing binary data, 8 bit
                     per line.
keil.hex ........... Output file from KEIL simulator after executing the tc1.asm program.
                     (Caution: The KEIL software adds a line at the beginning of this file, which
                     is not needed - it has to be deleted manually before conversion with hex2dual
                     to have identical files.)
mc8051_compile.do .. Compile script for modelsim.
mc8051_rom.dua ..... Textfile containing the ROM contents for VHDL code simulation.
mc8051_sim.do ...... Simulation script for modelsim.
mc8051_wave.do ..... Wave file for modelsim.
readme.txt ......... This file. Descriptions to ease verification.
regs.log ........... Ouput file after executing the write2gfile.do Tcl script in modelsim.
tc1.asm ............ 8051 assembler program.
tc1.dua ............ Converted 8051 program (can be copied to mc8051_rom.dua).
tc1.hex ............ 8051 program in Intel hex format.
write2file.do ...... Tcl script to write signal values to a text file.

出0入0汤圆

发表于 2012-4-11 13:23:20 | 显示全部楼层
你怎么来测试的?
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片。注意:要连续压缩2次才能满足要求!!】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-7-24 11:15

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表