The Bermondsey Electronics Limited Integration Verification Engine (BELIeVE) verifies that your product’s software and hardware are functioning together as intended.
BELIeVE is a cost-effective application that automates the operation of your existing T&M equipment and unleashes its full potential. Also, there’s a minimal learning curve as BELIeVE is powered by JavaScript and employs industry standard interfaces.
There’s virtually no limit to what BELIeVE can do.
If you’ve invested in any of the above types of equipment, BELIeVE can help you get a better ROI because our integration verification engine is the epitome of everything that is good about automation. For example, you can not only make better use of the equipment during a typical 8-hour working day, but tests can be scheduled to run during the remaining 16 hours and at weekends too – which is ideal for team-based continuous integration projects and manufacturing scenarios.
BELIeVE can also be used with scientific instrumentation, such as gas chromatographs and mass spectrometers, and industrial process monitoring equipment, such as dataloggers.
In short, if your equipment has an interface, BELIeVE can control it and collect data. Interfaces include:
It is an application written in JavaScript that runs on a PC with Windows 10 (or higher) and which interfaces with your networkable benchtop power supplies, signal sources and T&M instrumentation. It can also interface directly with your product. This means you can verify your product’s functionality from the outside (external influences such as supply voltages, I/O etc) and from within (fault injection and mimicking events/conditions that would otherwise be hard to replicate).
BELIeVE-DV is ideal for design and verification work and is supplied with editable interface libraries so that engineers can write their own tests.
BELIeVE-QA is for use in product manufacturing scenarios, or as part of a continuous integration toolchain, and runs on the PC’s command line.
This allows you to connect to the equipment (generators, instruments etc.) needed for the tests. For example, communicating with the equipment will probably require an address and possibly a username too. Ports may need to be configured too.
This allows you to set up groups of tests, control the order of execution, and add or remove tests. It has an overview of test status.
Here you write your tests. You have access to several instructions. For example, an instruction might be to command a power supply to output 10VDC, wait 5s and then return to 0V.
This shows you any messages you choose to log. For example, you might want to show what is happening during a standard test run or give yourself reassurance that all is well over the course of a long test run.
This is needed for sequencing tests that must run over large/complex toolchains.
By harnessing the power of desktop programming and scripting, you can use BELIeVE-DV to create and run tests to exercise the product. Why is this so important? Software-in-the-loop testing (a.k.a. unit testing) does not exercise hardware. Also, with traditional write-then-debug testing (a.k.a. test-driven development, TDD), interaction with the hardware may not be taken into account. Furthermore, it can be difficult and often impossible to test all error states, especially those dependent on hardware events.
With BELIeVE-DV you can supply the design under test (DUT) with the voltages and signals (analogue and digital) it will see in the field and verify that it will respond as intended. You can also use BELIeVE-DV to push values into the DUT’s program.
BELIeVE-QA, intended for use in Continuous Integration (CI) scenarios on the OEM’s or CEM’s shopfloor, runs through the CLI as all tests are set and sequenced, i.e. there is no need to create, modify or reorder tests.
Purchase now or alternatively if you have any questions, you can book a free and confidential consultation with us, and we’ll explain how we can accelerate your engineering programmes and give you greater confidence in your products.
If you have questions about how we can help your business please complete the form below and we will be in touch shortly.
Fast track your embedded system development, de-risk your programmes and document the verification of your products. Book a meeting with us to discover how.