Research Topics and Project Work

Embedded Systems Laboratory
Department of Computer Science and Information Engineering
National Chung Cheng University, Chiayi-621, Taiwan, ROC.

Most of our research results are published as papers which you can find by clicking here!

Currently, we are interested and working in the following fields of research.

If you would like to know more about them, please do not hesitate to:


Dynamically Reconfigurable System Design
(動態可重組式系統設計)

GO TO LIST OF TOPICS!


Design and Implementation of an OS for PLX (a native SIMD processor)
(PLX微處理機的即時作業系統設計)

GO TO LIST OF TOPICS!


Formal Verification Methodology and Tool Development
(正規驗證方法論與工具設計)

GO TO LIST OF TOPICS!


Adaptation and Learning Techniques in Cognitive Radio
(感知無線電之學習技術)

GO TO LIST OF TOPICS!


Verification Tool Development and Theory
(即時系統驗證工具發展與理論)

  1. Formal Specification and Verification of Real-Time Systems
    • Real-Time System Model: Timed Automata,
    • Specifications to be Verified: Timed Computation-Tree Logic (TCTL), and
    • Verification Method: Model Checking.
  2. Verification Tool Development
    • We have developed our own verification tool that allows users to easily verify complex real-time systems. This tool is called State Graph Manipulators (SGM), which is currently in its v1.3 version and can be downloaded free for academic use.
  3. State-Space Reduction Techniques
    • Compositional verification involves the explicit generation of infinite state-spaces. Though symbolic methods transform them into finite state-spaces, yet their sizes still grow exponentially. We propose new techniques that are implemented in our tool and are proven to be significantly effective.

GO TO LIST OF TOPICS!


Embedded Real-Time Software Synthesis
(嵌入式即時軟體合成)

  1. Embedded Real-Time Software Modeling
    • Timed Communicating Task Model
    • Timed Petri-Net Model
  2. Embedded Real-Time Software Synthesis Method
    • Quasi-static Scheduling
    • Extension of scheduling algorithms to timed systems

GO TO LIST OF TOPICS!


Embedded Real-Time Software Verification
(嵌入式即時軟體驗證)

  1. When to verify embedded real-time software???
    • A new Schedule-Verify-Map (SVM) Strategy is proposed.
  2. Where to verify embedded real-time software???
    • Processor-Oriented Verification V/S Process-Oriented Verification
  3. How to verify embedded real-time software???
    • Model Checking

GO TO LIST OF TOPICS!


Application Framework for the Design and Verification of Embedded Real-Time System Software
(嵌入式即時應用程式之軟體發展環境設計)

We are in the process of developing a COMPONENT-BASED, VERIFIABLE, OBJECT-ORIENTED Application Framework for the design of applications in embedded real-time systems.

Main Features:

  1. Component-Based
  2. Verifiable
  3. Object-Oriented
Technologies Integrated:
  1. Software Component Technology
  2. Object-Oriented Technology
  3. Formal Verification Technology
Software Components:
  1. Implanter
  2. Modeler
  3. Scheduler
  4. Verifier
  5. Generator

GO TO LIST OF TOPICS!


Hardware-Software Codesign Methodology for Reconfigurable SoC
(軟硬體同步設計方法論)

  1. How a tunable platform is utilized to design a reconfigurable SoC?
  2. Hardware-Software Codesign and Coverification Methodology
    • SystemC based model codesign and cosimulation methods
  3. Illustration Example: JPEG codesign and coverification
  4. System Case Study (1): Modular Mobile Dispatch System (MMDS)
  5. System Case Studey (2): Physiological Sensory Medical System (PSMS)

GO TO LIST OF TOPICS!


Last Updated: .
[an error occurred while processing this directive]