React Migration Path
When a part goes end-of-life, the only question a designer has is whether the replacement is a drop-in. This answers it first and in those words, then shows every parameter that differs.
Replacing
KLV-5000
Mainstream crypto accelerator
End of life · last order 2027-03-31
Recommended
KLV-5000F
Mainstream crypto accelerator, refreshed
Drop-in
Pin- and software-compatible. No board change.
Same die, same package, same driver. Built on a newer process node with lower leakage.
| Parameter | KLV-5000 | KLV-5000F | |
|---|---|---|---|
| Package | FBGA-256 | FBGA-256 | |
| Pinout | Rev E | Rev E | |
| Typical power | 19 W | 16 W | |
| Max frequency | 1000 MHz | 1000 MHz | |
| Driver | ≥ 3.0 | ≥ 3.0 | |
| Unit price, 1k | $96 | $99 |
Installation
Props
| Prop | Type | Description |
|---|---|---|
| legacy | { part, name, status?, lastOrderDate? } | The part being replaced |
| options | MigrationOption[] | { id, part, name, compatibility, summary?, deltas, href?, recommended? } |
Lead with what breaks
compatibility is a three-value verdict — drop-in, same footprint, or redesign — and it appears before any of the improvements. That ordering is deliberate. A migration page that opens with "40% faster" and buries the changed supply rail in a table has told the reader the least useful thing first; the schedule impact is what they need, and everything else is negotiation.
Each MigrationDelta carries a direction (better, worse, same) and an independent breaking flag, because those are different axes. Higher throughput is better but may still be breaking if it comes with a new thermal budget — exactly the case in the demo, where the KLV-7000's improvements arrive with a different package, a new core rail, and 42 W to dissipate. The component counts the breaking deltas and says so above the table.
Offering more than one option is usually the honest thing to do: a like-for-like refresh and a genuine upgrade serve different customers, and marking one recommended guides without hiding the alternative.
New components every week
Get the week's new Kelvin UI components and templates in one short email. No spam, unsubscribe anytime.