Optimizing Aircraft Avionics for Next-Gen requirements using Digital Twin and MBSE

Feb 22, 2023  |  Author : admin_mirabilis

Prior generation of avionics were built with a specific use-case in mind.  The resources were sized efficiently to match the avionics application requirements for performance, functionality, and failure.  These designs were tested using reference boards provided by the vendor.  The new generation of avionics have dynamic requirements with multiple use-cases, more instruments, and faster interfaces.  […]

Read more


Selecting the right hardware configuration for the signal processing platform

Dec 07, 2022  |  Author : admin_mirabilis

The quality of signal processing systems such as a software defined radio or a communication modem is dependent on the performance of the selected hardware platform. Early design explorations enable the designer to gain insights into implementation challenges, architectural decisions to enhance performance and power, and hardware/software partitioning before Register-Transfer level (RTL) and software are […]

Read more


Right Design Decisions with Early System Exploration

Dec 09, 2015  |  Author : Deepak Shankar

Creating a new System-on-Chip (SoC) for streaming video with a MPEG application requires a number of decisions to be made before development is scheduled. The design would have some amount of existing hardware and software components in the SoC. The new application such as H.264 application will have some known and mostly unknown characteristics. These […]

Read more


Estimating Execution Time using Discrete-event Simulation for large complex Aerospace Systems

Nov 12, 2015  |  Author : Deepak Shankar

Emerging, high-speed bus technologies and migration to multi-core platform requires detailed high-level system analysis before scheduling implementation. Systems engineers run multi-variant workloads to conduct a battery of trade-offs including task response time vs. power dissipated; distributed vs. centralized processing; and throughput vs. cost. Analytical means and over-provisioning cannot handle the system complexity required to identify […]

Read more