MyFPGA Forum

 找回密码
 注册
搜索
查看: 8191|回复: 7
打印 上一主题 下一主题

推荐使用内存盘工具加快工程的编译和仿真

[复制链接]
跳转到指定楼层
1#
发表于 2010-10-16 13:29:54 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
软件的关键词是 Ramdisk,有一百到几百K的版本
也有6,7M大小叫superspeed ramdisk的,等等,后者我在win7 x64下使用正常

作用是用内存虚拟出一个“硬盘”,然后可以将windows的网页缓冲或者临时文件夹,甚至下载上传的文件夹放内存盘里,这样可以避免访问硬盘,速度比较快,也顺便延长硬盘寿命。

如果是把工程放在这个文件夹里,很多时候编译速度也会得到提高,当然前提是,硬盘成为瓶颈。
虽然我也不是太了解EDA软件的具体运算过程,但是从硬盘状态和CPU的状态,就可以大致推断出
哪些时候瓶颈在读硬盘的读写上。

更具体的,在quartus的fit阶段,这个时候并不需要对硬盘作太多操作,CPU能够达到100%,猜想CPU是瓶颈,而在读取源文件或对workspace进行操作时或许硬盘会是瓶颈。

很早以前用过这个东西,还不错,后来做一个比较小规模的东西,用不上这个。
现在在做复杂一点的东西,这个又开始发挥作用了,实际测了一下
用Modelsim的时候,载入和编译的过程能缩短恰好一半的时间,而生成波形的时间不改变,总体提速约30%,还是值得的
2#
发表于 2010-10-19 11:11:09 | 只看该作者
回复 1# huguangheng

3#
发表于 2010-10-20 15:24:05 | 只看该作者
我也來下載試試看~  現在Project都很大, compilation的時間都好長  要等好久

如果能簡短時間 就真的太好了
4#
发表于 2011-2-12 16:57:14 | 只看该作者
虚拟的这个“硬盘”一班多少M?
5#
 楼主| 发表于 2011-2-18 18:53:52 | 只看该作者
回复 4# wzh6328


    看物理内存和实际所需要的是多少
  我台机4G内存,就开了512M的RamDisk,笔记是2G的,就开了128M,只要够工程跑就行
6#
发表于 2011-2-19 16:37:31 | 只看该作者
这个软件要怎么设置才能加快modelsim的仿真呢?我仿真的时候怎么不见时间缩短呀
7#
发表于 2011-2-19 16:38:02 | 只看该作者
是要将modelsim工程拷贝到ramdisk虚拟的盘里吗?
8#
 楼主| 发表于 2011-2-22 13:45:03 | 只看该作者
回复 7# wzh6328


    是啊,直接把工程放进去就可以了啊,载入文件的速度会提升很多,对于有很多rtl,或者lib的工程,效果还是比较明显的,不过对于比较小的设计,估计是没什么区别。。。。。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|MyFPGA

GMT+8, 2025-5-1 03:19 , Processed in 0.038130 second(s), 15 queries .

Powered by Discuz! X3

© 2001-2013 Comsenz Inc.

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