Differences Between SIO and GPIO Pins in PSoC® 3 and PSoC 5LP – KBA91716

Version 1
    Version: **

     

    Question: What are the differences between SIO and GPIO pins in PSoC® 3 and PSoC 5LP?

     

    Answer:

    Table 1 summarizes the major differences between SIO and GPIO pins in PSoC3 and PSoC 5LP.

    Table 1. Differences Between SIO and GPIO Pins

                                                                                                                                                                                           
        Feature    SIO    GPIO
        Current Sink    25 mA/pin    8 mA/pin
        Programmable
        Output Level (Voh)
        Yes    No
        Programmable
        Input Threshold
        Yes    No
        Hot Swap    Yes    No
        Overvoltage
        Tolerance
        6 V    VDDIO+0.5 V
        LCD Drive    No    Yes
        CapSense    No    Yes
        Analog
        Connectivity
        No    Yes
        Physical
        Availability
        Port 12    Multiple other ports

    For more information on using SIO pins, please refer to AN60580 - SIO Tips and Tricks in PSoC® 3 / PSoC 5LP.

    For usage details of GPIO pins, refer to AN72382 - Using PSoC® 3 and PSoC 5LP GPIO Pins.