Commit Graph
21 Commits
Author SHA1 Message Date
Kristaps Jurkans 6994c804d7 feat(datasheet): add typst datasheet flow
This is a squash of 5 commits in order to add the new datasheet flow.

fix(datasheet): ensure datasheet can use images properly

fix(datasheet): white page when funding was not specified

This was caused by creating a page before first checking whether there was any content for that page beforehand, so it would result in a rogue white page with no content.

fix(datasheet): missing analog pin tables

fix(datasheet): tweak pandoc settings

Switching from `gfm` to `markdown` should enable more formatting options. The extensions have been configured to be similar to `gfm` but provide some additional things, like `line_blocks` and `lists_without_preceding_blankline`s.
2025-12-05 13:16:59 +00: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
Uri Shaked 1a154feba2 fix(tt_tool): fails to load info.yaml
also --check-docs fails
2023-12-23 22:42:47 +02:00
Uri Shaked 2c969114d1 feat(tt_tool): add --print-top-module argument 2023-11-21 00:25:49 +02:00
Uri Shaked aa8f760375 style: fix lint errors + reformat source with black 2023-09-21 22:30:52 +03:00
Anton MaurovicandAnton Maurovic 76835903c0 peftGDS=>PNG render improvement for GitHub Actions and local (#28)
* Add --create-png-preview option; more-robust GDS to PNG rendering for GHA

* Minor update to --create-png-preview

* Change --create-png-preview to just be a --create-png replacement

* Minor --create-png improvement

---------

Co-authored-by: Anton Maurovic <algo@foogle.com>
2023-09-19 07:27:59 +03:00
Uri Shaked fd29f74a1a feat: initial support for openlane2 user projects 2023-09-06 18:04:02 +03:00
Uri Shaked 26785bea0e feat: support submissions from app.tinytapeout.com (#21)
* feat: copy_macros and copy_final_results commands

* feat: generate shuttle index JSON
includes information about all projects:
- repo
- commit
- mux index
- mux position (X/Y)

* feat: add --create-efabless-submission option
2023-07-21 15:52:04 +03:00
Uri Shaked a84161582e fix: create_user_config fails for wokwi projects
close #20
2023-06-27 16:41:04 +03:00
Uri Shaked 0d6fa67ae5 feat: check for missing ports on user module
also improve error messages for user module checks
2023-06-25 20:47:42 +03:00
Matt Venn c8a0fcfe6b merge 2023-05-25 13:51:16 +02:00
Matt Venn 4d011f2c24 lint 2023-04-11 19:07:47 +02:00
matt venn 97cfa3b15e lint and partially working 2023-03-13 18:05:56 +01:00
matt venn 28a4340240 wip 2023-03-13 18:05:44 +01:00
Uri Shaked c6239b038b add --print-wokwi-id flag for use in testbench 2023-03-02 18:49:30 +02:00
Matt Venn 4a38d88725 add harden option 2023-02-23 17:44:20 +01:00
Matt Venn 4294db2f21 add a readme and neaten tt_tool 2023-02-22 17:39:37 +01:00
Matt Venn 24ec1a63b3 remove print help line after getting rid of the elif blocks 2023-02-22 17:33:04 +01:00
Matt Venn 711c4b70bf fix reqs, remove elif on arg parse 2023-02-22 10:59:45 +01:00
Matt Venn 77a0b2db7d svg and png conversion moved to docs 2023-02-22 10:40:43 +01:00
Matt Venn 282de3777a first pass after splitting configure.py and incorporating sssummarizer 2023-02-21 18:19:52 +01:00