Extra API
the bhdl/splicing language
The language bhdl/splicing is not BHDL syntax. It provides a simple "splicing
syntax" for function application:
requiring pict library with prefix#
Since bhdl re-exposes *-append and *-superimpose functions to be generic
to bhdl components and circuits, if you want to import pict, you need to
prefix it, e.g.:
Auto Placement#
We implemented an analytical global placer and a simulated annealing detailed placer. To use them, follow the above installation guide to setup the julia environment and run the server in the backend:
You can then send the placement request to backend server via:
You can visualize the placed Composite via: