LogiBLOX is an on-screen design tool for creating high-level modules such as counters, shift registers, and multiplexers for FPGA and CPLD designs. LogiBLOX includes both a library of generic modules and a set of tools for customizing these modules. LogiBLOX modules are pre-optimized to take advantage of Xilinx architectural features such as Fast Carry Logic for arithmetic functions and on-chip RAM for dual-port and synchronous RAM. With LogiBLOX, high-level LogiBLOX modules that will fit into your schematic-based design or HDL-based design can be created and processed.
This chapter contains the following sections.
All Xilinx architectures except Virtex support LogiBLOX.
For information about instantiating LogiBLOX into designs, refer to the Schematic Designs With Instantiated LogiBLOX Modules section of the Design Methodologies - Schematic Flow chapter and the HDL Designs with Black Box Instantiation section of the Design Methodologies - HDL Flow chapter.
For an example of how to use a LogiBLOX module, refer to the in-depth tutorial in the Foundation Series Quick Start Guide 1.5.