23 Configurable Logic Cell (CLC)
Note: This data sheet summarizes the features
of the dsPIC33CK512MPT608 family of devices. It is not
intended to be a comprehensive reference source. For more information, refer to
“Configurable Logic Cell (CLC)” (www.microchip.com/DS70005298) in the “dsPIC33/PIC24 Family Reference
Manual”. The information in this data sheet supersedes the information in the
FRM.
The Configurable Logic Cell (CLC) module allows the user to specify combinations of signals as inputs to a logic function and to use the logic output to control other peripherals or I/O pins. This provides greater flexibility and potential in embedded designs, since the CLC module can operate outside the limitations of software execution, and supports a vast amount of output designs.
There are four input gates to the selected logic function. These four input gates select from a pool of up to 32 signals that are selected using four data source selection multiplexers.
Figure 23-1 shows the details of the data source multiplexers and Figure 23-2 shows the logic input gate connections.