Introduction and Motivation

  • Angeliki Kritikakou
  • Francky Catthoor
  • Costas Goutis


Embedded systems are computer systems which execute applications dedicated to a specific goal, without indented to be a general purpose computer. Embedded systems contain a collection of programmable parts and components, which interact with the environment. Examples of embedded systems are mobile devices, bio-medical devices, security devices, multimedia devices etc.


  1. 3.
    Ahn, Y., et al.: Socdal: System-on-chip design accelerator. Trans. Des. Autom. Electron. Syst. 13(1), 17:1–17:38 (2008)Google Scholar
  2. 40.
    Davidović, T.: Exhaustive list-scheduling heuristic for dense task graphs. YUJOR 10(1), 123–36 (2000)MATHGoogle Scholar
  3. 75.
    Huang, C., et al.: Scalable object detection accelerators on fpgas using custom design space exploration. In: Proc. Symp. Application Specific Processors, pp. 115–121. IEEE, USA (2011)Google Scholar
  4. 87.
    K.C.Shashidar, M.F.G.: An automatic verification technique for loop and data reuse transformations based on geometric modeling of program. Compiler Construction meets Compiler Verification 3, 248–269 (2003)Google Scholar
  5. 103.
    Kulkarni, P.A., et al.: In search of near-optimal optimization phase orderings. In: Proc. Conf. Languages, Compilers, and Tools for Embedded Systems, pp. 83–92 (2006)Google Scholar
  6. 120.
    Marwedel, P.: Building a compiler (2006)Google Scholar
  7. 121.
    Marwedel, P.: Embedded System Design. Springer-Verlag New York, Inc., Secaucus, NJ, USA (2011)CrossRefMATHGoogle Scholar
  8. 145.
    Palermo, G., et al.: Multi-objective design space exploration of embedded systems. J. Embedded Comput. 1, 305–316 (2005)Google Scholar
  9. 173.
    Sheldon, D., et al.: Application-specific customization of parameterized fpga soft-core processors. In: Proc. Int’l Conf. Computer-Aided Design, pp. 261–268. IEEE, USA (2006)Google Scholar
  10. 174.
    Sheldon, D., et al.: Making good points: application-specific pareto-point generation for dse using statistical methods. In: Proc. Int’l Symp. FPGA, pp. 123–132. ACM, NY, USA (2009)Google Scholar
  11. 189.
    Touati, S.A.A., et al.: On the decidability of phase ordering problem in optimizing compilation. In: Proc. Conf. Computing frontiers, pp. 147–156. ACM, New York, NY, USA (2006)Google Scholar

Copyright information

© Springer International Publishing Switzerland 2014

Authors and Affiliations

  • Angeliki Kritikakou
    • 1
  • Francky Catthoor
    • 2
  • Costas Goutis
    • 3
  1. 1.University of PatrasPiraeusGreece
  2. 2.IMECLeuvenBelgium
  3. 3.University of PatrasPatrasGreece

Personalised recommendations