SIMPLIFIED DATA SIGNAL SUPPORT FOR DIAGRAMMING ENVIRONMENT LANGUAGES

    公开(公告)号:US20070282586A1

    公开(公告)日:2007-12-06

    申请号:US11842008

    申请日:2007-08-20

    IPC分类号: G06G7/62

    CPC分类号: G06F17/5009 G06F2217/74

    摘要: A computer-implemented method may include defining an input bus signal in a graphical block diagram model by associating the input bus signal with a first group of signals, at least two of the first group of signals having a different data type; defining an output bus signal in the graphical block diagram model by associating the second bus signal with a second group of signals, each of the second group of signals corresponding to one of the first group of signals; defining an input to a non-virtual operation block in the graphical block diagram model as the input bus signal; defining an output to the non-virtual operation block in the graphical block diagram as the output bus signal; and simulating an operation performed on the input bus signal by the non-virtual operation block, the operation being performed on each of the first group of signals and output to each of the second group of signals.

    Graphical model preparation for embedded deployment
    32.
    发明授权
    Graphical model preparation for embedded deployment 有权
    嵌入式部署的图形模型准备

    公开(公告)号:US08667407B1

    公开(公告)日:2014-03-04

    申请号:US12794154

    申请日:2010-06-04

    IPC分类号: G06F3/048

    CPC分类号: G06F8/10 G06F8/34 Y10S715/964

    摘要: A computer implemented method for generating embedded code from a graphical model which includes: acquiring at least one condition related to at least one code generation goal, the at least one code generation goal being used to generate embedded code from the graphical model in a graphical modeling environment, the at least one code generation goal relating to a characteristic of the code to be generated from the graphical model, the graphical model representing a dynamic system having time-changing behavior modeled with differential, difference, and/or algebraic equations, the graphical model being capable of simulation based on the equations; and identifying, using a microprocessor, conditions that are inconsistent with the at least one code generation goal.

    摘要翻译: 一种用于从图形模型生成嵌入代码的计算机实现的方法,包括:获取与至少一个代码生成目标相关的至少一个条件,所述至少一个代码生成目标用于在图形建模中从图形模型生成嵌入代码 所述至少一个代码生成目标涉及要从所述图形模型生成的代码的特征,所述图形模型表示具有用差分,差异和/或代数方程建模的时变行为的动态系统,所述图形 模型能够根据方程进行仿真; 以及使用微处理器识别与所述至少一个代码生成目标不一致的条件。

    Determining stack usage of generated code from a model
    33.
    发明授权
    Determining stack usage of generated code from a model 有权
    确定模型中生成的代码的堆栈使用情况

    公开(公告)号:US08578347B1

    公开(公告)日:2013-11-05

    申请号:US11646848

    申请日:2006-12-28

    IPC分类号: G06F9/44

    摘要: In one embodiment, a method of determining stack usage of at least a portion of a model for deployment on a target system is provided. The method may include obtaining information describing a first target system, and using the information to estimate a stack usage related to executing a representation of a component of the model on the first target system.

    摘要翻译: 在一个实施例中,提供了确定用于在目标系统上部署的模型的至少一部分的堆叠使用的方法。 该方法可以包括获得描述第一目标系统的信息,并且使用该信息来估计与在第一目标系统上执行模型的部件的表示相关的堆栈使用。

    Implicit reset
    34.
    发明授权
    Implicit reset 有权
    隐式复位

    公开(公告)号:US08458655B1

    公开(公告)日:2013-06-04

    申请号:US12276974

    申请日:2008-11-24

    IPC分类号: G06F9/44

    摘要: In an embodiment, one or more computer readable media are provided. The media store executable instructions that when executed by processing logic implicitly change the value of a state in a graphical model while the model executes. The media store one or more instructions for identifying a context that includes a first block having a state and for executing the context when the state has a first value, the executing storing an intermediate result. The media store one or more instructions for changing, implicitly, the state from the first value to a second value based on a user input, where the changing occurs while the context is executing, or while the context is paused. The media store one or more instructions for executing the context when the state has the second value.

    摘要翻译: 在一个实施例中,提供一个或多个计算机可读介质。 媒体存储执行指令,当处理逻辑执行时,模型执行时会隐式更改图形模型中状态的值。 媒体存储用于识别包括具有状态的第一块和用于在状态具有第一值时执行上下文的上下文的一个或多个指令,执行存储中间结果。 媒体存储一个或多个指令,用于基于用户输入将隐含状态从第一值更改为第二值,其中在上下文正在执行时发生改变,或者在上下文暂停时。 当状态具有第二值时,媒体存储用于执行上下文的一个或多个指令。

    System and method for synchronized workflow management
    35.
    发明授权
    System and method for synchronized workflow management 有权
    用于同步工作流管理的系统和方法

    公开(公告)号:US08181150B2

    公开(公告)日:2012-05-15

    申请号:US11432939

    申请日:2006-05-12

    IPC分类号: G06F9/44

    摘要: A workflow manager that offers structure and control over the graphical modeling environment so that the graphical modeling environment is reconfigured in a manner appropriate for a particular workflow is disclosed. The workflow manager of the present invention provides hierarchical task management that is synchronized to the graphical modeling environment. The workflow manager also allows a model designer to navigate a series of steps required to achieve the goal of a particular workflow. An API allows the steps to be customized as required by the end user.

    摘要翻译: 公开了一种工作流管理器,其提供对图形建模环境的结构和控制,使得图形建模环境以适合于特定工作流的方式被重新配置。 本发明的工作流管理器提供与图形建模环境同步的分级任务管理。 工作流程管理器还允许模型设计者浏览实现特定工作流目标所需的一系列步骤。 API允许根据最终用户的要求定制步骤。

    Simplified data signal support for diagramming environment languages
    36.
    发明授权
    Simplified data signal support for diagramming environment languages 有权
    简化的数据信号支持图表环境语言

    公开(公告)号:US07761273B2

    公开(公告)日:2010-07-20

    申请号:US11841892

    申请日:2007-08-20

    IPC分类号: G06F17/50

    CPC分类号: G06F17/5009 G06F2217/74

    摘要: A computer-implemented method may include defining an input bus signal in a graphical block diagram model by associating the input bus signal with a first group of signals, at least two of the first group of signals having a different data type; defining an output bus signal in the graphical block diagram model by associating the second bus signal with a second group of signals, each of the second group of signals corresponding to one of the first group of signals; defining an input to a non-virtual operation block in the graphical block diagram model as the input bus signal; defining an output to the non-virtual operation block in the graphical block diagram as the output bus signal; and simulating an operation performed on the input bus signal by the non-virtual operation block, the operation being performed on each of the first group of signals and output to each of the second group of signals.

    摘要翻译: 计算机实现的方法可以包括通过将输入总线信号与第一组信号相关联来定义图形框图模型中的输入总线信号,第一组信号中的至少两个具有不同的数据类型; 通过将所述第二总线信号与第二组信号相关联来在所述图形框图模型中定义输出总线信号,所述第二组信号中的每一个对应于所述第一组信号之一; 将图形框图模型中的非虚拟操作块的输入定义为输入总线信号; 将图形框图中的非虚拟操作块的输出定义为输出总线信号; 以及模拟通过所述非虚拟操作块对所述输入总线信号执行的操作,对所述第一组信号中的每一个执行所述操作并输出到所述第二组信号中的每一个。

    System and method for synchronized workflow management
    38.
    发明申请
    System and method for synchronized workflow management 有权
    用于同步工作流管理的系统和方法

    公开(公告)号:US20070266368A1

    公开(公告)日:2007-11-15

    申请号:US11432939

    申请日:2006-05-12

    IPC分类号: G06F9/44

    摘要: A workflow manager that offers structure and control over the graphical modeling environment so that the graphical modeling environment is reconfigured in a manner appropriate for a particular workflow is disclosed. The workflow manager of the present invention provides hierarchical task management that is synchronized to the graphical modeling environment. The workflow manager also allows a model designer to navigate a series of steps required to achieve the goal of a particular workflow. An API allows the steps to be customized as required by the end user.

    摘要翻译: 公开了一种工作流管理器,其提供对图形建模环境的结构和控制,使得图形建模环境以适合于特定工作流的方式被重新配置。 本发明的工作流管理器提供与图形建模环境同步的分级任务管理。 工作流程管理器还允许模型设计者浏览实现特定工作流目标所需的一系列步骤。 API允许根据最终用户的要求定制步骤。

    Applying coding standards in graphical programming environments

    公开(公告)号:US20060136863A1

    公开(公告)日:2006-06-22

    申请号:US11015851

    申请日:2004-12-16

    申请人: Peter Szpak

    发明人: Peter Szpak

    IPC分类号: G06F9/44

    CPC分类号: G06F8/34

    摘要: Graphical programming or modeling environments in which a coding standard can be applied to graphical programs or models are disclosed. The present invention provides mechanisms for applying the coding standard to graphical programs/models in the graphical programming/modeling environments. The mechanisms may detect violations of the coding standard in the graphical model and report such violations to the users. The mechanisms may automatically correct the graphical model to remove the violations from the graphical model. The mechanisms may also automatically avoid the violations in the simulation and/or code generation of the graphical model.

    System and method for scheduling the execution of model components using model events
    40.
    发明申请
    System and method for scheduling the execution of model components using model events 有权
    使用模型事件调度模型组件执行的系统和方法

    公开(公告)号:US20050160397A1

    公开(公告)日:2005-07-21

    申请号:US10759346

    申请日:2004-01-15

    IPC分类号: G06F9/44 G06F9/46 G06F17/50

    摘要: A method of specifying and configuring a causal relationship between the dynamics of a graphical model and the execution of components of the model is disclosed. Model component execution is tied to the occurrence of model events. Model events are first defined in the modeling environment. The occurrence of conditions in the model specified in the definition of the event causes the event to be “posted”. Model components that have been associated with the occurrence of the event “receive” the notice of the posting of the event and then execute. Random components within a subsystem may be designated to execute upon the occurrence of an event, as may non-contiguous components within a model. The association between model events and component execution may be specified without drawing graphical indicators connecting components in the view of the model.

    摘要翻译: 公开了一种指定和配置图形模型的动力学和模型的部件的执行之间的因果关系的方法。 模型组件执行与模型事件的发生有关。 模型事件首先在建模环境中定义。 在事件定义中指定的模型中的条件的发生导致事件“发布”。 与事件发生相关联的模型组件“接收”事件发布的通知,然后执行。 可以指定子系统内的随机组件在事件发生时执行,如模型中的不连续组件。 可以指定模型事件和组件执行之间的关联,而无需绘制在模型视图中连接组件的图形指示器。