提示
暂不支持移动端,请在PC端查看

首页 难题挑战 演武堂 炼金阁 模板管理 运营中心 光明顶 关于我们
搜索

《面向PPA的混合尺寸布局算法》赛题讨论&答疑

楼主
仗剑天涯

83

主题

14

回帖

549

积分

发布时间:2024-12-24 11:28:39 | 显示全部楼层
欢迎大家参加EDA²侠客岛难题挑战·2025的《面向PPA的混合尺寸布局算法》赛题。
大家有任何题目问题、技术问题,都可以在此交流讨论,各领域专家会及时答疑



您还可添加“面向PPA的混合尺寸布局算法群”赛题专属微信群,一起沟通交流。
面向PPA的混合尺寸布局算法群.png


chenjunqi

0

主题

3

回帖

16

积分

发布时间:2025-2-13 18:04:09 | 显示全部楼层
4. 拷贝我们编写的二进制程序和官方提供的测试casecase到镜像中

gitee的readme中提到的二进制程序在哪里呢
云水谣

0

主题

13

回帖

124

积分

发布时间:2025-2-14 09:57:30 | 显示全部楼层
chenjunqi 发表于 2025-2-13 18:04
gitee的readme中提到的二进制程序在哪里呢

这块是参赛者自己设计完成的,最后编译成可执行的二进制文件
chenjunqi

0

主题

3

回帖

16

积分

发布时间:2025-2-19 10:56:32 | 显示全部楼层
竞赛规则竞赛流程中
各参赛队伍需要基于赛题提供的在线样例和代码库,通过自己的知识、技能、实践和创意来实现一个新的混合尺度布局算法。

为尽量排除环境干扰,在作品评测阶段,会连续运行三次,取平均成绩。

基于赛题提供的在线样例和代码库。那么请问是否有代码库提供?还是说自己基于开源代码设计即可,流程图和接口样例也只是看看。
云水谣

0

主题

13

回帖

124

积分

发布时间:2025-2-19 18:08:35 | 显示全部楼层
chenjunqi 发表于 2025-2-19 10:56
竞赛规则竞赛流程中

基于赛题提供的在线样例和代码库。那么请问是否有代码库提供?还是说自己基于开源代码 ...

代码库是参考已有的DREAMPLACE,OPENROAD开源框架的样例代码,参赛者可以在此基础上进行设计开发。接口样例是其中一种参考使用方式,其他方式也是可以的。
chenjunqi

0

主题

3

回帖

16

积分

发布时间:2025-2-20 16:08:23 | 显示全部楼层
云水谣 发表于 2025-2-19 18:08
代码库是参考已有的DREAMPLACE,OPENROAD开源框架的样例代码,参赛者可以在此基础上进行设计开发。接口样 ...

okok明白了,谢谢您
伊浩田

0

主题

10

回帖

54

积分

发布时间:2025-3-20 11:18:55 | 显示全部楼层
您好,请问一下赛题是需要我们根据case文件从头开始布局一个芯片,还是根据一个已经有了初始布局的芯片做优化
假如没有那天

0

主题

1

回帖

4

积分

发布时间:2025-3-20 14:06:28 | 显示全部楼层
伊浩田 发表于 2025-3-20 11:18
您好,请问一下赛题是需要我们根据case文件从头开始布局一个芯片,还是根据一个已经有了初始布局的芯片做优 ...

你好,根据case文件从头开始布局芯片。
伊浩田

0

主题

10

回帖

54

积分

发布时间:2025-3-20 16:25:28 | 显示全部楼层
假如没有那天 发表于 2025-3-20 14:06
你好,根据case文件从头开始布局芯片。

好的,谢谢您
伊浩田

0

主题

10

回帖

54

积分

发布时间:2025-4-6 11:12:07 | 显示全部楼层
您好请问一下,在布局过程是否允许cell旋转和翻转呢
xusiyuan1991

0

主题

1

回帖

6

积分

发布时间:2025-4-7 09:09:08 | 显示全部楼层
伊浩田 发表于 2025-4-6 11:12
您好请问一下,在布局过程是否允许cell旋转和翻转呢

你好,cell的朝向是允许旋转和翻转的。
伊浩田

0

主题

10

回帖

54

积分

发布时间:2025-4-7 21:25:32 | 显示全部楼层
xusiyuan1991 发表于 2025-4-7 09:09
你好,cell的朝向是允许旋转和翻转的。

好的,谢谢您
伊浩田

0

主题

10

回帖

54

积分

发布时间:2025-4-7 22:11:49 | 显示全部楼层
您好,请问输出的def文件是需要从空白文档开始写,还是说有一个基本内容的def文件我们所需要做的只是需要完善COMPONENTS部分中cell的位置信息呢
tuzhaojie

0

主题

6

回帖

24

积分

发布时间:2025-4-8 09:31:52 | 显示全部楼层
伊浩田 发表于 2025-4-7 22:11
您好,请问输出的def文件是需要从空白文档开始写,还是说有一个基本内容的def文件我们所需要做的只是需要完 ...

你好,输出的def文件需要将每个元件(包括cell和macro)布局位置写入到原def文件中COMPONENTS中的内容,其他部分保持不变
伊浩田

0

主题

10

回帖

54

积分

发布时间:2025-4-9 08:53:58 | 显示全部楼层
tuzhaojie 发表于 2025-4-8 09:31
你好,输出的def文件需要将每个元件(包括cell和macro)布局位置写入到原def文件中COMPONENTS中的内容,其他 ...

好的明白了,谢谢您
SJ橙

0

主题

6

回帖

40

积分

发布时间:2025-4-17 10:52:14 | 显示全部楼层
输出的布局def是否可以进行resize?在评估的时候能否选择跳过openroad的resized和dp的步骤?
tuzhaojie

0

主题

6

回帖

24

积分

发布时间:2025-4-17 13:01:41 | 显示全部楼层
SJ橙 发表于 2025-4-17 10:52
输出的布局def是否可以进行resize?在评估的时候能否选择跳过openroad的resized和dp的步骤? ...

你好,输出的def文件中不可以进行resize,只更改元件的布局位置. 在评估的时候不跳过resized和dp过程,以保持每种方法的评估一致性.
SJ橙

0

主题

6

回帖

40

积分

发布时间:2025-4-17 15:02:28 | 显示全部楼层
tuzhaojie 发表于 2025-4-17 13:01
你好,输出的def文件中不可以进行resize,只更改元件的布局位置. 在评估的时候不跳过resized和dp过程,以保 ...

好的,谢谢您的回复
SJ橙

0

主题

6

回帖

40

积分

发布时间:2025-4-17 15:17:50 | 显示全部楼层
布局的设置如布局密度对于最终指标的影响是很大的,请问有对布局的指标配置有要求吗
tuzhaojie

0

主题

6

回帖

24

积分

发布时间:2025-4-17 16:07:51 | 显示全部楼层
SJ橙 发表于 2025-4-17 15:17
布局的设置如布局密度对于最终指标的影响是很大的,请问有对布局的指标配置有要求吗 ...

布局设置不做要求,只需要保证布局可以合法化,且具备良好的布线难度可控性(在 OpenROAD 工具中布线时间保持在赛题设定的评测时间内)
伊浩田

0

主题

10

回帖

54

积分

发布时间:2025-4-20 11:55:07 | 显示全部楼层
您好请问一下,最总的布局结果中standard cell必须放在row上吗,布局结果是否允许重叠呢
tuzhaojie

0

主题

6

回帖

24

积分

发布时间:2025-4-21 09:56:14 | 显示全部楼层
伊浩田 发表于 2025-4-20 11:55
您好请问一下,最总的布局结果中standard cell必须放在row上吗,布局结果是否允许重叠呢 ...

合法化流程在后续评估中自带,参赛者提交的结果允许存在一定程度的行外放置与元件重叠,但也支持提交已完成合法化的结果
伊浩田

0

主题

10

回帖

54

积分

发布时间:2025-4-22 09:38:05 | 显示全部楼层
tuzhaojie 发表于 2025-4-21 09:56
合法化流程在后续评估中自带,参赛者提交的结果允许存在一定程度的行外放置与元件重叠,但也支持提交已完 ...

明白了,谢谢您
伊浩田

0

主题

10

回帖

54

积分

发布时间:2025-5-9 20:10:50 | 显示全部楼层
您好请问一下,def文件中的COMPONENTS部分的与Verilog文件中的逻辑单元存在差异,主要是BUF器件,Verilog文件中要多出def文件中一定数量的BUF器件,所以想问一下布局的时候是以def文件为准还是Verilog文件为准
tuzhaojie

0

主题

6

回帖

24

积分

发布时间:2025-5-10 14:11:34 | 显示全部楼层
伊浩田 发表于 2025-5-9 20:10
您好请问一下,def文件中的COMPONENTS部分的与Verilog文件中的逻辑单元存在差异,主要是BUF器件,Verilog文 ...

你好,请以def文件中的定义为主。
伊浩田

0

主题

10

回帖

54

积分

发布时间:2025-5-12 17:10:19 | 显示全部楼层
tuzhaojie 发表于 2025-5-10 14:11
你好,请以def文件中的定义为主。

明白了,谢谢您
SJ橙

0

主题

6

回帖

40

积分

发布时间:2025-5-28 14:58:51 | 显示全部楼层
评测时是否只使用Nangate的工艺?能否提供Layer的RC值?
tuzhaojie

0

主题

6

回帖

24

积分

发布时间:2025-5-28 16:36:07 | 显示全部楼层
SJ橙 发表于 2025-5-28 14:58
评测时是否只使用Nangate的工艺?能否提供Layer的RC值?

你好,评测只使用Nangate工艺
Layer RC如下:
| Layer     | 电阻(kΩ/μm)  | 电容(fF/μm)   |
| ------ | ---------- | ----------- |
| metal1 | 5.4286e-03 | 7.41819e-02 |
| metal2 | 3.5714e-03 | 6.74606e-02 |
| metal3 | 3.5714e-03 | 8.88758e-02 |
| metal4 | 1.5000e-03 | 1.07121e-01 |
| metal5 | 1.5000e-03 | 1.08964e-01 |
| metal6 | 1.5000e-03 | 1.02044e-01 |
| metal7 | 1.8750e-04 | 1.10436e-01 |
| metal8 | 1.8750e-04 | 9.69714e-02 |
SJ橙

0

主题

6

回帖

40

积分

发布时间:2025-5-28 16:58:04 | 显示全部楼层
tuzhaojie 发表于 2025-5-28 16:36
你好,评测只使用Nangate工艺
Layer RC如下:
| Layer     | 电阻(kΩ/μm)  | 电容(fF/μm)   |

好的,谢谢!
SJ橙

0

主题

6

回帖

40

积分

发布时间:2025-5-29 16:52:53 | 显示全部楼层
我想要在您们给的docker环境中编译源代码,但EulerOS给的yum源似乎无法完成包的下载,可以怎么解决呢?
侠客岛_SCP_014

0

主题

29

回帖

114

积分

发布时间:2025-5-29 18:12:56 | 显示全部楼层
SJ橙 发表于 2025-5-29 16:52
我想要在您们给的docker环境中编译源代码,但EulerOS给的yum源似乎无法完成包的下载,可以怎么解决呢? ...

1、启动镜像时使用-u root选项以root用户登录
2、执行命令 mv /etc/yum.repos.d/base.repo /etc/yum.repos.d/base.repo.bak,也可以直接删掉
3、按照https://mirrors.huaweicloud.com/mirrorDetail/5ebe3408c8ac54047fe607f0?mirrorName=openeuler&catalog=os中的操作执行,注意版本选择 22.03-LTS/x86_64
(创建好 /etc/yum.repos.d/openEuler.repo假如右键无法粘贴,可能需要在进入insert状态后 按住shift + 右键粘贴)
然后就可以正常yum 安装需要的组件了
联系我们
EDA²侠客岛邮箱:xiakedao@eda2.com
联系人电话:18710973410
ISEDA官网
IDAS官网
EDA²公众号
企业微信

Powered by Discuz!

© 2001-2025 Discuz! Team.

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