MulticoreInfo.com header image 2

HW/SW co-design: Part 2 - Co-synthesis algorithms

June 22nd, 2011 · No Comments




by Wayne Wolf
When designing a distributed embedded system, software AND hardware developers need to deal with several design problems:

Problem #1: We must schedule operations in time, including communication on the network and computations on the processing elements. Clearly, the scheduling of operations on the PEs and the communications between the processing element are linked.

If one PE finishes its computations too late, it may interfere with another communication on the network as it tries to send its result to the processing elements that needs it. This is bad for both the processing elements that needs the result and the other PEs whose communication is interfered with.

Full Story

  • Share/Save/Bookmark

Tags: Embedded · MulticoreInfo

Like what you're reading? Come back every day for multicore news, or subscribe to RSS updates.



Stumble It!     


0 responses so far ↓

  • There are no comments yet...Kick things off by filling out the form below.

You must log in to post a comment.