htfab
|
29e3bc4c3f
|
fix: remove openlane from requirements.txt
So that we can set the right version from tt-gds-action.
|
2024-05-17 20:51:32 +03:00 |
|
htfab
|
2b48c36ecb
|
fix: remove progress bar in github actions
It breaks the log as every refresh is shown as a new line.
|
2024-05-17 20:51:32 +03:00 |
|
htfab
|
a791fde25c
|
feat: allow hardening with openlane2
|
2024-05-16 23:34:05 +03:00 |
|
htfab
|
5e4d73d429
|
fix(datasheet): force minimum heading in info.md
|
2024-05-14 17:07:30 +03:00 |
|
matt venn
|
d8d3836cf8
|
Update project.py
fix 'how to use' error message
|
2024-05-14 15:15:53 +02:00 |
|
htfab
|
dd5f1685ed
|
feat: skip .lef at shuttle top level
|
2024-05-11 08:58:43 +03:00 |
|
htfab
|
68e6da5b9f
|
fix(precheck): typo
|
2024-05-08 20:08:10 +03:00 |
|
htfab
|
96bfcce676
|
feat(precheck): add testcase for overlapping pins
|
2024-05-08 20:08:10 +03:00 |
|
htfab
|
41b9907da4
|
feat(precheck): extend error message for overlapping pins
|
2024-05-08 20:08:10 +03:00 |
|
htfab
|
39162225ce
|
feat(precheck): fail on overlapping pins
|
2024-05-08 20:08:10 +03:00 |
|
htfab
|
0bc5812f9d
|
fix(datasheet): typo in template for bidirectional pins
|
2024-05-07 15:00:51 +03:00 |
|
Uri Shaked
|
d2d27ab36c
|
fix(precheck): fails on projects in shuttle repository
It can't find info.yaml, since it's looking for it in the parent directory of the gds while info.yaml is in the same directory as the gds.
|
2024-05-07 09:01:09 +03:00 |
|
Uri Shaked
|
79f41ef2e1
|
fix(datasheet): shuttle id missing in hugo content index
We generate {shuttle_id} instead of actually putting the shuttle id there, causing the shuttle map not to appear.
|
2024-05-07 08:47:00 +03:00 |
|
htfab
|
0cf0891303
|
feat(datasheet): add analog pins to hugo
|
2024-05-07 08:47:00 +03:00 |
|
htfab
|
194859c624
|
feat(datasheet): add analog pins to shuttle pdf
|
2024-05-07 08:47:00 +03:00 |
|
htfab
|
c36f3a3615
|
feat(datasheet): add analog pins to project pdf
|
2024-05-07 08:47:00 +03:00 |
|
htfab
|
b3321a93c6
|
feat(datasheet): add analog pins to Project class
|
2024-05-07 08:47:00 +03:00 |
|
htfab
|
a90680ff4f
|
feat(datasheet): use mustache for shuttle_index
|
2024-05-07 08:47:00 +03:00 |
|
htfab
|
6ac178db11
|
feat(datasheet): use mustache for hugo_template
|
2024-05-07 08:47:00 +03:00 |
|
htfab
|
ce9f174c87
|
feat(datasheet): use mustache for doc_template
|
2024-05-07 08:47:00 +03:00 |
|
htfab
|
8ddef688df
|
feat(datasheet): use mustache for project_preview
|
2024-05-07 08:47:00 +03:00 |
|
htfab
|
83c129747b
|
fix(datasheet): unescape braces in .md templates
|
2024-05-07 08:47:00 +03:00 |
|
Uri Shaked
|
af1f250dba
|
fix(datasheet): broken full gds render / chip map
|
2024-05-07 00:24:55 +03:00 |
|
matt venn
|
65034f9c5e
|
docs(datasheet): update CREDITS.md
|
2024-05-02 15:34:35 +03:00 |
|
Uri Shaked
|
0c171af9b4
|
feat(fpga): read seed / target frequency from environment
Read the values from TT_FPGA_SEED / TT_FPGA_FREQ, and default to 12 MHz frequency.
|
2024-05-01 23:47:35 +03:00 |
|
Uri Shaked
|
b6ec741349
|
feat(fpga): initial implementation
Adds a new `tt_tool.py --create-fpga-bitstream` flag that creates a TT Sim FPGA bitstream from the user's project.
|
2024-05-01 23:13:21 +03:00 |
|
htfab
|
64bf6626f9
|
fix(precheck): make errors more descriptive
|
2024-05-01 08:54:11 +03:00 |
|
Uri Shaked
|
81bffaf9d6
|
fix(datasheet): update website index header for TT07
|
2024-05-01 01:25:21 +03:00 |
|
Matt Venn
|
2beb1e67fc
|
docs(credits): remove Aisler
|
2024-05-01 01:19:31 +03:00 |
|
Matt Venn
|
fa59d328a5
|
docs: update pinout diagram (tt-qfn-64.svg)
|
2024-05-01 01:18:38 +03:00 |
|
htfab
|
97e65e74f6
|
feat(precheck): add pin checks
Checks for missing or invalid pins, wrong pin dimensions or layers.
|
2024-05-01 00:55:53 +03:00 |
|
Uri Shaked
|
51e5747c09
|
fix(tt_tool): analog project can have up to 6 analog pins
|
2024-04-27 22:30:43 +03:00 |
|
Uri Shaked
|
60c8ff8b8e
|
fix(configure): update synth stats paths for tt06
|
2024-04-26 12:23:38 +03:00 |
|
Uri Shaked
|
4b2bb6d000
|
feat(precheck): verify top level macro name
This issue appeared in tt06, in the following analog project: https://github.com/davidparent/tt_resistor_test/tree/fdc74c92ec0ec2b9817f0ea6823daa62f8ca5401/
|
2024-04-23 22:57:52 +03:00 |
|
Uri Shaked
|
793d01ab13
|
feat(tt_tool): improve "pinout" section validation
- Verify that the user filled the pinout (at least one pin description)
- Disallow unrecognized keys
|
2024-04-23 00:10:44 +03:00 |
|
Uri Shaked
|
730fb02726
|
fix(website): images missing from website
TinyTapeout/tinytapeout_www#84
|
2024-04-22 00:12:20 +03:00 |
|
Uri Shaked
|
a6d2dae7aa
|
fix(precheck): remove unused --markdown-report arg
the markdown report is always generated anyway
|
2024-04-21 00:18:35 +03:00 |
|
Uri Shaked
|
3067026096
|
feat(precheck): add prBoundary check
verifies that prBoundary layer exists
|
2024-04-21 00:17:48 +03:00 |
|
Uri Shaked
|
ef33610c61
|
feat: update analog templates for tt07
make the analog pins wider - 0.9um instead of 0.6 um
|
2024-04-20 13:39:53 +03:00 |
|
Uri Shaked
|
1f66d890ef
|
fix(configure): project loading broken
|
2024-04-20 01:06:04 +03:00 |
|
Uri Shaked
|
f8dc00aeac
|
feat(precheck): add zeroarea check
|
2024-04-20 00:36:09 +03:00 |
|
Uri Shaked
|
bd22f82b1b
|
fix(configure): unhappy types
|
2024-04-20 00:26:49 +03:00 |
|
Uri Shaked
|
7f56a586c0
|
feat(configure): support for loading only a subset of the projects
specified by the `TT_ONLY_PROJECTS` environment variable, e.g.:
```bash
TT_ONLY_PROJECTS="tt_um_chip_rom,tt_um_factory_test"
```
|
2024-04-19 17:39:16 +03:00 |
|
Uri Shaked
|
c74b14ac00
|
fix(datasheet): don't escape latex in user docs (info.md)
|
2024-04-17 21:28:47 +03:00 |
|
htfab
|
bc500a3a56
|
fix(docs): remove text labels from subcells in png
|
2024-04-17 14:29:49 +03:00 |
|
Uri Shaked
|
eed8309348
|
chore(precheck): update klayout DRC rules
following efabless/mpw_precheck#271
|
2024-04-16 22:39:54 +03:00 |
|
Uri Shaked
|
d5153c3f22
|
fix(tt_tool): clock issue warnings break with custom openlane configs
they break when some of the steps are disabled, e.g. https://github.com/iic-jku/jku-tt06-tdc-v2/
|
2024-04-13 20:31:27 +02:00 |
|
Clive Chan
|
f910ae51f9
|
Bump gdstk to work for Apple Silicon
|
2024-04-13 20:04:34 +02:00 |
|
Uri Shaked
|
d9a6d6206d
|
fix(datasheet): broken images
|
2024-04-11 15:14:31 +03:00 |
|
Uri Shaked
|
9c7ebcb731
|
feat(tt_tool): display clock issue warnings #34
|
2024-04-08 15:10:47 +03:00 |
|