We detect you are using an unsupported browser. For the best experience, please visit the site using Chrome, Firefox, Safari, or Edge. X
Maximize Your Experience: Reap the Personalized Advantages by Completing Your Profile to Its Fullest! Update Here
Stay in the loop with the latest from Microchip! Update your profile while you are at it. Update Here
Complete your profile to access more resources.Update Here!
Item Qty
Your cart is empty.

CoreGPIO


Core GPIO provides an Advanced Peripheral Bus (APB) register-based interface to up to 32 generalpurpose inputs and 32 general purpose outputs. The input logic contains a simple three-stagesynchronization circuit, and the output is also set synchronously. Each bit can be set to either fixedconfiguration or register-based configuration through top-level parameters, including input type, interrupttype / enable, and output enable.


Features and Benefits


  • Advanced microcontroller bus architecture (AMBA) 2 APB support, forward compatibility with AMBA3 APB
  • 8-, 16-, or 32-bit APB data width
  • 1 to 32 bits of I/O for all APB-width configurations
  • Fixed or configurable interrupt generation:
  • Parameter-configurable for single-interrupt signal or up to 32-bit wide interrupt bus
  • Fixed or configurable I/O type (input, output, or both)
  • Configurable output enable (internal or external implementation)
  • Licensing Options


    Free with any Libero License

    Documentation


    Title
    HB0183: CoreGPIO v3.2 Handbook Download