Electronics 板


LINE

以backend的角度来看 排除你simulation上都没有任何问题 我会认为是你script出了问题 用dc合成完之後 所产生的netlist 应该都要包含所有的memory或是其他hard macro 一般来说, script都会先写好reprot timing的指令 我们会预期clock是ok的 但有的时候会出现不可预期的问题 所以 report_clock 这个指令很重要 因为跟CLK有关的指令 不外乎create clock及false path之类的 这些没设好 report就会变得很奇怪 你现在遇到这问题 不管是在dc还是soce, 若你现在是从report timing中觉得clk似乎没被吃进去 那就是先看tool能不能报出clock的资讯 如果有报得出来 但是report上的路径没吃到 那我建议你看一下simulation是不是也这样 有可能你接得不好 如果报不出来 你去dc合成的环境再报一次report_clock 若dc也报不出来 就是你create_clock点有问题 ※ 引述《hkrist (豆)》之铭言: : 5/31更新 : 目前经过几位版友的回覆之後,部分问题已经获得解决。现在依然遇到的最大问题是在 : floorplan的阶段将sram及其他cell摆入之後,使用report timing去check wns等资讯时, : 会出现0和N/A的结果,看起来像是没有吃到clk。在我去观察接线的时候,发现clk pad是 : 接到一个sram output buffer的output,不知道有没有版友知道为什麽会发生这样的情形 : 呢? : ------------------------------------------------------------------------------ : 各位版友好,小弟最近在做电路的合成及APR,主要电路就只是BIST接上SRAM : 大致上的流程都清楚,但是之前做的电路中都没有包含SRAM的部分 : 所以这次是第一次做有memory在内的电路,我看到只需要将memory compiler产生出的 : lib转成db并且在一开始连同制程db一起读入design compiler即可 : 目前我将top module(包含我的电路以及与sram module的接线)读进dc中 : 不知道为什麽我的电路I/O总共只有18个,但是在dc的block diagram中却跑出port 19 : 进入下一层的电路中查看後,发现是一个完全悬空的port(有前辈跟我说这是dc的bug) : 请问有没有可能是哪个部分没写好产生的问题,或真的是dc的bug呢? : 另外我的sram有3bit的EMA控制线,从0~7分别会有不同的access time(0是min 7是max) : 但事实上EMA=0~3的access time值才是正常的,4~7的时候access time=999ns : 所以导致我合成後的电路slack都会是-99X,目前是先使用set_case_analysis的指令 : 将EMA的讯号设为011去分析,不知道有没有其他办法可以让dc预设分析的case就是EMA=3 : ------------------------------------------------------------------------------ : APR的部分我是使用SOCE,拿上述合成後的电路来操作时,开始Import都没有太大的问题 : 但是在进行floorplan时,ratio和utilization的值设为1.6和0.8 : apply之後会变成1.0和0.0X而已,怎麽更改都会停在这个范围左右 : 接着尝试直接用auto floorplan将sram的hard macro摆入时,tool似乎是认为我的电路里 : 并没有SRAM这个module,所以没有摆入任何的hard macro,请问这有可能是什麽问题呢? : APR时使用的CHIP.v是将合成後的电路外面再包上一层接了pad : 也就是说我在APR中电路的hierarchy是 : CHIP--top--BIST : | : |-SRAM : 不知道有可能是什麽因素导致tool认为我的电路并没有SRAM呢? : P.S.因为是BIST接上SRAM电路,所以SRAM吃到的clock是有经过一个MUX选择 : ------------------------------------------------------------------------------ : 这阵子做过许多尝试,只将BIST部分拿去合成,之後再使用top将BIST和SRAM相接,最後 : 在包一层CHIP来接pad : 这个做法在APR时可以将SRAM的macro摆入,但是将standardcell也摆入後去report timing : 从结果显示看来是没有吃到clock,所有数值都是0和N/A,但是不摆放SRAM只摆cell的时候 : 可以report出那些参数的值,所以我才认为是SRAM的问题,导致後面一连串的错误 : 问题叙述有点繁复,但为了正确说明我的情况,还请大家见谅并请知道可能的问题点的前 : 辈不吝指教,先谢谢耐心看完的前辈们。 --



※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 220.128.230.220
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Electronics/M.1433407534.A.F2D.html
1F:→ hkrist: 谢谢您的回覆,这部分的问题已经解决,我是照着CIC的流程 06/06 11:31
2F:→ hkrist: 去在电路外再接一层Pad,後来发现应该是接法没写好,导致A 06/06 11:31
3F:→ hkrist: PR时接线乱绕 06/06 11:31







like.gif 您可能会有兴趣的文章
icon.png[问题/行为] 猫晚上进房间会不会有憋尿问题
icon.pngRe: [闲聊] 选了错误的女孩成为魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一张
icon.png[心得] EMS高领长版毛衣.墨小楼MC1002
icon.png[分享] 丹龙隔热纸GE55+33+22
icon.png[问题] 清洗洗衣机
icon.png[寻物] 窗台下的空间
icon.png[闲聊] 双极の女神1 木魔爵
icon.png[售车] 新竹 1997 march 1297cc 白色 四门
icon.png[讨论] 能从照片感受到摄影者心情吗
icon.png[狂贺] 贺贺贺贺 贺!岛村卯月!总选举NO.1
icon.png[难过] 羡慕白皮肤的女生
icon.png阅读文章
icon.png[黑特]
icon.png[问题] SBK S1安装於安全帽位置
icon.png[分享] 旧woo100绝版开箱!!
icon.pngRe: [无言] 关於小包卫生纸
icon.png[开箱] E5-2683V3 RX480Strix 快睿C1 简单测试
icon.png[心得] 苍の海贼龙 地狱 执行者16PT
icon.png[售车] 1999年Virage iO 1.8EXi
icon.png[心得] 挑战33 LV10 狮子座pt solo
icon.png[闲聊] 手把手教你不被桶之新手主购教学
icon.png[分享] Civic Type R 量产版官方照无预警流出
icon.png[售车] Golf 4 2.0 银色 自排
icon.png[出售] Graco提篮汽座(有底座)2000元诚可议
icon.png[问题] 请问补牙材质掉了还能再补吗?(台中半年内
icon.png[问题] 44th 单曲 生写竟然都给重复的啊啊!
icon.png[心得] 华南红卡/icash 核卡
icon.png[问题] 拔牙矫正这样正常吗
icon.png[赠送] 老莫高业 初业 102年版
icon.png[情报] 三大行动支付 本季掀战火
icon.png[宝宝] 博客来Amos水蜡笔5/1特价五折
icon.pngRe: [心得] 新鲜人一些面试分享
icon.png[心得] 苍の海贼龙 地狱 麒麟25PT
icon.pngRe: [闲聊] (君の名は。雷慎入) 君名二创漫画翻译
icon.pngRe: [闲聊] OGN中场影片:失踪人口局 (英文字幕)
icon.png[问题] 台湾大哥大4G讯号差
icon.png[出售] [全国]全新千寻侘草LED灯, 水草

请输入看板名称,例如:Tech_Job站内搜寻

TOP