(hopefully) final commit
7 files changed
tree: c744440520b9e49140a0daf3a1fb7d380bbd5e30
  1. .travisCI/
  2. def/
  3. doc/
  4. gds/
  5. lef/
  6. macros/
  7. mag/
  8. maglef/
  9. ngspice/
  10. openlane/
  11. qflow/
  12. scripts/
  13. spi/
  14. utils/
  15. verilog/
  16. xschem/
  17. .travis.yml
  18. info.yaml
  19. LICENSE
  20. Makefile
  21. mpw-one-b.md
  22. README.md
README.md

Amatuer Radio Satellite Transceiver (SKY130) - Caravel Submission

This is the Google/EFabless/Skywater Caravel submission of the Amateur Radio Satellite Transceiver.

This submission includes a bandgap design with independant CTAT and PTATs available.

Using the sources

To install the environment used for development of this repository, follow these instructions.

  1. Install the tools:
git clone https://github.com/yrrapt/sky130_setup.git
cd sky130_setup
./install_pdk.sh
./install_tools.sh
  1. View schematics:
cd amsat_txrx_ic-caravel/xschem
xschem
  1. View layout:
cd amsat_txrx_ic-caravel/gds
klayout amsat_txrx_ic-caravel.gds
  1. Run DRC:
cd amsat_txrx_ic-caravel/utils
./run_drc amsat_txrx_ic-caravel
  1. Run LVS:
cd amsat_txrx_ic-caravel/utils
./run_drc amsat_txrx_ic-caravel