Delete caravel/rtl directory
49 files changed
tree: 0f053dafe4e89f943211f0b75756d895d3e600d1
  1. caravel/
  2. def/
  3. gds/
  4. lef/
  5. mag/
  6. maglef/
  7. mpw_precheck/
  8. openlane/
  9. precheck_results/
  10. signoff/
  11. Simulations/
  12. spi/
  13. verilog/
  14. info.yaml
  15. LICENSE
  16. Makefile
  17. README.md
  18. user_proj_example.mag
  19. user_project_wrapper.mag
README.md

Fixed2Float_MPW3

This project is the fixed point to floating point converter targetted for any DSP operations. When writing signal processing application or interfacing hardware to get some decimal data and process it, more likely we are going to bounce into floating and fixed-point conversion. So there would be a need to convert from floating point to fixed point and vice versa when storing and retrieving decimal values from embedded systems that store the data at fixed length memory locations or registers.

I/O

    a:19bit fixed point number
    b:Single precision IEEE floating point number

Simulation Results

Pre-Synthesis

Post Synthesis

RTL to GDSII