This document discusses the architecture of Xilinx Cool Runner CPLDs. It provides an overview of Xilinx CPLD technologies including Cool Runner XPLA3 and Cool Runner-II. For the Cool Runner XPLA3, it describes the features and specifications, and details the architecture including the high-level block diagram, function block, macrocell, and I/O cell. For the Cool Runner-II, it lists the key features and specifications. The document is intended to explain the architectures of these Xilinx CPLD families.