Custom DE Domain Block - uEngine - PowerPoint PPT Presentation

1 / 3
About This Presentation
Title:

Custom DE Domain Block - uEngine

Description:

Other Script Languages or C/C lack Block Level integration, or similar ... May 12, 2005, Berkeley, CA. Script Language Ten Instructions. Mnemonic Description ... – PowerPoint PPT presentation

Number of Views:19
Avg rating:3.0/5.0
Slides: 4
Provided by: cxh
Category:

less

Transcript and Presenter's Notes

Title: Custom DE Domain Block - uEngine


1
Custom DE Domain Block - uEngine
Other Script Languages or C/C lack Block Level
integration, or similar abstraction with the
Modeling Environment.
2
Script Language Ten Instructions
  • Mnemonic Description
  • DEF Define or declare a memory
  • LBL Label used by other
    instructions
  • END Stops current thread, removes
    from Thread Queue
  • ACT Action instruction, with
    expressions and modifiers
  • for input, output, wait, scheduling
  • JIT Jump if True, if expression
    is true, then jump based on LBL, /-
    integer (relative), or absolute
  • JIF Jump if False, if expression
    is false, then jump based on
    LBL, /- integer (relative), or absolute
  • WHL While (true), execute next set
    of instructions till RTN
  • command reached, else jump LBL, /-
    integer (relative)
  • SBR Execute Subroutine, jump based
    on LBL, /- integer (relative)

3
Summary of Turing Machine based Script
Language
  • Script Language Summary
  • JIT Compiler Text-Window, File, or EXCEL Input,
    Fast Execution
  • DEF instructions for declaring Memories, Arrays,
    Queues, Statistics
  • ACT commands for Input, Output, Wait, Schedule
    instructions
  • ACT, JIT, JIF, WHL command integration with
    Ptolemy expression language
  • SBR command supports Thread Level Semaphore or
    Mutex for multiple threads
  • Script Language Assertions Ability to set High,
    Low values
  • Script Language Exceptions, Command Line
    Interface
  • uEngine Support for multiple Input, Output or
    Virtual ports
  • uEngine 1024 uCode Lines per Block, 32 Threads,
    32 Subroutine Levels
  • uEngine Debugging uCode enabled Trace Mode,
    Single Step mode with breakpoint on postfire()
    method.
  • www.mirabilisdesign.com www.mirabilisdesign.c
    om www.mirabilisdesign.com
Write a Comment
User Comments (0)
About PowerShow.com