IP PortfolioPhysical IPi/o pads

of_io_gpio

General-purpose I/O cell

Maturity plannedTargets ASIC (CMOS) onlyDifficulty HardPriority 1

Bidirectional LVCMOS pad for 1.8 V, 2.5 V and 3.3 V with programmable drive, slew, pull-up/down, Schmitt input and input enable.

Planned. This block is specified in the catalog with its interfaces and targets. No implementation exists yet; the skeleton command below generates a lint-clean shell with its ports and registers.

Interfaces

PortDirectionKindWidthNotes
padinoutanalog1 
ainparallel1 
oeinparallel1 
youtparallel1 

Standards

  • JEDEC JESD8-7A
  • JEDEC JESD8C.01

Basis projects

Permissive open projects the implementation may build on.

More in i/o pads

IDBlockMaturity
of_io_failsafeFail-safe and 5 V tolerant I/Oplanned
of_io_odOpen-drain I2C / I3C I/Oplanned
of_io_lvdsLVDS I/O cellsplanned
of_io_cmlCML / LVPECL clock I/Oplanned
of_io_sstlSSTL / POD memory I/O cellsplanned
of_io_analogAnalog padplanned
of_io_rfRF padplanned
of_io_xtalCrystal oscillator I/O cellplanned
of_io_powerPower and ground padsplanned
of_io_corner_fillerI/O corner and filler cellsplanned