Skip to content

Commit 874334c

Browse files
committed
build(Makefile): clone icsprout55 during initialization
1 parent 4d4c4e0 commit 874334c

File tree

2 files changed

+5
-3
lines changed

2 files changed

+5
-3
lines changed

Makefile

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,8 @@ TIMING_RPT = $(RESULT_DIR)/$(DESIGN).rpt
1616

1717
init:
1818
bash -c "$$(wget -O - https://ysyx.oscc.cc/slides/resources/scripts/init-yosys-sta.sh)"
19+
mkdir -p pdk
20+
cd pdk && git clone -b ysyx --depth 1 git@github.com:openecos-projects/icsprout55-pdk.git icsprout55
1921

2022
syn: $(NETLIST_SYN_V)
2123
$(NETLIST_SYN_V): $(RTL_FILES) $(SCRIPT_DIR)/yosys.tcl

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
* iSTA的内部技术可参考[第一期iEDA Tutorial](https://www.bilibili.com/video/BV1a14y1B7uz)
1818
* iEDA团队的完整工作可参考以下文章
1919
* [Xingquan Li, Simin Tao, Zengrong Huang, et al. An Open-Source Intelligent Physical Implementation Toolkit and Library[C]. International Symposium of EDA, 2023.](https://github.com/OSCC-Project/iEDA/blob/master/docs/paper/ISEDA'23-iEDA-final.pdf)
20-
* 目前支持开源PDK nangate45, 具体可在安装依赖(见下文)后阅读nangate45的README
20+
* 目前支持开源PDK icsprout55, 具体可在安装依赖(见下文)后阅读icsprout55的README
2121

2222
## 安装依赖
2323

@@ -31,7 +31,7 @@
3131
apt install libunwind-dev liblzma-dev # iEDA的依赖库
3232
# or
3333
yum install libunwind liblzma
34-
make init # 下载预编译的iEDA和nangate45工艺库
34+
make init # 下载预编译的iEDA和icsprout55工艺库
3535
```
3636
完成后, 测试iEDA能否运行:
3737
```
@@ -47,7 +47,7 @@ vim README.md # 请参考iEDA项目的README中的操作进行构建
4747

4848
## 评估样例设计
4949

50-
项目包含一个样例设计GCD, 可通过以下命令进行综合, 并评估其在nangate45工艺上的时序表现.
50+
项目包含一个样例设计GCD, 可通过以下命令进行综合, 并评估其在icsprout55工艺上的时序表现.
5151

5252
```shell
5353
make sta

0 commit comments

Comments
 (0)