Update README.md

Project description
1 file changed
tree: c57b076b2707570bce260b7b92af7be398c3a06d
  1. .github/
  2. def/
  3. docs/
  4. gds/
  5. lef/
  6. mag/
  7. maglef/
  8. openlane/
  9. signoff/
  10. spi/
  11. verilog/
  12. .gitignore
  13. .gitmodules
  14. info.yaml
  15. LICENSE
  16. Makefile
  17. README.md
README.md

Caravel Multi encoder

License UPRJ_CI Caravel Build

Refer to README for the project compilation.

This work is an integrated multi purpouse encoder design which can simultaneously get two 32-bit data and key of 32-bit size for generating 32-bit encoded data. Those two 32-bit data may belong to the same process in case of data encryption(64-bit parallel encryption can be done) and it can be from different processes in case of signal processing applications to establish authentication.

The encoder design is integrated with caravel. Inputs for the encoder can be fed from caravel management area through LA and output can also be read from LA.