-
Notifications
You must be signed in to change notification settings - Fork 92
Description
Team,
This is regarding Caliptra cold‑boot timing. It is being run at 500MHz..
Currently, approximately 23 ms is consumed by KAT + IDev + LDev execution alone.
Given the tight boot‑up timing requirements, this presents a challenge to meeting the overall TTR target. We need to evaluate potential optimization opportunities. Let us know your thoughts on possible optimizations or if additional breakdown is needed for these red‑highlighted steps in the screenshots.?
Proposed areas to consider:
KAT optimization:
- Can multiple KATs be executed in parallel to reduce total latency?
- LMS KAT conditional execution: Run LMS KAT only when the key type is configured as LMS; otherwise, skip it entirely.?
IDev Optimization:
Major time seems taken by ECC and MLDSA key pair generation, both being run sequentially. Can we run these Key generation in parallel?
LDev Optimization:
Major time seems taken by ECC and MLDSA key pair generation, both being run sequentially. Can we run these Key generation in parallel?