Methods and system for configurable domain specific abstract core
    1.
    发明申请
    Methods and system for configurable domain specific abstract core 有权
    可配置域特定抽象核心的方法和系统

    公开(公告)号:US20080066045A1

    公开(公告)日:2008-03-13

    申请号:US11810350

    申请日:2007-06-05

    CPC classification number: G06F17/5045

    Abstract: The present invention provides a configurable domain specific abstract core (DSAC) for implementing applications within any domain. The DSAC comprises at least one function specific abstract module (FSAM) configurable at a plurality of stages for implementing a predetermined function belonging to one or more applications in the domain. The FSAM comprises a function specific abstract logic (FSAL) for implementing functional logic and a micro state engine (MSE) for generating and monitoring one or more control signals, at least one of the control signals being generated by execution of a dynamic script for controlling the FSAL. The DSAC further comprises one or more buffer modules for data exchange among one or more FSAMs, and for temporary storage of data, one or more programmable data path connection maps comprising a set of interconnections, for configuring data paths among the one or more FSAMs and the one or more buffers, and a programmable hardware software interface module for coupling with one or more external computing devices. The DSAC may be configured at a design configuration stage, an application initialization configuration stage and a run time configuration stage. The DSAC implements a data driven control flow architecture.

    Abstract translation: 本发明提供了一种用于在任何域内实现应用的可配置域特定抽象核心(DSAC)。 DSAC包括在多个阶段可配置的至少一个功能特定抽象模块(FSAM),用于实现属于域中的一个或多个应用的​​预定功能。 FSAM包括用于实现功能逻辑的功能特定抽象逻辑(FSAL)和用于生成和监视一个或多个控制信号的微状态引擎(MSE),所述控制信号中的至少一个通过执行用于控制的动态脚本来产生 FSAL。 DSAC还包括一个或多个缓冲模块,用于在一个或多个FSAM之间进行数据交换,以及用于临时存储数据,一个或多个可编程数据路径连接图包括一组互连,用于配置一个或多个FSAM之间的数据路径,以及 一个或多个缓冲器以及用于与一个或多个外部计算设备耦合的可编程硬件软件接口模块。 DSAC可以在设计配置阶段,应用程序初始化配置阶段和运行时配置阶段进行配置。 DSAC实现了数据驱动的控制流架构。

Patent Agency Ranking