Department of Electrical and Computer Engineering

MENUMENU
  • Department
      • Profile
      • Faculty
      • Evaluation
      • Administration
      • Staff
  • Studies
    • Subject Areas
    • Undergraduate Studies
    • Postgraduate Studies
      • MSc Studies in “Science and Technology of ECE”
      • MSc Studies in “Smart Grid Energy Systems”
      • MSc Studies in “Applied Informatics”
    • PhD Studies
    • Course List
      • Undergraduate Courses
      • Postgraduate Courses
        • Science and Technology of ECE
        • Smart Grid Energy Systems
        • Applied Informatics
      • Erasmus
    • ECTS
    • Career Opportunities
    • Practise Training
  • Research
    • Labs
    • Research Projects
    • Postdoc Research
    • Ph.D. Candidates
    • Theses – Technical Reports
    • Active Research Projects

      MLSysOps: Machine Learning for Autonomic System Operation in the Heterogeneous Edge-Cloud Continuum

      Scientific Responsible

      Spyros LalisSpyros Lalis, Professor
      E-mail: lalis@e-ce.uth.gr

      TitleMLSysOps: Machine Learning for Autonomic System Operation in the Heterogeneous Edge-Cloud Continuum
      Duration2023 – 2025
      Sitehttps://csl.e-ce.uth.gr/projects/mlsysops

      Read More

  • Alumni
    • Ph.D. Graduates
  • Service Offices
    • Secretariat
    • Technical support
  • Announcements
    • General Announcements
    • Academic News
  • Contact
    • Department of Electrical and Computer Engineering
      • Sekeri – Cheiden Str
        Pedion Areos, ECE Building
        383 34 Volos – Greece
      Tel.+30 24210 74967, +30 24210 74934
      e-mailgece ΑΤ e-ce.uth.gr
      PGS Tel.+30 24210 74933
      PGS e-mailpgsec ΑΤ e-ce.uth.gr
      URLhttps://www.e-ce.uth.gr/contact-info/?lang=en
  • Login

ECE444 Physical CAD Algorithms

Home » Studies » Undergraduate Studies » Undergraduate Courses » ECE444 Physical CAD Algorithms
Subject AreaComputer Hardware and Architecture
SemesterSemester 8 – Spring
TypeElective
Teaching Hours4
ECTS6
Recommended Courses
  • ECE431 CAD Algorithms
Course Sitehttps://courses.e-ce.uth.gr/ECE444/
Course Director

Christos SotiriouChristos Sotiriou, Professor
E-mail: chsotiriou@e-ce.uth.gr

Course Instructor
  • Christos Sotiriou, Professor
    E-mail: chsotiriou@e-ce.uth.gr
  • Description
  • Learning Outcomes
  • General information and introduction
  • Review of fundamentals
  • Circuit Partition (I): Kernighan and Lin algorithm
  • Circuit Partition (II): FM, Simulated Annealing, multilevel partition
  • Circuit Partition (III): Spectral method, Flow-based method
  • Floorplanning (I): introduction, Wong-Liu algorithm
  • Floorplanning (II): finish Wong-Liu and
  • Floorplanning (III): ILP formulation and nonslicing (Sequence Pair)
  • Placement (I): introduction, SA and partition-based methods
  • Placement (II) Analytical placement
  • Placement (II): Analytical placement (continue)
  • Placement (III): Timing and congestion driven placement
  • Detailed Placement
  • Introduction to Routing
  • Global Routing
  • Detail Routing
  • Clock/Power Routing
  • Clock Skew Scheduling

The goals of HY4xx include gaining understanding, insight and familiarization with state-of-the-art EDA (Electronic Design Automation) Physical Design Algorithms, and automated flows for the physical realization of a synthesized netlist.

The course focuses on the automatic, standard-cell physical layout design for ASIC designs, and related algorithms for (1) Circuit Partitioning, (2) Floorplanning, (3) Placement, (4) Routing and (5) Clock tree design. The course presents a set of both exact and heuristic algorithms similar to those implemented in commercial tools.

Upon successful completion of the course, students will be accustomed with the following concepts and skill sets:

  • Understanding and Insight on the theory of Exact and Heuristic CAD Algorithms
  • Understanding and Insight on the various types of algorithms and their application/applicability to the solution of a particular problem
  • Knowledge of specific practical industrial CAD algorithms for Physical Design
    Algorithm Complexity understanding and Evaluation of alternative solution methods
  • Insight on the design process of new algorithms

e-Yπηρεσίες

Contact Info

  • Sekeri – Cheiden Str, Pedion Areos, Volos
  • +30 24210 74967
  • +30 24210 74934
  • Email: gece@e-ce.uth.gr

Announcements

  • Academic News

Find us

  • Facebook
  • Twitter
  • Youtube
  • Linkedin
© Copyright 2025 Department of Electrical and Computer Engineering
We use cookies to ensure that we give you the best experience on our website.OKΠληροφορίες