第330章 七天七夜(2 / 5)
仿真程序跑了四十七分钟。
屏幕上刷出密密麻麻的红色字符。
`timing violation: node a7→d3, delay = 287ns (max allowed: 200ns)`
`timing violation: node b2→clk, setup time insufficient`
`timing violation: …`
红色的报错信息刷了整整三屏。
张秉谦凑到屏幕前,老花镜几乎贴在显示器上。
“两百八十七纳秒……”
他的声音很轻。
李工用计算尺,算了七十二个小时没算清楚的东西。
机器四十分钟给出了答案。
超標八十七纳秒。
差距比人脑估算的还要大。
张秉谦没说话。
他把报错的节点编號一个一个抄在本子上。
握笔的手很稳,但写字的速度明显比白天慢。
司徒渊靠在椅背上,盯著屏幕看了半分钟。
“a7到d3这条路径,逻辑门串了九级。”
他站起来,走到张秉谦身边。
指著版图数据本上的一处走线。
“这里,地址解码器的输出经过两级缓衝再进字库rom的片选端。”
“多了一级。”
“能砍掉吗?”张秉谦抬头。
“不能直接砍,会影响驱动能力。”
司徒渊拿起铅笔,在数据本空白处画了一个简图。
“换一种拓扑结构。”
“把解码和片选合併成一级复合门。”
“同时给关键路径上的走线加宽零点五个单位,降低rc延迟。”
张秉谦盯著那个简图看了十秒钟。
“明天白天改。” ↑返回顶部↑
屏幕上刷出密密麻麻的红色字符。
`timing violation: node a7→d3, delay = 287ns (max allowed: 200ns)`
`timing violation: node b2→clk, setup time insufficient`
`timing violation: …`
红色的报错信息刷了整整三屏。
张秉谦凑到屏幕前,老花镜几乎贴在显示器上。
“两百八十七纳秒……”
他的声音很轻。
李工用计算尺,算了七十二个小时没算清楚的东西。
机器四十分钟给出了答案。
超標八十七纳秒。
差距比人脑估算的还要大。
张秉谦没说话。
他把报错的节点编號一个一个抄在本子上。
握笔的手很稳,但写字的速度明显比白天慢。
司徒渊靠在椅背上,盯著屏幕看了半分钟。
“a7到d3这条路径,逻辑门串了九级。”
他站起来,走到张秉谦身边。
指著版图数据本上的一处走线。
“这里,地址解码器的输出经过两级缓衝再进字库rom的片选端。”
“多了一级。”
“能砍掉吗?”张秉谦抬头。
“不能直接砍,会影响驱动能力。”
司徒渊拿起铅笔,在数据本空白处画了一个简图。
“换一种拓扑结构。”
“把解码和片选合併成一级复合门。”
“同时给关键路径上的走线加宽零点五个单位,降低rc延迟。”
张秉谦盯著那个简图看了十秒钟。
“明天白天改。” ↑返回顶部↑