Update info and add renderings
diff --git a/doc/render.png b/doc/render.png
new file mode 100644
index 0000000..0f644db
--- /dev/null
+++ b/doc/render.png
Binary files differ
diff --git a/info.yaml b/info.yaml
index 685ee5e..64eb48e 100644
--- a/info.yaml
+++ b/info.yaml
@@ -1,18 +1,34 @@
+#SPDX-FileCopyrightText: 2020 Anish Singhani
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+# SPDX-License-Identifier: Apache-2.0
---
project:
- description: "A template SoC for Google sponsored Open MPW shuttles for SKY130."
+ description: "ASIC containing a combined AES128/256 accelerator core and a VGA graphics/game demo"
foundry: "SkyWater"
- git_url: "https://github.com/efabless/caravel.git"
- organization: "Efabless"
- organization_url: "http://efabless.com"
- owner: "Tim Edwards"
+ git_url: "https://github.com/asinghani/crypto-accelerator-builds.git"
+ organization: ""
+ organization_url: ""
+ owner: "Anish Singhani"
process: "SKY130"
- project_name: "Caravel"
+ project_name: "crypto-accelerator-chip"
tags:
+ - "Accelerator"
- "Open MPW"
- - "Test Harness"
- category: "Test Harness"
+ - "Processor"
+ category: "Accelerator"
top_level_netlist: "verilog/gl/caravel.v"
user_level_netlist: "verilog/gl/user_project_wrapper.v"
version: "1.00"
- cover_image: "doc/ciic_harness.png"
+ cover_image: "doc/render.png"
+
diff --git a/render.py b/render.py
new file mode 100644
index 0000000..230ce3d
--- /dev/null
+++ b/render.py
@@ -0,0 +1,25 @@
+#SPDX-FileCopyrightText: 2020 Anish Singhani
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+# SPDX-License-Identifier: Apache-2.0
+import pya
+app = pya.Application.instance()
+mw = app.main_window()
+mw.load_layout("gds/caravel.gds", 0)
+lv = mw.current_view()
+lv.min_hier_levels = 0
+lv.max_hier_levels = 1000
+lv.max_hier()
+lv.show_all_cells()
+lv.save_image("doc/render.png", 1200, 1500)
+
diff --git a/render.sh b/render.sh
new file mode 100755
index 0000000..5f56ec5
--- /dev/null
+++ b/render.sh
@@ -0,0 +1,16 @@
+#SPDX-FileCopyrightText: 2020 Anish Singhani
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+# SPDX-License-Identifier: Apache-2.0
+klayout -z -r render.py
+