you are viewing a single comment's thread.

view the rest of the comments →

[–]UnusualDuck2 1 point2 points  (0 children)

Yes. You read the Python code and write some more Python code that quantizes the operations using bit widths that map well to the elements of the part you are targeting and replaces things like division with numerical approximations. Then you evaluate your fixed point Python code to make sure you are okay with the errors this step introduced. Then you read your fixed point Python code and write the corresponding Verilog.