diff --git a/docs/source/arch_lang/addon_vpr_syntax.rst b/docs/source/arch_lang/addon_vpr_syntax.rst index c6ac221a2..18f61703a 100644 --- a/docs/source/arch_lang/addon_vpr_syntax.rst +++ b/docs/source/arch_lang/addon_vpr_syntax.rst @@ -10,10 +10,18 @@ Models, Complex blocks and Physical Tiles Each ```` should contain a ```` that describe the physical implementation of the ````. Note that this is fully compatible to the VPR architecture XML syntax. -```` should include the models that describe the primitive ```` in physical mode. - +.. note:: ```` should include the models that describe the primitive ```` in physical mode. + .. note:: Currently, OpenFPGA only supports 1 ```` to be defined under each ```` +.. option:: /> + + OpenFPGA allows users to define it a mode is packable for VPR. + By default, the packable is set to ``true``. + This is mainly used for the mode that describes the physical implementation, which is typically not packable. Disable it in the packing and signficantly accelerate the packing runtime. + + .. note:: Once a mode is set to unpackable, its child modes will be unpackable as well. + Layout ~~~~~~