xilinx.config ≡
const string vendor = "Xilinx" §source
Name of the vendor that manufactures the target device, for example ‘Intel’ or ‘Xilinx’
const MemoryInitFileType memory_init_file_type = MemoryInitFileType::Mem §source
The format to use for memory initialization files
const bool block_ram_supports_quad_port = false §source
true if the device supports block RAMs in a simple quad-port configuration
const float32 array_mux_cost_factor = 0.125 §source
This value is multiplied by the number of muxes necessary to implement an array when estimating. the relative cost of synthesizing a memory structure as an array (logic) versus using a RAM primitive.
const float32 array_register_cost_factor = 0.0 §source
This value is multiplied by the number of registers necessary to implement an array when estimating. the relative cost of synthesizing a memory structure as an array (logic) versus using a RAM primitive.
const float32 array_write_port_cost_factor = 6.25e-2 §source
This value is multiplied by the number of write ports necessary to implement an array when estimating. the relative cost of synthesizing a memory structure as an array (logic) versus using a RAM primitive.