QisMLib is a high-performance, multi-threaded CAD library for loading, viewing, processing, and rasterizing electronic design data. Designed for seamless integration into semiconductor manufacturing, PCB production, and EDA software, it provides a simple API that allows developers to work with complex layout data without building and maintaining their own file import and geometry engines.
The library supports industry-standard formats including GDSII, OASIS, Gerber RS-274X, ODB++, and DXF. Its advanced multi-threaded architecture efficiently utilizes modern multi-core processors to accelerate layout expansion, geometric processing, and bitmap generation while sharing a common memory space.
A key component of the package is QisMRaster, a high-speed rasterization engine that converts large and complex layouts into high-resolution bitmap images. It is optimized for both small-window analysis and full-panel raster generation involving millions of polygons.
QisMLib is widely used in applications such as laser direct imaging (LDI), automated optical inspection (AOI), focused ion beam (FIB) systems, digital lithography, inkjet PCB printing, and other manufacturing workflows where reliable, scalable, and high-performance layout processing is essential.Â