Design productivity is one the most important challenge facing future generation multiprocessor system on chip (MPSOC). The modeling of dozens of interconnected IPs with distributed memories implies ...
Multiprocessor systems based on combinations of FPGAs and DSPs can be optimised with a design flow to address the creation, debug, verification and implementation of complex applications running ...
In many embedded system designs cost is king. To keep costs down, designers will typically call upon a single microprocessor to run the whole show, figuring that fewer parts means lower cost. But ...
Interconnect mechanisms are application-specific and represent a significant part of a design's value. Being able to capture system-level processor interactions is key to validating your system. You ...
There are significant differences between the PCI Express architecture and its future cousin Advanced Switching Interconnect (ASI), but contrary to popular belief, the ability to build robust ...
As with the single-task design, a design without concurrent tasks is also a good place to use a single processor. One exception to this rule of thumb is that if a design’s functions are remote from ...
Multi-processor architectures are becoming prevalent in today’s embedded systems to keep up with growing computational requirements, throughput and integrated system features. As an example, high-end ...
Heterogeneous multiprocessor (HMP) systems, using functionally asymmetric compute elements, such as application processors and microcontrollers integrated within the same SoCs, are now used ...
Distributed applications without interprocess communication does not exist. On the other hand, a variety of interprocess communication (IPC) mechanisms for operating systems exists to support ...
The design, implementation, and programming of multicore heterogeneous systems is becoming more common, often driven by the software workloads, but the tooling to help optimize the processors, ...
Symmetric and Asymmetric multiprocessor platforms continue to proliferate, driven by the rapid growth of AI/ML applications for voice, image, text and object recognition. There is a revolution ...
IMEC has launched a suite of tools and methods designed to optimise the mapping of applications onto embedded multiprocessor SoCs. Although such devices have begun to appear in a number of ...