Description
Every schedulability guarantee rests on execution-time estimates. If those numbers are optimistic, the analysis built on them is meaningless. Yet on modern microcontrollers and processors with caches, pipelines, flash accelerators and shared buses, the worst case is difficult to observe and easy to underestimate. This service helps you obtain execution-time bounds that are well founded, well documented and fit for your purpose.
What’s included
- Identification of the tasks, ISRs and functions whose timing matters, and agreement on the analysis method appropriate to your hardware and assurance level.
- Instrumentation strategy using cycle counters, trace hardware or GPIO-based measurement, designed to minimize probe effect.
- Measurement campaigns with stress scenarios targeting long paths, cache and memory contention, and interrupt interference.
- Hybrid analysis combining measured basic-block timings with control-flow structure and loop bounds, where applicable.
- Review of path coverage achieved and of the remaining sources of uncertainty, with recommended safety margins.
Deliverables
- A timing analysis report describing the method, assumptions, test environment, results and limitations.
- Execution-time estimates per task or function, including observed maximums and recommended bounds.
- Raw measurement data and scripts so your team can repeat the analysis after code changes.
- A review call to discuss results and code-level optimization opportunities.
Typical timeline
Two to four weeks from scope confirmation, depending on the amount of code, access to hardware and whether trace tooling is already in place.
Who it’s for
Teams that need defensible timing figures for schedulability analysis, safety cases or customer requirements, such as engine and motor control, flight control, robotics and industrial automation. If your project requires qualified static analysis tools for certification at the highest assurance levels, we will say so during scoping and can help you prepare inputs and validate results. To learn about the trade-offs between approaches, read WCET analysis methods.
How it works
- Order: place your order on this page. You will receive an order confirmation by e-mail.
- Kick-off call: we contact you within a few business days to schedule a video call to discuss your system, goals and constraints.
- Scope confirmation: we confirm the scope, deliverables, schedule and any confidentiality arrangements in a written statement of work before substantive work begins.
- Delivery: we carry out the work as agreed and walk you through the results.
The price shown covers the standard scope described above. The final scope is always confirmed in the statement of work; if your system needs significantly more effort, we will tell you before any additional cost is incurred. See our refund policy and terms and conditions for details.



