Qualkitdo Rptgenext Qualificationreport SDD SF ArithLogic

Embed Size (px)

Citation preview

  • 8/20/2019 Qualkitdo Rptgenext Qualificationreport SDD SF ArithLogic

    1/44

    SDD_SF_ArithLogic.slx

    Design Description

    The MathWorks, Inc.

  • 8/20/2019 Qualkitdo Rptgenext Qualificationreport SDD SF ArithLogic

    2/44

    SDD_SF_ArithLogic.slx

    2

    SDD_SF_ArithLogic.slx: Design DescriptionThe MathWorks, Inc.

    Publication date 13-Aug-2015 04:00:38

    Copyright © 2015

    For Internal Distribution Only

  • 8/20/2019 Qualkitdo Rptgenext Qualificationreport SDD SF ArithLogic

    3/44

    iii

    Table of Contents

    1. Model Version ............................................................. ................................................... 1

    2. Root System ................................................................................... ................................ 2

    Description ................................................. ........................................................ ........ 2

    Blocks ....................................................................................................................... 2

    Parameters .................................................................. ....................................... 2Block Execution Order ......................................................................................... 5

    3. Subsystems ............................................................ ........................................................ . 7

    Aux_Switch ....................... ....................................................... .................................. 7

    Blocks ............................................................................................................... 7

    State Charts ...................................... ....................................................... ......... 10

    4. System Design Variables ..... ..... ...... ..... ...... ..... ...... ...... ..... ...... ..... ...... ...... ..... ...... ..... ...... ... 16

    Design Variable Summary ..... ...... ..... ...... ..... ..... ...... ..... ...... ..... ...... ...... ..... ...... ..... ...... ... 16

    Design Variable Details ..... ...... ..... ...... ..... ...... ...... ..... ...... ..... ...... ...... ..... ...... ..... ...... ..... 16

    5. System Model Configuration ...... ..... ...... ..... ..... ...... ..... ...... ..... ...... ...... ..... ...... ..... ..... ...... .... 23

  • 8/20/2019 Qualkitdo Rptgenext Qualificationreport SDD SF ArithLogic

    4/44

    iv

    List of Figures

    2.1. SDD_SF_ArithLogic ...................................................................................................... 2

    3.1. SDD_SF_ArithLogic/Aux_Switch ...... ...... ..... ...... ..... ..... ...... ..... ...... ..... ...... ...... ..... ...... ..... . 7

  • 8/20/2019 Qualkitdo Rptgenext Qualificationreport SDD SF ArithLogic

    5/44

    v

    List of Tables

    2.1. "Data Type Conversion" Parameters ..... ...... ...... ..... ...... ..... ...... ...... ..... ...... ..... ..... ...... ..... .... 2

    2.2. "Data Type Conversion1" Parameters ....... ..... ...... ...... ..... ...... ..... ..... ...... ..... ...... ..... ...... ...... . 3

    2.3. "Data Type Conversion2" Parameters ....... ..... ...... ...... ..... ...... ..... ..... ...... ..... ...... ..... ...... ...... . 3

    2.4. "Data Type Conversion3" Parameters ....... ..... ...... ...... ..... ...... ..... ..... ...... ..... ...... ..... ...... ...... . 4

    2.5. "Data Type Conversion4" Parameters .. ...... ...... ..... ...... ..... ...... ...... ..... ................................. 42.6. "Demux" Parameters ....................................................... ............................................... 5

    2.7. "From Workspace" Parameters ........................................................................................ 5

    3.1. "cmd_RC" Parameters ...................................................... .............................................. 7

    3.2. "raw_Joystick" Parameters .............................................................................................. 8

    3.3. "raw_Switch" Parameters ................................................................................................ 8

    3.4. "state_Joystick" Parameters ............................................................................................. 8

    3.5. "state_RC" Parameters ................................................................................................... 9

    3.6. "state_Switch" Parameters ............................................................................................... 9

    3.7. Data - ACTIVE ........................................................................................................... 14

    3.8. Data - CD_DEBOUNCE_ACTIVE ................................................................................. 14

    3.9. Data - CD_DEBOUNCE_INACTIVE ............................................................................. 14

    3.10. Data - CD_FUNCTION ....................................................... ....................................... 14

    3.11. Data - CD_SWITCH_MASK ........ ..... ...... ..... ... ............................................................ 14

    3.12. Data - cmd_RC ...... ........................ ........................................................................... 14

    3.13. Data - debounceCount ................................................................................................ 14

    3.14. Data - eeJoystickState ..... ...... ..... ..... ............................................................................ 15

    3.15. Data - INACTIVE ..... ..... ........................................................................................... 15

    3.16. Data - NON_FUNCTIONAL ................................................................................... .... 15

    3.17. Data - NORMAL ........................ ............................................................................... 15

    3.18. Data - raw_Joystick .................................................................................................... 15

    3.19. Data - raw_Switch ..................................................................................................... 15

    3.20. Data - state_Joystick .. ...... ..... ...... .. .............................................................................. 15

    3.21. Data - state_RC . ...................... .................................................................................. 15

    3.22. Data - state_Switch .................................................................................................... 15

    4.1. Design Variables ........................... .............................................................................. 164.2. ACTIVE ........................................ ............................................................................ 16

    4.3. ACTIVE.CoderInfo ...................................................................................................... 17

    4.4. ACTIVE.CoderInfo.CustomAttributes ............................................................................. 17

    4.5. INACTIVE .................................. ............................................................................... 18

    4.6. INACTIVE.CoderInfo .................................................................................................. 18

    4.7. INACTIVE.CoderInfo.CustomAttributes .......................................................................... 18

    4.8. NON_FUNCTIONAL .................................................................................................. 19

    4.9. NON_FUNCTIONAL.CoderInfo .................................................................................... 19

    4.10. NON_FUNCTIONAL.CoderInfo.CustomAttributes .......................................................... 19

    4.11. NORMAL .......................................................... ...................................................... 20

    4.12. NORMAL.CoderInfo .................................................................................................. 20

    4.13. NORMAL.CoderInfo.CustomAttributes ........................................................ ................. 20

    4.14. eeJoystickState ............... ..................... ...................................................................... 204.15. eeJoystickState.CoderInfo ............................................................................................ 21

    4.16. eeJoystickState.CoderInfo.CustomAttributes ...................................................... ............. 21

    4.17. rawData ............................................. ....................................................................... 21

    5.1. SDD_SF_ArithLogic Configuration Set ........................................................................... 23

    5.2. SDD_SF_ArithLogic Configuration Set.Components(1) ...................................................... 23

    5.3. SDD_SF_ArithLogic Configuration Set.Components(2) ...................................................... 24

    5.4. SDD_SF_ArithLogic Configuration Set.Components(3) ...................................................... 25

    5.5. SDD_SF_ArithLogic Configuration Set.Components(4)  ...................................................... 26

  • 8/20/2019 Qualkitdo Rptgenext Qualificationreport SDD SF ArithLogic

    6/44

    SDD_SF_ArithLogic.slx

    vi

    5.6. SDD_SF_ArithLogic Configuration Set.Components(5) ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 29

    5.7. SDD_SF_ArithLogic Configuration Set.Components(6) ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 30

    5.8. SDD_SF_ArithLogic Configuration Set.Components(7) ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 30

    5.9. SDD_SF_ArithLogic Configuration Set.Components(8) ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 31

    5.10. SDD_SF_ArithLogic Configuration Set.Components(9) ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... . 33

    5.11. SDD_SF_ArithLogic Configuration Set.Components(1).SampleTimeProperty .. .. .. .. .. .. .. .. .. .. .. .. 34

    5.12. SDD_SF_ArithLogic Configuration Set.Components(8).Components(1) .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. . 345.13. SDD_SF_ArithLogic Configuration Set.Components(8).Components(2) .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. . 35

    5.14. SDD_SF_ArithLogic Configuration Set.Components(8).Components(2).ReplacementTypes .. .. . 38

  • 8/20/2019 Qualkitdo Rptgenext Qualificationreport SDD SF ArithLogic

    7/44

    1

    Chapter 1. Model VersionVersion: 1.572

    Last modified: Tue May 29 00:33:55 2012

    Checksum: 3717435273 2584241934 443532273 974750924

  • 8/20/2019 Qualkitdo Rptgenext Qualificationreport SDD SF ArithLogic

    8/44

    2

    Chapter 2. Root System

    Table of Contents

    Description ............................................... ........................................................ .................. 2

    Blocks ............................................................................................................................... 2

    Parameters ................................................................ ................................................. 2

    Block Execution Order ................................................................................................. 5

    Figure 2.1. SDD_SF_ArithLogic

    Copyright 2009-2011 The MathWorks, Inc.

    Terminator1

    Terminator

    Simulink Report Gen erator (SDD Repo rt) Tes t ModelSDD_SF_ArithLogic

    rawData'

    From

    Workspace

    double

    double

    double

    double

    double

    double

    double

    Convertuint32

    Convertuint8

    Convertuint32

    Convertuint8

    Convertuint8

    raw_Switch

    state_Joystick 

    raw_Joystick 

    state_RC

    cmd_RC

    state_Switch

    Aux_Switch

    uint8

    state_Switch

    Description

    Simulink Report Generator (SDD Report) Test Model

    Blocks

    Parameters

    "Data Type Conversion" (DataTypeConversion)

    Table 2.1. "Data Type Conversion" Parameters

    Parameter Value

    Output minimum []

  • 8/20/2019 Qualkitdo Rptgenext Qualificationreport SDD SF ArithLogic

    9/44

    Root System

    3

    Parameter Value

    Output maximum []

    Output data type Inherit: Inherit via back propagation

    Lock output data type se-

    tting against changes by

    the fixed-point tools

    off

    Input and output to have

    equal

    Real World Value (RWV)

    Integer rounding mode Floor

    Saturate on integer overf-

    low

    off

    Sample time (-1 for inhe-

    rited)

    -1

    "Data Type Conversion1" (DataTypeConversion)

    Table 2.2. "Data Type Conversion1" Parameters

    Parameter Value

    Output minimum []

    Output maximum []

    Output data type Inherit: Inherit via back propagation

    Lock output data type se-

    tting against changes by

    the fixed-point tools

    off

    Input and output to have

    equal

    Real World Value (RWV)

    Integer rounding mode Floor

    Saturate on integer overf-

    low

    off

    Sample time (-1 for inhe-

    rited)

    -1

    "Data Type Conversion2" (DataTypeConversion)

    Table 2.3. "Data Type Conversion2" Parameters

    Parameter Value

    Output minimum []

    Output maximum []

    Output data type Inherit: Inherit via back propagation

  • 8/20/2019 Qualkitdo Rptgenext Qualificationreport SDD SF ArithLogic

    10/44

    Root System

    4

    Parameter Value

    Lock output data type se-

    tting against changes by

    the fixed-point tools

    off

    Input and output to have

    equal

    Real World Value (RWV)

    Integer rounding mode Floor

    Saturate on integer overf-

    low

    off

    Sample time (-1 for inhe-

    rited)

    -1

    "Data Type Conversion3" (DataTypeConversion)

    Table 2.4. "Data Type Conversion3" Parameters

    Parameter Value

    Output minimum []

    Output maximum []

    Output data type Inherit: Inherit via back propagation

    Lock output data type se-

    tting against changes by

    the fixed-point tools

    off

    Input and output to have

    equal

    Real World Value (RWV)

    Integer rounding mode Floor

    Saturate on integer overf-

    low

    off

    Sample time (-1 for inhe-

    rited)

    -1

    "Data Type Conversion4" (DataTypeConversion)

    Table 2.5. "Data Type Conversion4" Parameters

    Parameter Value

    Output minimum []

    Output maximum []

    Output data type Inherit: Inherit via back propagation

    Lock output data type se-

    tting against changes by

    the fixed-point tools

    off

  • 8/20/2019 Qualkitdo Rptgenext Qualificationreport SDD SF ArithLogic

    11/44

    Root System

    5

    Parameter Value

    Input and output to have

    equal

    Real World Value (RWV)

    Integer rounding mode Floor

    Saturate on integer overf-

    low

    off

    Sample time (-1 for inhe-

    rited)

    -1

    "Demux" (Demux)

    Table 2.6. "Demux" Parameters

    Parameter Value

    Number of outputs 6

    Display option bar

    Bus selection mode off

    "From Workspace" (FromWorkspace)

    Table 2.7. "From Workspace" Parameters

    Parameter Value

    Data rawData'

    Output data type Inherit: auto

    Sample time (-1 for inhe-

    rited)

    0

    Interpolate data on

    Enable zero-crossing det-

    ection

    on

    Form output after final

    data value by

    Extrapolation

    Block Execution Order

    1. From Workspace [5] (FromWorkspace)

    2. Data Type Conversion [2] (DataTypeConversion)

    3. Data Type Conversion1 [3] (DataTypeConversion)

    4. Data Type Conversion2 [3] (DataTypeConversion)

    5. Data Type Conversion3 [4] (DataTypeConversion)

    6. Data Type Conversion4 [4] (DataTypeConversion)

    7. Aux_Switch_State

  • 8/20/2019 Qualkitdo Rptgenext Qualificationreport SDD SF ArithLogic

    12/44

    Root System

    6

    1. SFunction (S-Function)

  • 8/20/2019 Qualkitdo Rptgenext Qualificationreport SDD SF ArithLogic

    13/44

    7

    Chapter 3. Subsystems

    Table of Contents

    Aux_Switch ..................... ........................................................ ........................................... 7

    Blocks ....................................................................................................................... 7

    State Charts ....... ........................................................ ............................................... 10

    Aux_Switch

    Figure 3.1. SDD_SF_ArithLogic/Aux_Switch

    1

    state_Switch

    raw_Switch

    state_Joystick 

    raw_Joystick 

    state_RC

    cmd_RC

    state_Switch

    Aux_Switch_State

    uint8

    5

    cmd_RC

    uint32

    4state_RC

    uint8

    3

    raw_Joystick 

    uint32

    2

    state_Joystick 

    uint8

    1

    raw_Switch

    uint8

    cmd_RC

    state_RC

    raw_Joystick  state_Switch

    raw_Switch

    state_Joystick 

    Blocks

    Parameters

    "cmd_RC" (Inport)

    Table 3.1. "cmd_RC" Parameters

    Parameter Value

    Port number 5

  • 8/20/2019 Qualkitdo Rptgenext Qualificationreport SDD SF ArithLogic

    14/44

    Subsystems

    8

    Parameter Value

    Port dimensions (-1 for

    inherited)

    -1

    Sample time (-1 for inhe-

    rited)

    -1

    Minimum []

    Maximum []

    Data type uint32

    "raw_Joystick" (Inport)

    Table 3.2. "raw_Joystick" Parameters

    Parameter Value

    Port number 3

    Port dimensions (-1 forinherited)

    -1

    Sample time (-1 for inhe-

    rited)

    -1

    Minimum []

    Maximum []

    Data type uint32

    "raw_Switch" (Inport)

    Table 3.3. "raw_Switch" Parameters

    Parameter Value

    Port number 1

    Port dimensions (-1 for

    inherited)

    -1

    Sample time (-1 for inhe-

    rited)

    -1

    Minimum []

    Maximum []

    Data type Inherit: auto

    "state_Joystick" (Inport)

    Table 3.4. "state_Joystick" Parameters

    Parameter Value

    Port number 2

  • 8/20/2019 Qualkitdo Rptgenext Qualificationreport SDD SF ArithLogic

    15/44

    Subsystems

    9

    Parameter Value

    Port dimensions (-1 for

    inherited)

    -1

    Sample time (-1 for inhe-

    rited)

    -1

    Minimum []

    Maximum []

    Data type Inherit: auto

    "state_RC" (Inport)

    Table 3.5. "state_RC" Parameters

    Parameter Value

    Port number 4

    Port dimensions (-1 for

    inherited)

    -1

    Sample time (-1 for inhe-

    rited)

    -1

    Minimum []

    Maximum []

    Data type Inherit: auto

    "state_Switch" (Outport)

    Table 3.6. "state_Switch" Parameters

    Parameter Value

    Port number 1

    Icon display Port number

    Minimum []

    Maximum []

    Data type Inherit: auto

    Lock output data type se-

    tting against changes by

    the fixed-point tools

    off

    Output as nonvirtual bus

    in parent model

    off

    Port dimensions (-1 for

    inherited)

    -1

  • 8/20/2019 Qualkitdo Rptgenext Qualificationreport SDD SF ArithLogic

    16/44

    Subsystems

    10

    Parameter Value

    Variable-size signal Inherit

    Sample time (-1 for inhe-

    rited)

    -1

    Source of initial output

    value

    Dialog

    Output when disabled held

    Initial output []

    State Charts

    Chart

    FUNCTIONAL

    NON_FUNCTIONAL

    en:sta te_Switch = INACTIVE;

    [(CD_FUNCTION != NON_FUNCTIONAL)...

    &&(((eeJo ystickState == ACTIVE) &&(state_J oystick == NORMAL))...

      || (eeJ oystickState != ACTIVE))] [((ee JoystickState == ACTIVE) &&(sta te_Joys tick != NORMAL))]

    1

    23 4

    NON_FUNCTIONAL [11]

    FUNCTIONAL [11]

    [(CD_FUNCTION != NON_FUNCTIONAL)......

    [((eeJoystickState == ACTIVE) && (state_Joystick != NORMAL))]

  • 8/20/2019 Qualkitdo Rptgenext Qualificationreport SDD SF ArithLogic

    17/44

    Subsystems

    11

    States

    OR State - NON_FUNCTIONAL

    NON_FUNCTIONAL

    en:s tate_S witch = INACTIVE;

    OR State - FUNCTIONAL

    ACTIVEINACTIVE

    FUNCTIONAL

    [((eeJoys tickState != ACTIVE ) &&(stat e_RC != NORMAL) &&(raw_Switch != ACTIVE))...

    || ((eeJ oystickSta te == ACTIVE) &&(sta te_J oystick == NORMAL) &&(state_ RC != NORMAL) &&((raw_Joystick &C D_SWITCH_MASK) != ACTIVE))...

    || ((sta te_RC == NORMAL) &&((cmd_RC & CD_SWITCH_MASK) != ACTIVE))]

    [((eeJoys tickState != ACTIVE ) &&(sta te_RC != NORMAL) &&(raw_Switch == ACTIVE))...

    || ((eeJ oystickSta te == ACTIVE) &&(sta te_J oystick == NORMAL) &&(state_ RC != NORMAL) &&((raw_Joystick &C D_SWITCH_MASK) == ACTIVE))...

    || ((state _RC == NORMAL) &&((cmd_R C &CD_S WITCH_MASK ) == ACTIVE))]

    12

    3

    4

    ACTIVE [12]

    INACTIVE [12]

    [((eeJoystickState != ACTIVE ) && (state_RC != NORMAL) && (raw_Switch == ACTIVE))......

    [((eeJoystickState != ACTIVE ) && (state_RC != NORMAL) && (raw_Switch != ACTIVE))......

  • 8/20/2019 Qualkitdo Rptgenext Qualificationreport SDD SF ArithLogic

    18/44

    Subsystems

    12

    OR State - ACTIVE

    ACTIVE

    en:state _Switch = ACTIVE;

    DEBOUNCE

    en:debounceCount = 0;

    du:debounceCount++;

    ACTIVE

    [(debounceCount >= CD_DEBOUNCE_ACTIVE)...

    || (state_Switch == ACTIVE)]

    1 2

    3

    DEBOUNCE [13]

    ACTIVE [13]

    [(debounceCount >= CD_DEBOUNCE_ACTIVE)......

    OR State - INACTIVE

    INACTIVE

    en:s tate _Switch = INACTIVE;

    DEBOUNCE

    en:debounceCount = 0;

    du:debounceCount++;

    INACTIVE

    [(debounceCount >= CD_DEBOUNCE_INACTIVE)...

    || (sta te_S witch == INACTIVE)]

    1   2

    3

    DEBOUNCE [13]

    INACTIVE [14]

    [(debounceCount >= CD_DEBOUNCE_INACTIVE)......

  • 8/20/2019 Qualkitdo Rptgenext Qualificationreport SDD SF ArithLogic

    19/44

    Subsystems

    13

    OR State - DEBOUNCE

    DEBOUNCE

    en:debounceCount = 0;

    du:debounceCount++;

    OR State - ACTIVE

    ACTIVE

    en:state_Switch = ACTIVE;

    OR State - DEBOUNCE

    DEBOUNCE

    en:debounceCount = 0;

    du:debounceCount++;

  • 8/20/2019 Qualkitdo Rptgenext Qualificationreport SDD SF ArithLogic

    20/44

    Subsystems

    14

    OR State - INACTIVE

    INACTIVE

    en:s tate_S witch = INACTIVE;

    Data

    Table 3.7. Data - ACTIVE

    Scope Parameter

    Data Type uint8

    Table 3.8. Data - CD_DEBOUNCE_ACTIVE

    Scope Parameter

    Data Type uint16

    Table 3.9. Data - CD_DEBOUNCE_INACTIVE

    Scope Parameter

    Data Type uint16

    Table 3.10. Data - CD_FUNCTION

    Scope Parameter

    Data Type uint8

    Table 3.11. Data - CD_SWITCH_MASK

    Scope Parameter

    Data Type uint32

    Table 3.12. Data - cmd_RCScope Input

    Data Type uint32

    Table 3.13. Data - debounceCount

    Scope Local

    Data Type uint16

  • 8/20/2019 Qualkitdo Rptgenext Qualificationreport SDD SF ArithLogic

    21/44

    Subsystems

    15

    Table 3.14. Data - eeJoystickState

    Scope Parameter

    Data Type uint8

    Table 3.15. Data - INACTIVE

    Scope Parameter

    Data Type uint8

    Table 3.16. Data - NON_FUNCTIONAL

    Scope Parameter

    Data Type uint8

    Table 3.17. Data - NORMAL

    Scope ParameterData Type uint8

    Table 3.18. Data - raw_Joystick

    Scope Input

    Data Type uint32

    Table 3.19. Data - raw_Switch

    Scope Input

    Data Type uint8

    Table 3.20. Data - state_Joystick

    Scope Input

    Data Type uint8

    Table 3.21. Data - state_RC

    Scope Input

    Data Type uint8

    Table 3.22. Data - state_Switch

    Scope Output

    Data Type uint8

  • 8/20/2019 Qualkitdo Rptgenext Qualificationreport SDD SF ArithLogic

    22/44

    16

    Chapter 4. System Design Variables

    Table of Contents

    Design Variable Summary ...... ..... ...... ...... ..... ...... ..... ...... ...... ..... ...... ..... ...... ...... ..... ...... ..... .... 16

    Design Variable Details ...... ..... ...... ..... ...... ...... ..... ...... ..... ...... ...... ..... ...... ..... ...... ...... ..... ...... . 16

    Design Variable Summary

    Table 4.1. Design Variables

    Variable

    Name

    Parent Blocks Size Bytes Class Value

    rawData From Workspace [5] 7x22 1232 double [0 20 20 21.01 21.01 25

    25 25.51 25.51 36.3 36-.3 40 40 65 65 66.01 66-

    .01 70 70 73.8 73.8 10-

    0 ;

    0 0 0 0 0 0 0 0 0 0 0 0 0

    0 0 0 0 0 0 0 0 0 ;

    8 8 8 8 8 8 8 8 8 8 8 8 8

    8 8 8 8 8 0 0 0 0 ;

    0 0 2 2 2 2 0 0 0 0 4 4 0

    0 2 2 2 2 2 2 0 0 ;

    0 0 0 0 0 0 0 0 0 0 0 0 0

    0 0 0 0 0 0 0 0 0 ;

    0 0 0 0 0 0 0 0 0 0 0 0 0

    0 0 0 0 0 0 0 0 0 ;0 0 0 0 1 1 1 1 0 0 0 0 0

    0 0 0 1 1 0 0 0 0 ]

    Design Variable Details

    Table 4.2. ACTIVE

    Property Value

    Value 1

    CoderInfo ACTIVE.CoderInfo [17]

    Description

    DataType uint8

    Min

    Max

    DocUnits

    Complexity real

  • 8/20/2019 Qualkitdo Rptgenext Qualificationreport SDD SF ArithLogic

    23/44

    System Design Variables

    17

    Dimensions [1 1 ]

    Table 4.3. ACTIVE [16].CoderInfo

    Property Value

    StorageClass Auto

    Alias

    Alignment -1

    CustomStorageClass ImportFromFile

    CustomAttributes ACTIVE.CoderInfo.CustomAttributes [17]

    Table 4.4. ACTIVE.CoderInfo [17].CustomAttributes

    Property Value

    MemorySection Default

    DataAccess Direct

    HeaderFile defines.h

    ConcurrentAccess false

    Used by Blocks:

    • SDD_SF_ArithLogic/Aux_Switch/Aux_Switch_State [7]

    Resolved in: model workspace (SDD_SF_ArithLogic)

    CD_DEBOUNCE_ACTIVE. 100

    Used by Blocks:

    • SDD_SF_ArithLogic/Aux_Switch/Aux_Switch_State [7]

    Resolved in: model workspace (SDD_SF_ArithLogic)

    CD_DEBOUNCE_INACTIVE. 50

    Used by Blocks:

    • SDD_SF_ArithLogic/Aux_Switch/Aux_Switch_State [7]

    Resolved in: model workspace (SDD_SF_ArithLogic)

    CD_FUNCTION. 0

  • 8/20/2019 Qualkitdo Rptgenext Qualificationreport SDD SF ArithLogic

    24/44

    System Design Variables

    18

    Used by Blocks:

    • SDD_SF_ArithLogic/Aux_Switch/Aux_Switch_State [7]

    Resolved in: model workspace (SDD_SF_ArithLogic)

    CD_SWITCH_MASK. 2

    Used by Blocks:

    • SDD_SF_ArithLogic/Aux_Switch/Aux_Switch_State [7]

    Resolved in: model workspace (SDD_SF_ArithLogic)

    Table 4.5. INACTIVE

    Property Value

    Value 0CoderInfo INACTIVE.CoderInfo [18]

    Description

    DataType uint8

    Min

    Max

    DocUnits

    Complexity real

    Dimensions [1 1 ]

    Table 4.6. INACTIVE [18].CoderInfo

    Property Value

    StorageClass Auto

    Alias

    Alignment -1

    CustomStorageClass ImportFromFile

    CustomAttributes INACTIVE.CoderInfo.CustomAttributes [18]

    Table 4.7. INACTIVE.CoderInfo [18].CustomAttributes

    Property Value

    MemorySection Default

    DataAccess Direct

    HeaderFile defines.h

  • 8/20/2019 Qualkitdo Rptgenext Qualificationreport SDD SF ArithLogic

    25/44

    System Design Variables

    19

    ConcurrentAccess false

    Used by Blocks:

    • SDD_SF_ArithLogic/Aux_Switch/Aux_Switch_State [7]

    Resolved in: model workspace (SDD_SF_ArithLogic)

    Table 4.8. NON_FUNCTIONAL

    Property Value

    Value 255

    CoderInfo NON_FUNCTIONAL.CoderInfo [19]

    Description

    DataType uint8

    Min

    Max

    DocUnits

    Complexity real

    Dimensions [1 1 ]

    Table 4.9. NON_FUNCTIONAL [19].CoderInfo

    Property Value

    StorageClass Auto

    Alias

    Alignment -1

    CustomStorageClass ImportFromFile

    CustomAttributes NON_FUNCTIONAL.CoderInfo.CustomAttribut-

    es [19]

    Table 4.10. NON_FUNCTIONAL.CoderInfo [19].CustomAttributes

    Property Value

    MemorySection Default

    DataAccess Direct

    HeaderFile defines.h

    ConcurrentAccess false

    Used by Blocks:

    • SDD_SF_ArithLogic/Aux_Switch/Aux_Switch_State [7]

  • 8/20/2019 Qualkitdo Rptgenext Qualificationreport SDD SF ArithLogic

    26/44

    System Design Variables

    20

    Resolved in: model workspace (SDD_SF_ArithLogic)

    Table 4.11. NORMAL

    Property Value

    Value 8

    CoderInfo NORMAL.CoderInfo [20]

    Description

    DataType uint8

    Min

    Max

    DocUnits

    Complexity real

    Dimensions [1 1 ]

    Table 4.12. NORMAL [20].CoderInfo

    Property Value

    StorageClass Auto

    Alias

    Alignment -1

    CustomStorageClass ImportFromFile

    CustomAttributes NORMAL.CoderInfo.CustomAttributes [20]

    Table 4.13. NORMAL.CoderInfo [20].CustomAttributes

    Property Value

    MemorySection Default

    DataAccess Direct

    HeaderFile defines.h

    ConcurrentAccess false

    Used by Blocks:• SDD_SF_ArithLogic/Aux_Switch/Aux_Switch_State [7]

    Resolved in: model workspace (SDD_SF_ArithLogic)

    Table 4.14. eeJoystickState

    Property Value

  • 8/20/2019 Qualkitdo Rptgenext Qualificationreport SDD SF ArithLogic

    27/44

    System Design Variables

    21

    Value 1

    CoderInfo eeJoystickState.CoderInfo [21]

    Description

    DataType auto

    Min

    Max

    DocUnits

    Complexity real

    Dimensions [1 1 ]

    Table 4.15. eeJoystickState [20].CoderInfo

    Property Value

    StorageClass Auto

    Alias

    Alignment -1

    CustomStorageClass ImportFromFile

    CustomAttributes eeJoystickState.CoderInfo.CustomAttributes-

     [21]

    Table 4.16. eeJoystickState.CoderInfo [21].CustomAttributes

    Property Value

    MemorySection Default

    DataAccess Direct

    HeaderFile ap_eeprom.h

    ConcurrentAccess false

    Used by Blocks:

    • SDD_SF_ArithLogic/Aux_Switch/Aux_Switch_State [7]

    Resolved in: model workspace (SDD_SF_ArithLogic)

    Table 4.17. rawData

    0 20 20 21-

    .0-

    1-

    00

    21-

    .0-

    1-

    00

    25 25 25-

    .5-

    1-

    00

    25-

    .5-

    1-

    00

    36-

    .3-

    0-

    00

    36-

    .3-

    0-

    00

    40 40 65 65 66-

    .0-

    1-

    00

    66-

    .0-

    1-

    00

    70 70 73-

    .8-

    0-

    00

    73-

    .8-

    0-

    00

    100

    0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

    8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 0 0 0 0

  • 8/20/2019 Qualkitdo Rptgenext Qualificationreport SDD SF ArithLogic

    28/44

    System Design Variables

    22

    0 0 2 2 2 2 0 0 0 0 4 4 0 0 2 2 2 2 2 2 0 0

    0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

    0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

    0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 1 1 0 0 0 0

    Used by Blocks:

    • SDD_SF_ArithLogic/From Workspace [5]

    Resolved in: model workspace (SDD_SF_ArithLogic)

  • 8/20/2019 Qualkitdo Rptgenext Qualificationreport SDD SF ArithLogic

    29/44

    23

    Chapter 5. System Model ConfigurationSource: Model

    Source Name: SDD_SF_ArithLogic

    Table 5.1. SDD_SF_ArithLogic Configuration Set

    Property Value

    Description

    Components [SDD_SF_ArithLogic Configuration Set.Compon-

    ents(1) [23], SDD_SF_ArithLogic Configura-

    tion Set.Components(2) [24], SDD_SF_Arith-

    Logic Configuration Set.Components(3) [25],

    SDD_SF_ArithLogic Configuration Set.Compon-

    ents(4) [26], SDD_SF_ArithLogic Configura-

    tion Set.Components(5) [29], SDD_SF_Arith-

    Logic Configuration Set.Components(6) [30],

    SDD_SF_ArithLogic Configuration Set.Compone-

    nts(7) [30], SDD_SF_ArithLogic Configurati-

    on Set.Components(8) [31], SDD_SF_ArithL-

    ogic Configuration Set.Components(9) [33]]

    Name Configuration

    SimulationMode normal

    Table 5.2. SDD_SF_ArithLogic Configuration Set.Components [23](1)

    Property Value

    Name Solver

    Description

    Components

    StartTime 0.0

    StopTime 100

    AbsTol auto

    FixedStep 0.01

    InitialStep auto

    MaxNumMinSteps -1

    MaxOrder 5

    ZcThreshold auto

    ConsecutiveZCsStepRelTol 10*128*eps

    MaxConsecutiveZCs 1000

    ExtrapolationOrder 4

    NumberNewtonIterations 1

    MaxStep auto

    MinStep auto

  • 8/20/2019 Qualkitdo Rptgenext Qualificationreport SDD SF ArithLogic

    30/44

    System Model Configuration

    24

    MaxConsecutiveMinStep 1

    RelTol 1e-3

    SolverMode SingleTasking

    EnableConcurrentExecution off

    ConcurrentTasks off

    Solver FixedStepDiscrete

    SolverName FixedStepDiscrete

    SolverType Fixed-step

    SolverJacobianMethodControl auto

    ShapePreserveControl DisableAll

    ZeroCrossControl UseLocalSettings

    ZeroCrossAlgorithm Nonadaptive

    SolverResetMethod Fast

    PositivePriorityOrder off

    AutoInsertRateTranBlk off

    SampleTimeConstraint Unconstrained

    InsertRTBMode Whenever possible

    SampleTimeProperty SDD_SF_ArithLogic Configuration Set.Compone-

    nts(1).SampleTimeProperty [34]

    Table 5.3. SDD_SF_ArithLogic Configuration Set.Components [23](2)

    Property Value

    Name Data Import/Export

    Description

    Components

    Decimation 1

    ExternalInput [t, u]

    FinalStateName xFinal

    InitialState xInitial

    LimitDataPoints on

    MaxDataPoints 1000

    LoadExternalInput off

    LoadInitialState off

    SaveFinalState off

    SaveCompleteFinalSimState off

    SaveFormat Array

    SignalLoggingSaveFormat ModelDataLogs

    SaveOutput off

    SaveState off

  • 8/20/2019 Qualkitdo Rptgenext Qualificationreport SDD SF ArithLogic

    31/44

    System Model Configuration

    25

    SignalLogging off

    DSMLogging on

    InspectSignalLogs off

    VisualizeSimOutput on

    StreamToWorkspace off

    StreamVariableName streamout

    SaveTime off

    ReturnWorkspaceOutputs off

    StateSaveName xout

    TimeSaveName tout

    OutputSaveName yout

    SignalLoggingName logsout

    DSMLoggingName dsmout

    OutputOption RefineOutputTimes

    OutputTimes []

    ReturnWorkspaceOutputsName out

    Refine 1

    LoggingIntervals [-inf, inf]

    Table 5.4. SDD_SF_ArithLogic Configuration Set.Components [23](3)

    Property Value

    Name Optimization

    Description

    Components

    BlockReduction on

    BooleanDataType on

    ConditionallyExecuteInputs on

    DefaultParameterBehavior Inlined

    InlineParams on

    UseDivisionForNetSlopeComputation off

    UseFloatMulNetSlope off

    DefaultUnderspecifiedDataType double

    UseSpecifiedMinMax off

    InlineInvariantSignals on

    OptimizeBlockIOStorage on

    BufferReuse on

    GlobalBufferReuse on

    GlobalVariableUsage None

    StrengthReduction off

  • 8/20/2019 Qualkitdo Rptgenext Qualificationreport SDD SF ArithLogic

    32/44

    System Model Configuration

    26

    AdvancedOptControl

    EnforceIntegerDowncast on

    ExpressionFolding off

    BooleansAsBitfields off

    BitfieldContainerType uint_T

    EnableMemcpy on

    MemcpyThreshold 64

    PassReuseOutputArgsAs Structure reference

    PassReuseOutputArgsThreshold 12

    FoldNonRolledExpr on

    LocalBlockOutputs on

    RollThreshold 5

    StateBitsets on

    DataBitsets on

    ActiveStateOutputEnumStorageType Native Integer

    UseTempVars on

    ZeroExternalMemoryAtStartup on

    ZeroInternalMemoryAtStartup on

    InitFltsAndDblsToZero on

    NoFixptDivByZeroProtection off

    EfficientFloat2IntCast on

    EfficientMapNaN2IntZero on

    OptimizeModelRefInitCode off

    LifeSpan inf

    EvaledLifeSpan Inf

    MaxStackSize Inherit from target

    BufferReusableBoundary on

    SimCompilerOptimization off

    AccelVerboseBuild off

    Table 5.5. SDD_SF_ArithLogic Configuration Set.Components [23](4)

    Property Value

    Name Diagnostics

    Description

    Components

    RTPrefix error

    ConsistencyChecking none

    ArrayBoundsChecking none

    SignalInfNanChecking none

  • 8/20/2019 Qualkitdo Rptgenext Qualificationreport SDD SF ArithLogic

    33/44

    System Model Configuration

    27

    SignalRangeChecking none

    ReadBeforeWriteMsg UseLocalSettings

    WriteAfterWriteMsg UseLocalSettings

    WriteAfterReadMsg UseLocalSettings

    AlgebraicLoopMsg warning

    ArtificialAlgebraicLoopMsg warning

    SaveWithDisabledLinksMsg warning

    SaveWithParameterizedLinksMsg none

    CheckSSInitialOutputMsg on

    UnderspecifiedInitializationDetection Classic

    MergeDetectMultiDrivingBlocksExec none

    CheckExecutionContextPreStartOutputMsg off

    CheckExecutionContextRuntimeOutputMsg off

    SignalResolutionControl UseLocalSettings

    BlockPriorityViolationMsg warning

    MinStepSizeMsg warning

    TimeAdjustmentMsg none

    MaxConsecutiveZCsMsg error

    MaskedZcDiagnostic warning

    IgnoredZcDiagnostic warning

    SolverPrmCheckMsg warning

    InheritedTsInSrcMsg warning

    MultiTaskDSMMsg warning

    MultiTaskCondExecSysMsg none

    MultiTaskRateTransMsg error

    SingleTaskRateTransMsg none

    TasksWithSamePriorityMsg warning

    SigSpecEnsureSampleTimeMsg warning

    CheckMatrixSingularityMsg none

    IntegerOverflowMsg warning

    Int32ToFloatConvMsg warning

    ParameterDowncastMsg error

    ParameterOverflowMsg errorParameterUnderflowMsg none

    ParameterPrecisionLossMsg warning

    ParameterTunabilityLossMsg warning

    FixptConstUnderflowMsg none

    FixptConstOverflowMsg none

    FixptConstPrecisionLossMsg none

  • 8/20/2019 Qualkitdo Rptgenext Qualificationreport SDD SF ArithLogic

    34/44

    System Model Configuration

    28

    UnderSpecifiedDataTypeMsg none

    UnnecessaryDatatypeConvMsg none

    VectorMatrixConversionMsg none

    InvalidFcnCallConnMsg error

    FcnCallInpInsideContextMsg UseLocalSettings

    SignalLabelMismatchMsg none

    UnconnectedInputMsg warning

    UnconnectedOutputMsg warning

    UnconnectedLineMsg warning

    SFcnCompatibilityMsg none

    FrameProcessingCompatibilityMsg error

    UniqueDataStoreMsg none

    BusObjectLabelMismatch warning

    RootOutportRequireBusObject warning

    AssertControl UseLocalSettings

    Echo

    EnableOverflowDetection off

    AllowSymbolicDim off

    ModelReferenceIOMsg none

    ModelReferenceVersionMismatchMessage none

    ModelReferenceIOMismatchMessage none

    ModelReferenceCSMismatchMessage none

    ModelReferenceSimTargetVerbose off

    UnknownTsInhSupMsg warning

    ModelReferenceDataLoggingMessage warning

    ModelReferenceSymbolNameMessage warning

    ModelReferenceExtraNoncontSigs error

    StateNameClashWarn warning

    SimStateInterfaceChecksumMismatchMsg warning

    SimStateOlderReleaseMsg error

    InitInArrayFormatMsg warning

    StrictBusMsg ErrorLevel1

    BusNameAdapt WarnAndRepairNonBusSignalsTreatedAsBus none

    SFUnusedDataAndEventsDiag warning

    SFUnexpectedBacktrackingDiag warning

    SFInvalidInputDataAccessInChartInitDiag warning

    SFNoUnconditionalDefaultTransitionDiag warning

    SFTransitionOutsideNaturalParentDiag warning

  • 8/20/2019 Qualkitdo Rptgenext Qualificationreport SDD SF ArithLogic

    35/44

    System Model Configuration

    29

    SFUnconditionalTransitionShadowingDiag warning

    SFUndirectedBroadcastEventsDiag warning

    SFTransitionActionBeforeConditionDiag warning

    SFOutputUsedAsStateInMooreChartDiag error

    IntegerSaturationMsg warning

    Table 5.6. SDD_SF_ArithLogic Configuration Set.Components [23](5)

    Property Value

    Name Hardware Implementation

    Description

    Components

    ProdBitPerChar 8

    ProdBitPerShort 16

    ProdBitPerInt 16

    ProdBitPerLong 32

    ProdBitPerLongLong 64

    ProdBitPerFloat 32

    ProdBitPerDouble 64

    ProdBitPerPointer 16

    ProdLargestAtomicInteger Char

    ProdLargestAtomicFloat None

    ProdIntDivRoundTo Zero

    ProdEndianess BigEndian

    ProdWordSize 16

    ProdShiftRightIntArith on

    ProdLongLongMode off

    ProdHWDeviceType Motorola HC12

    TargetBitPerChar 8

    TargetBitPerShort 16

    TargetBitPerInt 32

    TargetBitPerLong 32

    TargetBitPerLongLong 64

    TargetBitPerFloat 32

    TargetBitPerDouble 64

    TargetBitPerPointer 32

    TargetLargestAtomicInteger Char

    TargetLargestAtomicFloat None

    TargetShiftRightIntArith on

    TargetLongLongMode off

  • 8/20/2019 Qualkitdo Rptgenext Qualificationreport SDD SF ArithLogic

    36/44

    System Model Configuration

    30

    TargetIntDivRoundTo Undefined

    TargetEndianess Unspecified

    TargetWordSize 32

    TargetTypeEmulationWarnSuppressLevel 0

    TargetPreprocMaxBitsSint 32

    TargetPreprocMaxBitsUint 32

    TargetHWDeviceType Specified

    TargetUnknown off

    ProdEqTarget on

    Table 5.7. SDD_SF_ArithLogic Configuration Set.Components [23](6)

    Property Value

    Name Model Referencing

    Description

    Components

    UpdateModelReferenceTargets IfOutOfDateOrStructuralChange

    SkipRefExpFcnMdlSchedulingOrderCheck off

    EnableRefExpFcnMdlSchedulingChecks on

    CheckModelReferenceTargetMessage error

    EnableParallelModelReferenceBuilds off

    ParallelModelReferenceErrorOnInvalidPool on

    ParallelModelReferenceMATLABWorkerInit None

    ModelReferenceNumInstancesAllowed Multi

    PropagateVarSize Infer from blocks in model

    ModelDependencies

    ModelReferencePassRootInputsByReference on

    ModelReferenceMinAlgLoopOccurrences off

    PropagateSignalLabelsOutOfModel off

    SupportModelReferenceSimTargetCustomCode off

    Table 5.8. SDD_SF_ArithLogic Configuration Set.Components [23](7)

    Property Value

    Name Simulation Target

    Description

    Components

    SimCustomSourceCode

    SimCustomHeaderCode

    SimCustomInitializer

    SimCustomTerminator

  • 8/20/2019 Qualkitdo Rptgenext Qualificationreport SDD SF ArithLogic

    37/44

    System Model Configuration

    31

    SimReservedNameArray

    SimUserSources

    SimUserIncludeDirs

    SimUserLibraries

    SFSimEnableDebug off

    SFSimOverflowDetection on

    SFSimEcho on

    SimBlas on

    SimCtrlC on

    SimExtrinsic on

    SimIntegrity on

    SimUseLocalCustomCode off

    SimParseCustomCode on

    SimBuildMode sf_incremental_build

    SimDataInitializer

    SimGenImportedTypeDefs off

    Table 5.9. SDD_SF_ArithLogic Configuration Set.Components [23](8)

    Property Value

    Name Code Generation

    SystemTargetFile ert.tlc

    TLCOptions

    CodeGenDirectory

    GenCodeOnly on

    MakeCommand make_rtw

    GenerateMakefile on

    PackageGeneratedCodeAndArtifacts off

    PackageName

    TemplateMakefile ert_default_tmf

    PostCodeGenCommand

    Description Real-Time Workshop Embedded Coder (no auto

    configuration)

    GenerateReport on

    SaveLog off

    RTWVerbose on

    RetainRTWFile off

    ProfileTLC off

    TLCDebug off

    TLCCoverage off

  • 8/20/2019 Qualkitdo Rptgenext Qualificationreport SDD SF ArithLogic

    38/44

    System Model Configuration

    32

    TLCAssert off

    ProcessScriptMode Default

    ConfigurationMode Optimized

    ProcessScript ert_make_rtw_hook

    ConfigurationScript

    ConfigAtBuild off

    RTWUseLocalCustomCode off

    RTWUseSimCustomCode off

    CustomSourceCode

    CustomHeaderCode #include "cdata.h"

    CustomInclude

    CustomSource

    CustomLibrary

    CustomInitializer

    CustomTerminator

    Toolchain Automatically locate an installed toolchain

    BuildConfiguration Faster Builds

    CustomToolchainOptions

    IncludeHyperlinkInReport on

    LaunchReport on

    PortableWordSizes off

    GenerateErtSFunction off

    CreateSILPILBlock None

    CodeExecutionProfiling off

    CodeExecutionProfileVariable executionProfile

    CodeProfilingSaveOptions SummaryOnly

    CodeProfilingInstrumentation off

    SILDebugging off

    TargetLang C

    IncludeERTFirstTime on

    GenerateTraceInfo off

    GenerateTraceReport off

    GenerateTraceReportSl offGenerateTraceReportSf off

    GenerateTraceReportEml off

    GenerateCodeInfo off

    GenerateWebview off

    GenerateCodeMetricsReport off

    GenerateCodeReplacementReport off

  • 8/20/2019 Qualkitdo Rptgenext Qualificationreport SDD SF ArithLogic

    39/44

    System Model Configuration

    33

    RTWCompilerOptimization off

    ObjectivePriorities

    RTWCustomCompilerOptimizations

    CheckMdlBeforeBuild Off

    CustomRebuildMode OnUpdate

    DataInitializer

    Components [SDD_SF_ArithLogic Configuration Set.Compon-

    ents(8).Components(1) [34], SDD_SF_ArithL-

    ogic Configuration Set.Components(8).Componen-

    ts(2) [35]]

    Table 5.10. SDD_SF_ArithLogic Configuration Set.Components [23](9)

    Property Value

    Description Simulink Coverage Configuration Component

    Components

    Name Simulink Coverage

    RecordCoverage on

    CovPath /

    CovSaveName covdata

    CovCompData

    CovMetricSettings dcmw

    CovFilter

    CovHTMLOptions

    CovNameIncrementing off

    CovHtmlReporting on

    CovForceBlockReductionOff on

    CovEnableCumulative on

    CovSaveCumulativeToWorkspaceVar on

    CovSaveSingleToWorkspaceVar on

    CovCumulativeVarName covCumulativeData

    CovCumulativeReport on

    CovReportOnPause on

    CovModelRefEnable Off

    CovModelRefExcluded

    CovExternalEMLEnable off

    CovSFcnEnable on

    CovBoundaryAbsTol 1.0000e-05

    CovBoundaryRelTol 0.0100

    CovUseTimeInterval off

    CovStartTime 0

  • 8/20/2019 Qualkitdo Rptgenext Qualificationreport SDD SF ArithLogic

    40/44

    System Model Configuration

    34

    CovStopTime 0

    Table 5.11. SDD_SF_ArithLogic Configuration

    Set.Components(1) [23].SampleTimeProperty

    Field ValueSampleTime 0.01

    Offset 0

    Priority 1

    Table 5.12. SDD_SF_ArithLogic Configuration

    Set.Components(8).Components [33](1)

    Property Value

    Name Code Appearance

    Description

    Components

    ForceParamTrailComments off

    GenerateComments on

    CommentStyle Auto

    IgnoreCustomStorageClasses off

    IgnoreTestpoints off

    IncHierarchyInIds off

    MaxIdLength 50

    PreserveName off

    PreserveNameWithParent off

    ShowEliminatedStatement off

    OperatorAnnotations off

    IncAutoGenComments off

    SimulinkDataObjDesc off

    SFDataObjDesc off

    MATLABFcnDesc off

    IncDataTypeInIds off

    PrefixModelToSubsysFcnNames on

    MangleLength 1

    CustomSymbolStr $R$N$M

    CustomSymbolStrGlobalVar $R$N$M

    CustomSymbolStrType $N$R$M

    CustomSymbolStrField $N$M

    CustomSymbolStrFcn $R$N$M$F

    CustomSymbolStrFcnArg rt$I$N$M

  • 8/20/2019 Qualkitdo Rptgenext Qualificationreport SDD SF ArithLogic

    41/44

  • 8/20/2019 Qualkitdo Rptgenext Qualificationreport SDD SF ArithLogic

    42/44

    System Model Configuration

    36

    MultiwordLength 2048

    GenerateFullHeader on

    InferredTypesCompatibility off

    GenerateSampleERTMain off

    GenerateTestInterfaces off

    ModelReferenceCompliant on

    ParMdlRefBuildCompliant on

    CompOptLevelCompliant on

    ConcurrentExecutionCompliant on

    IncludeMdlTerminateFcn off

    CombineOutputUpdateFcns on

    CombineSignalStateStructs off

    SuppressErrorStatus on

    ERTFirstTimeCompliant on

    IncludeFileDelimiter Auto

    ERTCustomFileBanners on

    SupportAbsoluteTime on

    LogVarNameModifier rt_

    MatFileLogging off

    MultiInstanceERTCode off

    CodeInterfacePackaging Nonreusable function

    SupportNonFinite off

    SupportComplex off

    PurelyIntegerCode on

    SupportContinuousTime off

    SupportNonInlinedSFcns off

    SupportVariableSizeSignals off

    ParenthesesLevel Nominal

    CastingMode Nominal

    GenerateClassInterface off

    ModelStepFunctionPrototypeControlCompliant on

    CPPClassGenCompliant on

    GRTInterface offGenerateAllocFcn off

    UseToolchainInfoCompliant on

    GenerateSharedConstants on

    GenerateASAP2 off

    ExtMode off

    ExtModeTransport 0

  • 8/20/2019 Qualkitdo Rptgenext Qualificationreport SDD SF ArithLogic

    43/44

    System Model Configuration

    37

    ExtModeStaticAlloc off

    ExtModeStaticAllocSize 1000000

    ExtModeTesting off

    ExtModeMexFile ext_comm

    ExtModeMexArgs

    ExtModeIntrfLevel Level1

    InlinedParameterPlacement Hierarchical

    TargetOS BareBoardExample

    MultiInstanceErrorCode Error

    RateGroupingCode on

    RootIOFormat Individual arguments

    RTWCAPISignals off

    RTWCAPIParams off

    RTWCAPIStates off

    RTWCAPIRootIO off

    ERTSrcFileBannerTemplate ert_code_template.cgt

    ERTHdrFileBannerTemplate ert_code_template.cgt

    ERTDataSrcFileTemplate ert_code_template.cgt

    ERTDataHdrFileTemplate ert_code_template.cgt

    ERTCustomFileTemplate gen_rtw_req_defines_h.tlc

    EnableDataOwnership off

    SignalDisplayLevel 10

    ParamTuneLevel 10

    GlobalDataDefinition Auto

    DataDefinitionFile global.c

    GlobalDataReference Auto

    ERTFilePackagingFormat Modular

    DataReferenceFile global.h

    PreserveExpressionOrder off

    PreserveIfCondition off

    ConvertIfToSwitch off

    PreserveExternInFcnDecls on

    SuppressUnreachableDefaultCases offEnableSignedLeftShifts on

    HoistShortCircuitFcnCalls off

    EnableSignedRightShifts on

    IndentStyle K&R

    IndentSize 2

    EnableUserReplacementTypes off

  • 8/20/2019 Qualkitdo Rptgenext Qualificationreport SDD SF ArithLogic

    44/44

    System Model Configuration

    ReplacementTypes SDD_SF_ArithLogic Configuration Set.Compone-

    nts(8).Components(2).ReplacementTypes [38]

    MaxIdInt32 MAX_int32_T

    MinIdInt32 MIN_int32_T

    MaxIdUint32 MAX_uint32_T

    MaxIdInt16 MAX_int16_T

    MinIdInt16 MIN_int16_T

    MaxIdUint16 MAX_uint16_T

    MaxIdInt8 MAX_int8_T

    MinIdInt8 MIN_int8_T

    MaxIdUint8 MAX_uint8_T

    BooleanTrueId true

    BooleanFalseId false

    TypeLimitIdReplacementHeaderFile

    MemSecPackage --- None ---

    MemSecDataConstants Default

    MemSecDataIO Default

    MemSecDataInternal Default

    MemSecDataParameters Default

    MemSecFuncInitTerm Default

    MemSecFuncExecute Default

    MemSecFuncSharedUtil Default

    Table 5.14. SDD_SF_ArithLogic ConfigurationSet.Components(8).Components(2) [35].ReplacementTypes

    Field Value

    double

    single

    int32

    int16

    int8

    uint32

    uint16

    uint8

    boolean

    int

    uint