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.

ParameterKLV-5000KLV-5000F
PackageFBGA-256FBGA-256
PinoutRev ERev E
Typical power19 W16 W
Max frequency1000 MHz1000 MHz
Driver≥ 3.0≥ 3.0
Unit price, 1k$96$99

Installation

npx shadcn@latest add "https://kelvinui.com/registry/migration-path.json"

Props

PropTypeDescription
legacy{ part, name, status?, lastOrderDate? }The part being replaced
optionsMigrationOption[]{ 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.