Hardware-Software Partitioning in System-on-Chip (SoC)

Oct 23, 2018  |  Author : admin_mirabilis

Hardware-software partitioning is the division of an application’s computations into a part that executes as sequential instructions on a microprocessor (the “software”) and a part that runs as parallel circuits on some IC fabric like an ASIC or FPGA (the “hardware”), to achieve design goals set for metrics like performance, power, size, and cost. The […]

Read more


Realizing customer requisite for efficient solution

Jul 01, 2016  |  Author : Deepak Shankar

Selecting the right architecture and understanding the operating scenario is significant to create a product that is really optimized for performance, power, price and reliability. Still, many customer doing the performance analysis and architecture selection as a guess work, numerical analysis in spreadsheets or based on the system selected for the previous projects. Current approaches […]

Read more


Ways to confirm Integrated Modular Avionics (IMA) Architecture Decisions

Feb 26, 2016  |  Author : Deepak Shankar

Just like consumer markets, advances in semiconductor have considerable influence on modern avionics architectures. Migration from Federated Architecture to an Integrated Modular Avionics (IMA) leads to sharing complexity, single point of failure, and great resource management effort. Federated Architecture makes use of networked hardware and software components to realize a set of applications. The concept […]

Read more


Ways to improve the system level model implementation

Feb 18, 2016  |  Author : Deepak Shankar

In each and every project, system engineers and hardware/software architects face the issues like correlation between a system level model and RTL, striving to achieve fidelity in system level model and the accuracy of the actual implementation. The actual problem lies not in implementation, but on how to assemble the models. In this blog, we […]

Read more


From marketing requirements to product development – a systematic approach

Jan 28, 2016  |  Author : Deepak Shankar

In an ultra-competitive world, price would be the only competitive aspect for people stuck with incremental product manufacturing creativity and brutal negotiation with suppliers. For all others, it is about innovation and invention. New capabilities can be accomplished with innovative system design, brute force engineering or complete overhaul. An innovative system design requires a mechanism […]

Read more