IP PortfolioSecuritylifecycle

of_sec_otp_ctrl

OTP controller

Maturity plannedTargets ASIC (CMOS) onlyDifficulty HardPriority 1

OTP controller with secret and software partitions, ECC, integrity digests, partition locks and background consistency checks.

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
ctrlin/outAPB control bus32Control and status registers, including ID, VERSION and STATUS
irqoutinterrupt1Interrupt request

Standards

No external standard applies.

Basis projects

Permissive open projects the implementation may build on.

Notes

Needs a foundry OTP or eFuse macro; the controller itself is digital.

More in lifecycle

IDBlockMaturity
of_sec_lc_ctrlLifecycle controllerplanned
of_sec_rollback_counterAnti-rollback counterplanned
of_sec_bbram_rtcBattery-backed key store with tamper inputsplanned