EverCheck EverTest EverView Workflow Training Guide Pricing Download Free Trial ✉ support@everbits.com

Check faster.
Right inside Simulink.

Your mod­els com­ply. Can you prove it?

Ever­Check is a qual­i­fi­able static anal­y­sis and cor­rec­tion tool for Sim­u­link, State­flow and TargetLink mod­els. Check mod­el­ing guide­lines, apply au­to­mated de­sign fixes, han­dle ex­clu­sions and gen­er­ate com­pli­ance-ready re­ports — with­out leav­ing your MAT­LAB en­vi­ron­ment.

⬇ Download Free Trial See Features

Free Trial · All Fea­tures · No Credit Card

EverCheck GUI — static analysis results view in Simulink

EVERCHECK GUI · STATIC ANALYSIS RESULTS VIEW

MATLAB & Simulink Partner

Why Simulink Engineers
Switch to EverCheck #

01

Dozens of Violations. Fixed in Minutes.

On large mod­els, a first check run can sur­face many vi­o­la­tions. EverCheck pro­vides one-click au­to­mated fixes for most of them — ap­plied di­rectly to the model, done be­fore the next cof­fee break.

02

Fast Enough to Run After Every Save.

Most Simulink guide­line check­ers are too slow to run con­tin­u­ously. EverCheck com­pletes the full anal­y­sis in sec­onds — so vi­o­la­tions are caught the mo­ment they are in­tro­duced, not weeks later in re­view.

03

Compliant Verification Report.

EverCheck gen­er­ates an HTML ver­i­fi­ca­tion re­port au­to­mat­i­cally — with all check re­sults doc­u­mented and ex­clu­sions recorded. No man­ual writ­ing, no for­mat­ting. Ready to share with re­view­ers and au­di­tors as-is.

Check. Fix. Report.
The Complete Static Analysis Workflow. #

EverCheck gives you three things: a clean model, a con­sis­tent check con­fig­u­ra­tion your whole team reuses, and a ver­i­fi­ca­tion re­port that stands up at audit.

EverCheck makes sure your model is built cor­rectly. Once it is clean, you still need to ver­ify how it be­haves — that is where EverTest, our com­pan­ion tool, takes over with dy­namic test­ing, SIL/PIL and cov­er­age. Check with EverCheck, then ver­ify with EverTest.

The Safe MBD Work­flow

01
Setup

Open your model. Start Immediately.

Point EverCheck at any Simulink sub­sys­tem or li­brary. It reads the model struc­ture, dis­cov­ers all blocks and pre­pares the full anal­y­sis im­me­di­ately — no scripts, no setup files, no wait­ing.

SimulinkState­flowTargetLink

02
Guide­line Check

Automated Modeling Guideline Checks

EverCheck runs static checks de­rived from MAAB, NASA, MISRA and ISO guide­lines. Every vi­o­la­tion is re­ported with its exact lo­ca­tion in the model and a de­scrip­tion of the re­quired cor­rec­tion — ready to act on im­me­di­ately.

MAABNASAMISRAISO 26262

03
Check Con­fig­u­ra­tion

Your Rules. Your Team. Every Run.

Se­lect which checks to run and con­fig­ure their set­tings in the GUI — then ex­port the con­fig­u­ra­tion to a sin­gle file. Share that file with the team and every en­gi­neer runs ex­actly the same checks, every time. Sim­ple to set up, well doc­u­mented.

GUI Con­figOne FileTeam Reuse

04
De­sign Fixes

Automated Design Fixes. One Click.

EverCheck fixes most vi­o­la­tions au­to­mat­i­cally — one click ap­plies the cor­rec­tion di­rectly to the model. No man­ual edit­ing, no guess­work. Re-run the checks to con­firm the model is clean.

One ClickIn-Model FixAgent Ready

05
Ex­e­cu­tion

GUI for Engineers. API for Automation.

EverCheck is de­signed for the en­gi­neer work­ing di­rectly in the GUI — open a model, run the checks, fix vi­o­la­tions, done. The com­mand-line API lets scripts and AI agents run checks and gen­er­ate re­ports across mul­ti­ple mod­els with­out any man­ual steps.

GUICLI/APICI/CD

06
Ex­clu­sions

Justified Exclusions. Tracked by SID. No Extra Files.

Not every vi­o­la­tion re­quires a fix. EverCheck lets you ex­clude spe­cific vi­o­la­tions with a doc­u­mented jus­ti­fi­ca­tion — stored di­rectly in the model, no extra files needed. Ex­clu­sions are tracked by Sys­tem ID (SID), re-ap­plied on every run and re­main in li­braries for reuse. If a model change makes an ex­clu­sion ob­so­lete, EverCheck de­tects it au­to­mat­i­cally. Au­di­tors see every ac­cepted de­vi­a­tion in the ver­i­fi­ca­tion re­port.

By SIDIn ModelJus­ti­fied

See doc­u­mented ex­clu­sions

07
Re­port­ing

The Verification Report. Self-Contained. Ready to Share.

EverCheck gen­er­ates a sin­gle self-con­tained HTML ver­i­fi­ca­tion re­port. It opens in any browser — no MATLAB, no EverCheck, no in­ter­net re­quired. The re­port shows the full model hi­er­ar­chy, color-coded pass/fail/warn re­sults for every check, tim­ing per check and all doc­u­mented ex­clu­sions. Share it with re­view­ers and au­di­tors as-is.

One HTMLNo ToolsShare­able

Open a real re­port

08
Com­pli­ance

ISO 26262 Qualification Kit — TCL 3 Ready

EverCheck ships with a pre-qual­i­fi­ca­tion pack­age cov­er­ing TCL 3: a safety man­ual, a val­i­da­tion test suite and TCL as­sess­ment tem­plates. Run the val­i­da­tion tests in your own en­vi­ron­ment, doc­u­ment the re­sults — your qual­i­fi­ca­tion is com­plete. TÜV SÜD can as­sess your work prod­ucts pro­duced with EverCheck. How ISO 26262 tool qual­i­fi­ca­tion works →

Safety Man­ualTest SuiteTem­plates
The ven­dor does the heavy lift­ing. The final ev­i­dence must come from your en­vi­ron­ment.
Worked ex­am­ple

Cruise Control, Start to Finish

The static anal­y­sis of a dis­crete PI cruise con­troller: 54 checks, doc­u­mented ex­clu­sions, and the em­bed­ded EverView — plus the story of the four find­ings EverCheck raised within sec­onds of a model edit, and the one se­man­tic de­fect it could not see.

Plant model, same workflow: the test en­vi­ron­ment of the con­troller is ver­i­fied unit by unit, each with its own spec­i­fi­ca­tion, checks and tests: the en­gine, the driv­ing re­sis­tances and the brakes and the lon­gi­tu­di­nal mo­tion. All four pass the same 54 checks as the con­troller: 54 / 54, with the re­quire­ment tags read from the model.

The Right Tool —
For Every Role on Your Team #

💻

Function Developer

"I want clean mod­els with­out spend­ing half my day fix­ing guide­line vi­o­la­tions."

EverCheck runs in­side your MATLAB ses­sion. Open a model, run the checks, fix most vi­o­la­tions in one click. The whole cycle takes min­utes — not hours.

👥

Team Lead

"I need every en­gi­neer on my team check­ing against the same rules — every time."

One con­fig­u­ra­tion file. Shared across the team. Every en­gi­neer runs the same checks with the same set­tings — no drift be­tween de­vel­op­ers, no sur­prises at audit.

⚙️

Tool Chain Manager

"I need static model anal­y­sis run­ning au­to­mat­i­cally — on every model, every com­mit."

Call EverCheck from any CI/CD sys­tem via the com­mand-line API — checks run, re­ports gen­er­ate, re­sults land wher­ever you need them. TCL 3 qual­i­fi­ca­tion kit in­cluded.

🛡️

Safety Manager

"I need a ver­i­fi­ca­tion re­port that stands up at audit — and a qual­i­fied tool to pro­duce it."

EverCheck ships with a TCL 3 Qual­i­fi­ca­tion Kit — run the val­i­da­tion tests in your en­vi­ron­ment. The au­to­mat­i­cally gen­er­ated re­port pro­vides the com­pli­ance ev­i­dence.

ISO 26262 Tool Qualification —
Everything Included #

EverCheck ships ready to qual­ify under ISO 26262 Part 8 Clause 11, cov­er­ing all ASIL lev­els from A to D.

TCL 3 Kit
High­est tool
con­fi­dence level
ASIL D
All in­tegrity
lev­els sup­ported
Part 8
ISO 26262
Clause 11
Kit
Qual­i­fi­ca­tion Kit
in­cluded — ready to run

→ Learn how ISO 26262 tool qual­i­fi­ca­tion works — Part 8 Clause 11 →

Up and Running
in Minutes #

Ev­ery­thing you need to down­load, in­stall and start check­ing your Simulink mod­els today.

⬇️

Download

Get the lat­est EverCheck in­staller di­rectly from EverBits — free trial, no com­mit­ment re­quired.

🖥️

System Requirements

EverCheck runs en­tirely in­side your MATLAB R2018a or later en­vi­ron­ment.

  • Win­dows® 10 or later
  • MATLAB®, Simulink® (re­quired)
  • State­flow® (op­tional)
  • TargetLink® (op­tional)
🔑

Licensing

Flex­i­ble li­cens­ing op­tions for in­di­vid­u­als and teams — an­nual, per­pet­ual or net­work-based.

  • In­di­vid­ual an­nual li­cense
  • In­di­vid­ual per­pet­ual li­cense
  • Net­work named user li­cense
  • Net­work con­cur­rent li­cense

See EverCheck
in Action #

A short over­view of EverCheck — what it checks, how it works and what the ver­i­fi­ca­tion re­port looks like.

Getting Started with EverCheck

The right start­ing point be­fore the step-by-step tu­to­ri­als — checks, fixes, ex­clu­sions and the re­port.

Frequently Asked Questions #

An­swers based on the EverCheck prod­uct help — from guide­line checks to ISO 26262 qual­i­fi­ca­tion.

EverCheck runs 68 static checks de­rived from MAAB, NASA, MISRA AC SLSF and ISO 26262 mod­el­ing guide­lines — cov­er­ing Simulink, State­flow, Em­bed­ded Coder and TargetLink mod­els. Each check tar­gets a spe­cific mod­el­ing issue and in­cludes an au­to­mated fix where ap­pli­ca­ble.
For most guide­line vi­o­la­tions, EverCheck pro­vides a one-click Fix ac­tion ap­plied di­rectly to the Simulink model — no man­ual edit­ing re­quired. Re-run the checks to con­firm the vi­o­la­tion is re­solved.
Not every vi­o­la­tion re­quires a fix. EverCheck lets you ex­clude spe­cific vi­o­la­tions with a doc­u­mented jus­ti­fi­ca­tion — stored di­rectly in the model, no extra files needed. Ex­clu­sions are tracked by Sys­tem ID (SID), re-ap­plied on every run and re­main in li­braries for reuse. If a model change makes an ex­clu­sion ob­so­lete, EverCheck de­tects it au­to­mat­i­cally.
Yes. EverCheck pro­vides a com­mand-line API that lets scripts and AI agents run checks and gen­er­ate re­ports across mul­ti­ple mod­els with­out any man­ual steps — ready for CI/CD pipe­lines or any au­to­mated work­flow.
EverCheck gen­er­ates a sin­gle self-con­tained HTML ver­i­fi­ca­tion re­port. It opens in any browser — no MATLAB or EverCheck in­stal­la­tion re­quired. The re­port in­cludes all check re­sults, ex­clu­sions and tim­ing per check. Share it with re­view­ers and au­di­tors as-is.
EverCheck re-ap­plies the same check con­fig­u­ra­tion on every run — con­sis­tent, re­pro­ducible re­sults every time. Ex­clu­sions are tracked by SID, so they sur­vive struc­tural model changes and re-apply au­to­mat­i­cally. If a model change makes an ex­clu­sion ob­so­lete, EverCheck de­tects it and flags it.
Con­fig­ure which checks to run and their set­tings in the EverCheck GUI, then ex­port the con­fig­u­ra­tion to a sin­gle file. Share that file with the team and every en­gi­neer runs ex­actly the same checks with the same set­tings — on every model, every run. Sim­ple to set up, well doc­u­mented.
Yes. EverCheck sup­ports static anal­y­sis of Simulink, State­flow and TargetLink mod­els and li­braries. 12 TargetLink-spe­cific checks cover TargetLink data types, scal­ing, port con­fig­u­ra­tion and syn­chro­ni­sa­tion with Simulink — on top of the full set of MAAB, NASA, MISRA AC SLSF and ISO 26262 checks.
EverCheck ships with a TCL 3 Qual­i­fi­ca­tion Kit — safety man­ual, val­i­da­tion test suite and as­sess­ment tem­plates. Run the val­i­da­tion tests in your own en­vi­ron­ment and doc­u­ment the re­sults. That con­sti­tutes your tool qual­i­fi­ca­tion under ISO 26262 Part 8 Clause 11. TÜV SÜD can as­sess the work prod­ucts your team pro­duces with EverCheck.

Download EverCheck.
Run Your First Check Today.

Down­load the trial, run it in your MATLAB en­vi­ron­ment and check your first model in min­utes.

From 1,000 € / year per user · qual­i­fi­ca­tion kit in­cluded · see full pric­ing →

⬇ Download Free Trial

No com­mit­ment. No credit card.
Or write to us at sup­port@ever­bits.com

Con­nect on LinkedIn Watch on YouTube