Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

搜索
1 2 3 4
查看: 6855|回復: 10
打印 上一主題 下一主題

[問題求助] MEMORY COMPILER

[複製鏈接]
跳轉到指定樓層
1#
發表於 2008-4-7 20:17:04 | 只看該作者 回帖獎勵 |正序瀏覽 |閱讀模式
有人用过memory compiler吗?我想请问一下,我用memory compiler 生成的veriolg代码在用DC综合的时候都会报错.提示说有语法错误/ @! u6 L' b9 b  I
  k% c7 R9 n% @2 }2 `" y2 r5 Y
照理说应该不会有问题的啊.; ]9 F2 m: Z7 q& l& C6 o* Y! Z
有人做过吗?给点指导吧
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 頂 踩 分享分享
11#
 樓主| 發表於 2008-4-18 11:03:31 | 只看該作者

回復 10# 的帖子

我明白了!  谢谢各位
  b% a, c. A; I3Q~
10#
發表於 2008-4-17 23:25:52 | 只看該作者

回復 8# 的帖子

-->那CODE文件要从哪里来) H  N7 o) a: X( S8 ^3 r6 c9 Y
It is your job. You have to(must) create it by yourself.
9#
發表於 2008-4-17 23:24:39 | 只看該作者

回復 7# 的帖子

Generate .lib for synthesis tool, x' n+ W& e" B0 f0 p/ B* h( N3 v0 J  q
Generate .v for HDL simulation$ W" m! A2 N$ c2 x: G4 w
Generate frame view for P&R2 W4 b$ }! L  g! ?% c* k1 j
Generate cdl for lvs
1 N& u5 Z! H; ?6 NGenerate GDS for tape out
8#
 樓主| 發表於 2008-4-17 00:04:05 | 只看該作者
因为我看那个说明书,有产生lib文件,然后在design compiler 中转换成db文件, 用作target library,那么应该还有一个是代码吧,我本来理解是ram.v% k6 k: u* `* B' U/ t

/ s8 t' g/ L2 L! r0 {, `一般DC所需要的文件:# w$ r  D1 s( \1 j+ F- q/ I! u% J) t- j
1 HDL  code5 ^4 g( c% e0 p  D# ]
2 db file
9 q) y+ S: c" a% ?  b, ]现在就是有了从lib文件转换过来的DB文件,那CODE文件要从哪里来?
7#
 樓主| 發表於 2008-4-17 00:00:42 | 只看該作者

回復 6# 的帖子

那如果ram.v 只是用于simulation的话,那用memory compiler的一般过程是如何呢>?
6#
發表於 2008-4-16 23:09:36 | 只看該作者

回復 4# 的帖子

你所說的ram.v是由memory compiler產生的嗎?是的會,他是simulation model,是讓你instant它到其他地方時跑simulation用的。
5#
 樓主| 發表於 2008-4-16 09:30:46 | 只看該作者

回復 3# 的帖子

版主你指的hardcore是由memory compiler产生的吗  还是指由foundry提供的.+ }4 f, K3 V$ `& Y' E; t0 S
在我的理解当中,memory compiler是可以综合出版图的啊
4#
 樓主| 發表於 2008-4-16 09:27:13 | 只看該作者
可是我看附件中的那个文档.它的综合的阶段是产生:lib和vclef文件,然后我要如何得到最后的版图呢?4 W# K; _& G2 |- |- C' ]

1 y. a! E, R6 b* q/ K& g; s我本来的理解是,用dc,在setup的时候,把由memory compiler 产生的lib->db,然后再把这几个db文件加到link library里面,) k$ B! C  i0 }5 K! K! u1 v& a

6 z7 G( v7 u0 Q$ y0 O" i  P- z然后再read_verilog ram.v 进行综合?
% o; r6 d- l4 D! |( f7 y9 g+ U
% ~1 o1 D4 R- f4 j) _) C实际上的做法不是这样的吗?

本帖子中包含更多資源

您需要 登錄 才可以下載或查看,沒有帳號?申請會員

x
3#
發表於 2008-4-9 17:18:39 | 只看該作者
memory compiler 生成的結果不需要再去synthesis,只要在layout時把hardcore放進來就可以了
2#
發表於 2008-4-9 15:07:15 | 只看該作者
memory compiler 生成的veriolg代码是讓你跑HDL simulation的,不是讓你直接拿來synthesis的,如果你要synthesis,可以要求memory compiler產生synthesis library。
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

首頁|手機版|Chip123 科技應用創新平台 |新契機國際商機整合股份有限公司

GMT+8, 2024-5-4 03:16 AM , Processed in 0.109006 second(s), 19 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回復 返回頂部 返回列表