Merge remote-tracking branch 'origin/jr/cv_tb' into sjk/tk_rc61
tree: 854b298980b85414565facf7a1dd394ca22b18ed
  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. .gitignore
  17. .gitmodules
  18. .travis.yml
  19. caravel.sh
  20. clean.sh
  21. info.yaml
  22. INSTALL.md
  23. LICENSE
  24. Makefile
  25. mpw-one-b.md
  26. openlane.sh
  27. precheck.sh
  28. rapcore_caravel_defines.v
  29. README.md
README.md

Caravel-RAPcore

https://rapcores.github.io/rapcores/

The Robotic Application Processing Core on the OpenMPW/Caravel Shuttle run sponsored by Google .

RAPcore is a project targeting FPGAs and ASIC devices for the next generation of motor and motion control applications. It is a peripheral that sits between firmwares and motors to free up processing on the microcontroller and greatly simplify the motor driver.

Features

  • Onboard stepper motor commutator with microstepping
  • Fixed Point Step-Timing Algorithm
  • High-speed Quadrature Encoder Accumulator
  • High-Speed SPI Bus

Documentation

https://rapcores.github.io/rapcores/

License

ISC License.