Component EOL · LTB · Drop-in redesign · Platform migration

Obsolescence Management & Platform Migration

Two halves of the same problem. Legacy PLC obsolescence management when a part disappears, and platform migration when a controller, OS or FPGA family ends, with the function and the logic preserved in both.

Audience

Who this is for

  • OEMs

    Meet long-term support commitments on product lines built around components the market has discontinued.

  • Device manufacturers

    Redesign around a discontinued part while preserving form, fit and function for the units already in the field.

  • Machine builders

    Move a machine off an ending controller, OS or FPGA family while retaining the application logic that makes it yours.

Scope

What we do

  1. 01

    Obsolescence risk audit

    Obsolescence risk audit and BOM screening against component lifecycle data, so an at-risk part is found before a notice forces the schedule.

  2. 02

    PCN and PDN response

    PCN PDN response engineering when a notice arrives, covering what it affects, what it costs, and which of the two paths below to take.

  3. 03

    Last-time-buy bridging

    A qualified bridging stock strategy that buys the time a redesign needs, estimated against the redesign timeline.

  4. 04

    Form-fit-function replacement

    Form-fit-function replacement PCB work and drop-in replacement components, engineered to change nothing the machine can observe.

  5. 05

    Platform migration

    Controller and OS platform migration, VxWorks, eCos or SYS/BIOS onto Linux or FreeRTOS, and SoC and FPGA family migration, with the application logic ported across.

  6. 06

    Re-qualification

    Re-qualification after component substitution, across EMC, environmental and, where the loop is safety-related, functional-safety re-verification.

  7. 07

    Long-term product support

    A standing monitoring arrangement against your BOM risk register, so the next lifecycle notice is picked up against a plan that already exists.

Capability

Technology verticals

Migration paths
VxWorks / eCos / SYS/BIOS → Linux or FreeRTOS · Linux kernel version migration for device drivers · SoC and FPGA family migration · legacy PLC and HMI platform moves
Standards
IEC 62402 · GEIA-STD-0016 · IEC 61508 for the safety-related re-verification
What you receive
BOM risk register with lifecycle status · LTB quantity rationale · replacement design + build environment · ported application logic · re-qualification evidence · long-term monitoring arrangement

What does legacy PLC obsolescence management cover?

Legacy PLC obsolescence management covers the whole distance from the first lifecycle notice to shipping the replacement.

Two things have to survive that distance unchanged: what the equipment does, and the application logic accumulated inside it. As an example, our team has delivered form-fit-function replacement boards across a ten-board family moving from a Spartan-class FPGA to an Artix-class successor, with nothing the machine could observe changing. The engagement is usually one of these shapes:

  • An audit before it is urgent. Obsolescence risk audit and BOM screening, which is far cheaper than reaching the same finding under a notice deadline.
  • A notice that has arrived. EOL, PCN or PDN. PCN PDN response engineering, establishing what it affects, what it costs, and which path to take.
  • A bridge. Last-time-buy bridge engineering, with the quantity justified against the redesign timeline.
  • A replacement board. Form-fit-function replacement PCB work, or drop-in replacement components where the change has to be invisible.
  • A platform move. Controller and OS platform migration, VxWorks, eCos or SYS/BIOS onto Linux or FreeRTOS, or SoC and FPGA family migration.
  • A kernel move. Linux kernel version migration for device drivers, which stays a contained job until the drivers are out of tree.
  • Ongoing cover. Long-term product support for an embedded product, so the next notice arrives against a plan that already exists.

Screening a bill of materials against lifecycle status catches an at-risk part early. When a notice arrives, we run an assessment before any purchase order is committed. Last-time-buy stock is estimated against the redesign it is buying time for, and a substitution is complete only after it has been re-verified against the envelope the original was accepted under. In every case the result has to be indistinguishable from the original where it matters, with evidence that can be retraced.

We do not commission machines or plants. The replacement design, the migration and the evidence behind them are ours to produce, and we integrate and test with your engineers onshore and remotely.

Why is a platform migration planned differently from a component EOL?

The difference is what triggers them.

A component end-of-life arrives as a letter with a date on it. A platform ending has to be assembled from several sources: the RTOS vendor’s roadmap, the FPGA family’s last order date, and the end of the kernel’s long-term support (LTS). The second is more predictable, which also makes it easier to postpone. Either way, both end in the same place: the same function, on new hardware or a new platform, with the logic preserved.

Two rows ending at the same box: a component end-of-life where the notice arrives from outside and the last-time-buy date is not negotiable, and a platform migration where the trigger is end of support, read from the RTOS roadmap, the FPGA last order date and the kernel LTS end, and the planned window is easy to postpone

A component end-of-life and a platform migration: different triggers, the same destination.

How do you decide a last-time-buy quantity?

It is derived backwards from the redesign, not forwards from current consumption.

  • What that avoids. A common miscalculation, buying a round number of years of demand, which either strands capital in stock that outlives the product or runs out during a redesign that took longer than the optimistic estimate.
  • What it depends on. How long the replacement will genuinely take to design, qualify and ramp, plus the margin you want between the replacement reaching production and the stock running dry.

Two tracks over one time axis from the last-time-buy notice: bridge stock from the final order draws down to zero while the replacement runs through design, qualification and ramp into production, with a margin between the replacement reaching production and the stock running out

Last-time-buy stock sized backwards from the redesign timeline.

How do you plan around a part’s published lifecycle?

We make the published support date part of the design checklist and track it through production.

We re-check it when the vendor landscape changes. For example, Altera, independent again since 2025, extended lifecycle support for its Agilex, MAX 10 and Cyclone V families through 2045 in April 2026. For anyone doing FPGA lifecycle and long-term availability planning, a published date that far out is a real input. That does not remove the need to plan. It changes what the plan is: with a twenty-year horizon the risk moves from the silicon to the toolchain, the build environment and the people who understand the design. A rebuildable build environment is therefore another deliverable on every engagement we take.

What does re-qualification after a component substitution require?

Re-qualification proves that the substitution changed nothing it was not allowed to change.

In practice that is three things:

  • EMC re-verification.
  • Environmental re-testing against the original envelope.
  • Functional-safety re-verification against IEC 61508, where the component sits in a safety-related loop.

A substitute part passing three gates before production (EMC re-verification; environmental, covering temperature, vibration and ingress; and a dashed functional-safety gate against IEC 61508 that applies only where the loop is safety-related), each feeding one evidence box measured against the envelope the original was accepted under

Three re-verification gates between a substitute part and production, each adding to the evidence.

Where a machine’s wiring is being opened anyway, that is also the cheapest moment to remove hardwired IO that a networked device can replace, because the redesign is already paying for the access.

Before: a controller above a cabinet of four off-the-shelf IO modules, with a long wiring run from the cabinet to each of twelve field devices. After: the same twelve field devices wired over short runs to one multi-function device at the field, which connects back to the controller over one network drop, and the cabinet space the modules occupied freed

Hardwired IO replaced by one networked device while the wiring is open for a redesign.
FAQ

Frequently asked questions

Who provides legacy PLC obsolescence management and platform migration?
We do, and the two halves carry equal weight. Legacy PLC obsolescence management, component end-of-life redesign and last-time-buy bridge engineering when a part disappears; controller, OS and FPGA platform migration when a whole platform ends. Obsolescence management is what you do when a part disappears, platform migration is what you do when a controller, operating system or FPGA family ends, and they share one requirement, that the function and the accumulated logic have to survive. The delivered example behind that is described at the top of this page.
Do you cover protocol migration as part of this service?
We do, but as a separate service. Protocol migration changes the NETWORK a product speaks. This service changes the PLATFORM underneath it, meaning the part, the controller, the OS or the FPGA, while the network and the logic remain as they are. A programme sometimes needs both, and they typically work better sequenced one after another.
Will our application logic be rewritten?
No. It is the asset being protected. On a platform migration the logic is ported; on a drop-in redesign it often does not change at all. Treating a migration as an opportunity to rewrite carries caveats that turn a bounded scope into an open-ended one, so the two are scoped and decided separately.
Do you handle re-qualification after a substitution?
Yes. Any substitution goes through EMC, environmental and, where the loop is safety-related, functional-safety re-verification before it ships. We prepare the evidence; the certificate is issued by an accredited test laboratory.
How long can you support a product?
For as long as the support agreement runs. Monitoring is a standing arrangement against the BOM risk register, so an at-risk part is picked up on the register before a notice arrives.
How do you decide between a bigger bridge stock and an earlier redesign, and what does either cost?
The trade runs on the redesign timeline and the part's own remaining supply, both specific to the notice in front of you, so a general figure would not transfer well. We cost both options against each other at the assessment stage.
What does a form-fit-function replacement cost for a multi-board product family?
It follows from how many boards actually share the affected component and how much of the design each shares with the others, not from a per-board rate. Boards built on a common platform price very differently from boards that happen to share a part number and little else. Timeline works the same way, following board complexity, and for re-qualification how many of EMC, environmental and functional-safety re-verification apply. We estimate both against the specific substitution once its scope is known.
What is the risk in switching FPGA toolchains during a platform migration?
It is a real risk. A toolchain change can alter timing closure, IP core availability and the build environment itself, so a platform migration that also changes toolchain is planned and re-verified as a bigger step than one that stays within a vendor's current tools.
Can hardwired sensors and actuators be replaced with networked devices during a redesign?
Often, yes. If the wiring is being opened for the redesign anyway, that is the cheapest moment to replace hardwired IO with networked devices. Which replacements make sense depends on what is already on the machine, so it is scoped case by case.
What if several components across different product lines reach end-of-life at the same time?
It is handled as part of the same programme, with the BOM screening from the risk audit deciding the order.
Do you help find a secondary source before committing to a redesign?
Sourcing a second supplier is usually the first option we check against a last-time-buy bridge, and it is sometimes enough on its own to remove the urgency. It buys time, the same way a bridge stock does, but it does not replace the redesign.
References
  • IEC 62402 — obsolescence management, application guide
  • GEIA-STD-0016 — standard for preparing a DMSMS management plan
  • IEC 61508 — functional safety, where a substitution touches a safety-related loop and re-verification is owed
Go deeper

Ready to scope this for your product?

Start with our engineering notes, or talk directly to the team that will build it.