임베디드 소프트웨어의 객체지향 태스크 모델을멀티프로세서 시스템 온 칩 하드웨어 아키텍처로 자동할당하기 위한 방법
    1.
    发明授权
    임베디드 소프트웨어의 객체지향 태스크 모델을멀티프로세서 시스템 온 칩 하드웨어 아키텍처로 자동할당하기 위한 방법 失效
    将嵌入式软件的面向对象任务模型分配到MPSoC硬件体系结构中的方法

    公开(公告)号:KR100856468B1

    公开(公告)日:2008-09-04

    申请号:KR1020070001858

    申请日:2007-01-08

    Inventor: 홍장의

    Abstract: 객체지향 모델링 언어인 UML 2.0을 이용하여 임베디드 소프트웨어를 모델링하고, 이로부터 태스크가 추출되면, 추출된 태스크를 하드웨어에 할당하기 위한 작업이 필요하다. 본 발명은 특히 MPSoC(Multi-Processor System on Chip) 플랫폼을 갖는 하드웨어 아키텍처로 태스크를 자동할당하기 위한 방법에 관한 것으로써, 높은 병렬성을 갖는 임베디드 소프트웨어의 개발에 있어서 매우 중요하다. 본 발명에 의하면 할당 대상이 되는 태스크들에 대하여 태스크 간의 상관관계를 정량적으로 산출한 후, 하드웨어 구성요소의 특성에 맞도록 태스크를 할당하도록 한다. 이는 정량화된 태스크의 상관성을 이용하기 때문에 태스크 할당 과정에서의 정확성을 높이고, 또한 병렬성을 최적화하는 장점을 제공할 뿐만 아니라, MPSoC용 임베디드 소프트웨어 개발자가 할당 과정에서 유발할 수 있는 오류를 방지함으로써, 신속한 소프트웨어 개발을 할 수 있다는 장점이 있다.
    임베디드 소프트웨어, MPSoC, 객체지향태스크, 할당알고리즘

    임베디드 소프트웨어의 객체지향 태스크 모델을멀티프로세서 시스템 온 칩 하드웨어 아키텍처로 자동할당하기 위한 방법
    2.
    发明公开
    임베디드 소프트웨어의 객체지향 태스크 모델을멀티프로세서 시스템 온 칩 하드웨어 아키텍처로 자동할당하기 위한 방법 失效
    将嵌入式软件的面向对象任务模型分配到MPSOC硬件架构中的方法

    公开(公告)号:KR1020080065022A

    公开(公告)日:2008-07-11

    申请号:KR1020070001858

    申请日:2007-01-08

    Inventor: 홍장의

    Abstract: A method for allocating an object-oriented task model of embedded software to MPSoC(Multi-Processor System On Chip) hardware architecture is provided to realize allocation optimized to the hardware architecture of an MPSoC by recognizing the tasks in consideration of MPSoC hardware characteristics and allocating the task suitable for a type of a hardware component on the basis of relation among the tasks. The final tasks are recognized from an object-oriented task model of embedded software by including a definition of a task type corresponding to the type of the hardware component included in the MPSoC for the recognized task type(502). A relation factor value is calculated by analyzing relation among the tasks from the final tasks(505). Hardware components of task allocation targets are listed from an MPSoC hardware architecture model. The final tasks are allocated to the components of the hardware list(507,508).

    Abstract translation: 提供了一种将嵌入式软件的面向对象任务模型分配给MPSoC(多处理器片上系统)硬件架构的方法,通过考虑到MPSoC硬件特性和分配来实现任务,实现了对MPSoC硬件架构优化的分配 该任务适合于基于任务之间的关系的一种硬件组件。 通过包括与所识别的任务类型(502)的MPSoC中包括的硬件组件的类型相对应的任务类型的定义来识别嵌入式软件的面向对象任务模型的最终任务。 通过分析来自最终任务的任务之间的关系来计算关系因子值(505)。 从MPSoC硬件架构模型列出任务分配目标的硬件组件。 最后的任务分配给硬件列表的组件(507,508)。

Patent Agency Ranking