diff --git a/Cursor/hds/@acceleration@enable/fsm.sm b/Cursor/hds/@acceleration@enable/fsm.sm new file mode 100644 index 0000000..17d5edf --- /dev/null +++ b/Cursor/hds/@acceleration@enable/fsm.sm @@ -0,0 +1,4263 @@ +DocumentHdrVersion "1.1" +Header (DocumentHdr +version 2 +dialect 11 +dmPackageRefs [ +(DmPackageRef +library "ieee" +unitName "std_logic_1164" +) +(DmPackageRef +library "ieee" +unitName "numeric_std" +) +] +machine (Machine +name "csm" +children [ +(Machine +name "csm" +children [ +] +stateSignalName "current_state" +) +] +) +libraryRefs [ +"ieee" +] +) +version "27.1" +appVersion "2019.2 (Build 5)" +model (StateMachine +VExpander (VariableExpander +vvMap [ +(vvPair +variable "HDLDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hdl" +) +(vvPair +variable "HDSDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds" +) +(vvPair +variable "SideDataDesignDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\@acceleration@enable\\fsm.sm.info" +) +(vvPair +variable "SideDataUserDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\@acceleration@enable\\fsm.sm.user" +) +(vvPair +variable "SourceDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds" +) +(vvPair +variable "appl" +value "HDL Designer" +) +(vvPair +variable "arch_name" +value "fsm" +) +(vvPair +variable "concat_file" +value "concatenated" +) +(vvPair +variable "config" +value "%(unit)_%(view)_config" +) +(vvPair +variable "d" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\@acceleration@enable" +) +(vvPair +variable "d_logical" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\AccelerationEnable" +) +(vvPair +variable "date" +value "10.12.2021" +) +(vvPair +variable "day" +value "ven." +) +(vvPair +variable "day_long" +value "vendredi" +) +(vvPair +variable "dd" +value "10" +) +(vvPair +variable "entity_name" +value "AccelerationEnable" +) +(vvPair +variable "ext" +value "" +) +(vvPair +variable "f" +value "fsm.sm" +) +(vvPair +variable "f_logical" +value "fsm.sm" +) +(vvPair +variable "f_noext" +value "fsm" +) +(vvPair +variable "graphical_source_author" +value "Simon" +) +(vvPair +variable "graphical_source_date" +value "10.12.2021" +) +(vvPair +variable "graphical_source_group" +value "UNKNOWN" +) +(vvPair +variable "graphical_source_host" +value "PC-SDM" +) +(vvPair +variable "graphical_source_time" +value "09:07:11" +) +(vvPair +variable "group" +value "UNKNOWN" +) +(vvPair +variable "host" +value "PC-SDM" +) +(vvPair +variable "language" +value "VHDL" +) +(vvPair +variable "library" +value "Cursor" +) +(vvPair +variable "library_downstream_ModelSimCompiler" +value "$SCRATCH_DIR/Cursor/work" +) +(vvPair +variable "mm" +value "12" +) +(vvPair +variable "module_name" +value "AccelerationEnable" +) +(vvPair +variable "month" +value "déc." +) +(vvPair +variable "month_long" +value "décembre" +) +(vvPair +variable "p" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\@acceleration@enable\\fsm.sm" +) +(vvPair +variable "p_logical" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\AccelerationEnable\\fsm.sm" +) +(vvPair +variable "package_name" +value "" +) +(vvPair +variable "project_name" +value "hds" +) +(vvPair +variable "series" +value "HDL Designer Series" +) +(vvPair +variable "this_ext" +value "sm" +) +(vvPair +variable "this_file" +value "fsm" +) +(vvPair +variable "this_file_logical" +value "fsm" +) +(vvPair +variable "time" +value "09:07:11" +) +(vvPair +variable "unit" +value "AccelerationEnable" +) +(vvPair +variable "user" +value "Simon" +) +(vvPair +variable "version" +value "2019.2 (Build 5)" +) +(vvPair +variable "view" +value "fsm" +) +(vvPair +variable "year" +value "2021" +) +(vvPair +variable "yy" +value "21" +) +] +) +uid 166,0 +optionalChildren [ +*1 (ConcurrentSM +uid 1,0 +topDiagram (StateDiagram +LanguageMgr "None" +uid 2,0 +optionalChildren [ +*2 (State +uid 43,0 +shape (Circle +uid 44,0 +va (VaSet +vasetType 1 +fg "0,65535,65535" +lineColor "0,32768,49152" +lineWidth 2 +) +xt "35712,8820,42814,15922" +radius 3551 +) +name (Text +uid 45,0 +va (VaSet +font "Verdana,12,1" +) +xt "37763,11671,40763,13071" +st "init" +ju 0 +blo "39263,12871" +tm "ONodeName" +) +wait (TextAssociate +uid 46,0 +ps "CenterOffsetStrategy" +text (Text +uid 47,0 +va (VaSet +isHidden 1 +fg "0,0,32768" +font "Verdana,12,1" +) +xt "39013,12571,44113,13971" +st "wait 2" +blo "39013,13771" +tm "SmWaitText" +) +) +encoding (Text +uid 48,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "39263,13471,39263,13471" +blo "39263,13471" +tm "SmEncodingMgr" +) +actionBlk (SmStateActionsBlock +uid 51,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 52,0 +va (VaSet +vasetType 1 +transparent 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +fillStyle 1 +) +xt "35963,15071,50563,16471" +) +autoResize 1 +tline (Line +uid 53,0 +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "36063,14971,50463,14971" +pts [ +"36063,14971" +"50463,14971" +] +) +bline (Line +uid 54,0 +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "36063,14371,50463,14371" +pts [ +"36063,14371" +"50463,14371" +] +) +ttri (Triangle +uid 55,0 +ro 90 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "35613,14596,35963,14946" +) +btri (Triangle +uid 56,0 +ro 270 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "35613,12196,35963,12546" +) +entryActions (MLText +uid 57,0 +va (VaSet +) +xt "36063,14771,36063,14771" +tm "Actions" +) +inActions (MLText +uid 58,0 +va (VaSet +) +xt "36063,15171,50463,16371" +st "end_acceleration <= '0';" +tm "Actions" +) +exitActions (MLText +uid 59,0 +va (VaSet +) +xt "39263,12371,39263,12371" +tm "Actions" +) +) +caseExpr (TextAssociate +uid 49,0 +ps "CenterOffsetStrategy" +text (MLText +uid 50,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "37163,13571,43863,14771" +st "CASE: expr" +tm "SmCaseExpr" +) +) +) +*3 (SmClockPoint +uid 60,0 +shape (CompositeShape +uid 61,0 +va (VaSet +vasetType 1 +fg "65535,65535,0" +) +optionalChildren [ +(Pentagon +uid 62,0 +sl 0 +ro 270 +xt "3250,10500,5500,11500" +) +(OrthoPolyLine +uid 63,0 +sl 0 +ro 270 +va (VaSet +vasetType 3 +) +xt "4150,10700,4749,11300" +pts [ +"4150,11300" +"4449,11300" +"4449,10700" +"4749,10700" +] +) +(Arc2D +pts [ +"3759,11153" +"3504,10847" +"3759,10847" +] +uid 64,0 +sl 0 +ro 270 +va (VaSet +vasetType 1 +transparent 1 +) +xt "3431,10800,3759,11199" +) +] +) +name (TextAssociate +uid 65,0 +ps "CenterOffsetStrategy" +text (Text +uid 66,0 +va (VaSet +) +xt "550,10500,2750,11700" +st "clk" +ju 2 +blo "2750,11500" +tm "SmControlSignalNameMgr" +) +) +cond (SmControlCondition +uid 67,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 68,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +lineColor "0,32768,49152" +) +xt "5500,10300,20400,11700" +) +autoResize 1 +cond (MLText +uid 69,0 +va (VaSet +) +xt "5600,10400,20300,11600" +st "clk'EVENT AND clk = '1'" +tm "SmControlConditionMgr" +) +) +) +*4 (SmResetPoint +uid 70,0 +shape (CompositeShape +uid 71,0 +va (VaSet +vasetType 1 +fg "65535,65535,0" +) +optionalChildren [ +(Pentagon +uid 72,0 +sl 0 +ro 270 +xt "3250,19500,5500,20500" +) +(OrthoPolyLine +uid 73,0 +sl 0 +ro 270 +va (VaSet +vasetType 3 +) +xt "4150,19700,4749,20300" +pts [ +"4749,20300" +"4449,20300" +"4449,19700" +"4150,19700" +] +) +(Line +uid 74,0 +sl 0 +ro 270 +xt "3499,19825,3599,19875" +pts [ +"3499,19875" +"3599,19825" +] +) +(Line +uid 75,0 +sl 0 +ro 270 +xt "3499,19825,3499,20175" +pts [ +"3499,20175" +"3499,19825" +] +) +(Circle +uid 76,0 +layer 10 +sl 0 +ro 270 +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,0" +) +xt "4299,19850,4599,20150" +radius 150 +) +] +) +cond (SmControlCondition +uid 82,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 83,0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,65535" +lineColor "0,32768,49152" +) +xt "3250,17700,8150,19100" +) +autoResize 1 +cond (MLText +uid 84,0 +va (VaSet +isHidden 1 +) +xt "3350,17800,8050,19000" +st "rst = '0'" +tm "SmControlConditionMgr" +) +) +prio (TransitionPriority +uid 79,0 +ps "PercentageFromStartStrategy" +shape (Circle +uid 80,0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,65535" +bg "0,0,0" +) +xt "5500,18937,7626,21063" +radius 1063 +) +pr (Text +uid 81,0 +va (VaSet +isHidden 1 +) +xt "5863,19400,7263,20600" +st "1" +ju 0 +blo "6563,20400" +tm "TransitionPriority" +) +padding "100,100" +) +name (TextAssociate +uid 77,0 +ps "CenterOffsetStrategy" +text (Text +uid 78,0 +va (VaSet +) +xt "1150,19400,3250,20600" +st "rst" +ju 2 +blo "3250,20400" +tm "SmControlSignalNameMgr" +) +) +actions (TextAssociate +uid 85,0 +ps "CenterOffsetStrategy" +text (MLText +uid 86,0 +va (VaSet +isHidden 1 +) +xt "11125,24125,19725,25325" +st "< Automatic >" +tm "Actions" +) +) +) +*5 (Link +uid 87,0 +shape (CompositeShape +uid 88,0 +va (VaSet +vasetType 1 +fg "65535,65535,0" +bg "0,0,0" +) +optionalChildren [ +(Pentagon +uid 89,0 +sl 0 +ro 270 +xt "17000,19500,19250,20500" +) +(Line +uid 90,0 +sl 0 +ro 270 +xt "16500,20000,17000,20000" +pts [ +"16500,20000" +"17000,20000" +] +) +] +) +name (TextAssociate +uid 91,0 +ps "CenterOffsetStrategy" +text (Text +uid 92,0 +va (VaSet +font "Verdana,9,1" +) +xt "19750,19500,22050,20700" +st "init" +blo "19750,20500" +tm "LinkName" +) +) +) +*6 (SmRecoveryStatePoint +uid 93,0 +shape (CompositeShape +uid 94,0 +va (VaSet +vasetType 1 +fg "65535,0,0" +) +optionalChildren [ +(Circle +uid 95,0 +sl 0 +xt "3250,14100,5050,15900" +radius 900 +) +(Line +uid 96,0 +sl 0 +va (VaSet +vasetType 3 +lineColor "65535,65535,0" +lineWidth 1 +) +xt "3724,14574,4576,15426" +pts [ +"3724,15426" +"4576,14574" +] +) +(Line +uid 97,0 +sl 0 +va (VaSet +vasetType 3 +lineColor "65535,65535,0" +lineWidth 1 +) +xt "3724,14574,4576,15426" +pts [ +"4576,15426" +"3724,14574" +] +) +] +) +) +*7 (Link +uid 98,0 +shape (CompositeShape +uid 99,0 +va (VaSet +vasetType 1 +fg "65535,65535,0" +bg "0,0,0" +) +optionalChildren [ +(Pentagon +uid 100,0 +sl 0 +ro 270 +xt "17000,14500,19250,15500" +) +(Line +uid 101,0 +sl 0 +ro 270 +xt "16500,15000,17000,15000" +pts [ +"16500,15000" +"17000,15000" +] +) +] +) +name (TextAssociate +uid 102,0 +ps "CenterOffsetStrategy" +text (Text +uid 103,0 +va (VaSet +font "Verdana,9,1" +) +xt "19750,14500,22050,15700" +st "init" +blo "19750,15500" +tm "LinkName" +) +) +) +*8 (Grouping +uid 124,0 +optionalChildren [ +*9 (CommentText +uid 126,0 +shape (Rectangle +uid 127,0 +sl 0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65280,65280,46080" +) +xt "36000,46000,53000,47000" +) +oxt "18000,70000,35000,71000" +text (MLText +uid 128,0 +va (VaSet +isHidden 1 +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "36200,46000,46000,47000" +st " +by %user on %dd %month %year +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 17000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*10 (CommentText +uid 129,0 +shape (Rectangle +uid 130,0 +sl 0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65280,65280,46080" +) +xt "53000,42000,57000,43000" +) +oxt "35000,66000,39000,67000" +text (MLText +uid 131,0 +va (VaSet +isHidden 1 +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "53200,42000,56200,43000" +st " +Project: +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 4000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*11 (CommentText +uid 132,0 +shape (Rectangle +uid 133,0 +sl 0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65280,65280,46080" +) +xt "36000,44000,53000,45000" +) +oxt "18000,68000,35000,69000" +text (MLText +uid 134,0 +va (VaSet +isHidden 1 +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "36200,44000,46200,45000" +st " + +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 17000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*12 (CommentText +uid 135,0 +shape (Rectangle +uid 136,0 +sl 0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65280,65280,46080" +) +xt "32000,44000,36000,45000" +) +oxt "14000,68000,18000,69000" +text (MLText +uid 137,0 +va (VaSet +isHidden 1 +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "32200,44000,34300,45000" +st " +Title: +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 4000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*13 (CommentText +uid 138,0 +shape (Rectangle +uid 139,0 +sl 0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65280,65280,46080" +) +xt "53000,43000,73000,47000" +) +oxt "35000,67000,55000,71000" +text (MLText +uid 140,0 +va (VaSet +isHidden 1 +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "53200,43200,62600,44200" +st " + +" +tm "CommentText" +wrapOption 3 +visibleHeight 4000 +visibleWidth 20000 +) +ignorePrefs 1 +titleBlock 1 +) +*14 (CommentText +uid 141,0 +shape (Rectangle +uid 142,0 +sl 0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65280,65280,46080" +) +xt "57000,42000,73000,43000" +) +oxt "39000,66000,55000,67000" +text (MLText +uid 143,0 +va (VaSet +isHidden 1 +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "57200,42000,58800,43000" +st " +%project_name +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 16000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*15 (CommentText +uid 144,0 +shape (Rectangle +uid 145,0 +sl 0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65280,65280,46080" +) +xt "32000,42000,53000,44000" +) +oxt "14000,66000,35000,68000" +text (MLText +uid 146,0 +va (VaSet +isHidden 1 +fg "32768,0,0" +) +xt "37350,42400,47650,43600" +st " + +" +ju 0 +tm "CommentText" +wrapOption 3 +visibleHeight 2000 +visibleWidth 21000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*16 (CommentText +uid 147,0 +shape (Rectangle +uid 148,0 +sl 0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65280,65280,46080" +) +xt "32000,45000,36000,46000" +) +oxt "14000,69000,18000,70000" +text (MLText +uid 149,0 +va (VaSet +isHidden 1 +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "32200,45000,34300,46000" +st " +Path: +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 4000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*17 (CommentText +uid 150,0 +shape (Rectangle +uid 151,0 +sl 0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65280,65280,46080" +) +xt "32000,46000,36000,47000" +) +oxt "14000,70000,18000,71000" +text (MLText +uid 152,0 +va (VaSet +isHidden 1 +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "32200,46000,34900,47000" +st " +Edited: +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 4000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*18 (CommentText +uid 153,0 +shape (Rectangle +uid 154,0 +sl 0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65280,65280,46080" +) +xt "36000,45000,53000,46000" +) +oxt "18000,69000,35000,70000" +text (MLText +uid 155,0 +va (VaSet +isHidden 1 +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "36200,45000,48000,46000" +st " +%library/%unit/%view +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 17000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +] +shape (GroupingShape +uid 125,0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,65535" +lineStyle 2 +lineWidth 2 +) +xt "32000,42000,73000,47000" +) +oxt "14000,66000,55000,71000" +) +*19 (State +uid 235,0 +shape (Circle +uid 236,0 +va (VaSet +vasetType 1 +fg "0,65535,65535" +lineColor "0,32768,49152" +lineWidth 2 +) +xt "22495,22316,29597,29418" +radius 3551 +) +name (Text +uid 237,0 +va (VaSet +font "Verdana,12,1" +) +xt "24296,25167,27796,26567" +st "Left" +ju 0 +blo "26046,26367" +tm "ONodeName" +) +wait (TextAssociate +uid 238,0 +ps "CenterOffsetStrategy" +text (Text +uid 239,0 +va (VaSet +isHidden 1 +fg "0,0,32768" +font "Verdana,12,1" +) +xt "25796,26067,30896,27467" +st "wait 2" +blo "25796,27267" +tm "SmWaitText" +) +) +encoding (Text +uid 240,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "26046,26967,26046,26967" +blo "26046,26967" +tm "SmEncodingMgr" +) +actionBlk (SmStateActionsBlock +uid 243,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 244,0 +va (VaSet +vasetType 1 +transparent 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +fillStyle 1 +) +xt "22746,28567,37346,29967" +) +autoResize 1 +tline (Line +uid 245,0 +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "22846,28467,37246,28467" +pts [ +"22846,28467" +"37246,28467" +] +) +bline (Line +uid 246,0 +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "22846,27867,37246,27867" +pts [ +"22846,27867" +"37246,27867" +] +) +ttri (Triangle +uid 247,0 +ro 90 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "22396,28092,22746,28442" +) +btri (Triangle +uid 248,0 +ro 270 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "22396,25692,22746,26042" +) +entryActions (MLText +uid 249,0 +va (VaSet +) +xt "22846,28267,22846,28267" +tm "Actions" +) +inActions (MLText +uid 250,0 +va (VaSet +) +xt "22846,28667,37246,29867" +st "end_acceleration <= '0';" +tm "Actions" +) +exitActions (MLText +uid 251,0 +va (VaSet +) +xt "26046,25867,26046,25867" +tm "Actions" +) +) +caseExpr (TextAssociate +uid 241,0 +ps "CenterOffsetStrategy" +text (MLText +uid 242,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "23946,27067,30646,28267" +st "CASE: expr" +tm "SmCaseExpr" +) +) +) +*20 (State +uid 262,0 +shape (Circle +uid 263,0 +va (VaSet +vasetType 1 +fg "0,65535,65535" +lineColor "0,32768,49152" +lineWidth 2 +) +xt "57459,18860,64561,25962" +radius 3551 +) +name (Text +uid 264,0 +va (VaSet +font "Verdana,12,1" +) +xt "59010,21711,63010,23111" +st "right" +ju 0 +blo "61010,22911" +tm "ONodeName" +) +wait (TextAssociate +uid 265,0 +ps "CenterOffsetStrategy" +text (Text +uid 266,0 +va (VaSet +isHidden 1 +fg "0,0,32768" +font "Verdana,12,1" +) +xt "60760,22611,65860,24011" +st "wait 2" +blo "60760,23811" +tm "SmWaitText" +) +) +encoding (Text +uid 267,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "61010,23511,61010,23511" +blo "61010,23511" +tm "SmEncodingMgr" +) +actionBlk (SmStateActionsBlock +uid 270,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 271,0 +va (VaSet +vasetType 1 +transparent 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +fillStyle 1 +) +xt "57710,25111,72310,26511" +) +autoResize 1 +tline (Line +uid 272,0 +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "57810,25011,72210,25011" +pts [ +"57810,25011" +"72210,25011" +] +) +bline (Line +uid 273,0 +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "57810,24411,72210,24411" +pts [ +"57810,24411" +"72210,24411" +] +) +ttri (Triangle +uid 274,0 +ro 90 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "57360,24636,57710,24986" +) +btri (Triangle +uid 275,0 +ro 270 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "57360,22236,57710,22586" +) +entryActions (MLText +uid 276,0 +va (VaSet +) +xt "57810,24811,57810,24811" +tm "Actions" +) +inActions (MLText +uid 277,0 +va (VaSet +) +xt "57810,25211,72210,26411" +st "end_acceleration <= '0';" +tm "Actions" +) +exitActions (MLText +uid 278,0 +va (VaSet +) +xt "61010,22411,61010,22411" +tm "Actions" +) +) +caseExpr (TextAssociate +uid 268,0 +ps "CenterOffsetStrategy" +text (MLText +uid 269,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "58910,23611,65610,24811" +st "CASE: expr" +tm "SmCaseExpr" +) +) +) +*21 (State +uid 289,0 +shape (Circle +uid 290,0 +va (VaSet +vasetType 1 +fg "0,65535,65535" +lineColor "0,32768,49152" +lineWidth 2 +) +xt "22093,36832,29195,43934" +radius 3551 +) +name (Text +uid 291,0 +va (VaSet +font "Verdana,12,1" +) +xt "23294,39683,27994,41083" +st "StopL" +ju 0 +blo "25644,40883" +tm "ONodeName" +) +wait (TextAssociate +uid 292,0 +ps "CenterOffsetStrategy" +text (Text +uid 293,0 +va (VaSet +isHidden 1 +fg "0,0,32768" +font "Verdana,12,1" +) +xt "25394,40583,30494,41983" +st "wait 2" +blo "25394,41783" +tm "SmWaitText" +) +) +encoding (Text +uid 294,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "25644,41483,25644,41483" +blo "25644,41483" +tm "SmEncodingMgr" +) +actionBlk (SmStateActionsBlock +uid 297,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 298,0 +va (VaSet +vasetType 1 +transparent 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +fillStyle 1 +) +xt "22344,43083,36944,44483" +) +autoResize 1 +tline (Line +uid 299,0 +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "22444,42983,36844,42983" +pts [ +"22444,42983" +"36844,42983" +] +) +bline (Line +uid 300,0 +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "22444,42383,36844,42383" +pts [ +"22444,42383" +"36844,42383" +] +) +ttri (Triangle +uid 301,0 +ro 90 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "21994,42608,22344,42958" +) +btri (Triangle +uid 302,0 +ro 270 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "21994,40208,22344,40558" +) +entryActions (MLText +uid 303,0 +va (VaSet +) +xt "22444,42783,22444,42783" +tm "Actions" +) +inActions (MLText +uid 304,0 +va (VaSet +) +xt "22444,43183,36844,44383" +st "end_acceleration <= '1';" +tm "Actions" +) +exitActions (MLText +uid 305,0 +va (VaSet +) +xt "25644,40383,25644,40383" +tm "Actions" +) +) +caseExpr (TextAssociate +uid 295,0 +ps "CenterOffsetStrategy" +text (MLText +uid 296,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "23544,41583,30244,42783" +st "CASE: expr" +tm "SmCaseExpr" +) +) +) +*22 (State +uid 316,0 +shape (Circle +uid 317,0 +va (VaSet +vasetType 1 +fg "0,65535,65535" +lineColor "0,32768,49152" +lineWidth 2 +) +xt "58437,35103,65539,42205" +radius 3551 +) +name (Text +uid 318,0 +va (VaSet +font "Verdana,12,1" +) +xt "59588,37954,64388,39354" +st "StopR" +ju 0 +blo "61988,39154" +tm "ONodeName" +) +wait (TextAssociate +uid 319,0 +ps "CenterOffsetStrategy" +text (Text +uid 320,0 +va (VaSet +isHidden 1 +fg "0,0,32768" +font "Verdana,12,1" +) +xt "61738,38854,66838,40254" +st "wait 2" +blo "61738,40054" +tm "SmWaitText" +) +) +encoding (Text +uid 321,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "61988,39754,61988,39754" +blo "61988,39754" +tm "SmEncodingMgr" +) +actionBlk (SmStateActionsBlock +uid 324,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 325,0 +va (VaSet +vasetType 1 +transparent 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +fillStyle 1 +) +xt "57594,40951,72194,42351" +) +autoResize 1 +tline (Line +uid 326,0 +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "57694,40851,72094,40851" +pts [ +"57694,40851" +"72094,40851" +] +) +bline (Line +uid 327,0 +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "57694,40251,72094,40251" +pts [ +"57694,40251" +"72094,40251" +] +) +ttri (Triangle +uid 328,0 +ro 90 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "57244,40476,57594,40826" +) +btri (Triangle +uid 329,0 +ro 270 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "57244,38076,57594,38426" +) +entryActions (MLText +uid 330,0 +va (VaSet +) +xt "57694,40651,57694,40651" +tm "Actions" +) +inActions (MLText +uid 331,0 +va (VaSet +) +xt "57694,41051,72094,42251" +st "end_acceleration <= '1';" +tm "Actions" +) +exitActions (MLText +uid 332,0 +va (VaSet +) +xt "60894,38251,60894,38251" +tm "Actions" +) +) +caseExpr (TextAssociate +uid 322,0 +ps "CenterOffsetStrategy" +text (MLText +uid 323,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "59888,39854,66588,41054" +st "CASE: expr" +tm "SmCaseExpr" +) +) +) +*23 (Transition +uid 104,0 +shape (Spline +uid 105,0 +va (VaSet +vasetType 3 +) +xt "5500,20000,16500,20000" +pts [ +"5500,20000" +"16500,20000" +] +) +start &4 +end &5 +ss 0 +es 0 +cond "rst = '0'" +tb (TransitionBlock +uid 106,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 107,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "0,32768,49152" +) +xt "8150,18900,13850,21100" +) +autoResize 1 +lineShape (Line +uid 108,0 +va (VaSet +vasetType 3 +) +xt "8650,20500,13350,20500" +pts [ +"8650,20500" +"13350,20500" +] +) +condition (MLText +uid 109,0 +va (VaSet +) +xt "8650,18900,13350,20100" +st "rst = '0'" +tm "Condition" +) +actions (MLText +uid 110,0 +va (VaSet +isHidden 1 +) +xt "6700,20900,15300,22100" +st "< Automatic >" +tm "Actions" +) +) +tp (TransitionPriority +uid 111,0 +ps "PercentageFromStartStrategy" +shape (Circle +uid 112,0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,65535" +bg "0,0,0" +) +xt "5537,18937,7663,21063" +radius 1063 +) +pr (Text +uid 113,0 +va (VaSet +isHidden 1 +) +xt "5900,19400,7300,20600" +st "1" +ju 0 +blo "6600,20400" +tm "TransitionPriority" +) +padding "100,100" +) +) +*24 (Transition +uid 114,0 +shape (Spline +uid 115,0 +va (VaSet +vasetType 3 +) +xt "5050,15000,16500,15000" +pts [ +"5050,15000" +"16500,15000" +] +) +start &6 +end &7 +ss 0 +es 0 +tb (TransitionBlock +uid 116,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 117,0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "0,32768,49152" +) +xt "7625,14495,13925,15505" +) +autoResize 1 +lineShape (Line +uid 118,0 +va (VaSet +vasetType 3 +isHidden 1 +) +xt "10775,16000,10775,16000" +pts [ +"10775,16000" +"10775,16000" +] +) +condition (MLText +uid 119,0 +va (VaSet +) +xt "8125,14400,13425,15600" +tm "Condition" +) +actions (MLText +uid 120,0 +va (VaSet +) +xt "10775,16000,10775,16000" +tm "Actions" +) +) +tp (TransitionPriority +uid 121,0 +ps "PercentageFromStartStrategy" +shape (Circle +uid 122,0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,65535" +bg "0,0,0" +) +xt "5132,13937,7258,16063" +radius 1063 +) +pr (Text +uid 123,0 +va (VaSet +isHidden 1 +) +xt "5495,14400,6895,15600" +st "1" +ju 0 +blo "6195,15400" +tm "TransitionPriority" +) +padding "100,100" +) +) +*25 (Transition +uid 252,0 +shape (Spline +uid 253,0 +va (VaSet +vasetType 3 +) +xt "25570,14153,36192,22348" +pts [ +"36192,14153" +"25570,22348" +] +arrow 1 +) +start &2 +end &19 +cond "side_acceleration = '1'" +tb (TransitionBlock +uid 254,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 255,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "0,32768,49152" +) +xt "22029,17693,36629,19893" +) +autoResize 1 +lineShape (Line +uid 256,0 +va (VaSet +vasetType 3 +isHidden 1 +) +xt "25179,19793,25179,19793" +pts [ +"25179,19793" +"25179,19793" +] +) +condition (MLText +uid 257,0 +va (VaSet +) +xt "22529,18193,36129,19393" +st "side_acceleration = '1'" +tm "Condition" +) +actions (MLText +uid 258,0 +va (VaSet +) +xt "29329,19793,29329,19793" +tm "Actions" +) +) +tp (TransitionPriority +uid 259,0 +ps "PercentageFromStartStrategy" +shape (Circle +uid 260,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +) +xt "34067,13909,36193,16035" +radius 1063 +) +pr (Text +uid 261,0 +va (VaSet +) +xt "34430,14372,35830,15572" +st "1" +ju 0 +blo "35130,15372" +tm "TransitionPriority" +) +padding "100,100" +) +) +*26 (Transition +uid 279,0 +shape (Spline +uid 280,0 +va (VaSet +vasetType 3 +) +xt "42774,12900,57786,20923" +pts [ +"42774,12900" +"57786,20923" +] +arrow 1 +) +start &2 +end &20 +es 0 +cond "side_acceleration = '0'" +tb (TransitionBlock +uid 281,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 282,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "0,32768,49152" +) +xt "43444,15664,58044,17864" +) +autoResize 1 +lineShape (Line +uid 283,0 +va (VaSet +vasetType 3 +isHidden 1 +) +xt "46594,17764,46594,17764" +pts [ +"46594,17764" +"46594,17764" +] +) +condition (MLText +uid 284,0 +va (VaSet +) +xt "43944,16164,57544,17364" +st "side_acceleration = '0'" +tm "Condition" +) +actions (MLText +uid 285,0 +va (VaSet +) +xt "50744,17764,50744,17764" +tm "Actions" +) +) +tp (TransitionPriority +uid 286,0 +ps "PercentageFromStartStrategy" +shape (Circle +uid 287,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +) +xt "43212,12639,45338,14765" +radius 1063 +) +pr (Text +uid 288,0 +va (VaSet +) +xt "43575,13102,44975,14302" +st "2" +ju 0 +blo "44275,14102" +tm "TransitionPriority" +) +padding "100,100" +) +) +*27 (Transition +uid 306,0 +shape (Spline +uid 307,0 +va (VaSet +vasetType 3 +) +xt "23348,28281,23441,37675" +pts [ +"23441,28281" +"23348,37675" +] +arrow 1 +) +start &19 +end &21 +cond "Position <= (Position - \"0001000100010001\")" +tb (TransitionBlock +uid 308,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 309,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "0,32768,49152" +) +xt "5844,33054,33944,35254" +) +autoResize 1 +lineShape (Line +uid 310,0 +va (VaSet +vasetType 3 +isHidden 1 +) +xt "8994,35154,8994,35154" +pts [ +"8994,35154" +"8994,35154" +] +) +condition (MLText +uid 311,0 +va (VaSet +) +xt "6344,33554,33444,34754" +st "Position <= (Position - \"0001000100010001\")" +tm "Condition" +) +actions (MLText +uid 312,0 +va (VaSet +) +xt "19894,35154,19894,35154" +tm "Actions" +) +) +tp (TransitionPriority +uid 313,0 +ps "PercentageFromStartStrategy" +shape (Circle +uid 314,0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,65535" +bg "0,0,0" +) +xt "22368,28157,24494,30283" +radius 1063 +) +pr (Text +uid 315,0 +va (VaSet +isHidden 1 +) +xt "22731,28620,24131,29820" +st "1" +ju 0 +blo "23431,29620" +tm "TransitionPriority" +) +padding "100,100" +) +) +*28 (Transition +uid 333,0 +shape (Spline +uid 334,0 +va (VaSet +vasetType 3 +) +xt "64394,23484,65508,38185" +pts [ +"64394,23484" +"65508,38185" +] +arrow 1 +) +start &20 +end &22 +cond "Position >= (Position + \"0001000100010001\")" +tb (TransitionBlock +uid 335,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 336,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "0,32768,49152" +) +xt "60074,31256,88374,33456" +) +autoResize 1 +lineShape (Line +uid 337,0 +va (VaSet +vasetType 3 +isHidden 1 +) +xt "63224,33356,63224,33356" +pts [ +"63224,33356" +"63224,33356" +] +) +condition (MLText +uid 338,0 +va (VaSet +) +xt "60574,31756,87874,32956" +st "Position >= (Position + \"0001000100010001\")" +tm "Condition" +) +actions (MLText +uid 339,0 +va (VaSet +) +xt "74224,33356,74224,33356" +tm "Actions" +) +) +tp (TransitionPriority +uid 340,0 +ps "PercentageFromStartStrategy" +shape (Circle +uid 341,0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,65535" +bg "0,0,0" +) +xt "63442,23890,65568,26016" +radius 1063 +) +pr (Text +uid 342,0 +va (VaSet +isHidden 1 +) +xt "63805,24353,65205,25553" +st "1" +ju 0 +blo "64505,25353" +tm "TransitionPriority" +) +padding "100,100" +) +) +*29 (Transition +uid 343,0 +shape (Spline +uid 344,0 +va (VaSet +vasetType 3 +) +xt "40593,15663,58501,37981" +pts [ +"58501,37981" +"40593,15663" +] +arrow 1 +) +start &22 +end &2 +cond "Position = info_position" +tb (TransitionBlock +uid 345,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 346,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "0,32768,49152" +) +xt "39773,24133,54673,26333" +) +autoResize 1 +lineShape (Line +uid 347,0 +va (VaSet +vasetType 3 +isHidden 1 +) +xt "42923,26233,42923,26233" +pts [ +"42923,26233" +"42923,26233" +] +) +condition (MLText +uid 348,0 +va (VaSet +) +xt "40273,24633,54173,25833" +st "Position = info_position" +tm "Condition" +) +actions (MLText +uid 349,0 +va (VaSet +) +xt "47223,26233,47223,26233" +tm "Actions" +) +) +tp (TransitionPriority +uid 350,0 +ps "PercentageFromStartStrategy" +shape (Circle +uid 351,0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,65535" +bg "0,0,0" +) +xt "55647,34686,57773,36812" +radius 1063 +) +pr (Text +uid 352,0 +va (VaSet +isHidden 1 +) +xt "56010,35149,57410,36349" +st "1" +ju 0 +blo "56710,36149" +tm "TransitionPriority" +) +padding "100,100" +) +) +*30 (Transition +uid 353,0 +shape (Spline +uid 354,0 +va (VaSet +vasetType 3 +) +xt "29178,15564,37711,40730" +pts [ +"29178,40730" +"37711,15564" +] +arrow 1 +) +start &21 +end &2 +es 0 +cond "Position = info_position" +tb (TransitionBlock +uid 355,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 356,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "0,32768,49152" +) +xt "30237,26437,45137,28637" +) +autoResize 1 +lineShape (Line +uid 357,0 +va (VaSet +vasetType 3 +isHidden 1 +) +xt "33387,28537,33387,28537" +pts [ +"33387,28537" +"33387,28537" +] +) +condition (MLText +uid 358,0 +va (VaSet +) +xt "30737,26937,44637,28137" +st "Position = info_position" +tm "Condition" +) +actions (MLText +uid 359,0 +va (VaSet +) +xt "37687,28537,37687,28537" +tm "Actions" +) +) +tp (TransitionPriority +uid 360,0 +ps "PercentageFromStartStrategy" +shape (Circle +uid 361,0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,65535" +bg "0,0,0" +) +xt "28968,37150,31094,39276" +radius 1063 +) +pr (Text +uid 362,0 +va (VaSet +isHidden 1 +) +xt "29331,37613,30731,38813" +st "1" +ju 0 +blo "30031,38613" +tm "TransitionPriority" +) +padding "100,100" +) +) +] +bg "65535,65535,65535" +grid (Grid +origin "0,0" +isVisible 0 +isActive 0 +xSpacing 1000 +xySpacing 1000 +xShown 1 +yShown 1 +color "26368,26368,26368" +) +packageList *31 (PackageList +uid 31,0 +stg "VerticalLayoutStrategy" +textVec [ +*32 (Text +uid 32,0 +va (VaSet +font "Verdana,9,1" +) +xt "0,3000,7600,4200" +st "Package List" +blo "0,4000" +) +*33 (MLText +uid 33,0 +va (VaSet +) +xt "0,4200,17500,7800" +st "LIBRARY ieee; + USE ieee.std_logic_1164.all; + USE ieee.numeric_std.all;" +tm "SmPackageListTextMgr" +) +] +) +compDirBlock (MlTextGroup +uid 34,0 +stg "VerticalLayoutStrategy" +textVec [ +*34 (Text +uid 35,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "20000,0,30800,1200" +st "Compiler Directives" +blo "20000,1000" +) +*35 (Text +uid 36,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "20000,1200,33100,2400" +st "Pre-module directives:" +blo "20000,2200" +) +*36 (MLText +uid 37,0 +va (VaSet +isHidden 1 +) +xt "20000,2400,32100,4800" +st "`resetall +`timescale 1ns/10ps" +tm "SmCompilerDirectivesTextMgr" +) +*37 (Text +uid 38,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "20000,4800,33700,6000" +st "Post-module directives:" +blo "20000,5800" +) +*38 (MLText +uid 39,0 +va (VaSet +isHidden 1 +) +xt "20000,0,20000,0" +tm "SmCompilerDirectivesTextMgr" +) +*39 (Text +uid 40,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "20000,6000,33200,7200" +st "End-module directives:" +blo "20000,7000" +) +*40 (MLText +uid 41,0 +va (VaSet +isHidden 1 +) +xt "20000,7200,20000,7200" +tm "SmCompilerDirectivesTextMgr" +) +] +associable 1 +) +windowSize "-8,-8,1722,1111" +viewArea "69,-3855,86584,53226" +cachedDiagramExtent "0,-1000,88374,47000" +hasePageBreakOrigin 1 +pageBreakOrigin "0,-2000" +isTopLevel 1 +defaultCommentText (CommentText +shape (Rectangle +layer 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +lineColor "0,0,32768" +) +xt "0,0,15000,5000" +) +text (MLText +va (VaSet +fg "0,0,32768" +) +xt "200,200,3200,1400" +st " +Text +" +tm "CommentText" +wrapOption 3 +visibleHeight 4600 +visibleWidth 14600 +) +) +defaultRequirementText (RequirementText +shape (ZoomableIcon +layer 0 +va (VaSet +vasetType 1 +fg "59904,39936,65280" +lineColor "0,0,32768" +) +xt "0,0,1500,1750" +iconName "reqTracerRequirement.bmp" +iconMaskName "reqTracerRequirement.msk" +) +autoResize 1 +text (MLText +va (VaSet +fg "0,0,32768" +font "arial,8,0" +) +xt "500,2150,1400,3150" +st " +Text +" +tm "RequirementText" +wrapOption 3 +visibleHeight 1350 +visibleWidth 1100 +) +) +defaultPanel (Panel +shape (RectFrame +va (VaSet +vasetType 1 +fg "65535,65535,65535" +lineColor "32768,0,0" +lineWidth 3 +) +xt "0,0,20000,20000" +) +title (TextAssociate +ps "TopLeftStrategy" +text (Text +va (VaSet +font "Verdana,9,1" +) +xt "1000,1000,5000,2200" +st "Panel0" +blo "1000,2000" +tm "PanelText" +) +) +) +localDecl *41 (SmLocalDecl +uid 3,0 +stg "VerticalLayoutStrategy" +textVec [ +*42 (Text +uid 4,0 +va (VaSet +font "Verdana,9,1" +) +xt "27800,-1000,42400,200" +st "Architecture Declarations" +blo "27800,0" +) +*43 (MLText +uid 5,0 +va (VaSet +font "Courier New,8,0" +) +xt "27800,-1000,27800,-1000" +tm "LocalDeclTextMgr" +) +*44 (Text +uid 6,0 +va (VaSet +font "Verdana,9,1" +) +xt "27800,200,33000,1400" +st "Pre Decls" +blo "27800,1200" +) +*45 (MLText +uid 7,0 +va (VaSet +font "Courier New,8,0" +) +xt "27800,-1000,27800,-1000" +tm "LocalDeclTextMgr" +) +*46 (Text +uid 8,0 +va (VaSet +font "Verdana,9,1" +) +xt "27800,1400,34200,2600" +st "Post Decls" +blo "27800,2400" +) +*47 (MLText +uid 9,0 +va (VaSet +font "Courier New,8,0" +) +xt "27800,2600,27800,2600" +tm "LocalDeclTextMgr" +) +] +) +processDecl *48 (SmProcessDecl +uid 10,0 +stg "VerticalLayoutStrategy" +textVec [ +*49 (Text +uid 11,0 +va (VaSet +font "Verdana,9,1" +) +xt "74500,-1000,86600,200" +st "Process Declarations" +blo "74500,0" +) +*50 (Text +uid 12,0 +va (VaSet +font "Verdana,9,1" +) +xt "74500,200,84000,1400" +st "Clocked Process:" +blo "74500,1200" +) +*51 (MLText +uid 13,0 +va (VaSet +font "Courier New,8,0" +) +xt "74500,-1000,74500,-1000" +tm "ProcessDeclTextMgr" +) +*52 (Text +uid 14,0 +va (VaSet +font "Verdana,9,1" +) +xt "74500,1400,83800,2600" +st "Output Process:" +blo "74500,2400" +) +*53 (MLText +uid 15,0 +va (VaSet +font "Courier New,8,0" +) +xt "74500,2600,74500,2600" +tm "ProcessDeclTextMgr" +) +] +associable 1 +) +defaultActions *54 (MlTextGroup +uid 16,0 +stg "VerticalLayoutStrategy" +textVec [ +*55 (Text +uid 17,0 +va (VaSet +font "Verdana,9,1" +) +xt "0,-1000,8400,200" +st "Global Actions" +blo "0,0" +) +*56 (Text +uid 18,0 +va (VaSet +font "Verdana,9,1" +) +xt "0,200,7400,1400" +st "Pre Actions:" +blo "0,1200" +) +*57 (MLText +uid 19,0 +va (VaSet +) +xt "0,-1000,0,-1000" +tm "Actions" +) +*58 (Text +uid 20,0 +va (VaSet +font "Verdana,9,1" +) +xt "0,1400,8000,2600" +st "Post Actions:" +blo "0,2400" +) +*59 (MLText +uid 21,0 +va (VaSet +) +xt "0,2600,0,2600" +tm "Actions" +) +] +associable 1 +) +archConcurrentStatementBlock *60 (BiTextGroup +uid 22,0 +stg "VerticalLayoutStrategy" +first (Text +uid 23,0 +va (VaSet +font "Verdana,9,1" +) +xt "11400,-1000,24800,200" +st "Concurrent Statements" +blo "11400,0" +) +second (MLText +uid 24,0 +va (VaSet +) +xt "11400,200,11400,200" +tm "ArchConcStmtTextMgr" +) +associable 1 +) +signalsGenStatus *61 (SmSignalGenStatus +uid 28,0 +stg "VerticalLayoutStrategy" +first (Text +uid 29,0 +va (VaSet +font "Verdana,9,1" +) +xt "45400,-1000,53200,200" +st "Signal Status" +blo "45400,0" +) +second (MLText +uid 30,0 +va (VaSet +font "Courier New,8,0" +) +xt "45400,200,76400,1800" +st "SIGNAL MODE DEFAULT RESET SCHEME COMMENT +end_acceleration OUT COMB +" +tm "SmSignalsGenStatusTextMgr" +) +) +stateRegBlock *62 (BiTextGroup +uid 25,0 +stg "VerticalLayoutStrategy" +first (Text +uid 26,0 +va (VaSet +font "Verdana,9,1" +) +xt "56200,-1000,71500,200" +st "State Register Statements" +blo "56200,0" +) +second (MLText +uid 27,0 +va (VaSet +) +xt "56200,200,56200,200" +tm "Actions" +) +associable 1 +) +) +genChar (SmGenChar +uid 42,0 +nextStateClocking 0 +) +encoding (Encoding +scheme 3 +encodingStyles [ +(pair +scheme 0 +style 0 +) +(pair +scheme 1 +style 1 +) +(pair +scheme 2 +style 0 +) +(pair +scheme 3 +style 0 +) +(pair +scheme 4 +style 0 +) +(pair +scheme 5 +style 0 +) +] +otherValues [ +(pair +scheme 0 +otherValue "" +) +(pair +scheme 1 +otherValue "" +) +(pair +scheme 2 +otherValue "" +) +(pair +scheme 3 +otherValue "" +) +(pair +scheme 4 +otherValue "" +) +(pair +scheme 5 +otherValue "" +) +] +attribute 0 +synSafe 0 +outputEncodedLocals 0 +useVerilogParameterRange 0 +radix 2 +) +stateOrder [ +&2 +&19 +&20 +&21 +&22 +] +name "csm" +) +] +lastUid 362,0 +commonDM (CommonDM +ldm (LogicalDM +emptyRow *63 (LEmptyRow +) +uid 168,0 +optionalChildren [ +*64 (RefLabelRowHdr +) +*65 (TitleRowHdr +) +*66 (FilterRowHdr +) +*67 (RefLabelColHdr +tm "RefLabelColHdrMgr" +) +*68 (RowExpandColHdr +tm "RowExpandColHdrMgr" +) +*69 (GroupColHdr +tm "GroupColHdrMgr" +) +*70 (NameColHdr +tm "SmNameColHdrMgr" +) +*71 (ModeColHdr +tm "SmModeColHdrMgr" +) +*72 (TypeColHdr +tm "SmTypeColHdrMgr" +) +*73 (BoundsColHdr +tm "SmBoundsColHdrMgr" +) +*74 (InitColHdr +tm "SmInitColHdrMgr" +) +*75 (ColumnHdr +tm "SmCategoryColHdrMgr" +) +*76 (ColumnHdr +tm "SmAssignColHdrMgr" +) +*77 (ColumnHdr +tm "SmExprColHdrMgr" +) +*78 (ColumnHdr +tm "SmSchemeColHdrMgr" +) +*79 (ColumnHdr +tm "SmDefValColHdrMgr" +) +*80 (ColumnHdr +tm "SmRstValColHdrMgr" +) +*81 (EolColHdr +tm "SmEolColHdrMgr" +) +*82 (LeafLogPort +port (LogicalPort +lang 11 +decl (Decl +n "Position" +t "unsigned" +b "(15 DOWNTO 0)" +o 1 +) +) +uid 156,0 +) +*83 (LeafLogPort +port (LogicalPort +lang 11 +decl (Decl +n "info_acceleration" +t "unsigned" +b "(15 DOWNTO 0)" +o 2 +) +) +uid 158,0 +) +*84 (LeafLogPort +port (LogicalPort +lang 11 +m 1 +decl (Decl +n "end_acceleration" +t "std_ulogic" +o 3 +) +) +uid 160,0 +scheme 0 +) +*85 (LeafLogPort +port (LogicalPort +lang 11 +decl (Decl +n "clk" +t "unsigned" +o 4 +) +) +uid 162,0 +cat 1 +scheme 0 +expr "clk'EVENT AND clk = '1'" +) +*86 (LeafLogPort +port (LogicalPort +lang 11 +decl (Decl +n "rst" +t "unsigned" +o 5 +) +) +uid 164,0 +cat 8 +scheme 0 +expr "rst = '0'" +) +] +) +pdm (PhysicalDM +displayShortBounds 1 +editShortBounds 1 +uid 187,0 +optionalChildren [ +*87 (Sheet +sheetRow (SheetRow +headerVa (MVa +cellColor "49152,49152,49152" +fontColor "0,0,0" +font "Tahoma,10,0" +) +cellVa (MVa +cellColor "65535,65535,65535" +fontColor "0,0,0" +font "Tahoma,10,0" +) +groupVa (MVa +cellColor "39936,56832,65280" +fontColor "0,0,0" +font "Tahoma,10,0" +) +emptyMRCItem *88 (MRCItem +litem &63 +pos 5 +dimension 20 +) +uid 189,0 +optionalChildren [ +*89 (MRCItem +litem &64 +pos 0 +dimension 20 +uid 190,0 +) +*90 (MRCItem +litem &65 +pos 1 +dimension 23 +uid 191,0 +) +*91 (MRCItem +litem &66 +pos 2 +hidden 1 +dimension 20 +uid 192,0 +) +*92 (MRCItem +litem &82 +pos 0 +dimension 20 +uid 157,0 +) +*93 (MRCItem +litem &83 +pos 1 +dimension 20 +uid 159,0 +) +*94 (MRCItem +litem &84 +pos 2 +dimension 20 +uid 161,0 +) +*95 (MRCItem +litem &85 +pos 3 +dimension 20 +uid 163,0 +) +*96 (MRCItem +litem &86 +pos 4 +dimension 20 +uid 165,0 +) +] +) +sheetCol (SheetCol +propVa (MVa +cellColor "0,49152,49152" +fontColor "0,0,0" +font "Tahoma,10,0" +textAngle 90 +) +uid 193,0 +optionalChildren [ +*97 (MRCItem +litem &67 +pos 0 +dimension 20 +uid 194,0 +) +*98 (MRCItem +litem &69 +pos 1 +dimension 50 +uid 195,0 +) +*99 (MRCItem +litem &70 +pos 2 +dimension 70 +uid 196,0 +) +*100 (MRCItem +litem &71 +pos 3 +dimension 50 +uid 197,0 +) +*101 (MRCItem +litem &72 +pos 4 +dimension 80 +uid 198,0 +) +*102 (MRCItem +litem &73 +pos 5 +dimension 80 +uid 199,0 +) +*103 (MRCItem +litem &74 +pos 6 +dimension 40 +uid 200,0 +) +*104 (MRCItem +litem &75 +pos 7 +dimension 100 +uid 201,0 +) +*105 (MRCItem +litem &76 +pos 8 +dimension 60 +uid 202,0 +) +*106 (MRCItem +litem &77 +pos 9 +dimension 130 +uid 203,0 +) +*107 (MRCItem +litem &78 +pos 10 +dimension 56 +uid 204,0 +) +*108 (MRCItem +litem &79 +pos 11 +dimension 50 +uid 205,0 +) +*109 (MRCItem +litem &80 +pos 12 +dimension 50 +uid 206,0 +) +*110 (MRCItem +litem &81 +pos 13 +dimension 80 +uid 207,0 +) +] +) +fixedCol 4 +fixedRow 2 +name "Ports" +uid 188,0 +vaOverrides [ +] +) +] +) +uid 167,0 +) +cdmCsm &1 +genericsCommonDM (CommonDM +ldm (LogicalDM +emptyRow *111 (LEmptyRow +) +uid 209,0 +optionalChildren [ +*112 (RefLabelRowHdr +) +*113 (TitleRowHdr +) +*114 (FilterRowHdr +) +*115 (RefLabelColHdr +tm "RefLabelColHdrMgr" +) +*116 (RowExpandColHdr +tm "RowExpandColHdrMgr" +) +*117 (GroupColHdr +tm "GroupColHdrMgr" +) +*118 (NameColHdr +tm "GenericNameColHdrMgr" +) +*119 (TypeColHdr +tm "GenericTypeColHdrMgr" +) +*120 (InitColHdr +tm "GenericValueColHdrMgr" +) +*121 (PragmaColHdr +tm "GenericPragmaColHdrMgr" +) +*122 (EolColHdr +tm "GenericEolColHdrMgr" +) +] +) +pdm (PhysicalDM +displayShortBounds 1 +editShortBounds 1 +uid 221,0 +optionalChildren [ +*123 (Sheet +sheetRow (SheetRow +headerVa (MVa +cellColor "49152,49152,49152" +fontColor "0,0,0" +font "Tahoma,10,0" +) +cellVa (MVa +cellColor "65535,65535,65535" +fontColor "0,0,0" +font "Tahoma,10,0" +) +groupVa (MVa +cellColor "39936,56832,65280" +fontColor "0,0,0" +font "Tahoma,10,0" +) +emptyMRCItem *124 (MRCItem +litem &111 +pos 0 +dimension 20 +) +uid 223,0 +optionalChildren [ +*125 (MRCItem +litem &112 +pos 0 +dimension 20 +uid 224,0 +) +*126 (MRCItem +litem &113 +pos 1 +dimension 23 +uid 225,0 +) +*127 (MRCItem +litem &114 +pos 2 +hidden 1 +dimension 20 +uid 226,0 +) +] +) +sheetCol (SheetCol +propVa (MVa +cellColor "0,49152,49152" +fontColor "0,0,0" +font "Tahoma,10,0" +textAngle 90 +) +uid 227,0 +optionalChildren [ +*128 (MRCItem +litem &115 +pos 0 +dimension 20 +uid 228,0 +) +*129 (MRCItem +litem &117 +pos 1 +dimension 50 +uid 229,0 +) +*130 (MRCItem +litem &118 +pos 2 +dimension 100 +uid 230,0 +) +*131 (MRCItem +litem &119 +pos 3 +dimension 100 +uid 231,0 +) +*132 (MRCItem +litem &120 +pos 4 +dimension 50 +uid 232,0 +) +*133 (MRCItem +litem &121 +pos 5 +dimension 50 +uid 233,0 +) +*134 (MRCItem +litem &122 +pos 6 +dimension 80 +uid 234,0 +) +] +) +fixedCol 3 +fixedRow 2 +name "Ports" +uid 222,0 +vaOverrides [ +] +) +] +) +uid 208,0 +type 1 +) +signalSuffix "_int" +clockSuffix "_cld" +defaultState (State +shape (Circle +va (VaSet +vasetType 1 +fg "0,65535,65535" +lineColor "0,32768,49152" +lineWidth 2 +) +xt "-3551,-3551,3551,3551" +radius 3551 +) +name (Text +va (VaSet +font "Verdana,12,1" +) +xt "0,0,2500,1400" +st "s0" +ju 0 +blo "1250,1200" +tm "ONodeName" +) +wait (TextAssociate +ps "CenterOffsetStrategy" +text (Text +va (VaSet +isHidden 1 +fg "0,0,32768" +font "Verdana,12,1" +) +xt "1000,900,6100,2300" +st "wait 2" +blo "1000,2100" +tm "SmWaitText" +) +) +encoding (Text +va (VaSet +font "Verdana,9,1" +) +blo "0,0" +tm "SmEncodingMgr" +) +actionBlk (SmStateActionsBlock +ps "CenterOffsetStrategy" +shape (Rectangle +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "3900,3300,4100,3500" +) +autoResize 1 +tline (Line +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +pts [ +"0,0" +"0,0" +] +) +bline (Line +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +pts [ +"0,0" +"0,0" +] +) +ttri (Triangle +ro 90 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "-450,-175,-100,175" +) +btri (Triangle +ro 270 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "-450,-175,-100,175" +) +entryActions (MLText +va (VaSet +) +tm "Actions" +) +inActions (MLText +va (VaSet +) +tm "Actions" +) +exitActions (MLText +va (VaSet +) +tm "Actions" +) +) +caseExpr (TextAssociate +ps "CenterOffsetStrategy" +text (MLText +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "-2100,1200,4600,2400" +st "CASE: expr" +tm "SmCaseExpr" +) +) +) +defaultWaitState (State +shape (CircleInOctagon +va (VaSet +vasetType 1 +fg "0,65535,65535" +lineColor "26368,26368,26368" +lineWidth 2 +) +xt "-529,-529,6529,6529" +) +name (Text +va (VaSet +font "Verdana,12,1" +) +xt "0,0,2500,1400" +st "s0" +ju 0 +blo "1250,1200" +tm "ONodeName" +) +wait (TextAssociate +ps "CenterOffsetStrategy" +text (Text +va (VaSet +isHidden 1 +fg "0,0,32768" +font "Verdana,12,1" +) +xt "1000,900,6100,2300" +st "wait 2" +blo "1000,2100" +tm "SmWaitText" +) +) +encoding (Text +va (VaSet +font "Verdana,9,1" +) +blo "0,0" +tm "SmEncodingMgr" +) +actionBlk (SmStateActionsBlock +ps "CenterOffsetStrategy" +shape (Rectangle +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "8900,6300,9100,6500" +) +autoResize 1 +tline (Line +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "5000,3000,5000,3000" +pts [ +"5000,3000" +"5000,3000" +] +) +bline (Line +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "5000,3000,5000,3000" +pts [ +"5000,3000" +"5000,3000" +] +) +ttri (Triangle +ro 90 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "4550,2825,4900,3175" +) +btri (Triangle +ro 270 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "4550,2825,4900,3175" +) +entryActions (MLText +va (VaSet +) +xt "5000,3000,5000,3000" +tm "Actions" +) +inActions (MLText +va (VaSet +) +xt "5000,3000,5000,3000" +tm "Actions" +) +exitActions (MLText +va (VaSet +) +xt "5000,3000,5000,3000" +tm "Actions" +) +) +caseExpr (TextAssociate +ps "CenterOffsetStrategy" +text (MLText +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "-2100,1200,4600,2400" +st "CASE: expr" +tm "SmCaseExpr" +) +) +isWait 1 +) +defaultCompositeState (CompositeState +shape (TripleCircle +va (VaSet +vasetType 1 +fg "29952,39936,65280" +lineColor "0,0,32768" +lineWidth 2 +) +xt "-3000,-3000,3000,3000" +radius 3000 +) +name (Text +va (VaSet +font "Verdana,10,1" +) +xt "-1000,-600,1000,600" +st "s0" +ju 0 +blo "0,400" +tm "ONodeName" +) +childDiagram &0 +) +defaultJunction (Junction +shape (Diamond +va (VaSet +vasetType 1 +fg "59904,39936,65280" +) +xt "-1300,-1300,2300,2300" +) +symbol (Text +va (VaSet +font "Verdana,10,1" +) +xt "-300,-100,1300,1100" +st "&" +ju 0 +blo "500,900" +) +name (TextAssociate +ps "CenterOffsetStrategy" +text (Text +va (VaSet +font "Verdana,9,1" +) +xt "2000,1000,2000,1000" +blo "2000,1000" +tm "JunctionName" +) +) +caseExpr (TextAssociate +ps "CenterOffsetStrategy" +text (MLText +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "-2550,2000,4150,3200" +st "CASE: expr" +tm "SmCaseExpr" +) +) +) +defaultEntryPoint (EntryPoint +shape (CompositeShape +va (VaSet +vasetType 1 +fg "29952,39936,65280" +) +optionalChildren [ +(Pentagon +sl 0 +ro 270 +xt "-875,875,1375,1875" +) +(Line +sl 0 +ro 270 +xt "1375,1375,1875,1375" +pts [ +"1375,1375" +"1875,1375" +] +) +] +) +) +defaultInterruptPoint (InterruptPoint +shape (CompositeShape +va (VaSet +vasetType 1 +fg "65535,0,0" +) +optionalChildren [ +(Pentagon +sl 0 +ro 270 +xt "-875,875,1375,1875" +) +(Line +sl 0 +ro 270 +xt "1375,1375,1875,1375" +pts [ +"1375,1375" +"1875,1375" +] +) +(CustomPolygon +pts [ +"-625,1600" +"-625,1300" +"25,1425" +"-75,1150" +"1025,1350" +"200,1350" +"375,1600" +] +sl 0 +ro 270 +va (VaSet +vasetType 1 +fg "65535,65535,0" +bg "65535,0,0" +lineColor "65535,65535,0" +) +xt "-625,1150,1025,1600" +) +] +) +) +defaultLink (Link +shape (CompositeShape +va (VaSet +vasetType 1 +fg "65535,65535,0" +bg "0,0,0" +) +optionalChildren [ +(Pentagon +sl 0 +ro 270 +xt "-375,875,1875,1875" +) +(Line +sl 0 +ro 270 +xt "-875,1375,-375,1375" +pts [ +"-875,1375" +"-375,1375" +] +) +] +) +name (TextAssociate +ps "CenterOffsetStrategy" +text (Text +va (VaSet +font "Verdana,9,1" +) +xt "2375,875,5075,2075" +st "Link" +blo "2375,1875" +tm "LinkName" +) +) +) +defaultExitPoint (ExitPoint +shape (CompositeShape +va (VaSet +vasetType 1 +fg "29952,39936,65280" +) +optionalChildren [ +(Pentagon +sl 0 +ro 270 +xt "-375,875,1875,1875" +) +(Line +sl 0 +ro 270 +xt "-875,1375,-375,1375" +pts [ +"-875,1375" +"-375,1375" +] +) +] +) +) +defaultTransition (Transition +shape (Spline +va (VaSet +vasetType 3 +) +pts [ +"0,0" +"0,0" +] +arrow 1 +) +ss 0 +es 0 +cond "condition" +tb (TransitionBlock +ps "CenterOffsetStrategy" +shape (Rectangle +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "0,32768,49152" +) +xt "-500,-500,5800,1700" +) +autoResize 1 +lineShape (Line +va (VaSet +vasetType 3 +isHidden 1 +) +xt "2650,1600,2650,1600" +pts [ +"2650,1600" +"2650,1600" +] +) +condition (MLText +va (VaSet +) +xt "0,0,5300,1200" +st "condition" +tm "Condition" +) +actions (MLText +va (VaSet +) +xt "2650,2000,2650,2000" +tm "Actions" +) +) +tp (TransitionPriority +ps "PercentageFromStartStrategy" +shape (Circle +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +) +xt "-1063,-1063,1063,1063" +radius 1063 +) +pr (Text +va (VaSet +) +xt "-700,-600,700,600" +st "1" +ju 0 +blo "0,400" +tm "TransitionPriority" +) +padding "100,100" +) +) +defaultClk (SmClockPoint +shape (CompositeShape +va (VaSet +vasetType 1 +fg "65535,65535,0" +) +optionalChildren [ +(Pentagon +sl 0 +ro 270 +xt "-625,625,1625,1625" +) +(OrthoPolyLine +sl 0 +ro 270 +va (VaSet +vasetType 3 +) +xt "275,825,874,1425" +pts [ +"275,1425" +"574,1425" +"574,825" +"874,825" +] +) +(Arc2D +pts [ +"-116,1278" +"-371,972" +"-116,972" +] +sl 0 +ro 270 +va (VaSet +vasetType 1 +transparent 1 +) +xt "-441,926,-116,1323" +) +] +) +name (TextAssociate +ps "CenterOffsetStrategy" +text (Text +va (VaSet +) +xt "-3325,625,-1125,1825" +st "clk" +ju 2 +blo "-1125,1625" +tm "SmControlSignalNameMgr" +) +) +cond (SmControlCondition +ps "CenterOffsetStrategy" +shape (Rectangle +va (VaSet +vasetType 1 +fg "65535,65535,65535" +lineColor "0,32768,49152" +) +xt "1625,425,4925,1825" +) +autoResize 1 +cond (MLText +va (VaSet +) +xt "1725,525,4825,1725" +st "cond" +tm "SmControlConditionMgr" +) +) +) +defaultEnable (SmEnablePoint +shape (CompositeShape +va (VaSet +vasetType 1 +fg "65535,65535,0" +) +optionalChildren [ +(Pentagon +sl 0 +ro 270 +xt "-625,625,1625,1625" +) +(OrthoPolyLine +sl 0 +ro 270 +va (VaSet +vasetType 3 +) +xt "275,825,874,1425" +pts [ +"874,1425" +"574,1425" +"574,825" +"275,825" +] +) +(Arc2D +pts [ +"-130,1263" +"-415,1064" +"-76,1064" +] +layer 10 +sl 0 +ro 270 +va (VaSet +vasetType 1 +transparent 1 +) +xt "-425,943,-76,1304" +) +(Line +sl 0 +ro 270 +xt "-415,1064,-106,1064" +pts [ +"-415,1064" +"-106,1064" +] +) +] +) +name (TextAssociate +ps "CenterOffsetStrategy" +text (Text +va (VaSet +) +xt "-5125,625,-1125,1825" +st "enable" +ju 2 +blo "-1125,1625" +tm "SmControlSignalNameMgr" +) +) +cond (SmControlCondition +ps "CenterOffsetStrategy" +shape (Rectangle +va (VaSet +vasetType 1 +fg "65535,65535,65535" +lineColor "0,32768,49152" +) +xt "1625,425,4925,1825" +) +autoResize 1 +cond (MLText +va (VaSet +) +xt "1725,525,4825,1725" +st "cond" +tm "SmControlConditionMgr" +) +) +) +defaultRst (SmResetPoint +shape (CompositeShape +va (VaSet +vasetType 1 +fg "65535,65535,0" +) +optionalChildren [ +(Pentagon +sl 0 +ro 270 +xt "-625,625,1625,1625" +) +(OrthoPolyLine +sl 0 +ro 270 +va (VaSet +vasetType 3 +) +xt "275,825,874,1425" +pts [ +"874,1425" +"574,1425" +"574,825" +"275,825" +] +) +(Line +sl 0 +ro 270 +xt "-376,950,-276,1000" +pts [ +"-376,1000" +"-276,950" +] +) +(Line +sl 0 +ro 270 +xt "-376,950,-376,1300" +pts [ +"-376,1300" +"-376,950" +] +) +(Circle +layer 10 +sl 0 +ro 270 +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,0" +) +xt "424,975,724,1275" +radius 150 +) +] +) +cond (SmControlCondition +ps "CenterOffsetStrategy" +shape (Rectangle +va (VaSet +vasetType 1 +fg "65535,65535,65535" +lineColor "0,32768,49152" +) +xt "-625,-1175,2675,225" +) +autoResize 1 +cond (MLText +va (VaSet +) +xt "-525,-1075,2575,125" +st "cond" +tm "SmControlConditionMgr" +) +) +prio (TransitionPriority +ps "PercentageFromStartStrategy" +shape (Circle +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +) +xt "1625,62,3751,2188" +radius 1063 +) +pr (Text +va (VaSet +) +xt "1988,525,3388,1725" +st "1" +ju 0 +blo "2688,1525" +tm "TransitionPriority" +) +padding "100,100" +) +name (TextAssociate +ps "CenterOffsetStrategy" +text (Text +va (VaSet +) +xt "-2725,525,-625,1725" +st "rst" +ju 2 +blo "-625,1525" +tm "SmControlSignalNameMgr" +) +) +actions (TextAssociate +ps "CenterOffsetStrategy" +text (MLText +va (VaSet +isHidden 1 +) +xt "4750,2625,13350,3825" +st "< Automatic >" +tm "Actions" +) +) +) +defaultRecStatePt (SmRecoveryStatePoint +shape (CompositeShape +va (VaSet +vasetType 1 +fg "65535,0,0" +) +optionalChildren [ +(Circle +sl 0 +xt "-900,-900,900,900" +radius 900 +) +(Line +sl 0 +va (VaSet +vasetType 3 +lineColor "65535,65535,0" +lineWidth 1 +) +xt "-426,-426,426,426" +pts [ +"-426,426" +"426,-426" +] +) +(Line +sl 0 +va (VaSet +vasetType 3 +lineColor "65535,65535,0" +lineWidth 1 +) +xt "-426,-426,426,426" +pts [ +"426,426" +"-426,-426" +] +) +] +) +) +activeModelName "StateMachine" +LanguageMgr "Vhdl2008LangMgr" +) diff --git a/Cursor/hds/@acceleration@enable/interface b/Cursor/hds/@acceleration@enable/interface new file mode 100644 index 0000000..d3b6a07 --- /dev/null +++ b/Cursor/hds/@acceleration@enable/interface @@ -0,0 +1,1565 @@ +DocumentHdrVersion "1.1" +Header (DocumentHdr +version 2 +dialect 11 +dmPackageRefs [ +(DmPackageRef +library "ieee" +unitName "std_logic_1164" +) +(DmPackageRef +library "ieee" +unitName "numeric_std" +) +] +libraryRefs [ +"ieee" +] +) +version "27.1" +appVersion "2019.2 (Build 5)" +model (Symbol +commonDM (CommonDM +ldm (LogicalDM +suid 20,0 +usingSuid 1 +emptyRow *1 (LEmptyRow +) +uid 74,0 +optionalChildren [ +*2 (RefLabelRowHdr +) +*3 (TitleRowHdr +) +*4 (FilterRowHdr +) +*5 (RefLabelColHdr +tm "RefLabelColHdrMgr" +) +*6 (RowExpandColHdr +tm "RowExpandColHdrMgr" +) +*7 (GroupColHdr +tm "GroupColHdrMgr" +) +*8 (NameColHdr +tm "NameColHdrMgr" +) +*9 (ModeColHdr +tm "ModeColHdrMgr" +) +*10 (TypeColHdr +tm "TypeColHdrMgr" +) +*11 (BoundsColHdr +tm "BoundsColHdrMgr" +) +*12 (InitColHdr +tm "InitColHdrMgr" +) +*13 (EolColHdr +tm "EolColHdrMgr" +) +*14 (LogPort +port (LogicalPort +lang 11 +decl (Decl +n "clk" +t "unsigned" +o 26 +suid 16,0 +) +) +uid 330,0 +) +*15 (LogPort +port (LogicalPort +lang 11 +m 1 +decl (Decl +n "end_acceleration" +t "std_ulogic" +o 25 +suid 17,0 +) +) +uid 332,0 +) +*16 (LogPort +port (LogicalPort +lang 11 +decl (Decl +n "info_acceleration" +t "unsigned" +b "(15 DOWNTO 0)" +o 22 +suid 18,0 +) +) +uid 334,0 +) +*17 (LogPort +port (LogicalPort +lang 11 +decl (Decl +n "Position" +t "unsigned" +b "(15 DOWNTO 0)" +o 1 +suid 19,0 +) +) +uid 336,0 +) +*18 (LogPort +port (LogicalPort +lang 11 +decl (Decl +n "rst" +t "unsigned" +o 27 +suid 20,0 +) +) +uid 338,0 +) +] +) +pdm (PhysicalDM +displayShortBounds 1 +editShortBounds 1 +uid 87,0 +optionalChildren [ +*19 (Sheet +sheetRow (SheetRow +headerVa (MVa +cellColor "49152,49152,49152" +fontColor "0,0,0" +font "Tahoma,10,0" +) +cellVa (MVa +cellColor "65535,65535,65535" +fontColor "0,0,0" +font "Tahoma,10,0" +) +groupVa (MVa +cellColor "39936,56832,65280" +fontColor "0,0,0" +font "Tahoma,10,0" +) +emptyMRCItem *20 (MRCItem +litem &1 +pos 3 +dimension 20 +) +uid 89,0 +optionalChildren [ +*21 (MRCItem +litem &2 +pos 0 +dimension 20 +uid 90,0 +) +*22 (MRCItem +litem &3 +pos 1 +dimension 23 +uid 91,0 +) +*23 (MRCItem +litem &4 +pos 2 +hidden 1 +dimension 20 +uid 92,0 +) +*24 (MRCItem +litem &14 +pos 0 +dimension 20 +uid 331,0 +) +*25 (MRCItem +litem &15 +pos 1 +dimension 20 +uid 333,0 +) +*26 (MRCItem +litem &16 +pos 2 +dimension 20 +uid 335,0 +) +*27 (MRCItem +litem &17 +pos 3 +dimension 20 +uid 337,0 +) +*28 (MRCItem +litem &18 +pos 4 +dimension 20 +uid 339,0 +) +] +) +sheetCol (SheetCol +propVa (MVa +cellColor "0,49152,49152" +fontColor "0,0,0" +font "Tahoma,10,0" +textAngle 90 +) +uid 93,0 +optionalChildren [ +*29 (MRCItem +litem &5 +pos 0 +dimension 20 +uid 94,0 +) +*30 (MRCItem +litem &7 +pos 1 +dimension 50 +uid 95,0 +) +*31 (MRCItem +litem &8 +pos 2 +dimension 100 +uid 96,0 +) +*32 (MRCItem +litem &9 +pos 3 +dimension 50 +uid 97,0 +) +*33 (MRCItem +litem &10 +pos 4 +dimension 100 +uid 98,0 +) +*34 (MRCItem +litem &11 +pos 5 +dimension 100 +uid 99,0 +) +*35 (MRCItem +litem &12 +pos 6 +dimension 50 +uid 100,0 +) +*36 (MRCItem +litem &13 +pos 7 +dimension 80 +uid 101,0 +) +] +) +fixedCol 4 +fixedRow 2 +name "Ports" +uid 88,0 +vaOverrides [ +] +) +] +) +uid 73,0 +) +genericsCommonDM (CommonDM +ldm (LogicalDM +emptyRow *37 (LEmptyRow +) +uid 103,0 +optionalChildren [ +*38 (RefLabelRowHdr +) +*39 (TitleRowHdr +) +*40 (FilterRowHdr +) +*41 (RefLabelColHdr +tm "RefLabelColHdrMgr" +) +*42 (RowExpandColHdr +tm "RowExpandColHdrMgr" +) +*43 (GroupColHdr +tm "GroupColHdrMgr" +) +*44 (NameColHdr +tm "GenericNameColHdrMgr" +) +*45 (TypeColHdr +tm "GenericTypeColHdrMgr" +) +*46 (InitColHdr +tm "GenericValueColHdrMgr" +) +*47 (PragmaColHdr +tm "GenericPragmaColHdrMgr" +) +*48 (EolColHdr +tm "GenericEolColHdrMgr" +) +] +) +pdm (PhysicalDM +displayShortBounds 1 +editShortBounds 1 +uid 115,0 +optionalChildren [ +*49 (Sheet +sheetRow (SheetRow +headerVa (MVa +cellColor "49152,49152,49152" +fontColor "0,0,0" +font "Tahoma,10,0" +) +cellVa (MVa +cellColor "65535,65535,65535" +fontColor "0,0,0" +font "Tahoma,10,0" +) +groupVa (MVa +cellColor "39936,56832,65280" +fontColor "0,0,0" +font "Tahoma,10,0" +) +emptyMRCItem *50 (MRCItem +litem &37 +pos 3 +dimension 20 +) +uid 117,0 +optionalChildren [ +*51 (MRCItem +litem &38 +pos 0 +dimension 20 +uid 118,0 +) +*52 (MRCItem +litem &39 +pos 1 +dimension 23 +uid 119,0 +) +*53 (MRCItem +litem &40 +pos 2 +hidden 1 +dimension 20 +uid 120,0 +) +] +) +sheetCol (SheetCol +propVa (MVa +cellColor "0,49152,49152" +fontColor "0,0,0" +font "Tahoma,10,0" +textAngle 90 +) +uid 121,0 +optionalChildren [ +*54 (MRCItem +litem &41 +pos 0 +dimension 20 +uid 122,0 +) +*55 (MRCItem +litem &43 +pos 1 +dimension 50 +uid 123,0 +) +*56 (MRCItem +litem &44 +pos 2 +dimension 100 +uid 124,0 +) +*57 (MRCItem +litem &45 +pos 3 +dimension 100 +uid 125,0 +) +*58 (MRCItem +litem &46 +pos 4 +dimension 50 +uid 126,0 +) +*59 (MRCItem +litem &47 +pos 5 +dimension 50 +uid 127,0 +) +*60 (MRCItem +litem &48 +pos 6 +dimension 80 +uid 128,0 +) +] +) +fixedCol 3 +fixedRow 2 +name "Ports" +uid 116,0 +vaOverrides [ +] +) +] +) +uid 102,0 +type 1 +) +VExpander (VariableExpander +vvMap [ +(vvPair +variable "HDLDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hdl" +) +(vvPair +variable "HDSDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds" +) +(vvPair +variable "SideDataDesignDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\@acceleration@enable\\interface.info" +) +(vvPair +variable "SideDataUserDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\@acceleration@enable\\interface.user" +) +(vvPair +variable "SourceDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds" +) +(vvPair +variable "appl" +value "HDL Designer" +) +(vvPair +variable "arch_name" +value "interface" +) +(vvPair +variable "concat_file" +value "concatenated" +) +(vvPair +variable "config" +value "%(unit)_%(view)_config" +) +(vvPair +variable "d" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\@acceleration@enable" +) +(vvPair +variable "d_logical" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\AccelerationEnable" +) +(vvPair +variable "date" +value "10.12.2021" +) +(vvPair +variable "day" +value "ven." +) +(vvPair +variable "day_long" +value "vendredi" +) +(vvPair +variable "dd" +value "10" +) +(vvPair +variable "entity_name" +value "AccelerationEnable" +) +(vvPair +variable "ext" +value "" +) +(vvPair +variable "f" +value "interface" +) +(vvPair +variable "f_logical" +value "interface" +) +(vvPair +variable "f_noext" +value "interface" +) +(vvPair +variable "graphical_source_author" +value "Simon" +) +(vvPair +variable "graphical_source_date" +value "10.12.2021" +) +(vvPair +variable "graphical_source_group" +value "UNKNOWN" +) +(vvPair +variable "graphical_source_host" +value "PC-SDM" +) +(vvPair +variable "graphical_source_time" +value "09:07:11" +) +(vvPair +variable "group" +value "UNKNOWN" +) +(vvPair +variable "host" +value "PC-SDM" +) +(vvPair +variable "language" +value "VHDL" +) +(vvPair +variable "library" +value "Cursor" +) +(vvPair +variable "library_downstream_ModelSimCompiler" +value "$SCRATCH_DIR/Cursor/work" +) +(vvPair +variable "mm" +value "12" +) +(vvPair +variable "module_name" +value "AccelerationEnable" +) +(vvPair +variable "month" +value "déc." +) +(vvPair +variable "month_long" +value "décembre" +) +(vvPair +variable "p" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\@acceleration@enable\\interface" +) +(vvPair +variable "p_logical" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\AccelerationEnable\\interface" +) +(vvPair +variable "package_name" +value "" +) +(vvPair +variable "project_name" +value "hds" +) +(vvPair +variable "series" +value "HDL Designer Series" +) +(vvPair +variable "this_ext" +value "" +) +(vvPair +variable "this_file" +value "interface" +) +(vvPair +variable "this_file_logical" +value "interface" +) +(vvPair +variable "time" +value "09:07:11" +) +(vvPair +variable "unit" +value "AccelerationEnable" +) +(vvPair +variable "user" +value "Simon" +) +(vvPair +variable "version" +value "2019.2 (Build 5)" +) +(vvPair +variable "view" +value "interface" +) +(vvPair +variable "year" +value "2021" +) +(vvPair +variable "yy" +value "21" +) +] +) +LanguageMgr "Vhdl2008LangMgr" +uid 72,0 +optionalChildren [ +*61 (SymbolBody +uid 8,0 +optionalChildren [ +*62 (CptPort +uid 305,0 +ps "OnEdgeStrategy" +shape (Triangle +uid 306,0 +ro 90 +va (VaSet +vasetType 1 +fg "0,65535,0" +) +xt "14250,13625,15000,14375" +) +tg (CPTG +uid 307,0 +ps "CptPortTextPlaceStrategy" +stg "VerticalLayoutStrategy" +f (Text +uid 308,0 +va (VaSet +font "Verdana,12,0" +) +xt "16000,13300,18400,14700" +st "clk" +blo "16000,14500" +tm "CptPortNameMgr" +) +) +dt (MLText +uid 309,0 +va (VaSet +font "Courier New,8,0" +) +) +thePort (LogicalPort +lang 11 +decl (Decl +n "clk" +t "unsigned" +o 26 +suid 16,0 +) +) +) +*63 (CptPort +uid 310,0 +ps "OnEdgeStrategy" +shape (Triangle +uid 311,0 +ro 90 +va (VaSet +vasetType 1 +fg "0,65535,0" +) +xt "23000,10625,23750,11375" +) +tg (CPTG +uid 312,0 +ps "CptPortTextPlaceStrategy" +stg "RightVerticalLayoutStrategy" +f (Text +uid 313,0 +va (VaSet +font "Verdana,12,0" +) +xt "9600,10300,22000,11700" +st "end_acceleration" +ju 2 +blo "22000,11500" +tm "CptPortNameMgr" +) +) +dt (MLText +uid 314,0 +va (VaSet +font "Courier New,8,0" +) +) +thePort (LogicalPort +lang 11 +m 1 +decl (Decl +n "end_acceleration" +t "std_ulogic" +o 25 +suid 17,0 +) +) +) +*64 (CptPort +uid 315,0 +ps "OnEdgeStrategy" +shape (Triangle +uid 316,0 +ro 90 +va (VaSet +vasetType 1 +fg "0,65535,0" +) +xt "14250,10625,15000,11375" +) +tg (CPTG +uid 317,0 +ps "CptPortTextPlaceStrategy" +stg "VerticalLayoutStrategy" +f (Text +uid 318,0 +va (VaSet +font "Verdana,12,0" +) +xt "16000,10300,28300,11700" +st "info_acceleration" +blo "16000,11500" +tm "CptPortNameMgr" +) +) +dt (MLText +uid 319,0 +va (VaSet +font "Courier New,8,0" +) +) +thePort (LogicalPort +lang 11 +decl (Decl +n "info_acceleration" +t "unsigned" +b "(15 DOWNTO 0)" +o 22 +suid 18,0 +) +) +) +*65 (CptPort +uid 320,0 +ps "OnEdgeStrategy" +shape (Triangle +uid 321,0 +ro 90 +va (VaSet +vasetType 1 +fg "0,65535,0" +) +xt "14250,12625,15000,13375" +) +tg (CPTG +uid 322,0 +ps "CptPortTextPlaceStrategy" +stg "VerticalLayoutStrategy" +f (Text +uid 323,0 +va (VaSet +font "Verdana,12,0" +) +xt "16000,12300,21800,13700" +st "Position" +blo "16000,13500" +tm "CptPortNameMgr" +) +) +dt (MLText +uid 324,0 +va (VaSet +font "Courier New,8,0" +) +) +thePort (LogicalPort +lang 11 +decl (Decl +n "Position" +t "unsigned" +b "(15 DOWNTO 0)" +o 1 +suid 19,0 +) +) +) +*66 (CptPort +uid 325,0 +ps "OnEdgeStrategy" +shape (Triangle +uid 326,0 +ro 90 +va (VaSet +vasetType 1 +fg "0,65535,0" +) +xt "14250,14625,15000,15375" +) +tg (CPTG +uid 327,0 +ps "CptPortTextPlaceStrategy" +stg "VerticalLayoutStrategy" +f (Text +uid 328,0 +va (VaSet +font "Verdana,12,0" +) +xt "16000,14300,18500,15700" +st "rst" +blo "16000,15500" +tm "CptPortNameMgr" +) +) +dt (MLText +uid 329,0 +va (VaSet +font "Courier New,8,0" +) +) +thePort (LogicalPort +lang 11 +decl (Decl +n "rst" +t "unsigned" +o 27 +suid 20,0 +) +) +) +] +shape (Rectangle +uid 9,0 +va (VaSet +vasetType 1 +fg "0,65535,0" +lineColor "0,32896,0" +lineWidth 2 +) +xt "15000,6000,23000,16000" +) +biTextGroup (BiTextGroup +uid 10,0 +ps "CenterOffsetStrategy" +stg "VerticalLayoutStrategy" +first (Text +uid 11,0 +va (VaSet +font "Verdana,9,1" +) +xt "13600,9800,17300,11000" +st "Cursor" +blo "13600,10800" +) +second (Text +uid 12,0 +va (VaSet +font "Verdana,9,1" +) +xt "13600,11000,24400,12200" +st "AccelerationEnable" +blo "13600,12000" +) +) +gi *67 (GenericInterface +uid 13,0 +ps "CenterOffsetStrategy" +matrix (Matrix +uid 14,0 +text (MLText +uid 15,0 +va (VaSet +font "Courier New,8,0" +) +xt "-20500,7000,-9000,7800" +st "Generic Declarations" +) +header "Generic Declarations" +showHdrWhenContentsEmpty 1 +) +elements [ +] +) +portInstanceVisAsIs 1 +portInstanceVis (PortSigDisplay +sTC 0 +sF 0 +) +portVis (PortSigDisplay +sTC 0 +sF 0 +) +) +*68 (Grouping +uid 16,0 +optionalChildren [ +*69 (CommentText +uid 18,0 +shape (Rectangle +uid 19,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "36000,48000,53000,49000" +) +oxt "18000,70000,35000,71000" +text (MLText +uid 20,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "36200,48000,46000,49000" +st " +by %user on %dd %month %year +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 17000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*70 (CommentText +uid 21,0 +shape (Rectangle +uid 22,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "53000,44000,57000,45000" +) +oxt "35000,66000,39000,67000" +text (MLText +uid 23,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "53200,44000,56200,45000" +st " +Project: +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 4000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*71 (CommentText +uid 24,0 +shape (Rectangle +uid 25,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "36000,46000,53000,47000" +) +oxt "18000,68000,35000,69000" +text (MLText +uid 26,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "36200,46000,46200,47000" +st " + +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 17000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*72 (CommentText +uid 27,0 +shape (Rectangle +uid 28,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "32000,46000,36000,47000" +) +oxt "14000,68000,18000,69000" +text (MLText +uid 29,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "32200,46000,34300,47000" +st " +Title: +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 4000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*73 (CommentText +uid 30,0 +shape (Rectangle +uid 31,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "53000,45000,73000,49000" +) +oxt "35000,67000,55000,71000" +text (MLText +uid 32,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "53200,45200,62600,46200" +st " + +" +tm "CommentText" +wrapOption 3 +visibleHeight 4000 +visibleWidth 20000 +) +ignorePrefs 1 +titleBlock 1 +) +*74 (CommentText +uid 33,0 +shape (Rectangle +uid 34,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "57000,44000,73000,45000" +) +oxt "39000,66000,55000,67000" +text (MLText +uid 35,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "57200,44000,58800,45000" +st " +%project_name +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 16000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*75 (CommentText +uid 36,0 +shape (Rectangle +uid 37,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "32000,44000,53000,46000" +) +oxt "14000,66000,35000,68000" +text (MLText +uid 38,0 +va (VaSet +fg "32768,0,0" +) +xt "37350,44400,47650,45600" +st " + +" +ju 0 +tm "CommentText" +wrapOption 3 +visibleHeight 2000 +visibleWidth 21000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*76 (CommentText +uid 39,0 +shape (Rectangle +uid 40,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "32000,47000,36000,48000" +) +oxt "14000,69000,18000,70000" +text (MLText +uid 41,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "32200,47000,34300,48000" +st " +Path: +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 4000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*77 (CommentText +uid 42,0 +shape (Rectangle +uid 43,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "32000,48000,36000,49000" +) +oxt "14000,70000,18000,71000" +text (MLText +uid 44,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "32200,48000,34900,49000" +st " +Edited: +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 4000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*78 (CommentText +uid 45,0 +shape (Rectangle +uid 46,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "36000,47000,53000,48000" +) +oxt "18000,69000,35000,70000" +text (MLText +uid 47,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "36200,47000,49600,48000" +st " +%library/%unit/%view +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 17000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +] +shape (GroupingShape +uid 17,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +lineStyle 2 +lineWidth 2 +) +xt "32000,44000,73000,49000" +) +oxt "14000,66000,55000,71000" +) +] +bg "65535,65535,65535" +grid (Grid +origin "0,0" +isVisible 1 +isActive 1 +xSpacing 1000 +xySpacing 1000 +xShown 1 +yShown 1 +color "65535,0,0" +) +packageList *79 (PackageList +uid 48,0 +stg "VerticalLayoutStrategy" +textVec [ +*80 (Text +uid 49,0 +va (VaSet +font "Verdana,9,1" +) +xt "0,0,7600,1200" +st "Package List" +blo "0,1000" +) +*81 (MLText +uid 50,0 +va (VaSet +) +xt "0,1200,17500,4800" +st "LIBRARY ieee; + USE ieee.std_logic_1164.all; + USE ieee.numeric_std.all;" +tm "PackageList" +) +] +) +windowSize "0,0,1015,690" +viewArea "0,0,0,0" +cachedDiagramExtent "0,0,0,0" +pageBreakOrigin "0,0" +defaultCommentText (CommentText +shape (Rectangle +layer 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +lineColor "0,0,32768" +) +xt "0,0,15000,5000" +) +text (MLText +va (VaSet +fg "0,0,32768" +) +xt "200,200,3200,1400" +st " +Text +" +tm "CommentText" +wrapOption 3 +visibleHeight 4600 +visibleWidth 14600 +) +) +defaultRequirementText (RequirementText +shape (ZoomableIcon +layer 0 +va (VaSet +vasetType 1 +fg "59904,39936,65280" +lineColor "0,0,32768" +) +xt "0,0,1500,1750" +iconName "reqTracerRequirement.bmp" +iconMaskName "reqTracerRequirement.msk" +) +autoResize 1 +text (MLText +va (VaSet +fg "0,0,32768" +font "arial,8,0" +) +xt "500,2150,1400,3150" +st " +Text +" +tm "RequirementText" +wrapOption 3 +visibleHeight 1350 +visibleWidth 1100 +) +) +defaultPanel (Panel +shape (RectFrame +va (VaSet +vasetType 1 +fg "65535,65535,65535" +lineColor "32768,0,0" +lineWidth 3 +) +xt "0,0,20000,20000" +) +title (TextAssociate +ps "TopLeftStrategy" +text (Text +va (VaSet +font "Verdana,9,1" +) +xt "1000,1000,5000,2200" +st "Panel0" +blo "1000,2000" +tm "PanelText" +) +) +) +parentGraphicsRef (HdmGraphicsRef +libraryName "Cursor" +entityName "process_acceleration" +viewName "struct1.bd" +) +defaultSymbolBody (SymbolBody +shape (Rectangle +va (VaSet +vasetType 1 +fg "0,65535,0" +lineColor "0,32896,0" +lineWidth 2 +) +xt "15000,6000,44000,26000" +) +biTextGroup (BiTextGroup +ps "CenterOffsetStrategy" +stg "VerticalLayoutStrategy" +first (Text +va (VaSet +font "Verdana,9,1" +) +xt "26800,14800,32200,16000" +st "" +blo "26800,15800" +) +second (Text +va (VaSet +font "Verdana,9,1" +) +xt "26800,16000,30700,17200" +st "" +blo "26800,17000" +) +) +gi *82 (GenericInterface +ps "CenterOffsetStrategy" +matrix (Matrix +text (MLText +va (VaSet +font "Courier New,8,0" +) +xt "0,12000,11500,12800" +st "Generic Declarations" +) +header "Generic Declarations" +showHdrWhenContentsEmpty 1 +) +elements [ +] +) +portInstanceVisAsIs 1 +portInstanceVis (PortSigDisplay +sIVOD 1 +) +portVis (PortSigDisplay +sIVOD 1 +) +) +defaultCptPort (CptPort +ps "OnEdgeStrategy" +shape (Triangle +ro 90 +va (VaSet +vasetType 1 +fg "0,65535,0" +) +xt "0,0,750,750" +) +tg (CPTG +ps "CptPortTextPlaceStrategy" +stg "VerticalLayoutStrategy" +f (Text +va (VaSet +font "Verdana,12,0" +) +xt "0,750,2900,2150" +st "In0" +blo "0,1950" +tm "CptPortNameMgr" +) +) +dt (MLText +va (VaSet +font "Courier New,8,0" +) +) +thePort (LogicalPort +lang 11 +decl (Decl +n "In0" +t "unsigned" +b "(15 DOWNTO 0)" +o 0 +) +) +) +defaultCptPortBuffer (CptPort +ps "OnEdgeStrategy" +shape (Diamond +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +) +xt "0,0,750,750" +) +tg (CPTG +ps "CptPortTextPlaceStrategy" +stg "VerticalLayoutStrategy" +f (Text +va (VaSet +font "Verdana,12,0" +) +xt "0,750,5300,2150" +st "Buffer0" +blo "0,1950" +tm "CptPortNameMgr" +) +) +dt (MLText +va (VaSet +font "Courier New,8,0" +) +) +thePort (LogicalPort +lang 11 +m 3 +decl (Decl +n "Buffer0" +t "unsigned" +b "(15 DOWNTO 0)" +o 0 +) +) +) +DeclarativeBlock *83 (SymDeclBlock +uid 1,0 +stg "SymDeclLayoutStrategy" +declLabel (Text +uid 2,0 +va (VaSet +font "Verdana,9,1" +) +xt "42000,0,49400,1200" +st "Declarations" +blo "42000,1000" +) +portLabel (Text +uid 3,0 +va (VaSet +font "Verdana,9,1" +) +xt "42000,1200,45700,2400" +st "Ports:" +blo "42000,2200" +) +externalLabel (Text +uid 4,0 +va (VaSet +font "Verdana,9,1" +) +xt "42000,6400,45200,7600" +st "User:" +blo "42000,7400" +) +internalLabel (Text +uid 6,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "42000,0,50200,1200" +st "Internal User:" +blo "42000,1000" +) +externalText (MLText +uid 5,0 +va (VaSet +font "Courier New,8,0" +) +xt "44000,7600,44000,7600" +tm "SyDeclarativeTextMgr" +) +internalText (MLText +uid 7,0 +va (VaSet +isHidden 1 +font "Courier New,8,0" +) +xt "42000,0,42000,0" +tm "SyDeclarativeTextMgr" +) +) +lastUid 339,0 +activeModelName "Symbol:CDM" +) diff --git a/Cursor/hds/@main/interface b/Cursor/hds/@main/interface index e268086..941b4bb 100644 --- a/Cursor/hds/@main/interface +++ b/Cursor/hds/@main/interface @@ -21,7 +21,7 @@ appVersion "2019.2 (Build 5)" model (Symbol commonDM (CommonDM ldm (LogicalDM -suid 12,0 +suid 74,0 usingSuid 1 emptyRow *1 (LEmptyRow ) @@ -68,22 +68,22 @@ n "button" t "unsigned" b "(3 DOWNTO 0)" o 2 -suid 1,0 +suid 63,0 ) ) -uid 111,0 +uid 809,0 ) *15 (LogPort port (LogicalPort lang 11 decl (Decl -n "clock" -t "std_ulogic" +n "clk" +t "unsigned" o 3 -suid 2,0 +suid 64,0 ) ) -uid 113,0 +uid 811,0 ) *16 (LogPort port (LogicalPort @@ -93,10 +93,10 @@ n "Position" t "unsigned" b "(15 DOWNTO 0)" o 1 -suid 3,0 +suid 65,0 ) ) -uid 115,0 +uid 813,0 ) *17 (LogPort port (LogicalPort @@ -107,10 +107,10 @@ n "Power" t "unsigned" b "(7 DOWNTO 0)" o 8 -suid 4,0 +suid 66,0 ) ) -uid 117,0 +uid 815,0 ) *18 (LogPort port (LogicalPort @@ -120,46 +120,44 @@ decl (Decl n "RaZ" t "std_ulogic" o 9 -suid 5,0 +suid 67,0 ) ) -uid 119,0 +uid 817,0 ) *19 (LogPort port (LogicalPort lang 11 decl (Decl -n "reset" -t "std_ulogic" +n "rst" +t "unsigned" o 4 -suid 6,0 +suid 68,0 ) ) -uid 121,0 +uid 819,0 ) *20 (LogPort port (LogicalPort -lang 11 decl (Decl n "sensor1" t "std_uLogic" o 5 -suid 7,0 +suid 69,0 ) ) -uid 123,0 +uid 821,0 ) *21 (LogPort port (LogicalPort -lang 11 decl (Decl n "sensor2" t "std_uLogic" o 6 -suid 8,0 +suid 70,0 ) ) -uid 125,0 +uid 823,0 ) *22 (LogPort port (LogicalPort @@ -169,36 +167,34 @@ decl (Decl n "SideL" t "std_ulogic" o 10 -suid 9,0 +suid 71,0 ) ) -uid 127,0 +uid 825,0 ) *23 (LogPort port (LogicalPort -lang 11 decl (Decl n "testMode" t "std_uLogic" o 7 -suid 10,0 +suid 72,0 ) ) -uid 129,0 +uid 827,0 ) *24 (LogPort port (LogicalPort -lang 11 m 1 decl (Decl n "testOut" t "std_uLogic_vector" b "(1 TO testLineNb)" o 11 -suid 11,0 +suid 73,0 ) ) -uid 131,0 +uid 829,0 ) *25 (LogPort port (LogicalPort @@ -208,10 +204,10 @@ decl (Decl n "unlock" t "std_ulogic" o 12 -suid 12,0 +suid 74,0 ) ) -uid 133,0 +uid 831,0 ) ] ) @@ -265,75 +261,75 @@ uid 155,0 ) *31 (MRCItem litem &14 -pos 1 +pos 0 dimension 20 -uid 112,0 +uid 810,0 ) *32 (MRCItem litem &15 -pos 8 +pos 1 dimension 20 -uid 114,0 +uid 812,0 ) *33 (MRCItem litem &16 -pos 0 +pos 2 dimension 20 -uid 116,0 +uid 814,0 ) *34 (MRCItem litem &17 -pos 5 +pos 3 dimension 20 -uid 118,0 +uid 816,0 ) *35 (MRCItem litem &18 -pos 6 +pos 4 dimension 20 -uid 120,0 +uid 818,0 ) *36 (MRCItem litem &19 -pos 9 +pos 5 dimension 20 -uid 122,0 +uid 820,0 ) *37 (MRCItem litem &20 -pos 2 +pos 6 dimension 20 -uid 124,0 +uid 822,0 ) *38 (MRCItem litem &21 -pos 3 +pos 7 dimension 20 -uid 126,0 +uid 824,0 ) *39 (MRCItem litem &22 -pos 7 +pos 8 dimension 20 -uid 128,0 +uid 826,0 ) *40 (MRCItem litem &23 -pos 4 +pos 9 dimension 20 -uid 130,0 +uid 828,0 ) *41 (MRCItem litem &24 pos 10 dimension 20 -uid 132,0 +uid 830,0 ) *42 (MRCItem litem &25 pos 11 dimension 20 -uid 134,0 +uid 832,0 ) ] ) @@ -564,23 +560,23 @@ VExpander (VariableExpander vvMap [ (vvPair variable "HDLDir" -value "C:\\Users\\remi\\OneDrive\\Documents\\Cours\\05-HEVS\\S1fb\\electricity\\1-EIN\\project\\cursor\\HDLdesigner\\Cursor\\Prefs\\..\\Cursor\\hdl" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hdl" ) (vvPair variable "HDSDir" -value "C:\\Users\\remi\\OneDrive\\Documents\\Cours\\05-HEVS\\S1fb\\electricity\\1-EIN\\project\\cursor\\HDLdesigner\\Cursor\\Prefs\\..\\Cursor\\hds" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds" ) (vvPair variable "SideDataDesignDir" -value "C:\\Users\\remi\\OneDrive\\Documents\\Cours\\05-HEVS\\S1fb\\electricity\\1-EIN\\project\\cursor\\HDLdesigner\\Cursor\\Prefs\\..\\Cursor\\hds\\@main\\interface.info" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\@main\\interface.info" ) (vvPair variable "SideDataUserDir" -value "C:\\Users\\remi\\OneDrive\\Documents\\Cours\\05-HEVS\\S1fb\\electricity\\1-EIN\\project\\cursor\\HDLdesigner\\Cursor\\Prefs\\..\\Cursor\\hds\\@main\\interface.user" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\@main\\interface.user" ) (vvPair variable "SourceDir" -value "C:\\Users\\remi\\OneDrive\\Documents\\Cours\\05-HEVS\\S1fb\\electricity\\1-EIN\\project\\cursor\\HDLdesigner\\Cursor\\Prefs\\..\\Cursor\\hds" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds" ) (vvPair variable "appl" @@ -600,15 +596,15 @@ value "%(unit)_%(view)_config" ) (vvPair variable "d" -value "C:\\Users\\remi\\OneDrive\\Documents\\Cours\\05-HEVS\\S1fb\\electricity\\1-EIN\\project\\cursor\\HDLdesigner\\Cursor\\Prefs\\..\\Cursor\\hds\\@main" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\@main" ) (vvPair variable "d_logical" -value "C:\\Users\\remi\\OneDrive\\Documents\\Cours\\05-HEVS\\S1fb\\electricity\\1-EIN\\project\\cursor\\HDLdesigner\\Cursor\\Prefs\\..\\Cursor\\hds\\Main" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\Main" ) (vvPair variable "date" -value "07.12.2021" +value "14.12.2021" ) (vvPair variable "day" @@ -620,7 +616,7 @@ value "mardi" ) (vvPair variable "dd" -value "07" +value "14" ) (vvPair variable "entity_name" @@ -644,11 +640,11 @@ value "interface" ) (vvPair variable "graphical_source_author" -value "remi" +value "Simon" ) (vvPair variable "graphical_source_date" -value "07.12.2021" +value "14.12.2021" ) (vvPair variable "graphical_source_group" @@ -656,11 +652,11 @@ value "UNKNOWN" ) (vvPair variable "graphical_source_host" -value "MARVIN" +value "PC-SDM" ) (vvPair variable "graphical_source_time" -value "08:20:45" +value "14:20:05" ) (vvPair variable "group" @@ -668,7 +664,7 @@ value "UNKNOWN" ) (vvPair variable "host" -value "MARVIN" +value "PC-SDM" ) (vvPair variable "language" @@ -700,11 +696,11 @@ value "d ) (vvPair variable "p" -value "C:\\Users\\remi\\OneDrive\\Documents\\Cours\\05-HEVS\\S1fb\\electricity\\1-EIN\\project\\cursor\\HDLdesigner\\Cursor\\Prefs\\..\\Cursor\\hds\\@main\\interface" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\@main\\interface" ) (vvPair variable "p_logical" -value "C:\\Users\\remi\\OneDrive\\Documents\\Cours\\05-HEVS\\S1fb\\electricity\\1-EIN\\project\\cursor\\HDLdesigner\\Cursor\\Prefs\\..\\Cursor\\hds\\Main\\interface" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\Main\\interface" ) (vvPair variable "package_name" @@ -732,7 +728,7 @@ value "interface" ) (vvPair variable "time" -value "08:20:45" +value "14:20:05" ) (vvPair variable "unit" @@ -740,7 +736,7 @@ value "Main" ) (vvPair variable "user" -value "remi" +value "Simon" ) (vvPair variable "version" @@ -767,10 +763,10 @@ optionalChildren [ uid 8,0 optionalChildren [ *76 (CptPort -uid 51,0 +uid 749,0 ps "OnEdgeStrategy" shape (Triangle -uid 52,0 +uid 750,0 ro 90 va (VaSet vasetType 1 @@ -779,11 +775,11 @@ fg "0,65535,0" xt "14250,38625,15000,39375" ) tg (CPTG -uid 53,0 +uid 751,0 ps "CptPortTextPlaceStrategy" stg "VerticalLayoutStrategy" f (Text -uid 54,0 +uid 752,0 va (VaSet font "Verdana,12,0" ) @@ -794,12 +790,13 @@ tm "CptPortNameMgr" ) ) dt (MLText -uid 55,0 +uid 753,0 va (VaSet font "Courier New,8,0" ) xt "44000,3200,66500,4000" -st "button : IN unsigned (3 DOWNTO 0) ;" +st "button : IN unsigned (3 DOWNTO 0) ; +" ) thePort (LogicalPort lang 11 @@ -808,60 +805,61 @@ n "button" t "unsigned" b "(3 DOWNTO 0)" o 2 -suid 1,0 +suid 63,0 ) ) ) *77 (CptPort -uid 56,0 +uid 754,0 ps "OnEdgeStrategy" shape (Triangle -uid 57,0 +uid 755,0 ro 90 va (VaSet vasetType 1 fg "0,65535,0" ) -xt "14250,62625,15000,63375" +xt "14250,58625,15000,59375" ) tg (CPTG -uid 58,0 +uid 756,0 ps "CptPortTextPlaceStrategy" stg "VerticalLayoutStrategy" f (Text -uid 59,0 +uid 757,0 va (VaSet font "Verdana,12,0" ) -xt "16000,62300,19800,63700" -st "clock" -blo "16000,63500" +xt "16000,58300,18400,59700" +st "clk" +blo "16000,59500" tm "CptPortNameMgr" ) ) dt (MLText -uid 60,0 +uid 758,0 va (VaSet font "Courier New,8,0" ) -xt "44000,4000,61000,4800" -st "clock : IN std_ulogic ;" +xt "44000,4000,60000,4800" +st "clk : IN unsigned ; +" ) thePort (LogicalPort lang 11 decl (Decl -n "clock" -t "std_ulogic" +n "clk" +t "unsigned" o 3 -suid 2,0 +suid 64,0 ) ) ) *78 (CptPort -uid 61,0 +uid 759,0 ps "OnEdgeStrategy" shape (Triangle -uid 62,0 +uid 760,0 ro 90 va (VaSet vasetType 1 @@ -870,11 +868,11 @@ fg "0,65535,0" xt "14250,7625,15000,8375" ) tg (CPTG -uid 63,0 +uid 761,0 ps "CptPortTextPlaceStrategy" stg "VerticalLayoutStrategy" f (Text -uid 64,0 +uid 762,0 va (VaSet font "Verdana,12,0" ) @@ -885,12 +883,13 @@ tm "CptPortNameMgr" ) ) dt (MLText -uid 65,0 +uid 763,0 va (VaSet font "Courier New,8,0" ) xt "44000,2400,67000,3200" -st "Position : IN unsigned (15 DOWNTO 0) ;" +st "Position : IN unsigned (15 DOWNTO 0) ; +" ) thePort (LogicalPort lang 11 @@ -899,15 +898,15 @@ n "Position" t "unsigned" b "(15 DOWNTO 0)" o 1 -suid 3,0 +suid 65,0 ) ) ) *79 (CptPort -uid 66,0 +uid 764,0 ps "OnEdgeStrategy" shape (Triangle -uid 67,0 +uid 765,0 ro 90 va (VaSet vasetType 1 @@ -916,11 +915,11 @@ fg "0,65535,0" xt "45000,59625,45750,60375" ) tg (CPTG -uid 68,0 +uid 766,0 ps "CptPortTextPlaceStrategy" stg "RightVerticalLayoutStrategy" f (Text -uid 69,0 +uid 767,0 va (VaSet font "Verdana,12,0" ) @@ -932,12 +931,13 @@ tm "CptPortNameMgr" ) ) dt (MLText -uid 70,0 +uid 768,0 va (VaSet font "Courier New,8,0" ) xt "44000,8000,66500,8800" -st "Power : OUT unsigned (7 DOWNTO 0) ;" +st "Power : OUT unsigned (7 DOWNTO 0) ; +" ) thePort (LogicalPort lang 11 @@ -947,15 +947,15 @@ n "Power" t "unsigned" b "(7 DOWNTO 0)" o 8 -suid 4,0 +suid 66,0 ) ) ) *80 (CptPort -uid 71,0 +uid 769,0 ps "OnEdgeStrategy" shape (Triangle -uid 72,0 +uid 770,0 ro 270 va (VaSet vasetType 1 @@ -964,11 +964,11 @@ fg "0,65535,0" xt "14250,14625,15000,15375" ) tg (CPTG -uid 73,0 +uid 771,0 ps "CptPortTextPlaceStrategy" stg "VerticalLayoutStrategy" f (Text -uid 74,0 +uid 772,0 va (VaSet font "Verdana,12,0" ) @@ -979,12 +979,13 @@ tm "CptPortNameMgr" ) ) dt (MLText -uid 75,0 +uid 773,0 va (VaSet font "Courier New,8,0" ) xt "44000,8800,61000,9600" -st "RaZ : OUT std_ulogic ;" +st "RaZ : OUT std_ulogic ; +" ) thePort (LogicalPort lang 11 @@ -993,60 +994,61 @@ decl (Decl n "RaZ" t "std_ulogic" o 9 -suid 5,0 +suid 67,0 ) ) ) *81 (CptPort -uid 76,0 +uid 774,0 ps "OnEdgeStrategy" shape (Triangle -uid 77,0 +uid 775,0 ro 90 va (VaSet vasetType 1 fg "0,65535,0" ) -xt "14250,63625,15000,64375" +xt "14250,59625,15000,60375" ) tg (CPTG -uid 78,0 +uid 776,0 ps "CptPortTextPlaceStrategy" stg "VerticalLayoutStrategy" f (Text -uid 79,0 +uid 777,0 va (VaSet font "Verdana,12,0" ) -xt "16000,63300,20100,64700" -st "reset" -blo "16000,64500" +xt "16000,59300,18500,60700" +st "rst" +blo "16000,60500" tm "CptPortNameMgr" ) ) dt (MLText -uid 80,0 +uid 778,0 va (VaSet font "Courier New,8,0" ) -xt "44000,4800,61000,5600" -st "reset : IN std_ulogic ;" +xt "44000,4800,60000,5600" +st "rst : IN unsigned ; +" ) thePort (LogicalPort lang 11 decl (Decl -n "reset" -t "std_ulogic" +n "rst" +t "unsigned" o 4 -suid 6,0 +suid 68,0 ) ) ) *82 (CptPort -uid 81,0 +uid 779,0 ps "OnEdgeStrategy" shape (Triangle -uid 82,0 +uid 780,0 ro 90 va (VaSet vasetType 1 @@ -1055,11 +1057,11 @@ fg "0,65535,0" xt "14250,53625,15000,54375" ) tg (CPTG -uid 83,0 +uid 781,0 ps "CptPortTextPlaceStrategy" stg "VerticalLayoutStrategy" f (Text -uid 84,0 +uid 782,0 va (VaSet font "Verdana,12,0" ) @@ -1070,28 +1072,28 @@ tm "CptPortNameMgr" ) ) dt (MLText -uid 85,0 +uid 783,0 va (VaSet font "Courier New,8,0" ) xt "44000,5600,61000,6400" -st "sensor1 : IN std_uLogic ;" +st "sensor1 : IN std_uLogic ; +" ) thePort (LogicalPort -lang 11 decl (Decl n "sensor1" t "std_uLogic" o 5 -suid 7,0 +suid 69,0 ) ) ) *83 (CptPort -uid 86,0 +uid 784,0 ps "OnEdgeStrategy" shape (Triangle -uid 87,0 +uid 785,0 ro 90 va (VaSet vasetType 1 @@ -1100,11 +1102,11 @@ fg "0,65535,0" xt "14250,51625,15000,52375" ) tg (CPTG -uid 88,0 +uid 786,0 ps "CptPortTextPlaceStrategy" stg "VerticalLayoutStrategy" f (Text -uid 89,0 +uid 787,0 va (VaSet font "Verdana,12,0" ) @@ -1115,28 +1117,28 @@ tm "CptPortNameMgr" ) ) dt (MLText -uid 90,0 +uid 788,0 va (VaSet font "Courier New,8,0" ) xt "44000,6400,61000,7200" -st "sensor2 : IN std_uLogic ;" +st "sensor2 : IN std_uLogic ; +" ) thePort (LogicalPort -lang 11 decl (Decl n "sensor2" t "std_uLogic" o 6 -suid 8,0 +suid 70,0 ) ) ) *84 (CptPort -uid 91,0 +uid 789,0 ps "OnEdgeStrategy" shape (Triangle -uid 92,0 +uid 790,0 ro 90 va (VaSet vasetType 1 @@ -1145,11 +1147,11 @@ fg "0,65535,0" xt "45000,63625,45750,64375" ) tg (CPTG -uid 93,0 +uid 791,0 ps "CptPortTextPlaceStrategy" stg "RightVerticalLayoutStrategy" f (Text -uid 94,0 +uid 792,0 va (VaSet font "Verdana,12,0" ) @@ -1161,12 +1163,13 @@ tm "CptPortNameMgr" ) ) dt (MLText -uid 95,0 +uid 793,0 va (VaSet font "Courier New,8,0" ) xt "44000,9600,61000,10400" -st "SideL : OUT std_ulogic ;" +st "SideL : OUT std_ulogic ; +" ) thePort (LogicalPort lang 11 @@ -1175,15 +1178,15 @@ decl (Decl n "SideL" t "std_ulogic" o 10 -suid 9,0 +suid 71,0 ) ) ) *85 (CptPort -uid 96,0 +uid 794,0 ps "OnEdgeStrategy" shape (Triangle -uid 97,0 +uid 795,0 ro 90 va (VaSet vasetType 1 @@ -1192,11 +1195,11 @@ fg "0,65535,0" xt "14250,57625,15000,58375" ) tg (CPTG -uid 98,0 +uid 796,0 ps "CptPortTextPlaceStrategy" stg "VerticalLayoutStrategy" f (Text -uid 99,0 +uid 797,0 va (VaSet font "Verdana,12,0" ) @@ -1207,28 +1210,28 @@ tm "CptPortNameMgr" ) ) dt (MLText -uid 100,0 +uid 798,0 va (VaSet font "Courier New,8,0" ) xt "44000,7200,61000,8000" -st "testMode : IN std_uLogic ;" +st "testMode : IN std_uLogic ; +" ) thePort (LogicalPort -lang 11 decl (Decl n "testMode" t "std_uLogic" o 7 -suid 10,0 +suid 72,0 ) ) ) *86 (CptPort -uid 101,0 +uid 799,0 ps "OnEdgeStrategy" shape (Triangle -uid 102,0 +uid 800,0 ro 90 va (VaSet vasetType 1 @@ -1237,11 +1240,11 @@ fg "0,65535,0" xt "45000,7625,45750,8375" ) tg (CPTG -uid 103,0 +uid 801,0 ps "CptPortTextPlaceStrategy" stg "RightVerticalLayoutStrategy" f (Text -uid 104,0 +uid 802,0 va (VaSet font "Verdana,12,0" ) @@ -1253,30 +1256,30 @@ tm "CptPortNameMgr" ) ) dt (MLText -uid 105,0 +uid 803,0 va (VaSet font "Courier New,8,0" ) xt "44000,10400,73500,11200" -st "testOut : OUT std_uLogic_vector (1 TO testLineNb) ;" +st "testOut : OUT std_uLogic_vector (1 TO testLineNb) ; +" ) thePort (LogicalPort -lang 11 m 1 decl (Decl n "testOut" t "std_uLogic_vector" b "(1 TO testLineNb)" o 11 -suid 11,0 +suid 73,0 ) ) ) *87 (CptPort -uid 106,0 +uid 804,0 ps "OnEdgeStrategy" shape (Triangle -uid 107,0 +uid 805,0 ro 270 va (VaSet vasetType 1 @@ -1285,11 +1288,11 @@ fg "0,65535,0" xt "14250,45625,15000,46375" ) tg (CPTG -uid 108,0 +uid 806,0 ps "CptPortTextPlaceStrategy" stg "VerticalLayoutStrategy" f (Text -uid 109,0 +uid 807,0 va (VaSet font "Verdana,12,0" ) @@ -1300,12 +1303,13 @@ tm "CptPortNameMgr" ) ) dt (MLText -uid 110,0 +uid 808,0 va (VaSet font "Courier New,8,0" ) xt "44000,11200,60000,12000" -st "unlock : OUT std_ulogic " +st "unlock : OUT std_ulogic +" ) thePort (LogicalPort lang 11 @@ -1314,7 +1318,7 @@ decl (Decl n "unlock" t "std_ulogic" o 12 -suid 12,0 +suid 74,0 ) ) ) @@ -1403,7 +1407,7 @@ fg "0,0,32768" bg "0,0,32768" font "Arial,8,0" ) -xt "36200,48000,45400,49000" +xt "36200,48000,46000,49000" st " by %user on %dd %month %year " @@ -2025,6 +2029,6 @@ xt "42000,0,42000,0" tm "SyDeclarativeTextMgr" ) ) -lastUid 260,0 +lastUid 855,0 activeModelName "Symbol:CDM" ) diff --git a/Cursor/hds/@main/struct.bd b/Cursor/hds/@main/struct.bd new file mode 100644 index 0000000..83b85cc --- /dev/null +++ b/Cursor/hds/@main/struct.bd @@ -0,0 +1,7090 @@ +DocumentHdrVersion "1.1" +Header (DocumentHdr +version 2 +dialect 11 +dmPackageRefs [ +(DmPackageRef +library "ieee" +unitName "std_logic_1164" +) +(DmPackageRef +library "ieee" +unitName "numeric_std" +) +] +instances [ +(Instance +name "U_4" +duLibraryName "Cursor" +duName "process_cruse" +elements [ +] +mwi 0 +uid 351,0 +) +(Instance +name "U_5" +duLibraryName "Cursor" +duName "process_deceleration" +elements [ +] +mwi 0 +uid 361,0 +) +(Instance +name "U_6" +duLibraryName "Cursor" +duName "selector_acceleration" +elements [ +] +mwi 0 +uid 371,0 +) +(Instance +name "U_7" +duLibraryName "Cursor" +duName "selector_cruse" +elements [ +] +mwi 0 +uid 381,0 +) +(Instance +name "U_8" +duLibraryName "Cursor" +duName "selector_deceleration" +elements [ +] +mwi 0 +uid 391,0 +) +(Instance +name "U_0" +duLibraryName "Cursor" +duName "move" +elements [ +] +mwi 0 +uid 874,0 +) +(Instance +name "U_9" +duLibraryName "Cursor" +duName "process_acceleration" +elements [ +] +mwi 0 +uid 958,0 +) +(Instance +name "U_1" +duLibraryName "Cursor" +duName "set_position" +elements [ +] +mwi 0 +uid 1298,0 +) +] +libraryRefs [ +"ieee" +] +) +version "32.1" +appVersion "2019.2 (Build 5)" +noEmbeddedEditors 1 +model (BlockDiag +VExpander (VariableExpander +vvMap [ +(vvPair +variable "HDLDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hdl" +) +(vvPair +variable "HDSDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds" +) +(vvPair +variable "SideDataDesignDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\@main\\struct.bd.info" +) +(vvPair +variable "SideDataUserDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\@main\\struct.bd.user" +) +(vvPair +variable "SourceDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds" +) +(vvPair +variable "appl" +value "HDL Designer" +) +(vvPair +variable "arch_name" +value "struct" +) +(vvPair +variable "concat_file" +value "concatenated" +) +(vvPair +variable "config" +value "%(unit)_%(view)_config" +) +(vvPair +variable "d" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\@main" +) +(vvPair +variable "d_logical" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\Main" +) +(vvPair +variable "date" +value "14.12.2021" +) +(vvPair +variable "day" +value "mar." +) +(vvPair +variable "day_long" +value "mardi" +) +(vvPair +variable "dd" +value "14" +) +(vvPair +variable "entity_name" +value "Main" +) +(vvPair +variable "ext" +value "" +) +(vvPair +variable "f" +value "struct.bd" +) +(vvPair +variable "f_logical" +value "struct.bd" +) +(vvPair +variable "f_noext" +value "struct" +) +(vvPair +variable "graphical_source_author" +value "Simon" +) +(vvPair +variable "graphical_source_date" +value "14.12.2021" +) +(vvPair +variable "graphical_source_group" +value "UNKNOWN" +) +(vvPair +variable "graphical_source_host" +value "PC-SDM" +) +(vvPair +variable "graphical_source_time" +value "14:20:04" +) +(vvPair +variable "group" +value "UNKNOWN" +) +(vvPair +variable "host" +value "PC-SDM" +) +(vvPair +variable "language" +value "VHDL" +) +(vvPair +variable "library" +value "Cursor" +) +(vvPair +variable "library_downstream_ModelSimCompiler" +value "$SCRATCH_DIR/Cursor/work" +) +(vvPair +variable "mm" +value "12" +) +(vvPair +variable "module_name" +value "Main" +) +(vvPair +variable "month" +value "déc." +) +(vvPair +variable "month_long" +value "décembre" +) +(vvPair +variable "p" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\@main\\struct.bd" +) +(vvPair +variable "p_logical" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\Main\\struct.bd" +) +(vvPair +variable "package_name" +value "" +) +(vvPair +variable "project_name" +value "hds" +) +(vvPair +variable "series" +value "HDL Designer Series" +) +(vvPair +variable "this_ext" +value "bd" +) +(vvPair +variable "this_file" +value "struct" +) +(vvPair +variable "this_file_logical" +value "struct" +) +(vvPair +variable "time" +value "14:20:04" +) +(vvPair +variable "unit" +value "Main" +) +(vvPair +variable "user" +value "Simon" +) +(vvPair +variable "version" +value "2019.2 (Build 5)" +) +(vvPair +variable "view" +value "struct" +) +(vvPair +variable "year" +value "2021" +) +(vvPair +variable "yy" +value "21" +) +] +) +LanguageMgr "Vhdl2008LangMgr" +uid 244,0 +optionalChildren [ +*1 (PortIoIn +uid 9,0 +shape (CompositeShape +uid 10,0 +va (VaSet +vasetType 1 +fg "0,0,32768" +) +optionalChildren [ +(Pentagon +uid 11,0 +sl 0 +ro 270 +xt "-2000,16625,-500,17375" +) +(Line +uid 12,0 +sl 0 +ro 270 +xt "-500,17000,0,17000" +pts [ +"-500,17000" +"0,17000" +] +) +] +) +stc 0 +sf 1 +tg (WTG +uid 13,0 +ps "PortIoTextPlaceStrategy" +stg "STSignalDisplayStrategy" +f (Text +uid 14,0 +va (VaSet +) +xt "-7800,16400,-3000,17600" +st "Position" +ju 2 +blo "-3000,17400" +tm "WireNameMgr" +) +) +) +*2 (PortIoIn +uid 9,0 +shape (CompositeShape +uid 10,0 +va (VaSet +vasetType 1 +fg "0,0,32768" +) +optionalChildren [ +(Pentagon +uid 11,0 +sl 0 +ro 270 +xt "-2000,-375,-500,375" +) +(Line +uid 12,0 +sl 0 +ro 270 +xt "-500,0,0,0" +pts [ +"-500,0" +"0,0" +] +) +] +) +stc 0 +sf 1 +tg (WTG +uid 13,0 +ps "PortIoTextPlaceStrategy" +stg "STSignalDisplayStrategy" +f (Text +uid 14,0 +va (VaSet +) +xt "-6900,-600,-3000,600" +st "button" +ju 2 +blo "-3000,400" +tm "WireNameMgr" +) +) +) +*3 (Net +uid 21,0 +lang 11 +decl (Decl +n "button" +t "unsigned" +b "(3 DOWNTO 0)" +o 2 +suid 1,0 +) +declText (MLText +uid 22,0 +va (VaSet +isHidden 1 +font "Courier New,8,0" +) +xt "22000,3200,39000,4000" +st "button : unsigned(3 DOWNTO 0)" +) +) +*4 (PortIoIn +uid 23,0 +shape (CompositeShape +uid 24,0 +va (VaSet +vasetType 1 +fg "0,0,32768" +) +optionalChildren [ +(Pentagon +uid 25,0 +sl 0 +ro 270 +xt "-2000,-3375,-500,-2625" +) +(Line +uid 26,0 +sl 0 +ro 270 +xt "-500,-3000,0,-3000" +pts [ +"-500,-3000" +"0,-3000" +] +) +] +) +stc 0 +sf 1 +tg (WTG +uid 27,0 +ps "PortIoTextPlaceStrategy" +stg "STSignalDisplayStrategy" +f (Text +uid 28,0 +va (VaSet +) +xt "-5200,-3600,-3000,-2400" +st "clk" +ju 2 +blo "-3000,-2600" +tm "WireNameMgr" +) +) +) +*5 (PortIoOut +uid 37,0 +shape (CompositeShape +uid 38,0 +va (VaSet +vasetType 1 +fg "0,0,32768" +) +optionalChildren [ +(Pentagon +uid 39,0 +sl 0 +ro 270 +xt "114500,42625,116000,43375" +) +(Line +uid 40,0 +sl 0 +ro 270 +xt "114000,43000,114500,43000" +pts [ +"114000,43000" +"114500,43000" +] +) +] +) +stc 0 +sf 1 +tg (WTG +uid 41,0 +ps "PortIoTextPlaceStrategy" +stg "STSignalDisplayStrategy" +f (Text +uid 42,0 +va (VaSet +) +xt "117000,42400,120700,43600" +st "Power" +blo "117000,43400" +tm "WireNameMgr" +) +) +) +*6 (Net +uid 49,0 +lang 11 +decl (Decl +n "Position" +t "unsigned" +b "(15 DOWNTO 0)" +o 1 +suid 3,0 +) +declText (MLText +uid 50,0 +va (VaSet +isHidden 1 +font "Courier New,8,0" +) +xt "22000,2400,39500,3200" +st "Position : unsigned(15 DOWNTO 0)" +) +) +*7 (Net +uid 63,0 +lang 11 +decl (Decl +n "Power" +t "unsigned" +b "(7 DOWNTO 0)" +o 8 +suid 4,0 +) +declText (MLText +uid 64,0 +va (VaSet +isHidden 1 +font "Courier New,8,0" +) +xt "22000,8000,39000,8800" +st "Power : unsigned(7 DOWNTO 0)" +) +) +*8 (PortIoOut +uid 65,0 +shape (CompositeShape +uid 66,0 +va (VaSet +vasetType 1 +fg "0,0,32768" +) +optionalChildren [ +(Pentagon +uid 67,0 +sl 0 +ro 270 +xt "114500,44625,116000,45375" +) +(Line +uid 68,0 +sl 0 +ro 270 +xt "114000,45000,114500,45000" +pts [ +"114000,45000" +"114500,45000" +] +) +] +) +stc 0 +sf 1 +tg (WTG +uid 69,0 +ps "PortIoTextPlaceStrategy" +stg "STSignalDisplayStrategy" +f (Text +uid 70,0 +va (VaSet +) +xt "117000,44400,120500,45600" +st "SideL" +blo "117000,45400" +tm "WireNameMgr" +) +) +) +*9 (PortIoOut +uid 65,0 +shape (CompositeShape +uid 66,0 +va (VaSet +vasetType 1 +fg "0,0,32768" +) +optionalChildren [ +(Pentagon +uid 67,0 +sl 0 +ro 270 +xt "115500,21625,117000,22375" +) +(Line +uid 68,0 +sl 0 +ro 270 +xt "115000,22000,115500,22000" +pts [ +"115000,22000" +"115500,22000" +] +) +] +) +stc 0 +sf 1 +tg (WTG +uid 69,0 +ps "PortIoTextPlaceStrategy" +stg "STSignalDisplayStrategy" +f (Text +uid 70,0 +va (VaSet +) +xt "118000,21400,120700,22600" +st "RaZ" +blo "118000,22400" +tm "WireNameMgr" +) +) +) +*10 (Net +uid 77,0 +lang 11 +decl (Decl +n "RaZ" +t "std_ulogic" +o 9 +suid 5,0 +) +declText (MLText +uid 78,0 +va (VaSet +isHidden 1 +font "Courier New,8,0" +) +xt "22000,8800,34000,9600" +st "RaZ : std_ulogic" +) +) +*11 (PortIoIn +uid 79,0 +shape (CompositeShape +uid 80,0 +va (VaSet +vasetType 1 +fg "0,0,32768" +) +optionalChildren [ +(Pentagon +uid 81,0 +sl 0 +ro 270 +xt "-2000,-5375,-500,-4625" +) +(Line +uid 82,0 +sl 0 +ro 270 +xt "-500,-5000,0,-5000" +pts [ +"-500,-5000" +"0,-5000" +] +) +] +) +stc 0 +sf 1 +tg (WTG +uid 83,0 +ps "PortIoTextPlaceStrategy" +stg "STSignalDisplayStrategy" +f (Text +uid 84,0 +va (VaSet +) +xt "-5100,-5600,-3000,-4400" +st "rst" +ju 2 +blo "-3000,-4600" +tm "WireNameMgr" +) +) +) +*12 (PortIoIn +uid 93,0 +shape (CompositeShape +uid 94,0 +va (VaSet +vasetType 1 +fg "0,0,32768" +) +optionalChildren [ +(Pentagon +uid 95,0 +sl 0 +ro 270 +xt "-2000,13625,-500,14375" +) +(Line +uid 96,0 +sl 0 +ro 270 +xt "-500,14000,0,14000" +pts [ +"-500,14000" +"0,14000" +] +) +] +) +stc 0 +sf 1 +tg (WTG +uid 97,0 +ps "PortIoTextPlaceStrategy" +stg "STSignalDisplayStrategy" +f (Text +uid 98,0 +va (VaSet +) +xt "-10000,13400,-3000,14600" +st "sensor1(0)" +ju 2 +blo "-3000,14400" +tm "WireNameMgr" +) +) +) +*13 (Net +uid 105,0 +lang 11 +decl (Decl +n "sensor1" +t "std_uLogic" +o 5 +suid 7,0 +) +declText (MLText +uid 106,0 +va (VaSet +isHidden 1 +font "Courier New,8,0" +) +xt "22000,5600,34000,6400" +st "sensor1 : std_uLogic" +) +) +*14 (PortIoIn +uid 107,0 +shape (CompositeShape +uid 108,0 +va (VaSet +vasetType 1 +fg "0,0,32768" +) +optionalChildren [ +(Pentagon +uid 109,0 +sl 0 +ro 270 +xt "-2000,14625,-500,15375" +) +(Line +uid 110,0 +sl 0 +ro 270 +xt "-500,15000,0,15000" +pts [ +"-500,15000" +"0,15000" +] +) +] +) +stc 0 +sf 1 +tg (WTG +uid 111,0 +ps "PortIoTextPlaceStrategy" +stg "STSignalDisplayStrategy" +f (Text +uid 112,0 +va (VaSet +) +xt "-10000,14400,-3000,15600" +st "sensor2(1)" +ju 2 +blo "-3000,15400" +tm "WireNameMgr" +) +) +) +*15 (Net +uid 119,0 +lang 11 +decl (Decl +n "sensor2" +t "std_uLogic" +o 6 +suid 8,0 +) +declText (MLText +uid 120,0 +va (VaSet +isHidden 1 +font "Courier New,8,0" +) +xt "22000,6400,34000,7200" +st "sensor2 : std_uLogic" +) +) +*16 (Net +uid 133,0 +lang 11 +decl (Decl +n "SideL" +t "std_ulogic" +o 10 +suid 9,0 +) +declText (MLText +uid 134,0 +va (VaSet +isHidden 1 +font "Courier New,8,0" +) +xt "22000,9600,34000,10400" +st "SideL : std_ulogic" +) +) +*17 (PortIoIn +uid 135,0 +shape (CompositeShape +uid 136,0 +va (VaSet +vasetType 1 +fg "0,0,32768" +) +optionalChildren [ +(Pentagon +uid 137,0 +sl 0 +ro 270 +xt "9000,43625,10500,44375" +) +(Line +uid 138,0 +sl 0 +ro 270 +xt "10500,44000,11000,44000" +pts [ +"10500,44000" +"11000,44000" +] +) +] +) +stc 0 +sf 1 +tg (WTG +uid 139,0 +ps "PortIoTextPlaceStrategy" +stg "STSignalDisplayStrategy" +f (Text +uid 140,0 +va (VaSet +) +xt "2600,43400,8000,44600" +st "testMode" +ju 2 +blo "8000,44400" +tm "WireNameMgr" +) +) +) +*18 (Net +uid 147,0 +lang 11 +decl (Decl +n "testMode" +t "std_uLogic" +o 7 +suid 10,0 +) +declText (MLText +uid 148,0 +va (VaSet +isHidden 1 +font "Courier New,8,0" +) +xt "22000,7200,34000,8000" +st "testMode : std_uLogic" +) +) +*19 (PortIoOut +uid 149,0 +shape (CompositeShape +uid 150,0 +va (VaSet +vasetType 1 +fg "0,0,32768" +) +optionalChildren [ +(Pentagon +uid 151,0 +sl 0 +ro 270 +xt "115500,19625,117000,20375" +) +(Line +uid 152,0 +sl 0 +ro 270 +xt "115000,20000,115500,20000" +pts [ +"115000,20000" +"115500,20000" +] +) +] +) +stc 0 +sf 1 +tg (WTG +uid 153,0 +ps "PortIoTextPlaceStrategy" +stg "STSignalDisplayStrategy" +f (Text +uid 154,0 +va (VaSet +) +xt "118000,19400,122600,20600" +st "testOut" +blo "118000,20400" +tm "WireNameMgr" +) +) +) +*20 (Net +uid 161,0 +lang 11 +decl (Decl +n "testOut" +t "std_uLogic_vector" +b "(1 TO testLineNb)" +o 11 +suid 11,0 +) +declText (MLText +uid 162,0 +va (VaSet +isHidden 1 +font "Courier New,8,0" +) +xt "22000,10400,46500,11200" +st "testOut : std_uLogic_vector(1 TO testLineNb)" +) +) +*21 (PortIoOut +uid 163,0 +shape (CompositeShape +uid 164,0 +va (VaSet +vasetType 1 +fg "0,0,32768" +) +optionalChildren [ +(Pentagon +uid 165,0 +sl 0 +ro 270 +xt "114500,37625,116000,38375" +) +(Line +uid 166,0 +sl 0 +ro 270 +xt "114000,38000,114500,38000" +pts [ +"114000,38000" +"114500,38000" +] +) +] +) +stc 0 +sf 1 +tg (WTG +uid 167,0 +ps "PortIoTextPlaceStrategy" +stg "STSignalDisplayStrategy" +f (Text +uid 168,0 +va (VaSet +) +xt "117000,37400,121000,38600" +st "unlock" +blo "117000,38400" +tm "WireNameMgr" +) +) +) +*22 (Net +uid 175,0 +lang 11 +decl (Decl +n "unlock" +t "std_ulogic" +o 12 +suid 12,0 +) +declText (MLText +uid 176,0 +va (VaSet +isHidden 1 +font "Courier New,8,0" +) +xt "22000,11200,34000,12000" +st "unlock : std_ulogic" +) +) +*23 (Grouping +uid 201,0 +optionalChildren [ +*24 (CommentText +uid 203,0 +shape (Rectangle +uid 204,0 +sl 0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65280,65280,46080" +) +xt "27000,49000,44000,50000" +) +oxt "18000,70000,35000,71000" +text (MLText +uid 205,0 +va (VaSet +isHidden 1 +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "27200,49000,37000,50000" +st " +by %user on %dd %month %year +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 17000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*25 (CommentText +uid 206,0 +shape (Rectangle +uid 207,0 +sl 0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65280,65280,46080" +) +xt "44000,45000,48000,46000" +) +oxt "35000,66000,39000,67000" +text (MLText +uid 208,0 +va (VaSet +isHidden 1 +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "44200,45000,47200,46000" +st " +Project: +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 4000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*26 (CommentText +uid 209,0 +shape (Rectangle +uid 210,0 +sl 0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65280,65280,46080" +) +xt "27000,47000,44000,48000" +) +oxt "18000,68000,35000,69000" +text (MLText +uid 211,0 +va (VaSet +isHidden 1 +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "27200,47000,37200,48000" +st " + +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 17000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*27 (CommentText +uid 212,0 +shape (Rectangle +uid 213,0 +sl 0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65280,65280,46080" +) +xt "23000,47000,27000,48000" +) +oxt "14000,68000,18000,69000" +text (MLText +uid 214,0 +va (VaSet +isHidden 1 +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "23200,47000,25300,48000" +st " +Title: +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 4000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*28 (CommentText +uid 215,0 +shape (Rectangle +uid 216,0 +sl 0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65280,65280,46080" +) +xt "44000,46000,64000,50000" +) +oxt "35000,67000,55000,71000" +text (MLText +uid 217,0 +va (VaSet +isHidden 1 +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "44200,46200,53600,47200" +st " + +" +tm "CommentText" +wrapOption 3 +visibleHeight 4000 +visibleWidth 20000 +) +ignorePrefs 1 +titleBlock 1 +) +*29 (CommentText +uid 218,0 +shape (Rectangle +uid 219,0 +sl 0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65280,65280,46080" +) +xt "48000,45000,64000,46000" +) +oxt "39000,66000,55000,67000" +text (MLText +uid 220,0 +va (VaSet +isHidden 1 +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "48200,45000,49800,46000" +st " +%project_name +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 16000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*30 (CommentText +uid 221,0 +shape (Rectangle +uid 222,0 +sl 0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65280,65280,46080" +) +xt "23000,45000,44000,47000" +) +oxt "14000,66000,35000,68000" +text (MLText +uid 223,0 +va (VaSet +isHidden 1 +fg "32768,0,0" +) +xt "28350,45400,38650,46600" +st " + +" +ju 0 +tm "CommentText" +wrapOption 3 +visibleHeight 2000 +visibleWidth 21000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*31 (CommentText +uid 224,0 +shape (Rectangle +uid 225,0 +sl 0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65280,65280,46080" +) +xt "23000,48000,27000,49000" +) +oxt "14000,69000,18000,70000" +text (MLText +uid 226,0 +va (VaSet +isHidden 1 +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "23200,48000,25300,49000" +st " +Path: +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 4000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*32 (CommentText +uid 227,0 +shape (Rectangle +uid 228,0 +sl 0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65280,65280,46080" +) +xt "23000,49000,27000,50000" +) +oxt "14000,70000,18000,71000" +text (MLText +uid 229,0 +va (VaSet +isHidden 1 +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "23200,49000,25900,50000" +st " +Edited: +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 4000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*33 (CommentText +uid 230,0 +shape (Rectangle +uid 231,0 +sl 0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65280,65280,46080" +) +xt "27000,48000,44000,49000" +) +oxt "18000,69000,35000,70000" +text (MLText +uid 232,0 +va (VaSet +isHidden 1 +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "27200,48000,34400,49000" +st " +%library/%unit/%view +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 17000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +] +shape (GroupingShape +uid 202,0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,65535" +lineStyle 2 +lineWidth 2 +) +xt "23000,45000,64000,50000" +) +oxt "14000,66000,55000,71000" +) +*34 (Blk +uid 351,0 +shape (Rectangle +uid 352,0 +va (VaSet +vasetType 1 +fg "39936,56832,65280" +lineColor "0,0,32768" +lineWidth 2 +) +xt "47000,19000,68000,28000" +) +ttg (MlTextGroup +uid 353,0 +ps "CenterOffsetStrategy" +stg "VerticalLayoutStrategy" +textVec [ +*35 (Text +uid 354,0 +va (VaSet +font "Verdana,9,1" +) +xt "47600,24200,51300,25400" +st "Cursor" +blo "47600,25200" +tm "BdLibraryNameMgr" +) +*36 (Text +uid 355,0 +va (VaSet +font "Verdana,9,1" +) +xt "47600,25400,55700,26600" +st "process_cruse" +blo "47600,26400" +tm "BlkNameMgr" +) +*37 (Text +uid 356,0 +va (VaSet +font "Verdana,9,1" +) +xt "47600,26600,50100,27800" +st "U_4" +blo "47600,27600" +tm "InstanceNameMgr" +) +] +) +ga (GenericAssociation +uid 357,0 +ps "EdgeToEdgeStrategy" +matrix (Matrix +uid 358,0 +text (MLText +uid 359,0 +va (VaSet +font "Courier New,8,0" +) +xt "49600,31200,49600,31200" +) +header "" +) +elements [ +] +) +viewicon (ZoomableIcon +uid 360,0 +sl 0 +va (VaSet +vasetType 1 +fg "49152,49152,49152" +) +xt "47250,26250,48750,27750" +iconName "StateMachineViewIcon.png" +iconMaskName "StateMachineViewIcon.msk" +ftype 3 +) +viewiconposition 0 +) +*38 (Blk +uid 361,0 +shape (Rectangle +uid 362,0 +va (VaSet +vasetType 1 +fg "39936,56832,65280" +lineColor "0,0,32768" +lineWidth 2 +) +xt "74000,19000,95000,28000" +) +ttg (MlTextGroup +uid 363,0 +ps "CenterOffsetStrategy" +stg "VerticalLayoutStrategy" +textVec [ +*39 (Text +uid 364,0 +va (VaSet +font "Verdana,9,1" +) +xt "74600,24200,78300,25400" +st "Cursor" +blo "74600,25200" +tm "BdLibraryNameMgr" +) +*40 (Text +uid 365,0 +va (VaSet +font "Verdana,9,1" +) +xt "74600,25400,86900,26600" +st "process_deceleration" +blo "74600,26400" +tm "BlkNameMgr" +) +*41 (Text +uid 366,0 +va (VaSet +font "Verdana,9,1" +) +xt "74600,26600,77100,27800" +st "U_5" +blo "74600,27600" +tm "InstanceNameMgr" +) +] +) +ga (GenericAssociation +uid 367,0 +ps "EdgeToEdgeStrategy" +matrix (Matrix +uid 368,0 +text (MLText +uid 369,0 +va (VaSet +font "Courier New,8,0" +) +xt "75600,31200,75600,31200" +) +header "" +) +elements [ +] +) +viewicon (ZoomableIcon +uid 370,0 +sl 0 +va (VaSet +vasetType 1 +fg "49152,49152,49152" +) +xt "74250,26250,75750,27750" +iconName "StateMachineViewIcon.png" +iconMaskName "StateMachineViewIcon.msk" +ftype 3 +) +viewiconposition 0 +) +*42 (Blk +uid 371,0 +shape (Rectangle +uid 372,0 +va (VaSet +vasetType 1 +fg "39936,56832,65280" +lineColor "0,0,32768" +lineWidth 2 +) +xt "24000,2000,36000,9000" +) +ttg (MlTextGroup +uid 373,0 +ps "CenterOffsetStrategy" +stg "VerticalLayoutStrategy" +textVec [ +*43 (Text +uid 374,0 +va (VaSet +font "Verdana,9,1" +) +xt "24600,4200,28300,5400" +st "Cursor" +blo "24600,5200" +tm "BdLibraryNameMgr" +) +*44 (Text +uid 375,0 +va (VaSet +font "Verdana,9,1" +) +xt "24600,5400,37100,6600" +st "selector_acceleration" +blo "24600,6400" +tm "BlkNameMgr" +) +*45 (Text +uid 376,0 +va (VaSet +font "Verdana,9,1" +) +xt "24600,6600,27100,7800" +st "U_6" +blo "24600,7600" +tm "InstanceNameMgr" +) +] +) +ga (GenericAssociation +uid 377,0 +ps "EdgeToEdgeStrategy" +matrix (Matrix +uid 378,0 +text (MLText +uid 379,0 +va (VaSet +font "Courier New,8,0" +) +xt "25600,12200,25600,12200" +) +header "" +) +elements [ +] +) +viewicon (ZoomableIcon +uid 380,0 +sl 0 +va (VaSet +vasetType 1 +fg "49152,49152,49152" +) +xt "24250,7250,25750,8750" +iconName "StateMachineViewIcon.png" +iconMaskName "StateMachineViewIcon.msk" +ftype 3 +) +viewiconposition 0 +) +*46 (Blk +uid 381,0 +shape (Rectangle +uid 382,0 +va (VaSet +vasetType 1 +fg "39936,56832,65280" +lineColor "0,0,32768" +lineWidth 2 +) +xt "51000,2000,63000,9000" +) +ttg (MlTextGroup +uid 383,0 +ps "CenterOffsetStrategy" +stg "VerticalLayoutStrategy" +textVec [ +*47 (Text +uid 384,0 +va (VaSet +font "Verdana,9,1" +) +xt "51600,4200,55300,5400" +st "Cursor" +blo "51600,5200" +tm "BdLibraryNameMgr" +) +*48 (Text +uid 385,0 +va (VaSet +font "Verdana,9,1" +) +xt "51600,5400,60000,6600" +st "selector_cruse" +blo "51600,6400" +tm "BlkNameMgr" +) +*49 (Text +uid 386,0 +va (VaSet +font "Verdana,9,1" +) +xt "51600,6600,54100,7800" +st "U_7" +blo "51600,7600" +tm "InstanceNameMgr" +) +] +) +ga (GenericAssociation +uid 387,0 +ps "EdgeToEdgeStrategy" +matrix (Matrix +uid 388,0 +text (MLText +uid 389,0 +va (VaSet +font "Courier New,8,0" +) +xt "52600,12200,52600,12200" +) +header "" +) +elements [ +] +) +viewicon (ZoomableIcon +uid 390,0 +sl 0 +va (VaSet +vasetType 1 +fg "49152,49152,49152" +) +xt "51250,7250,52750,8750" +iconName "StateMachineViewIcon.png" +iconMaskName "StateMachineViewIcon.msk" +ftype 3 +) +viewiconposition 0 +) +*50 (Blk +uid 391,0 +shape (Rectangle +uid 392,0 +va (VaSet +vasetType 1 +fg "39936,56832,65280" +lineColor "0,0,32768" +lineWidth 2 +) +xt "78000,2000,90000,9000" +) +ttg (MlTextGroup +uid 393,0 +ps "CenterOffsetStrategy" +stg "VerticalLayoutStrategy" +textVec [ +*51 (Text +uid 394,0 +va (VaSet +font "Verdana,9,1" +) +xt "78600,4200,82300,5400" +st "Cursor" +blo "78600,5200" +tm "BdLibraryNameMgr" +) +*52 (Text +uid 395,0 +va (VaSet +font "Verdana,9,1" +) +xt "78600,5400,91200,6600" +st "selector_deceleration" +blo "78600,6400" +tm "BlkNameMgr" +) +*53 (Text +uid 396,0 +va (VaSet +font "Verdana,9,1" +) +xt "78600,6600,81100,7800" +st "U_8" +blo "78600,7600" +tm "InstanceNameMgr" +) +] +) +ga (GenericAssociation +uid 397,0 +ps "EdgeToEdgeStrategy" +matrix (Matrix +uid 398,0 +text (MLText +uid 399,0 +va (VaSet +font "Courier New,8,0" +) +xt "79600,12200,79600,12200" +) +header "" +) +elements [ +] +) +viewicon (ZoomableIcon +uid 400,0 +sl 0 +va (VaSet +vasetType 1 +fg "49152,49152,49152" +) +xt "78250,7250,79750,8750" +iconName "StateMachineViewIcon.png" +iconMaskName "StateMachineViewIcon.msk" +ftype 3 +) +viewiconposition 0 +) +*54 (Net +uid 533,0 +lang 11 +decl (Decl +n "sideL_acceleration" +t "std_ulogic" +o 23 +suid 23,0 +) +declText (MLText +uid 534,0 +va (VaSet +isHidden 1 +font "Courier New,8,0" +) +) +) +*55 (Net +uid 535,0 +lang 11 +decl (Decl +n "power_acceleration" +t "unsigned" +b "(7 DOWNTO 0)" +o 19 +suid 24,0 +) +declText (MLText +uid 536,0 +va (VaSet +isHidden 1 +font "Courier New,8,0" +) +) +) +*56 (Net +uid 537,0 +lang 11 +decl (Decl +n "sideL_cruse" +t "std_ulogic" +o 24 +suid 25,0 +) +declText (MLText +uid 538,0 +va (VaSet +isHidden 1 +font "Courier New,8,0" +) +) +) +*57 (Net +uid 539,0 +lang 11 +decl (Decl +n "power_cruse" +t "unsigned" +b "(7 DOWNTO 0)" +o 20 +suid 26,0 +) +declText (MLText +uid 540,0 +va (VaSet +isHidden 1 +font "Courier New,8,0" +) +) +) +*58 (Net +uid 541,0 +lang 11 +decl (Decl +n "power_deceleration" +t "unsigned" +b "(7 DOWNTO 0)" +o 21 +suid 27,0 +) +declText (MLText +uid 542,0 +va (VaSet +isHidden 1 +font "Courier New,8,0" +) +) +) +*59 (Net +uid 543,0 +lang 11 +decl (Decl +n "sideL_deceleration" +t "std_ulogic" +o 25 +suid 28,0 +) +declText (MLText +uid 544,0 +va (VaSet +isHidden 1 +font "Courier New,8,0" +) +) +) +*60 (Net +uid 555,0 +lang 11 +decl (Decl +n "sensor_bus" +t "unsigned" +b "(1 DOWNTO 0)" +o 22 +suid 30,0 +) +declText (MLText +uid 556,0 +va (VaSet +isHidden 1 +font "Courier New,8,0" +) +) +) +*61 (Net +uid 627,0 +lang 11 +decl (Decl +n "info_acceleration" +t "unsigned" +b "(15 DOWNTO 0)" +o 16 +suid 34,0 +) +declText (MLText +uid 628,0 +va (VaSet +isHidden 1 +font "Courier New,8,0" +) +) +) +*62 (Net +uid 629,0 +lang 11 +decl (Decl +n "info_cruse" +t "unsigned" +b "(15 DOWNTO 0)" +o 17 +suid 35,0 +) +declText (MLText +uid 630,0 +va (VaSet +isHidden 1 +font "Courier New,8,0" +) +) +) +*63 (Net +uid 631,0 +lang 11 +decl (Decl +n "info_deceleration" +t "unsigned" +b "(15 DOWNTO 0)" +o 18 +suid 36,0 +) +declText (MLText +uid 632,0 +va (VaSet +isHidden 1 +font "Courier New,8,0" +) +) +) +*64 (Net +uid 691,0 +lang 11 +decl (Decl +n "end_acceleration" +t "std_ulogic" +o 13 +suid 39,0 +) +declText (MLText +uid 692,0 +va (VaSet +isHidden 1 +font "Courier New,8,0" +) +) +) +*65 (Net +uid 693,0 +lang 11 +decl (Decl +n "end_cruse" +t "std_ulogic" +o 14 +suid 40,0 +) +declText (MLText +uid 694,0 +va (VaSet +isHidden 1 +font "Courier New,8,0" +) +) +) +*66 (Net +uid 705,0 +lang 11 +decl (Decl +n "end_deceleration" +t "std_ulogic" +o 15 +suid 42,0 +) +declText (MLText +uid 706,0 +va (VaSet +isHidden 1 +font "Courier New,8,0" +) +) +) +*67 (Blk +uid 874,0 +shape (Rectangle +uid 875,0 +va (VaSet +vasetType 1 +fg "39936,56832,65280" +lineColor "0,0,32768" +lineWidth 2 +) +xt "18000,34000,96000,40000" +) +oxt "0,0,8000,10000" +ttg (MlTextGroup +uid 876,0 +ps "CenterOffsetStrategy" +stg "VerticalLayoutStrategy" +textVec [ +*68 (Text +uid 877,0 +va (VaSet +font "Verdana,9,1" +) +xt "25600,34200,29300,35400" +st "Cursor" +blo "25600,35200" +tm "BdLibraryNameMgr" +) +*69 (Text +uid 878,0 +va (VaSet +font "Verdana,9,1" +) +xt "25600,35400,28900,36600" +st "move" +blo "25600,36400" +tm "BlkNameMgr" +) +*70 (Text +uid 879,0 +va (VaSet +font "Verdana,9,1" +) +xt "25600,36600,28100,37800" +st "U_0" +blo "25600,37600" +tm "InstanceNameMgr" +) +] +) +ga (GenericAssociation +uid 880,0 +ps "EdgeToEdgeStrategy" +matrix (Matrix +uid 881,0 +text (MLText +uid 882,0 +va (VaSet +font "Courier New,8,0" +) +xt "25600,44200,25600,44200" +) +header "" +) +elements [ +] +) +viewicon (ZoomableIcon +uid 883,0 +sl 0 +va (VaSet +vasetType 1 +fg "49152,49152,49152" +) +xt "18250,38250,19750,39750" +iconName "StateMachineViewIcon.png" +iconMaskName "StateMachineViewIcon.msk" +ftype 3 +) +viewiconposition 0 +) +*71 (Net +uid 892,0 +lang 11 +decl (Decl +n "clk" +t "unsigned" +o 3 +suid 43,0 +) +declText (MLText +uid 893,0 +va (VaSet +isHidden 1 +font "Courier New,8,0" +) +) +) +*72 (Net +uid 902,0 +lang 11 +decl (Decl +n "rst" +t "unsigned" +o 4 +suid 44,0 +) +declText (MLText +uid 903,0 +va (VaSet +isHidden 1 +font "Courier New,8,0" +) +) +) +*73 (Blk +uid 958,0 +shape (Rectangle +uid 959,0 +va (VaSet +vasetType 1 +fg "39936,56832,65280" +lineColor "0,0,32768" +lineWidth 2 +) +xt "20000,19000,41000,28000" +) +oxt "47000,19000,68000,28000" +ttg (MlTextGroup +uid 960,0 +ps "CenterOffsetStrategy" +stg "VerticalLayoutStrategy" +textVec [ +*74 (Text +uid 961,0 +va (VaSet +font "Verdana,9,1" +) +xt "20600,24200,24300,25400" +st "Cursor" +blo "20600,25200" +tm "BdLibraryNameMgr" +) +*75 (Text +uid 962,0 +va (VaSet +font "Verdana,9,1" +) +xt "20600,25400,32800,26600" +st "process_acceleration" +blo "20600,26400" +tm "BlkNameMgr" +) +*76 (Text +uid 963,0 +va (VaSet +font "Verdana,9,1" +) +xt "20600,26600,23100,27800" +st "U_9" +blo "20600,27600" +tm "InstanceNameMgr" +) +] +) +ga (GenericAssociation +uid 964,0 +ps "EdgeToEdgeStrategy" +matrix (Matrix +uid 965,0 +text (MLText +uid 966,0 +va (VaSet +font "Courier New,8,0" +) +xt "22600,31200,22600,31200" +) +header "" +) +elements [ +] +) +viewicon (ZoomableIcon +uid 967,0 +sl 0 +va (VaSet +vasetType 1 +fg "49152,49152,49152" +) +xt "20250,26250,21750,27750" +iconName "BlockDiagram.png" +iconMaskName "BlockDiagram.msk" +ftype 1 +) +viewiconposition 0 +) +*77 (Net +uid 1131,0 +lang 11 +decl (Decl +n "skip_acceleration" +t "unsigned" +o 26 +suid 46,0 +) +declText (MLText +uid 1132,0 +va (VaSet +isHidden 1 +font "Courier New,8,0" +) +) +) +*78 (Blk +uid 1298,0 +shape (Rectangle +uid 1299,0 +va (VaSet +vasetType 1 +fg "39936,56832,65280" +lineColor "0,0,32768" +lineWidth 2 +) +xt "3000,-20000,11000,-10000" +) +oxt "0,0,8000,10000" +ttg (MlTextGroup +uid 1300,0 +ps "CenterOffsetStrategy" +stg "VerticalLayoutStrategy" +textVec [ +*79 (Text +uid 1301,0 +va (VaSet +font "Verdana,9,1" +) +xt "3600,-16800,7300,-15600" +st "Cursor" +blo "3600,-15800" +tm "BdLibraryNameMgr" +) +*80 (Text +uid 1302,0 +va (VaSet +font "Verdana,9,1" +) +xt "3600,-15600,11000,-14400" +st "set_position" +blo "3600,-14600" +tm "BlkNameMgr" +) +*81 (Text +uid 1303,0 +va (VaSet +font "Verdana,9,1" +) +xt "3600,-14400,6100,-13200" +st "U_1" +blo "3600,-13400" +tm "InstanceNameMgr" +) +] +) +ga (GenericAssociation +uid 1304,0 +ps "EdgeToEdgeStrategy" +matrix (Matrix +uid 1305,0 +text (MLText +uid 1306,0 +va (VaSet +font "Courier New,8,0" +) +xt "4600,-6800,4600,-6800" +) +header "" +) +elements [ +] +) +viewicon (ZoomableIcon +uid 1307,0 +sl 0 +va (VaSet +vasetType 1 +fg "49152,49152,49152" +) +xt "3250,-11750,4750,-10250" +iconName "StateMachineViewIcon.png" +iconMaskName "StateMachineViewIcon.msk" +ftype 3 +) +viewiconposition 0 +) +*82 (Net +uid 1348,0 +lang 11 +decl (Decl +n "pos1" +t "std_logic" +b "(15 DOWNTO 0)" +o 27 +suid 51,0 +) +declText (MLText +uid 1349,0 +va (VaSet +isHidden 1 +font "Courier New,8,0" +) +) +) +*83 (Net +uid 1350,0 +lang 11 +decl (Decl +n "pos2" +t "std_logic" +b "(15 DOWNTO 0)" +o 28 +suid 52,0 +) +declText (MLText +uid 1351,0 +va (VaSet +isHidden 1 +font "Courier New,8,0" +) +) +) +*84 (Net +uid 1352,0 +lang 11 +decl (Decl +n "pos_init" +t "std_logic" +b "(15 DOWNTO 0)" +o 29 +suid 53,0 +) +declText (MLText +uid 1353,0 +va (VaSet +isHidden 1 +font "Courier New,8,0" +) +) +) +*85 (Net +uid 1625,0 +lang 11 +decl (Decl +n "skip_deceleration" +t "std_uLogic" +o 30 +suid 55,0 +) +declText (MLText +uid 1626,0 +va (VaSet +isHidden 1 +font "Courier New,8,0" +) +) +) +*86 (Wire +uid 15,0 +optionalChildren [ +*87 (BdJunction +uid 567,0 +ps "OnConnectorStrategy" +shape (Circle +uid 568,0 +va (VaSet +vasetType 1 +) +xt "52600,-400,53400,400" +radius 400 +) +) +*88 (BdJunction +uid 575,0 +ps "OnConnectorStrategy" +shape (Circle +uid 576,0 +va (VaSet +vasetType 1 +) +xt "25600,-400,26400,400" +radius 400 +) +) +] +shape (OrthoPolyLine +uid 16,0 +va (VaSet +vasetType 3 +lineWidth 2 +) +xt "0,0,79000,2000" +pts [ +"0,0" +"79000,0" +"79000,2000" +] +) +start &2 +end &50 +sat 32 +eat 1 +sty 1 +stc 0 +st 0 +sf 1 +si 0 +tg (WTG +uid 19,0 +ps "ConnStartEndStrategy" +stg "STSignalDisplayStrategy" +f (Text +uid 20,0 +va (VaSet +isHidden 1 +) +xt "2000,-1200,10200,0" +st "button : (3:0)" +blo "2000,-200" +tm "WireNameMgr" +) +) +on &3 +) +*89 (Wire +uid 29,0 +optionalChildren [ +*90 (BdJunction +uid 639,0 +ps "OnConnectorStrategy" +shape (Circle +uid 640,0 +va (VaSet +vasetType 1 +) +xt "55600,-3400,56400,-2600" +radius 400 +) +) +*91 (BdJunction +uid 647,0 +ps "OnConnectorStrategy" +shape (Circle +uid 648,0 +va (VaSet +vasetType 1 +) +xt "28600,-3400,29400,-2600" +radius 400 +) +) +*92 (BdJunction +uid 916,0 +ps "OnConnectorStrategy" +shape (Circle +uid 917,0 +va (VaSet +vasetType 1 +) +xt "7600,-3400,8400,-2600" +radius 400 +) +) +] +shape (OrthoPolyLine +uid 30,0 +va (VaSet +vasetType 3 +) +xt "0,-3000,82000,2000" +pts [ +"0,-3000" +"82000,-3000" +"82000,2000" +] +) +start &4 +end &50 +sat 32 +eat 1 +stc 0 +st 0 +sf 1 +si 0 +tg (WTG +uid 33,0 +ps "ConnStartEndStrategy" +stg "STSignalDisplayStrategy" +f (Text +uid 34,0 +va (VaSet +isHidden 1 +) +xt "2000,-4200,4200,-3000" +st "clk" +blo "2000,-3200" +tm "WireNameMgr" +) +) +on &71 +) +*93 (Wire +uid 43,0 +optionalChildren [ +*94 (BdJunction +uid 467,0 +ps "OnConnectorStrategy" +shape (Circle +uid 468,0 +va (VaSet +vasetType 1 +) +xt "23600,16600,24400,17400" +radius 400 +) +) +*95 (BdJunction +uid 976,0 +ps "OnConnectorStrategy" +shape (Circle +uid 977,0 +va (VaSet +vasetType 1 +) +xt "50600,16600,51400,17400" +radius 400 +) +) +*96 (BdJunction +uid 1139,0 +ps "OnConnectorStrategy" +shape (Circle +uid 1140,0 +va (VaSet +vasetType 1 +) +xt "12600,16600,13400,17400" +radius 400 +) +) +*97 (BdJunction +uid 1416,0 +ps "OnConnectorStrategy" +shape (Circle +uid 1417,0 +va (VaSet +vasetType 1 +) +xt "42600,16600,43400,17400" +radius 400 +) +) +] +shape (OrthoPolyLine +uid 44,0 +va (VaSet +vasetType 3 +lineWidth 2 +) +xt "0,17000,51000,19000" +pts [ +"0,17000" +"51000,17000" +"51000,19000" +] +) +start &1 +end &34 +sat 32 +eat 1 +sty 1 +stc 0 +st 0 +sf 1 +si 0 +tg (WTG +uid 47,0 +ps "ConnStartEndStrategy" +stg "STSignalDisplayStrategy" +f (Text +uid 48,0 +va (VaSet +isHidden 1 +) +xt "2000,15800,6800,17000" +st "Position" +blo "2000,16800" +tm "WireNameMgr" +) +) +on &6 +) +*98 (Wire +uid 43,0 +shape (OrthoPolyLine +uid 44,0 +va (VaSet +vasetType 3 +lineWidth 2 +) +xt "37000,40000,114000,43000" +pts [ +"114000,43000" +"37000,43000" +"37000,40000" +] +) +start &5 +end &67 +sat 32 +eat 2 +sty 1 +stc 0 +st 0 +sf 1 +si 0 +tg (WTG +uid 47,0 +ps "ConnStartEndStrategy" +stg "STSignalDisplayStrategy" +f (Text +uid 48,0 +va (VaSet +isHidden 1 +) +xt "113000,41800,121000,43000" +st "Power : (7:0)" +blo "113000,42800" +tm "WireNameMgr" +) +) +on &7 +) +*99 (Wire +uid 71,0 +shape (OrthoPolyLine +uid 72,0 +va (VaSet +vasetType 3 +) +xt "95000,22000,115000,22000" +pts [ +"115000,22000" +"95000,22000" +] +) +start &9 +end &38 +sat 32 +eat 2 +st 0 +sf 1 +si 0 +tg (WTG +uid 75,0 +ps "ConnStartEndStrategy" +stg "STSignalDisplayStrategy" +f (Text +uid 76,0 +va (VaSet +isHidden 1 +) +xt "114000,20800,116700,22000" +st "RaZ" +blo "114000,21800" +tm "WireNameMgr" +) +) +on &10 +) +*100 (Wire +uid 71,0 +shape (OrthoPolyLine +uid 72,0 +va (VaSet +vasetType 3 +) +xt "35000,40000,114000,45000" +pts [ +"114000,45000" +"35000,45000" +"35000,40000" +] +) +start &8 +end &67 +sat 32 +eat 2 +stc 0 +st 0 +sf 1 +si 0 +tg (WTG +uid 75,0 +ps "ConnStartEndStrategy" +stg "STSignalDisplayStrategy" +f (Text +uid 76,0 +va (VaSet +isHidden 1 +) +xt "113000,43800,116500,45000" +st "SideL" +blo "113000,44800" +tm "WireNameMgr" +) +) +on &16 +) +*101 (Wire +uid 85,0 +optionalChildren [ +*102 (BdJunction +uid 655,0 +ps "OnConnectorStrategy" +shape (Circle +uid 656,0 +va (VaSet +vasetType 1 +) +xt "57600,-5400,58400,-4600" +radius 400 +) +) +*103 (BdJunction +uid 663,0 +ps "OnConnectorStrategy" +shape (Circle +uid 664,0 +va (VaSet +vasetType 1 +) +xt "30600,-5400,31400,-4600" +radius 400 +) +) +*104 (BdJunction +uid 918,0 +ps "OnConnectorStrategy" +shape (Circle +uid 919,0 +va (VaSet +vasetType 1 +) +xt "5600,-5400,6400,-4600" +radius 400 +) +) +] +shape (OrthoPolyLine +uid 86,0 +va (VaSet +vasetType 3 +) +xt "0,-5000,84000,2000" +pts [ +"0,-5000" +"84000,-5000" +"84000,2000" +] +) +start &11 +end &50 +sat 32 +eat 1 +stc 0 +st 0 +sf 1 +si 0 +tg (WTG +uid 89,0 +ps "ConnStartEndStrategy" +stg "STSignalDisplayStrategy" +f (Text +uid 90,0 +va (VaSet +isHidden 1 +) +xt "2000,-6200,4100,-5000" +st "rst" +blo "2000,-5200" +tm "WireNameMgr" +) +) +on &72 +) +*105 (Wire +uid 99,0 +shape (OrthoPolyLine +uid 100,0 +va (VaSet +vasetType 3 +) +xt "0,14000,69999,14000" +pts [ +"0,14000" +"69999,14000" +] +) +start &12 +end *106 (Ripper +uid 557,0 +ps "OnConnectorStrategy" +shape (Line2D +pts [ +"71001,15000" +"70001,14000" +] +uid 558,0 +va (VaSet +vasetType 3 +) +xt "70001,14000,71001,15000" +) +) +sat 32 +eat 32 +sl "(0)" +stc 0 +st 0 +sf 1 +si 0 +tg (WTG +uid 103,0 +ps "ConnStartEndStrategy" +stg "STSignalDisplayStrategy" +f (Text +uid 104,0 +va (VaSet +isHidden 1 +) +xt "2000,12800,9000,14000" +st "sensor1(0)" +blo "2000,13800" +tm "WireNameMgr" +) +) +on &13 +) +*107 (Wire +uid 113,0 +shape (OrthoPolyLine +uid 114,0 +va (VaSet +vasetType 3 +) +xt "0,15000,69999,15000" +pts [ +"0,15000" +"69999,15000" +] +) +start &14 +end *108 (Ripper +uid 559,0 +ps "OnConnectorStrategy" +shape (Line2D +pts [ +"71000,16000" +"70000,15000" +] +uid 560,0 +va (VaSet +vasetType 3 +) +xt "70000,15000,71000,16000" +) +) +sat 32 +eat 32 +sl "(1)" +stc 0 +st 0 +sf 1 +si 0 +tg (WTG +uid 117,0 +ps "ConnStartEndStrategy" +stg "STSignalDisplayStrategy" +f (Text +uid 118,0 +va (VaSet +isHidden 1 +) +xt "2000,13800,9000,15000" +st "sensor2(1)" +blo "2000,14800" +tm "WireNameMgr" +) +) +on &15 +) +*109 (Wire +uid 141,0 +shape (OrthoPolyLine +uid 142,0 +va (VaSet +vasetType 3 +) +xt "11000,44000,21000,44000" +pts [ +"11000,44000" +"21000,44000" +] +) +start &17 +sat 32 +eat 16 +st 0 +sf 1 +si 0 +tg (WTG +uid 145,0 +ps "ConnStartEndStrategy" +stg "STSignalDisplayStrategy" +f (Text +uid 146,0 +va (VaSet +isHidden 1 +) +xt "13000,42800,18400,44000" +st "testMode" +blo "13000,43800" +tm "WireNameMgr" +) +) +on &18 +) +*110 (Wire +uid 155,0 +shape (OrthoPolyLine +uid 156,0 +va (VaSet +vasetType 3 +lineWidth 2 +) +xt "105000,20000,115000,20000" +pts [ +"115000,20000" +"105000,20000" +] +) +start &19 +sat 32 +eat 16 +sty 1 +st 0 +sf 1 +si 0 +tg (WTG +uid 159,0 +ps "ConnStartEndStrategy" +stg "STSignalDisplayStrategy" +f (Text +uid 160,0 +va (VaSet +isHidden 1 +) +xt "114000,18800,128400,20000" +st "testOut : (1:testLineNb)" +blo "114000,19800" +tm "WireNameMgr" +) +) +on &20 +) +*111 (Wire +uid 169,0 +optionalChildren [ +*112 (BdJunction +uid 1147,0 +ps "OnConnectorStrategy" +shape (Circle +uid 1148,0 +va (VaSet +vasetType 1 +) +xt "97600,37600,98400,38400" +radius 400 +) +) +] +shape (OrthoPolyLine +uid 170,0 +va (VaSet +vasetType 3 +) +xt "96000,38000,114000,38000" +pts [ +"114000,38000" +"96000,38000" +] +) +start &21 +end &67 +sat 32 +eat 2 +st 0 +sf 1 +si 0 +tg (WTG +uid 173,0 +ps "ConnStartEndStrategy" +stg "STSignalDisplayStrategy" +f (Text +uid 174,0 +va (VaSet +isHidden 1 +) +xt "113000,36800,117000,38000" +st "unlock" +blo "113000,37800" +tm "WireNameMgr" +) +) +on &22 +) +*113 (Wire +uid 461,0 +shape (OrthoPolyLine +uid 462,0 +va (VaSet +vasetType 3 +lineWidth 2 +) +xt "24000,17000,24000,19000" +pts [ +"24000,17000" +"24000,19000" +] +) +start &94 +end &73 +sat 32 +eat 1 +sty 1 +stc 0 +st 0 +sf 1 +si 0 +tg (WTG +uid 465,0 +ps "ConnStartEndStrategy" +stg "STSignalDisplayStrategy" +f (Text +uid 466,0 +ro 270 +va (VaSet +isHidden 1 +) +xt "22800,13200,24000,18000" +st "Position" +blo "23800,18000" +tm "WireNameMgr" +) +) +on &6 +) +*114 (Wire +uid 475,0 +shape (OrthoPolyLine +uid 476,0 +va (VaSet +vasetType 3 +lineWidth 2 +) +xt "37000,28000,37000,34000" +pts [ +"37000,28000" +"37000,34000" +] +) +start &73 +end &67 +sat 2 +eat 1 +sty 1 +st 0 +sf 1 +si 0 +tg (WTG +uid 481,0 +ps "ConnStartEndStrategy" +stg "STSignalDisplayStrategy" +f (Text +uid 482,0 +ro 270 +va (VaSet +) +xt "35800,17600,37000,33000" +st "power_acceleration : (7:0)" +blo "36800,33000" +tm "WireNameMgr" +) +) +on &55 +) +*115 (Wire +uid 485,0 +shape (OrthoPolyLine +uid 486,0 +va (VaSet +vasetType 3 +) +xt "35000,28000,35000,34000" +pts [ +"35000,28000" +"35000,34000" +] +) +start &73 +end &67 +sat 2 +eat 1 +st 0 +sf 1 +si 0 +tg (WTG +uid 491,0 +ps "ConnStartEndStrategy" +stg "STSignalDisplayStrategy" +f (Text +uid 492,0 +ro 270 +va (VaSet +) +xt "33800,22000,35000,32900" +st "sideL_acceleration" +blo "34800,32900" +tm "WireNameMgr" +) +) +on &54 +) +*116 (Wire +uid 495,0 +shape (OrthoPolyLine +uid 496,0 +va (VaSet +vasetType 3 +lineWidth 2 +) +xt "64000,28000,64000,34000" +pts [ +"64000,28000" +"64000,34000" +] +) +start &34 +end &67 +sat 2 +eat 1 +sty 1 +st 0 +sf 1 +si 0 +tg (WTG +uid 501,0 +ps "ConnStartEndStrategy" +stg "STSignalDisplayStrategy" +f (Text +uid 502,0 +ro 270 +va (VaSet +) +xt "62800,21700,64000,33000" +st "power_cruse : (7:0)" +blo "63800,33000" +tm "WireNameMgr" +) +) +on &57 +) +*117 (Wire +uid 505,0 +shape (OrthoPolyLine +uid 506,0 +va (VaSet +vasetType 3 +) +xt "62000,28000,62000,34000" +pts [ +"62000,28000" +"62000,34000" +] +) +start &34 +end &67 +sat 2 +eat 1 +st 0 +sf 1 +si 0 +tg (WTG +uid 511,0 +ps "ConnStartEndStrategy" +stg "STSignalDisplayStrategy" +f (Text +uid 512,0 +ro 270 +va (VaSet +) +xt "60800,25400,62000,32900" +st "sideL_cruse" +blo "61800,32900" +tm "WireNameMgr" +) +) +on &56 +) +*118 (Wire +uid 515,0 +shape (OrthoPolyLine +uid 516,0 +va (VaSet +vasetType 3 +) +xt "89000,28000,89000,34000" +pts [ +"89000,28000" +"89000,34000" +] +) +start &38 +end &67 +sat 2 +eat 1 +st 0 +sf 1 +si 0 +tg (WTG +uid 521,0 +ps "ConnStartEndStrategy" +stg "STSignalDisplayStrategy" +f (Text +uid 522,0 +ro 270 +va (VaSet +) +xt "87800,22000,89000,32900" +st "sideL_deceleration" +blo "88800,32900" +tm "WireNameMgr" +) +) +on &59 +) +*119 (Wire +uid 525,0 +shape (OrthoPolyLine +uid 526,0 +va (VaSet +vasetType 3 +lineWidth 2 +) +xt "91000,28000,91000,34000" +pts [ +"91000,28000" +"91000,34000" +] +) +start &38 +end &67 +sat 2 +eat 1 +sty 1 +st 0 +sf 1 +si 0 +tg (WTG +uid 531,0 +ps "ConnStartEndStrategy" +stg "STSignalDisplayStrategy" +f (Text +uid 532,0 +ro 270 +va (VaSet +) +xt "89800,17600,91000,33000" +st "power_deceleration : (7:0)" +blo "90800,33000" +tm "WireNameMgr" +) +) +on &58 +) +*120 (Wire +uid 547,0 +optionalChildren [ +&106 +&108 +] +shape (OrthoPolyLine +uid 548,0 +va (VaSet +vasetType 3 +lineWidth 2 +) +xt "68000,14000,71000,26000" +pts [ +"68000,26000" +"71000,26000" +"71000,14000" +] +) +start &34 +sat 1 +eat 16 +sty 1 +st 0 +sf 1 +si 0 +tg (WTG +uid 553,0 +ps "ConnStartEndStrategy" +stg "STSignalDisplayStrategy" +f (Text +uid 554,0 +va (VaSet +isHidden 1 +) +xt "70000,24800,80800,26000" +st "sensor_bus : (1:0)" +blo "70000,25800" +tm "WireNameMgr" +) +) +on &60 +) +*121 (Wire +uid 561,0 +shape (OrthoPolyLine +uid 562,0 +va (VaSet +vasetType 3 +lineWidth 2 +) +xt "53000,0,53000,2000" +pts [ +"53000,0" +"53000,2000" +] +) +start &87 +end &46 +sat 32 +eat 1 +sty 1 +stc 0 +st 0 +sf 1 +si 0 +tg (WTG +uid 565,0 +ps "ConnStartEndStrategy" +stg "STSignalDisplayStrategy" +f (Text +uid 566,0 +ro 270 +va (VaSet +isHidden 1 +) +xt "51800,-2000,53000,1900" +st "button" +blo "52800,1900" +tm "WireNameMgr" +) +) +on &3 +) +*122 (Wire +uid 569,0 +shape (OrthoPolyLine +uid 570,0 +va (VaSet +vasetType 3 +lineWidth 2 +) +xt "26000,0,26000,2000" +pts [ +"26000,0" +"26000,2000" +] +) +start &88 +end &42 +sat 32 +eat 1 +sty 1 +stc 0 +st 0 +sf 1 +si 0 +tg (WTG +uid 573,0 +ps "ConnStartEndStrategy" +stg "STSignalDisplayStrategy" +f (Text +uid 574,0 +ro 270 +va (VaSet +isHidden 1 +) +xt "24800,-2000,26000,1900" +st "button" +blo "25800,1900" +tm "WireNameMgr" +) +) +on &3 +) +*123 (Wire +uid 599,0 +shape (OrthoPolyLine +uid 600,0 +va (VaSet +vasetType 3 +lineWidth 2 +) +xt "26000,9000,26000,19000" +pts [ +"26000,9000" +"26000,19000" +] +) +start &42 +end &73 +sat 2 +eat 1 +sty 1 +st 0 +sf 1 +si 0 +tg (WTG +uid 605,0 +ps "ConnStartEndStrategy" +stg "STSignalDisplayStrategy" +f (Text +uid 606,0 +ro 270 +va (VaSet +) +xt "24800,4100,26000,19100" +st "info_acceleration : (15:0)" +blo "25800,19100" +tm "WireNameMgr" +) +) +on &61 +) +*124 (Wire +uid 609,0 +shape (OrthoPolyLine +uid 610,0 +va (VaSet +vasetType 3 +lineWidth 2 +) +xt "53000,9000,53000,19000" +pts [ +"53000,9000" +"53000,19000" +] +) +start &46 +end &34 +sat 2 +eat 1 +sty 1 +st 0 +sf 1 +si 0 +tg (WTG +uid 615,0 +ps "ConnStartEndStrategy" +stg "STSignalDisplayStrategy" +f (Text +uid 616,0 +ro 270 +va (VaSet +) +xt "51800,8200,53000,19100" +st "info_cruse : (15:0)" +blo "52800,19100" +tm "WireNameMgr" +) +) +on &62 +) +*125 (Wire +uid 619,0 +shape (OrthoPolyLine +uid 620,0 +va (VaSet +vasetType 3 +lineWidth 2 +) +xt "80000,9000,80000,19000" +pts [ +"80000,9000" +"80000,19000" +] +) +start &50 +end &38 +sat 2 +eat 1 +sty 1 +st 0 +sf 1 +si 0 +tg (WTG +uid 625,0 +ps "ConnStartEndStrategy" +stg "STSignalDisplayStrategy" +f (Text +uid 626,0 +ro 270 +va (VaSet +) +xt "78800,4100,80000,19100" +st "info_deceleration : (15:0)" +blo "79800,19100" +tm "WireNameMgr" +) +) +on &63 +) +*126 (Wire +uid 633,0 +shape (OrthoPolyLine +uid 634,0 +va (VaSet +vasetType 3 +) +xt "56000,-3000,56000,2000" +pts [ +"56000,-3000" +"56000,2000" +] +) +start &90 +end &46 +sat 32 +eat 1 +stc 0 +st 0 +sf 1 +si 0 +tg (WTG +uid 637,0 +ps "ConnStartEndStrategy" +stg "STSignalDisplayStrategy" +f (Text +uid 638,0 +ro 270 +va (VaSet +isHidden 1 +) +xt "54800,-800,56000,1400" +st "clk" +blo "55800,1400" +tm "WireNameMgr" +) +) +on &71 +) +*127 (Wire +uid 641,0 +shape (OrthoPolyLine +uid 642,0 +va (VaSet +vasetType 3 +) +xt "29000,-3000,29000,2000" +pts [ +"29000,-3000" +"29000,2000" +] +) +start &91 +end &42 +sat 32 +eat 1 +stc 0 +st 0 +sf 1 +si 0 +tg (WTG +uid 645,0 +ps "ConnStartEndStrategy" +stg "STSignalDisplayStrategy" +f (Text +uid 646,0 +ro 270 +va (VaSet +isHidden 1 +) +xt "27800,-800,29000,1400" +st "clk" +blo "28800,1400" +tm "WireNameMgr" +) +) +on &71 +) +*128 (Wire +uid 649,0 +shape (OrthoPolyLine +uid 650,0 +va (VaSet +vasetType 3 +) +xt "58000,-5000,58000,2000" +pts [ +"58000,-5000" +"58000,2000" +] +) +start &102 +end &46 +sat 32 +eat 1 +stc 0 +st 0 +sf 1 +si 0 +tg (WTG +uid 653,0 +ps "ConnStartEndStrategy" +stg "STSignalDisplayStrategy" +f (Text +uid 654,0 +ro 270 +va (VaSet +isHidden 1 +) +xt "56800,-800,58000,1300" +st "rst" +blo "57800,1300" +tm "WireNameMgr" +) +) +on &72 +) +*129 (Wire +uid 657,0 +shape (OrthoPolyLine +uid 658,0 +va (VaSet +vasetType 3 +) +xt "31000,-5000,31000,2000" +pts [ +"31000,-5000" +"31000,2000" +] +) +start &103 +end &42 +sat 32 +eat 1 +stc 0 +st 0 +sf 1 +si 0 +tg (WTG +uid 661,0 +ps "ConnStartEndStrategy" +stg "STSignalDisplayStrategy" +f (Text +uid 662,0 +ro 270 +va (VaSet +isHidden 1 +) +xt "29800,-800,31000,1300" +st "rst" +blo "30800,1300" +tm "WireNameMgr" +) +) +on &72 +) +*130 (Wire +uid 673,0 +shape (OrthoPolyLine +uid 674,0 +va (VaSet +vasetType 3 +) +xt "39000,28000,39000,34000" +pts [ +"39000,28000" +"39000,34000" +] +) +start &73 +end &67 +sat 2 +eat 1 +st 0 +sf 1 +si 0 +tg (WTG +uid 679,0 +ps "ConnStartEndStrategy" +stg "STSignalDisplayStrategy" +f (Text +uid 680,0 +ro 270 +va (VaSet +) +xt "37800,22900,39000,32900" +st "end_acceleration" +blo "38800,32900" +tm "WireNameMgr" +) +) +on &64 +) +*131 (Wire +uid 683,0 +shape (OrthoPolyLine +uid 684,0 +va (VaSet +vasetType 3 +) +xt "66000,28000,66000,34000" +pts [ +"66000,28000" +"66000,34000" +] +) +start &34 +end &67 +sat 2 +eat 1 +st 0 +sf 1 +si 0 +tg (WTG +uid 689,0 +ps "ConnStartEndStrategy" +stg "STSignalDisplayStrategy" +f (Text +uid 690,0 +ro 270 +va (VaSet +) +xt "64800,27000,66000,32900" +st "end_cruse" +blo "65800,32900" +tm "WireNameMgr" +) +) +on &65 +) +*132 (Wire +uid 697,0 +shape (OrthoPolyLine +uid 698,0 +va (VaSet +vasetType 3 +) +xt "93000,28000,93000,34000" +pts [ +"93000,28000" +"93000,34000" +] +) +start &38 +end &67 +sat 2 +eat 1 +st 0 +sf 1 +si 0 +tg (WTG +uid 703,0 +ps "ConnStartEndStrategy" +stg "STSignalDisplayStrategy" +f (Text +uid 704,0 +ro 270 +va (VaSet +) +xt "91800,22900,93000,32900" +st "end_deceleration" +blo "92800,32900" +tm "WireNameMgr" +) +) +on &66 +) +*133 (Wire +uid 884,0 +optionalChildren [ +*134 (BdJunction +uid 984,0 +ps "OnConnectorStrategy" +shape (Circle +uid 985,0 +va (VaSet +vasetType 1 +) +xt "7600,20600,8400,21400" +radius 400 +) +) +] +shape (OrthoPolyLine +uid 885,0 +va (VaSet +vasetType 3 +) +xt "8000,-3000,18000,35000" +pts [ +"8000,-3000" +"8000,35000" +"18000,35000" +] +) +start &92 +end &67 +sat 32 +eat 1 +st 0 +sf 1 +si 0 +tg (WTG +uid 890,0 +ps "ConnStartEndStrategy" +stg "STSignalDisplayStrategy" +f (Text +uid 891,0 +ro 270 +va (VaSet +) +xt "15800,35000,17000,37200" +st "clk" +blo "16800,37200" +tm "WireNameMgr" +) +) +on &71 +) +*135 (Wire +uid 894,0 +optionalChildren [ +*136 (BdJunction +uid 1000,0 +ps "OnConnectorStrategy" +shape (Circle +uid 1001,0 +va (VaSet +vasetType 1 +) +xt "5600,21600,6400,22400" +radius 400 +) +) +] +shape (OrthoPolyLine +uid 895,0 +va (VaSet +vasetType 3 +) +xt "6000,-5000,18000,36000" +pts [ +"6000,-5000" +"6000,36000" +"18000,36000" +] +) +start &104 +end &67 +sat 32 +eat 1 +st 0 +sf 1 +si 0 +tg (WTG +uid 900,0 +ps "ConnStartEndStrategy" +stg "STSignalDisplayStrategy" +f (Text +uid 901,0 +ro 270 +va (VaSet +) +xt "15800,36000,17000,38100" +st "rst" +blo "16800,38100" +tm "WireNameMgr" +) +) +on &72 +) +*137 (Wire +uid 970,0 +optionalChildren [ +*138 (BdJunction +uid 1408,0 +ps "OnConnectorStrategy" +shape (Circle +uid 1409,0 +va (VaSet +vasetType 1 +) +xt "67600,16600,68400,17400" +radius 400 +) +) +] +shape (OrthoPolyLine +uid 971,0 +va (VaSet +vasetType 3 +lineWidth 2 +) +xt "51000,17000,78000,19000" +pts [ +"51000,17000" +"78000,17000" +"78000,19000" +] +) +start &95 +end &38 +sat 32 +eat 1 +sty 1 +stc 0 +st 0 +sf 1 +si 0 +tg (WTG +uid 974,0 +ps "ConnStartEndStrategy" +stg "STSignalDisplayStrategy" +f (Text +uid 975,0 +ro 270 +va (VaSet +isHidden 1 +) +xt "76800,13000,78000,17800" +st "Position" +blo "77800,17800" +tm "WireNameMgr" +) +) +on &6 +) +*139 (Wire +uid 978,0 +shape (OrthoPolyLine +uid 979,0 +va (VaSet +vasetType 3 +) +xt "8000,21000,20000,21000" +pts [ +"8000,21000" +"20000,21000" +] +) +start &134 +end &73 +sat 32 +eat 1 +stc 0 +st 0 +sf 1 +si 0 +tg (WTG +uid 982,0 +ps "ConnStartEndStrategy" +stg "STSignalDisplayStrategy" +f (Text +uid 983,0 +va (VaSet +) +xt "17000,19800,19200,21000" +st "clk" +blo "17000,20800" +tm "WireNameMgr" +) +) +on &71 +) +*140 (Wire +uid 994,0 +shape (OrthoPolyLine +uid 995,0 +va (VaSet +vasetType 3 +) +xt "6000,22000,20000,22000" +pts [ +"6000,22000" +"20000,22000" +] +) +start &136 +end &73 +sat 32 +eat 1 +stc 0 +st 0 +sf 1 +si 0 +tg (WTG +uid 998,0 +ps "ConnStartEndStrategy" +stg "STSignalDisplayStrategy" +f (Text +uid 999,0 +va (VaSet +) +xt "17000,20800,19100,22000" +st "rst" +blo "17000,21800" +tm "WireNameMgr" +) +) +on &72 +) +*141 (Wire +uid 1123,0 +shape (OrthoPolyLine +uid 1124,0 +va (VaSet +vasetType 3 +) +xt "29000,9000,29000,19000" +pts [ +"29000,9000" +"29000,19000" +] +) +start &42 +end &73 +sat 2 +eat 1 +st 0 +sf 1 +si 0 +tg (WTG +uid 1129,0 +ps "ConnStartEndStrategy" +stg "STSignalDisplayStrategy" +f (Text +uid 1130,0 +ro 270 +va (VaSet +) +xt "27800,7700,29000,18000" +st "skip_acceleration" +blo "28800,18000" +tm "WireNameMgr" +) +) +on &77 +) +*142 (Wire +uid 1133,0 +shape (OrthoPolyLine +uid 1134,0 +va (VaSet +vasetType 3 +lineWidth 2 +) +xt "13000,4000,24000,17000" +pts [ +"13000,17000" +"13000,4000" +"24000,4000" +] +) +start &96 +end &42 +sat 32 +eat 1 +sty 1 +stc 0 +st 0 +sf 1 +si 0 +tg (WTG +uid 1137,0 +ps "ConnStartEndStrategy" +stg "STSignalDisplayStrategy" +f (Text +uid 1138,0 +va (VaSet +) +xt "18000,2800,22800,4000" +st "Position" +blo "18000,3800" +tm "WireNameMgr" +) +) +on &6 +) +*143 (Wire +uid 1141,0 +optionalChildren [ +*144 (BdJunction +uid 1155,0 +ps "OnConnectorStrategy" +shape (Circle +uid 1156,0 +va (VaSet +vasetType 1 +) +xt "69600,30600,70400,31400" +radius 400 +) +) +*145 (BdJunction +uid 1163,0 +ps "OnConnectorStrategy" +shape (Circle +uid 1164,0 +va (VaSet +vasetType 1 +) +xt "96600,30600,97400,31400" +radius 400 +) +) +] +shape (OrthoPolyLine +uid 1142,0 +va (VaSet +vasetType 3 +) +xt "41000,25000,98000,38000" +pts [ +"98000,38000" +"98000,31000" +"43000,31000" +"43000,25000" +"41000,25000" +] +) +start &112 +end &73 +sat 32 +eat 1 +stc 0 +st 0 +sf 1 +si 0 +tg (WTG +uid 1145,0 +ps "ConnStartEndStrategy" +stg "STSignalDisplayStrategy" +f (Text +uid 1146,0 +va (VaSet +) +xt "43000,23800,47000,25000" +st "unlock" +blo "43000,24800" +tm "WireNameMgr" +) +) +on &22 +) +*146 (Wire +uid 1149,0 +shape (OrthoPolyLine +uid 1150,0 +va (VaSet +vasetType 3 +) +xt "68000,24000,70000,31000" +pts [ +"70000,31000" +"70000,24000" +"68000,24000" +] +) +start &144 +end &34 +sat 32 +eat 1 +stc 0 +st 0 +sf 1 +si 0 +tg (WTG +uid 1153,0 +ps "ConnStartEndStrategy" +stg "STSignalDisplayStrategy" +f (Text +uid 1154,0 +va (VaSet +) +xt "70000,22800,74000,24000" +st "unlock" +blo "70000,23800" +tm "WireNameMgr" +) +) +on &22 +) +*147 (Wire +uid 1157,0 +shape (OrthoPolyLine +uid 1158,0 +va (VaSet +vasetType 3 +) +xt "95000,25000,97000,31000" +pts [ +"97000,31000" +"97000,25000" +"95000,25000" +] +) +start &145 +end &38 +sat 32 +eat 1 +stc 0 +st 0 +sf 1 +si 0 +tg (WTG +uid 1161,0 +ps "ConnStartEndStrategy" +stg "STSignalDisplayStrategy" +f (Text +uid 1162,0 +va (VaSet +) +xt "97000,23800,101000,25000" +st "unlock" +blo "97000,24800" +tm "WireNameMgr" +) +) +on &22 +) +*148 (Wire +uid 1310,0 +optionalChildren [ +*149 (BdJunction +uid 1376,0 +ps "OnConnectorStrategy" +shape (Circle +uid 1377,0 +va (VaSet +vasetType 1 +) +xt "16600,-14400,17400,-13600" +radius 400 +) +) +] +shape (OrthoPolyLine +uid 1311,0 +va (VaSet +vasetType 3 +lineWidth 2 +) +xt "11000,-14000,24000,8000" +pts [ +"11000,-14000" +"17000,-14000" +"17000,8000" +"24000,8000" +] +) +start &78 +end &42 +sat 2 +eat 1 +sty 1 +st 0 +sf 1 +si 0 +tg (WTG +uid 1316,0 +ps "ConnStartEndStrategy" +stg "STSignalDisplayStrategy" +f (Text +uid 1317,0 +va (VaSet +) +xt "13000,-15200,21200,-14000" +st "pos1 : (15:0)" +blo "13000,-14200" +tm "WireNameMgr" +) +) +on &82 +) +*150 (Wire +uid 1320,0 +optionalChildren [ +*151 (BdJunction +uid 1368,0 +ps "OnConnectorStrategy" +shape (Circle +uid 1369,0 +va (VaSet +vasetType 1 +) +xt "17600,-15400,18400,-14600" +radius 400 +) +) +] +shape (OrthoPolyLine +uid 1321,0 +va (VaSet +vasetType 3 +lineWidth 2 +) +xt "11000,-15000,24000,7000" +pts [ +"11000,-15000" +"18000,-15000" +"18000,7000" +"24000,7000" +] +) +start &78 +end &42 +sat 2 +eat 1 +sty 1 +st 0 +sf 1 +si 0 +tg (WTG +uid 1326,0 +ps "ConnStartEndStrategy" +stg "STSignalDisplayStrategy" +f (Text +uid 1327,0 +va (VaSet +) +xt "13000,-16200,21200,-15000" +st "pos2 : (15:0)" +blo "13000,-15200" +tm "WireNameMgr" +) +) +on &83 +) +*152 (Wire +uid 1340,0 +optionalChildren [ +*153 (BdJunction +uid 1360,0 +ps "OnConnectorStrategy" +shape (Circle +uid 1361,0 +va (VaSet +vasetType 1 +) +xt "18600,-16400,19400,-15600" +radius 400 +) +) +] +shape (OrthoPolyLine +uid 1341,0 +va (VaSet +vasetType 3 +lineWidth 2 +) +xt "11000,-16000,24000,6000" +pts [ +"11000,-16000" +"19000,-16000" +"19000,6000" +"24000,6000" +] +) +start &78 +end &42 +sat 2 +eat 1 +sty 1 +st 0 +sf 1 +si 0 +tg (WTG +uid 1346,0 +ps "ConnStartEndStrategy" +stg "STSignalDisplayStrategy" +f (Text +uid 1347,0 +va (VaSet +) +xt "13000,-17200,22700,-16000" +st "pos_init : (15:0)" +blo "13000,-16200" +tm "WireNameMgr" +) +) +on &84 +) +*154 (Wire +uid 1354,0 +optionalChildren [ +*155 (BdJunction +uid 1384,0 +ps "OnConnectorStrategy" +shape (Circle +uid 1385,0 +va (VaSet +vasetType 1 +) +xt "46600,-16399,47400,-15599" +radius 400 +) +) +] +shape (OrthoPolyLine +uid 1355,0 +va (VaSet +vasetType 3 +lineWidth 2 +) +xt "19000,-16000,78000,5000" +pts [ +"19000,-16000" +"74000,-16000" +"74000,5000" +"78000,5000" +] +) +start &153 +end &50 +sat 32 +eat 1 +sty 1 +stc 0 +st 0 +sf 1 +si 0 +tg (WTG +uid 1358,0 +ps "ConnStartEndStrategy" +stg "STSignalDisplayStrategy" +f (Text +uid 1359,0 +va (VaSet +) +xt "72000,3800,76700,5000" +st "pos_init" +blo "72000,4800" +tm "WireNameMgr" +) +) +on &84 +) +*156 (Wire +uid 1362,0 +optionalChildren [ +*157 (BdJunction +uid 1392,0 +ps "OnConnectorStrategy" +shape (Circle +uid 1393,0 +va (VaSet +vasetType 1 +) +xt "45600,-15399,46400,-14599" +radius 400 +) +) +] +shape (OrthoPolyLine +uid 1363,0 +va (VaSet +vasetType 3 +lineWidth 2 +) +xt "18000,-15000,78000,6000" +pts [ +"18000,-15000" +"73000,-15000" +"73000,6000" +"78000,6000" +] +) +start &151 +end &50 +sat 32 +eat 1 +sty 1 +stc 0 +st 0 +sf 1 +si 0 +tg (WTG +uid 1366,0 +ps "ConnStartEndStrategy" +stg "STSignalDisplayStrategy" +f (Text +uid 1367,0 +va (VaSet +) +xt "74000,4800,77200,6000" +st "pos2" +blo "74000,5800" +tm "WireNameMgr" +) +) +on &83 +) +*158 (Wire +uid 1370,0 +optionalChildren [ +*159 (BdJunction +uid 1400,0 +ps "OnConnectorStrategy" +shape (Circle +uid 1401,0 +va (VaSet +vasetType 1 +) +xt "44600,-14399,45400,-13599" +radius 400 +) +) +] +shape (OrthoPolyLine +uid 1371,0 +va (VaSet +vasetType 3 +lineWidth 2 +) +xt "17000,-14000,78000,7000" +pts [ +"17000,-14000" +"72000,-14000" +"72000,7000" +"78000,7000" +] +) +start &149 +end &50 +sat 32 +eat 1 +sty 1 +stc 0 +st 0 +sf 1 +si 0 +tg (WTG +uid 1374,0 +ps "ConnStartEndStrategy" +stg "STSignalDisplayStrategy" +f (Text +uid 1375,0 +va (VaSet +) +xt "74000,5800,77200,7000" +st "pos1" +blo "74000,6800" +tm "WireNameMgr" +) +) +on &82 +) +*160 (Wire +uid 1378,0 +shape (OrthoPolyLine +uid 1379,0 +va (VaSet +vasetType 3 +lineWidth 2 +) +xt "47000,-15999,51000,5000" +pts [ +"47000,-15999" +"47000,5000" +"51000,5000" +] +) +start &155 +end &46 +sat 32 +eat 1 +sty 1 +stc 0 +st 0 +sf 1 +si 0 +tg (WTG +uid 1382,0 +ps "ConnStartEndStrategy" +stg "STSignalDisplayStrategy" +f (Text +uid 1383,0 +va (VaSet +) +xt "45000,3800,49700,5000" +st "pos_init" +blo "45000,4800" +tm "WireNameMgr" +) +) +on &84 +) +*161 (Wire +uid 1386,0 +shape (OrthoPolyLine +uid 1387,0 +va (VaSet +vasetType 3 +lineWidth 2 +) +xt "46000,-14999,51000,6000" +pts [ +"46000,-14999" +"46000,6000" +"51000,6000" +] +) +start &157 +end &46 +sat 32 +eat 1 +sty 1 +stc 0 +st 0 +sf 1 +si 0 +tg (WTG +uid 1390,0 +ps "ConnStartEndStrategy" +stg "STSignalDisplayStrategy" +f (Text +uid 1391,0 +va (VaSet +) +xt "47000,4800,50200,6000" +st "pos2" +blo "47000,5800" +tm "WireNameMgr" +) +) +on &83 +) +*162 (Wire +uid 1394,0 +shape (OrthoPolyLine +uid 1395,0 +va (VaSet +vasetType 3 +lineWidth 2 +) +xt "45000,-13999,51000,7000" +pts [ +"45000,-13999" +"45000,7000" +"51000,7000" +] +) +start &159 +end &46 +sat 32 +eat 1 +sty 1 +stc 0 +st 0 +sf 1 +si 0 +tg (WTG +uid 1398,0 +ps "ConnStartEndStrategy" +stg "STSignalDisplayStrategy" +f (Text +uid 1399,0 +va (VaSet +) +xt "47000,5800,50200,7000" +st "pos1" +blo "47000,6800" +tm "WireNameMgr" +) +) +on &82 +) +*163 (Wire +uid 1402,0 +shape (OrthoPolyLine +uid 1403,0 +va (VaSet +vasetType 3 +lineWidth 2 +) +xt "68000,3000,78000,17000" +pts [ +"68000,17000" +"68000,3000" +"78000,3000" +] +) +start &138 +end &50 +sat 32 +eat 1 +sty 1 +stc 0 +st 0 +sf 1 +si 0 +tg (WTG +uid 1406,0 +ps "ConnStartEndStrategy" +stg "STSignalDisplayStrategy" +f (Text +uid 1407,0 +va (VaSet +) +xt "72000,1800,76800,3000" +st "Position" +blo "72000,2800" +tm "WireNameMgr" +) +) +on &6 +) +*164 (Wire +uid 1410,0 +shape (OrthoPolyLine +uid 1411,0 +va (VaSet +vasetType 3 +lineWidth 2 +) +xt "43000,3000,51000,17000" +pts [ +"43000,17000" +"43000,3000" +"51000,3000" +] +) +start &97 +end &46 +sat 32 +eat 1 +sty 1 +stc 0 +st 0 +sf 1 +si 0 +tg (WTG +uid 1414,0 +ps "ConnStartEndStrategy" +stg "STSignalDisplayStrategy" +f (Text +uid 1415,0 +va (VaSet +) +xt "45000,1800,49800,3000" +st "Position" +blo "45000,2800" +tm "WireNameMgr" +) +) +on &6 +) +*165 (Wire +uid 1583,0 +shape (OrthoPolyLine +uid 1584,0 +va (VaSet +vasetType 3 +) +xt "-7000,-19000,3000,-19000" +pts [ +"-7000,-19000" +"3000,-19000" +] +) +end &78 +sat 16 +eat 1 +st 0 +sf 1 +si 0 +tg (WTG +uid 1589,0 +ps "ConnStartEndStrategy" +stg "STSignalDisplayStrategy" +f (Text +uid 1590,0 +va (VaSet +) +xt "-5000,-20200,-2800,-19000" +st "clk" +blo "-5000,-19200" +tm "WireNameMgr" +) +) +on &71 +) +*166 (Wire +uid 1591,0 +shape (OrthoPolyLine +uid 1592,0 +va (VaSet +vasetType 3 +) +xt "-7000,-18000,3000,-18000" +pts [ +"-7000,-18000" +"3000,-18000" +] +) +end &78 +sat 16 +eat 1 +st 0 +sf 1 +si 0 +tg (WTG +uid 1597,0 +ps "ConnStartEndStrategy" +stg "STSignalDisplayStrategy" +f (Text +uid 1598,0 +va (VaSet +) +xt "-5000,-19200,-2900,-18000" +st "rst" +blo "-5000,-18200" +tm "WireNameMgr" +) +) +on &72 +) +*167 (Wire +uid 1599,0 +shape (OrthoPolyLine +uid 1600,0 +va (VaSet +vasetType 3 +) +xt "37000,20000,47000,20000" +pts [ +"37000,20000" +"47000,20000" +] +) +end &34 +sat 16 +eat 1 +st 0 +sf 1 +si 0 +tg (WTG +uid 1605,0 +ps "ConnStartEndStrategy" +stg "STSignalDisplayStrategy" +f (Text +uid 1606,0 +va (VaSet +) +xt "39000,18800,41200,20000" +st "clk" +blo "39000,19800" +tm "WireNameMgr" +) +) +on &71 +) +*168 (Wire +uid 1607,0 +shape (OrthoPolyLine +uid 1608,0 +va (VaSet +vasetType 3 +) +xt "37000,21000,47000,21000" +pts [ +"37000,21000" +"47000,21000" +] +) +end &34 +sat 16 +eat 1 +st 0 +sf 1 +si 0 +tg (WTG +uid 1613,0 +ps "ConnStartEndStrategy" +stg "STSignalDisplayStrategy" +f (Text +uid 1614,0 +va (VaSet +) +xt "39000,19800,41100,21000" +st "rst" +blo "39000,20800" +tm "WireNameMgr" +) +) +on &72 +) +*169 (Wire +uid 1617,0 +shape (OrthoPolyLine +uid 1618,0 +va (VaSet +vasetType 3 +) +xt "83000,9000,83000,19000" +pts [ +"83000,9000" +"83000,19000" +] +) +start &50 +end &38 +sat 2 +eat 1 +st 0 +sf 1 +si 0 +tg (WTG +uid 1623,0 +ps "ConnStartEndStrategy" +stg "STSignalDisplayStrategy" +f (Text +uid 1624,0 +ro 270 +va (VaSet +) +xt "81800,11700,83000,22000" +st "skip_deceleration" +blo "82800,22000" +tm "WireNameMgr" +) +) +on &85 +) +*170 (Wire +uid 1627,0 +shape (OrthoPolyLine +uid 1628,0 +va (VaSet +vasetType 3 +) +xt "64000,20000,74000,20000" +pts [ +"64000,20000" +"74000,20000" +] +) +end &38 +sat 16 +eat 1 +st 0 +sf 1 +si 0 +tg (WTG +uid 1633,0 +ps "ConnStartEndStrategy" +stg "STSignalDisplayStrategy" +f (Text +uid 1634,0 +va (VaSet +) +xt "66000,18800,68200,20000" +st "clk" +blo "66000,19800" +tm "WireNameMgr" +) +) +on &71 +) +*171 (Wire +uid 1635,0 +shape (OrthoPolyLine +uid 1636,0 +va (VaSet +vasetType 3 +) +xt "64000,21000,74000,21000" +pts [ +"64000,21000" +"74000,21000" +] +) +end &38 +sat 16 +eat 1 +st 0 +sf 1 +si 0 +tg (WTG +uid 1641,0 +ps "ConnStartEndStrategy" +stg "STSignalDisplayStrategy" +f (Text +uid 1642,0 +va (VaSet +) +xt "66000,19800,68100,21000" +st "rst" +blo "66000,20800" +tm "WireNameMgr" +) +) +on &72 +) +] +bg "65535,65535,65535" +grid (Grid +origin "0,0" +isVisible 1 +isActive 1 +xSpacing 1000 +xySpacing 1000 +xShown 1 +yShown 1 +color "26368,26368,26368" +) +packageList *172 (PackageList +uid 233,0 +stg "VerticalLayoutStrategy" +textVec [ +*173 (Text +uid 234,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "0,0,7600,1200" +st "Package List" +blo "0,1000" +) +*174 (MLText +uid 235,0 +va (VaSet +isHidden 1 +) +xt "0,1200,17500,4800" +st "LIBRARY ieee; + USE ieee.std_logic_1164.all; + USE ieee.numeric_std.all;" +tm "PackageList" +) +] +) +compDirBlock (MlTextGroup +uid 236,0 +stg "VerticalLayoutStrategy" +textVec [ +*175 (Text +uid 237,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "20000,0,30800,1200" +st "Compiler Directives" +blo "20000,1000" +) +*176 (Text +uid 238,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "20000,1200,33100,2400" +st "Pre-module directives:" +blo "20000,2200" +) +*177 (MLText +uid 239,0 +va (VaSet +isHidden 1 +) +xt "20000,2400,32100,4800" +st "`resetall +`timescale 1ns/10ps" +tm "BdCompilerDirectivesTextMgr" +) +*178 (Text +uid 240,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "20000,4800,33700,6000" +st "Post-module directives:" +blo "20000,5800" +) +*179 (MLText +uid 241,0 +va (VaSet +isHidden 1 +) +xt "20000,0,20000,0" +tm "BdCompilerDirectivesTextMgr" +) +*180 (Text +uid 242,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "20000,6000,33200,7200" +st "End-module directives:" +blo "20000,7000" +) +*181 (MLText +uid 243,0 +va (VaSet +isHidden 1 +) +xt "20000,7200,20000,7200" +tm "BdCompilerDirectivesTextMgr" +) +] +associable 1 +) +windowSize "0,0,1715,1119" +viewArea "-7960,-26360,111000,52920" +cachedDiagramExtent "-10000,-20200,128400,50000" +hasePageBreakOrigin 1 +pageBreakOrigin "-82000,-49000" +lastUid 1644,0 +defaultCommentText (CommentText +shape (Rectangle +layer 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +lineColor "0,0,32768" +) +xt "0,0,15000,5000" +) +text (MLText +va (VaSet +fg "0,0,32768" +) +xt "200,200,3200,1400" +st " +Text +" +tm "CommentText" +wrapOption 3 +visibleHeight 4600 +visibleWidth 14600 +) +) +defaultRequirementText (RequirementText +shape (ZoomableIcon +layer 0 +va (VaSet +vasetType 1 +fg "59904,39936,65280" +lineColor "0,0,32768" +) +xt "0,0,1500,1750" +iconName "reqTracerRequirement.bmp" +iconMaskName "reqTracerRequirement.msk" +) +autoResize 1 +text (MLText +va (VaSet +fg "0,0,32768" +font "arial,8,0" +) +xt "500,2150,1400,3150" +st " +Text +" +tm "RequirementText" +wrapOption 3 +visibleHeight 1350 +visibleWidth 1100 +) +) +defaultPanel (Panel +shape (RectFrame +va (VaSet +vasetType 1 +fg "65535,65535,65535" +lineColor "32768,0,0" +lineWidth 3 +) +xt "0,0,20000,20000" +) +title (TextAssociate +ps "TopLeftStrategy" +text (Text +va (VaSet +font "Verdana,9,1" +) +xt "1000,1000,5000,2200" +st "Panel0" +blo "1000,2000" +tm "PanelText" +) +) +) +defaultBlk (Blk +shape (Rectangle +va (VaSet +vasetType 1 +fg "39936,56832,65280" +lineColor "0,0,32768" +lineWidth 2 +) +xt "0,0,8000,10000" +) +ttg (MlTextGroup +ps "CenterOffsetStrategy" +stg "VerticalLayoutStrategy" +textVec [ +*182 (Text +va (VaSet +font "Verdana,9,1" +) +xt "1300,3200,6700,4400" +st "" +blo "1300,4200" +tm "BdLibraryNameMgr" +) +*183 (Text +va (VaSet +font "Verdana,9,1" +) +xt "1300,4400,6100,5600" +st "" +blo "1300,5400" +tm "BlkNameMgr" +) +*184 (Text +va (VaSet +font "Verdana,9,1" +) +xt "1300,5600,3800,6800" +st "U_0" +blo "1300,6600" +tm "InstanceNameMgr" +) +] +) +ga (GenericAssociation +ps "EdgeToEdgeStrategy" +matrix (Matrix +text (MLText +va (VaSet +font "Courier New,8,0" +) +xt "1300,13200,1300,13200" +) +header "" +) +elements [ +] +) +viewicon (ZoomableIcon +sl 0 +va (VaSet +vasetType 1 +fg "49152,49152,49152" +) +xt "0,0,1500,1500" +iconName "UnknownFile.png" +iconMaskName "UnknownFile.msk" +) +viewiconposition 0 +) +defaultMWComponent (MWC +shape (Rectangle +va (VaSet +vasetType 1 +fg "0,65535,0" +lineColor "0,32896,0" +lineWidth 2 +) +xt "-850,0,8850,10000" +) +ttg (MlTextGroup +ps "CenterOffsetStrategy" +stg "VerticalLayoutStrategy" +textVec [ +*185 (Text +va (VaSet +font "Verdana,9,1" +) +xt "-350,3200,3750,4400" +st "Library" +blo "-350,4200" +) +*186 (Text +va (VaSet +font "Verdana,9,1" +) +xt "-350,4400,8350,5600" +st "MWComponent" +blo "-350,5400" +) +*187 (Text +va (VaSet +font "Verdana,9,1" +) +xt "-350,5600,2150,6800" +st "U_0" +blo "-350,6600" +tm "InstanceNameMgr" +) +] +) +ga (GenericAssociation +ps "EdgeToEdgeStrategy" +matrix (Matrix +text (MLText +va (VaSet +font "Courier New,8,0" +) +xt "-7350,1200,-7350,1200" +) +header "" +) +elements [ +] +) +portVis (PortSigDisplay +) +prms (Property +pclass "params" +pname "params" +ptn "String" +) +visOptions (mwParamsVisibilityOptions +) +) +defaultSaComponent (SaComponent +shape (Rectangle +va (VaSet +vasetType 1 +fg "0,65535,0" +lineColor "0,32896,0" +lineWidth 2 +) +xt "0,0,8000,10000" +) +ttg (MlTextGroup +ps "CenterOffsetStrategy" +stg "VerticalLayoutStrategy" +textVec [ +*188 (Text +va (VaSet +font "Verdana,9,1" +) +xt "0,3200,4100,4400" +st "Library" +blo "0,4200" +tm "BdLibraryNameMgr" +) +*189 (Text +va (VaSet +font "Verdana,9,1" +) +xt "0,4400,8000,5600" +st "SaComponent" +blo "0,5400" +tm "CptNameMgr" +) +*190 (Text +va (VaSet +font "Verdana,9,1" +) +xt "0,5600,2500,6800" +st "U_0" +blo "0,6600" +tm "InstanceNameMgr" +) +] +) +ga (GenericAssociation +ps "EdgeToEdgeStrategy" +matrix (Matrix +text (MLText +va (VaSet +font "Courier New,8,0" +) +xt "-7000,1200,-7000,1200" +) +header "" +) +elements [ +] +) +viewicon (ZoomableIcon +sl 0 +va (VaSet +vasetType 1 +fg "49152,49152,49152" +) +xt "0,0,1500,1500" +iconName "UnknownFile.png" +iconMaskName "UnknownFile.msk" +) +viewiconposition 0 +portVis (PortSigDisplay +) +archFileType "UNKNOWN" +) +defaultVhdlComponent (VhdlComponent +shape (Rectangle +va (VaSet +vasetType 1 +fg "0,65535,0" +lineColor "0,32896,0" +lineWidth 2 +) +xt "-1000,0,9000,10000" +) +ttg (MlTextGroup +ps "CenterOffsetStrategy" +stg "VerticalLayoutStrategy" +textVec [ +*191 (Text +va (VaSet +font "Verdana,9,1" +) +xt "-500,3200,3600,4400" +st "Library" +blo "-500,4200" +) +*192 (Text +va (VaSet +font "Verdana,9,1" +) +xt "-500,4400,8500,5600" +st "VhdlComponent" +blo "-500,5400" +) +*193 (Text +va (VaSet +font "Verdana,9,1" +) +xt "-500,5600,2000,6800" +st "U_0" +blo "-500,6600" +tm "InstanceNameMgr" +) +] +) +ga (GenericAssociation +ps "EdgeToEdgeStrategy" +matrix (Matrix +text (MLText +va (VaSet +font "Courier New,8,0" +) +xt "-7500,1200,-7500,1200" +) +header "" +) +elements [ +] +) +portVis (PortSigDisplay +) +entityPath "" +archName "" +archPath "" +) +defaultVerilogComponent (VerilogComponent +shape (Rectangle +va (VaSet +vasetType 1 +fg "0,65535,0" +lineColor "0,32896,0" +lineWidth 2 +) +xt "-1650,0,9650,10000" +) +ttg (MlTextGroup +ps "CenterOffsetStrategy" +stg "VerticalLayoutStrategy" +textVec [ +*194 (Text +va (VaSet +font "Verdana,9,1" +) +xt "-1150,3200,2950,4400" +st "Library" +blo "-1150,4200" +) +*195 (Text +va (VaSet +font "Verdana,9,1" +) +xt "-1150,4400,9150,5600" +st "VerilogComponent" +blo "-1150,5400" +) +*196 (Text +va (VaSet +font "Verdana,9,1" +) +xt "-1150,5600,1350,6800" +st "U_0" +blo "-1150,6600" +tm "InstanceNameMgr" +) +] +) +ga (GenericAssociation +ps "EdgeToEdgeStrategy" +matrix (Matrix +text (MLText +va (VaSet +font "Courier New,8,0" +) +xt "-8150,1200,-8150,1200" +) +header "" +) +elements [ +] +) +entityPath "" +) +defaultHdlText (HdlText +shape (Rectangle +va (VaSet +vasetType 1 +fg "65535,65535,37120" +lineColor "0,0,32768" +lineWidth 2 +) +xt "0,0,8000,10000" +) +ttg (MlTextGroup +ps "CenterOffsetStrategy" +stg "VerticalLayoutStrategy" +textVec [ +*197 (Text +va (VaSet +font "Verdana,9,1" +) +xt "2800,3800,5200,5000" +st "eb1" +blo "2800,4800" +tm "HdlTextNameMgr" +) +*198 (Text +va (VaSet +font "Verdana,9,1" +) +xt "2800,5000,4000,6200" +st "1" +blo "2800,6000" +tm "HdlTextNumberMgr" +) +] +) +viewicon (ZoomableIcon +sl 0 +va (VaSet +vasetType 1 +fg "49152,49152,49152" +) +xt "0,0,1500,1500" +iconName "UnknownFile.png" +iconMaskName "UnknownFile.msk" +) +viewiconposition 0 +) +defaultEmbeddedText (EmbeddedText +commentText (CommentText +ps "CenterOffsetStrategy" +shape (Rectangle +va (VaSet +vasetType 1 +fg "65535,65535,65535" +lineColor "0,0,32768" +lineWidth 2 +) +xt "0,0,18000,5000" +) +text (MLText +va (VaSet +) +xt "200,200,3200,1400" +st " +Text +" +tm "HdlTextMgr" +wrapOption 3 +visibleHeight 4600 +visibleWidth 17600 +) +) +) +defaultGlobalConnector (GlobalConnector +shape (Circle +va (VaSet +vasetType 1 +fg "65535,65535,0" +) +xt "-1000,-1000,1000,1000" +radius 1000 +) +name (Text +va (VaSet +font "Verdana,9,1" +) +xt "-650,-600,650,600" +st "G" +blo "-650,400" +) +) +defaultRipper (Ripper +ps "OnConnectorStrategy" +shape (Line2D +pts [ +"0,0" +"1000,1000" +] +va (VaSet +vasetType 1 +) +xt "0,0,1000,1000" +) +) +defaultBdJunction (BdJunction +ps "OnConnectorStrategy" +shape (Circle +va (VaSet +vasetType 1 +) +xt "-400,-400,400,400" +radius 400 +) +) +defaultPortIoIn (PortIoIn +shape (CompositeShape +va (VaSet +vasetType 1 +fg "0,0,32768" +) +optionalChildren [ +(Pentagon +sl 0 +ro 270 +xt "-2000,-375,-500,375" +) +(Line +sl 0 +ro 270 +xt "-500,0,0,0" +pts [ +"-500,0" +"0,0" +] +) +] +) +stc 0 +sf 1 +tg (WTG +ps "PortIoTextPlaceStrategy" +stg "STSignalDisplayStrategy" +f (Text +va (VaSet +) +xt "-1375,-1000,-1375,-1000" +ju 2 +blo "-1375,-1000" +tm "WireNameMgr" +) +) +) +defaultPortIoOut (PortIoOut +shape (CompositeShape +va (VaSet +vasetType 1 +fg "0,0,32768" +) +optionalChildren [ +(Pentagon +sl 0 +ro 270 +xt "500,-375,2000,375" +) +(Line +sl 0 +ro 270 +xt "0,0,500,0" +pts [ +"0,0" +"500,0" +] +) +] +) +stc 0 +sf 1 +tg (WTG +ps "PortIoTextPlaceStrategy" +stg "STSignalDisplayStrategy" +f (Text +va (VaSet +) +xt "625,-1000,625,-1000" +blo "625,-1000" +tm "WireNameMgr" +) +) +) +defaultPortIoInOut (PortIoInOut +shape (CompositeShape +va (VaSet +vasetType 1 +fg "0,0,32768" +) +optionalChildren [ +(Hexagon +sl 0 +xt "500,-375,2000,375" +) +(Line +sl 0 +xt "0,0,500,0" +pts [ +"0,0" +"500,0" +] +) +] +) +stc 0 +sf 1 +tg (WTG +ps "PortIoTextPlaceStrategy" +stg "STSignalDisplayStrategy" +f (Text +va (VaSet +) +xt "0,-375,0,-375" +blo "0,-375" +tm "WireNameMgr" +) +) +) +defaultPortIoBuffer (PortIoBuffer +shape (CompositeShape +va (VaSet +vasetType 1 +fg "65535,65535,65535" +lineColor "0,0,32768" +) +optionalChildren [ +(Hexagon +sl 0 +xt "500,-375,2000,375" +) +(Line +sl 0 +xt "0,0,500,0" +pts [ +"0,0" +"500,0" +] +) +] +) +stc 0 +sf 1 +tg (WTG +ps "PortIoTextPlaceStrategy" +stg "STSignalDisplayStrategy" +f (Text +va (VaSet +) +xt "0,-375,0,-375" +blo "0,-375" +tm "WireNameMgr" +) +) +) +defaultSignal (Wire +shape (OrthoPolyLine +va (VaSet +vasetType 3 +) +pts [ +"0,0" +"0,0" +] +) +ss 0 +es 0 +sat 32 +eat 32 +st 0 +sf 1 +si 0 +tg (WTG +ps "ConnStartEndStrategy" +stg "STSignalDisplayStrategy" +f (Text +va (VaSet +) +xt "0,0,2900,1200" +st "sig0" +blo "0,1000" +tm "WireNameMgr" +) +) +) +defaultBus (Wire +shape (OrthoPolyLine +va (VaSet +vasetType 3 +lineWidth 2 +) +pts [ +"0,0" +"0,0" +] +) +ss 0 +es 0 +sat 32 +eat 32 +sty 1 +st 0 +sf 1 +si 0 +tg (WTG +ps "ConnStartEndStrategy" +stg "STSignalDisplayStrategy" +f (Text +va (VaSet +) +xt "0,0,3800,1200" +st "dbus0" +blo "0,1000" +tm "WireNameMgr" +) +) +) +defaultBundle (Bundle +shape (OrthoPolyLine +va (VaSet +vasetType 3 +lineColor "32768,0,0" +lineWidth 2 +) +pts [ +"0,0" +"0,0" +] +) +ss 0 +es 0 +sat 32 +eat 32 +textGroup (BiTextGroup +ps "ConnStartEndStrategy" +stg "VerticalLayoutStrategy" +first (Text +va (VaSet +) +xt "0,0,4700,1200" +st "bundle0" +blo "0,1000" +tm "BundleNameMgr" +) +second (MLText +va (VaSet +) +xt "0,1200,1500,2400" +st "()" +tm "BundleContentsMgr" +) +) +bundleNet &0 +) +defaultPortMapFrame (PortMapFrame +ps "PortMapFrameStrategy" +shape (RectFrame +va (VaSet +vasetType 1 +fg "65535,65535,65535" +lineColor "0,0,32768" +lineWidth 2 +) +xt "0,0,10000,12000" +) +portMapText (BiTextGroup +ps "BottomRightOffsetStrategy" +stg "VerticalLayoutStrategy" +first (MLText +va (VaSet +) +) +second (MLText +va (VaSet +) +tm "PortMapTextMgr" +) +) +) +defaultGenFrame (Frame +shape (RectFrame +va (VaSet +vasetType 1 +fg "65535,65535,65535" +lineColor "26368,26368,26368" +lineStyle 2 +lineWidth 3 +) +xt "0,0,20000,20000" +) +title (TextAssociate +ps "TopLeftStrategy" +text (MLText +va (VaSet +) +xt "0,-1300,18500,-100" +st "g0: FOR i IN 0 TO n GENERATE" +tm "FrameTitleTextMgr" +) +) +seqNum (FrameSequenceNumber +ps "TopLeftStrategy" +shape (Rectangle +va (VaSet +vasetType 1 +fg "65535,65535,65535" +) +xt "50,50,1850,1650" +) +num (Text +va (VaSet +) +xt "250,250,1650,1450" +st "1" +blo "250,1250" +tm "FrameSeqNumMgr" +) +) +decls (MlTextGroup +ps "BottomRightOffsetStrategy" +stg "VerticalLayoutStrategy" +textVec [ +*199 (Text +va (VaSet +font "Verdana,9,1" +) +xt "11200,20000,22000,21200" +st "Frame Declarations" +blo "11200,21000" +) +*200 (MLText +va (VaSet +) +xt "11200,21200,11200,21200" +tm "BdFrameDeclTextMgr" +) +] +) +) +defaultBlockFrame (Frame +shape (RectFrame +va (VaSet +vasetType 1 +fg "65535,65535,65535" +lineColor "26368,26368,26368" +lineStyle 1 +lineWidth 3 +) +xt "0,0,20000,20000" +) +title (TextAssociate +ps "TopLeftStrategy" +text (MLText +va (VaSet +) +xt "0,-1300,11000,-100" +st "b0: BLOCK (guard)" +tm "FrameTitleTextMgr" +) +) +seqNum (FrameSequenceNumber +ps "TopLeftStrategy" +shape (Rectangle +va (VaSet +vasetType 1 +fg "65535,65535,65535" +) +xt "50,50,1850,1650" +) +num (Text +va (VaSet +) +xt "250,250,1650,1450" +st "1" +blo "250,1250" +tm "FrameSeqNumMgr" +) +) +decls (MlTextGroup +ps "BottomRightOffsetStrategy" +stg "VerticalLayoutStrategy" +textVec [ +*201 (Text +va (VaSet +font "Verdana,9,1" +) +xt "11200,20000,22000,21200" +st "Frame Declarations" +blo "11200,21000" +) +*202 (MLText +va (VaSet +) +xt "11200,21200,11200,21200" +tm "BdFrameDeclTextMgr" +) +] +) +style 3 +) +defaultSaCptPort (CptPort +ps "OnEdgeStrategy" +shape (Triangle +ro 90 +va (VaSet +vasetType 1 +fg "0,65535,0" +) +xt "0,0,750,750" +) +tg (CPTG +ps "CptPortTextPlaceStrategy" +stg "VerticalLayoutStrategy" +f (Text +va (VaSet +) +xt "0,750,2800,1950" +st "Port" +blo "0,1750" +) +) +thePort (LogicalPort +lang 2 +decl (Decl +n "Port" +t "" +o 0 +) +) +) +defaultSaCptPortBuffer (CptPort +ps "OnEdgeStrategy" +shape (Diamond +va (VaSet +vasetType 1 +fg "65535,65535,65535" +) +xt "0,0,750,750" +) +tg (CPTG +ps "CptPortTextPlaceStrategy" +stg "VerticalLayoutStrategy" +f (Text +va (VaSet +) +xt "0,750,2800,1950" +st "Port" +blo "0,1750" +) +) +thePort (LogicalPort +lang 2 +m 3 +decl (Decl +n "Port" +t "" +o 0 +) +) +) +defaultDeclText (MLText +va (VaSet +font "Courier New,8,0" +) +) +archDeclarativeBlock (BdArchDeclBlock +uid 1,0 +stg "BdArchDeclBlockLS" +declLabel (Text +uid 2,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "20000,0,27400,1200" +st "Declarations" +blo "20000,1000" +) +portLabel (Text +uid 3,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "20000,1200,23700,2400" +st "Ports:" +blo "20000,2200" +) +preUserLabel (Text +uid 4,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "20000,0,25200,1200" +st "Pre User:" +blo "20000,1000" +) +preUserText (MLText +uid 5,0 +va (VaSet +isHidden 1 +font "Courier New,8,0" +) +xt "20000,0,20000,0" +tm "BdDeclarativeTextMgr" +) +diagSignalLabel (Text +uid 6,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "20000,12000,29500,13200" +st "Diagram Signals:" +blo "20000,13000" +) +postUserLabel (Text +uid 7,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "20000,0,26400,1200" +st "Post User:" +blo "20000,1000" +) +postUserText (MLText +uid 8,0 +va (VaSet +isHidden 1 +font "Courier New,8,0" +) +xt "20000,0,20000,0" +tm "BdDeclarativeTextMgr" +) +) +commonDM (CommonDM +ldm (LogicalDM +suid 55,0 +usingSuid 1 +emptyRow *203 (LEmptyRow +) +uid 246,0 +optionalChildren [ +*204 (RefLabelRowHdr +) +*205 (TitleRowHdr +) +*206 (FilterRowHdr +) +*207 (RefLabelColHdr +tm "RefLabelColHdrMgr" +) +*208 (RowExpandColHdr +tm "RowExpandColHdrMgr" +) +*209 (GroupColHdr +tm "GroupColHdrMgr" +) +*210 (NameColHdr +tm "BlockDiagramNameColHdrMgr" +) +*211 (ModeColHdr +tm "BlockDiagramModeColHdrMgr" +) +*212 (TypeColHdr +tm "BlockDiagramTypeColHdrMgr" +) +*213 (BoundsColHdr +tm "BlockDiagramBoundsColHdrMgr" +) +*214 (InitColHdr +tm "BlockDiagramInitColHdrMgr" +) +*215 (EolColHdr +tm "BlockDiagramEolColHdrMgr" +) +*216 (LeafLogPort +port (LogicalPort +lang 11 +decl (Decl +n "Position" +t "unsigned" +b "(15 DOWNTO 0)" +o 1 +suid 3,0 +) +) +uid 177,0 +) +*217 (LeafLogPort +port (LogicalPort +lang 11 +decl (Decl +n "button" +t "unsigned" +b "(3 DOWNTO 0)" +o 2 +suid 1,0 +) +) +uid 179,0 +) +*218 (LeafLogPort +port (LogicalPort +decl (Decl +n "sensor1" +t "std_uLogic" +o 5 +suid 7,0 +) +) +uid 185,0 +) +*219 (LeafLogPort +port (LogicalPort +decl (Decl +n "sensor2" +t "std_uLogic" +o 6 +suid 8,0 +) +) +uid 187,0 +) +*220 (LeafLogPort +port (LogicalPort +decl (Decl +n "testMode" +t "std_uLogic" +o 7 +suid 10,0 +) +) +uid 189,0 +) +*221 (LeafLogPort +port (LogicalPort +lang 11 +m 1 +decl (Decl +n "Power" +t "unsigned" +b "(7 DOWNTO 0)" +o 8 +suid 4,0 +) +) +uid 191,0 +) +*222 (LeafLogPort +port (LogicalPort +lang 11 +m 1 +decl (Decl +n "RaZ" +t "std_ulogic" +o 9 +suid 5,0 +) +) +uid 193,0 +) +*223 (LeafLogPort +port (LogicalPort +lang 11 +m 1 +decl (Decl +n "SideL" +t "std_ulogic" +o 10 +suid 9,0 +) +) +uid 195,0 +) +*224 (LeafLogPort +port (LogicalPort +m 1 +decl (Decl +n "testOut" +t "std_uLogic_vector" +b "(1 TO testLineNb)" +o 11 +suid 11,0 +) +) +uid 197,0 +) +*225 (LeafLogPort +port (LogicalPort +lang 11 +m 1 +decl (Decl +n "unlock" +t "std_ulogic" +o 12 +suid 12,0 +) +) +uid 199,0 +) +*226 (LeafLogPort +port (LogicalPort +lang 11 +m 4 +decl (Decl +n "sideL_acceleration" +t "std_ulogic" +o 23 +suid 23,0 +) +) +uid 583,0 +) +*227 (LeafLogPort +port (LogicalPort +lang 11 +m 4 +decl (Decl +n "power_acceleration" +t "unsigned" +b "(7 DOWNTO 0)" +o 19 +suid 24,0 +) +) +uid 585,0 +) +*228 (LeafLogPort +port (LogicalPort +lang 11 +m 4 +decl (Decl +n "sideL_cruse" +t "std_ulogic" +o 24 +suid 25,0 +) +) +uid 587,0 +) +*229 (LeafLogPort +port (LogicalPort +lang 11 +m 4 +decl (Decl +n "power_cruse" +t "unsigned" +b "(7 DOWNTO 0)" +o 20 +suid 26,0 +) +) +uid 589,0 +) +*230 (LeafLogPort +port (LogicalPort +lang 11 +m 4 +decl (Decl +n "power_deceleration" +t "unsigned" +b "(7 DOWNTO 0)" +o 21 +suid 27,0 +) +) +uid 591,0 +) +*231 (LeafLogPort +port (LogicalPort +lang 11 +m 4 +decl (Decl +n "sideL_deceleration" +t "std_ulogic" +o 25 +suid 28,0 +) +) +uid 593,0 +) +*232 (LeafLogPort +port (LogicalPort +lang 11 +m 4 +decl (Decl +n "sensor_bus" +t "unsigned" +b "(1 DOWNTO 0)" +o 22 +suid 30,0 +) +) +uid 595,0 +) +*233 (LeafLogPort +port (LogicalPort +lang 11 +m 4 +decl (Decl +n "info_acceleration" +t "unsigned" +b "(15 DOWNTO 0)" +o 16 +suid 34,0 +) +) +uid 665,0 +) +*234 (LeafLogPort +port (LogicalPort +lang 11 +m 4 +decl (Decl +n "info_cruse" +t "unsigned" +b "(15 DOWNTO 0)" +o 17 +suid 35,0 +) +) +uid 667,0 +) +*235 (LeafLogPort +port (LogicalPort +lang 11 +m 4 +decl (Decl +n "info_deceleration" +t "unsigned" +b "(15 DOWNTO 0)" +o 18 +suid 36,0 +) +) +uid 669,0 +) +*236 (LeafLogPort +port (LogicalPort +lang 11 +m 4 +decl (Decl +n "end_acceleration" +t "std_ulogic" +o 13 +suid 39,0 +) +) +uid 707,0 +) +*237 (LeafLogPort +port (LogicalPort +lang 11 +m 4 +decl (Decl +n "end_cruse" +t "std_ulogic" +o 14 +suid 40,0 +) +) +uid 709,0 +) +*238 (LeafLogPort +port (LogicalPort +lang 11 +m 4 +decl (Decl +n "end_deceleration" +t "std_ulogic" +o 15 +suid 42,0 +) +) +uid 711,0 +) +*239 (LeafLogPort +port (LogicalPort +lang 11 +decl (Decl +n "clk" +t "unsigned" +o 3 +suid 43,0 +) +) +uid 904,0 +) +*240 (LeafLogPort +port (LogicalPort +lang 11 +decl (Decl +n "rst" +t "unsigned" +o 4 +suid 44,0 +) +) +uid 906,0 +) +*241 (LeafLogPort +port (LogicalPort +lang 11 +m 4 +decl (Decl +n "skip_acceleration" +t "unsigned" +o 26 +suid 46,0 +) +) +uid 1165,0 +) +*242 (LeafLogPort +port (LogicalPort +lang 11 +m 4 +decl (Decl +n "pos1" +t "std_logic" +b "(15 DOWNTO 0)" +o 27 +suid 51,0 +) +) +uid 1418,0 +) +*243 (LeafLogPort +port (LogicalPort +lang 11 +m 4 +decl (Decl +n "pos2" +t "std_logic" +b "(15 DOWNTO 0)" +o 28 +suid 52,0 +) +) +uid 1420,0 +) +*244 (LeafLogPort +port (LogicalPort +lang 11 +m 4 +decl (Decl +n "pos_init" +t "std_logic" +b "(15 DOWNTO 0)" +o 29 +suid 53,0 +) +) +uid 1422,0 +) +*245 (LeafLogPort +port (LogicalPort +lang 11 +m 4 +decl (Decl +n "skip_deceleration" +t "std_uLogic" +o 30 +suid 55,0 +) +) +uid 1643,0 +) +] +) +pdm (PhysicalDM +displayShortBounds 1 +editShortBounds 1 +uid 259,0 +optionalChildren [ +*246 (Sheet +sheetRow (SheetRow +headerVa (MVa +cellColor "49152,49152,49152" +fontColor "0,0,0" +font "Tahoma,10,0" +) +cellVa (MVa +cellColor "65535,65535,65535" +fontColor "0,0,0" +font "Tahoma,10,0" +) +groupVa (MVa +cellColor "39936,56832,65280" +fontColor "0,0,0" +font "Tahoma,10,0" +) +emptyMRCItem *247 (MRCItem +litem &203 +pos 30 +dimension 20 +) +uid 261,0 +optionalChildren [ +*248 (MRCItem +litem &204 +pos 0 +dimension 20 +uid 262,0 +) +*249 (MRCItem +litem &205 +pos 1 +dimension 23 +uid 263,0 +) +*250 (MRCItem +litem &206 +pos 2 +hidden 1 +dimension 20 +uid 264,0 +) +*251 (MRCItem +litem &216 +pos 2 +dimension 20 +uid 178,0 +) +*252 (MRCItem +litem &217 +pos 0 +dimension 20 +uid 180,0 +) +*253 (MRCItem +litem &218 +pos 6 +dimension 20 +uid 186,0 +) +*254 (MRCItem +litem &219 +pos 7 +dimension 20 +uid 188,0 +) +*255 (MRCItem +litem &220 +pos 9 +dimension 20 +uid 190,0 +) +*256 (MRCItem +litem &221 +pos 3 +dimension 20 +uid 192,0 +) +*257 (MRCItem +litem &222 +pos 4 +dimension 20 +uid 194,0 +) +*258 (MRCItem +litem &223 +pos 8 +dimension 20 +uid 196,0 +) +*259 (MRCItem +litem &224 +pos 10 +dimension 20 +uid 198,0 +) +*260 (MRCItem +litem &225 +pos 11 +dimension 20 +uid 200,0 +) +*261 (MRCItem +litem &226 +pos 12 +dimension 20 +uid 584,0 +) +*262 (MRCItem +litem &227 +pos 13 +dimension 20 +uid 586,0 +) +*263 (MRCItem +litem &228 +pos 14 +dimension 20 +uid 588,0 +) +*264 (MRCItem +litem &229 +pos 15 +dimension 20 +uid 590,0 +) +*265 (MRCItem +litem &230 +pos 16 +dimension 20 +uid 592,0 +) +*266 (MRCItem +litem &231 +pos 17 +dimension 20 +uid 594,0 +) +*267 (MRCItem +litem &232 +pos 18 +dimension 20 +uid 596,0 +) +*268 (MRCItem +litem &233 +pos 19 +dimension 20 +uid 666,0 +) +*269 (MRCItem +litem &234 +pos 20 +dimension 20 +uid 668,0 +) +*270 (MRCItem +litem &235 +pos 21 +dimension 20 +uid 670,0 +) +*271 (MRCItem +litem &236 +pos 22 +dimension 20 +uid 708,0 +) +*272 (MRCItem +litem &237 +pos 23 +dimension 20 +uid 710,0 +) +*273 (MRCItem +litem &238 +pos 24 +dimension 20 +uid 712,0 +) +*274 (MRCItem +litem &239 +pos 1 +dimension 20 +uid 905,0 +) +*275 (MRCItem +litem &240 +pos 5 +dimension 20 +uid 907,0 +) +*276 (MRCItem +litem &241 +pos 25 +dimension 20 +uid 1166,0 +) +*277 (MRCItem +litem &242 +pos 26 +dimension 20 +uid 1419,0 +) +*278 (MRCItem +litem &243 +pos 27 +dimension 20 +uid 1421,0 +) +*279 (MRCItem +litem &244 +pos 28 +dimension 20 +uid 1423,0 +) +*280 (MRCItem +litem &245 +pos 29 +dimension 20 +uid 1644,0 +) +] +) +sheetCol (SheetCol +propVa (MVa +cellColor "0,49152,49152" +fontColor "0,0,0" +font "Tahoma,10,0" +textAngle 90 +) +uid 265,0 +optionalChildren [ +*281 (MRCItem +litem &207 +pos 0 +dimension 20 +uid 266,0 +) +*282 (MRCItem +litem &209 +pos 1 +dimension 50 +uid 267,0 +) +*283 (MRCItem +litem &210 +pos 2 +dimension 100 +uid 268,0 +) +*284 (MRCItem +litem &211 +pos 3 +dimension 50 +uid 269,0 +) +*285 (MRCItem +litem &212 +pos 4 +dimension 100 +uid 270,0 +) +*286 (MRCItem +litem &213 +pos 5 +dimension 100 +uid 271,0 +) +*287 (MRCItem +litem &214 +pos 6 +dimension 50 +uid 272,0 +) +*288 (MRCItem +litem &215 +pos 7 +dimension 80 +uid 273,0 +) +] +) +fixedCol 4 +fixedRow 2 +name "Ports" +uid 260,0 +vaOverrides [ +] +) +] +) +uid 245,0 +) +genericsCommonDM (CommonDM +ldm (LogicalDM +emptyRow *289 (LEmptyRow +) +uid 275,0 +optionalChildren [ +*290 (RefLabelRowHdr +) +*291 (TitleRowHdr +) +*292 (FilterRowHdr +) +*293 (RefLabelColHdr +tm "RefLabelColHdrMgr" +) +*294 (RowExpandColHdr +tm "RowExpandColHdrMgr" +) +*295 (GroupColHdr +tm "GroupColHdrMgr" +) +*296 (NameColHdr +tm "GenericNameColHdrMgr" +) +*297 (TypeColHdr +tm "GenericTypeColHdrMgr" +) +*298 (InitColHdr +tm "GenericValueColHdrMgr" +) +*299 (PragmaColHdr +tm "GenericPragmaColHdrMgr" +) +*300 (EolColHdr +tm "GenericEolColHdrMgr" +) +] +) +pdm (PhysicalDM +displayShortBounds 1 +editShortBounds 1 +uid 287,0 +optionalChildren [ +*301 (Sheet +sheetRow (SheetRow +headerVa (MVa +cellColor "49152,49152,49152" +fontColor "0,0,0" +font "Tahoma,10,0" +) +cellVa (MVa +cellColor "65535,65535,65535" +fontColor "0,0,0" +font "Tahoma,10,0" +) +groupVa (MVa +cellColor "39936,56832,65280" +fontColor "0,0,0" +font "Tahoma,10,0" +) +emptyMRCItem *302 (MRCItem +litem &289 +pos 0 +dimension 20 +) +uid 289,0 +optionalChildren [ +*303 (MRCItem +litem &290 +pos 0 +dimension 20 +uid 290,0 +) +*304 (MRCItem +litem &291 +pos 1 +dimension 23 +uid 291,0 +) +*305 (MRCItem +litem &292 +pos 2 +hidden 1 +dimension 20 +uid 292,0 +) +] +) +sheetCol (SheetCol +propVa (MVa +cellColor "0,49152,49152" +fontColor "0,0,0" +font "Tahoma,10,0" +textAngle 90 +) +uid 293,0 +optionalChildren [ +*306 (MRCItem +litem &293 +pos 0 +dimension 20 +uid 294,0 +) +*307 (MRCItem +litem &295 +pos 1 +dimension 50 +uid 295,0 +) +*308 (MRCItem +litem &296 +pos 2 +dimension 100 +uid 296,0 +) +*309 (MRCItem +litem &297 +pos 3 +dimension 100 +uid 297,0 +) +*310 (MRCItem +litem &298 +pos 4 +dimension 50 +uid 298,0 +) +*311 (MRCItem +litem &299 +pos 5 +dimension 50 +uid 299,0 +) +*312 (MRCItem +litem &300 +pos 6 +dimension 80 +uid 300,0 +) +] +) +fixedCol 3 +fixedRow 2 +name "Ports" +uid 288,0 +vaOverrides [ +] +) +] +) +uid 274,0 +type 1 +) +activeModelName "BlockDiag" +) diff --git a/Cursor/hds/_acceleration._epf b/Cursor/hds/_acceleration._epf new file mode 100644 index 0000000..f0a4e17 --- /dev/null +++ b/Cursor/hds/_acceleration._epf @@ -0,0 +1,2 @@ +DEFAULT_FILE atom acceleration/flow.fc +DEFAULT_ARCHITECTURE atom flow diff --git a/Cursor/hds/_accelerationenable._epf b/Cursor/hds/_accelerationenable._epf new file mode 100644 index 0000000..944e9d1 --- /dev/null +++ b/Cursor/hds/_accelerationenable._epf @@ -0,0 +1,2 @@ +DEFAULT_ARCHITECTURE atom fsm +DEFAULT_FILE atom @acceleration@enable/fsm.sm diff --git a/Cursor/hds/_accelerator._epf b/Cursor/hds/_accelerator._epf new file mode 100644 index 0000000..26c7d80 --- /dev/null +++ b/Cursor/hds/_accelerator._epf @@ -0,0 +1,2 @@ +DEFAULT_ARCHITECTURE atom fsm +DEFAULT_FILE atom accelerator/fsm.sm diff --git a/Cursor/hds/_enable_acceleration._epf b/Cursor/hds/_enable_acceleration._epf new file mode 100644 index 0000000..672b3d8 --- /dev/null +++ b/Cursor/hds/_enable_acceleration._epf @@ -0,0 +1,2 @@ +DEFAULT_ARCHITECTURE atom fsm +DEFAULT_FILE atom enable_acceleration/fsm.sm diff --git a/Cursor/hds/_main._epf b/Cursor/hds/_main._epf index 8699f67..c280c3d 100644 --- a/Cursor/hds/_main._epf +++ b/Cursor/hds/_main._epf @@ -1,2 +1,2 @@ -DEFAULT_ARCHITECTURE atom main -DEFAULT_FILE atom @main/main.bd +DEFAULT_ARCHITECTURE atom struct +DEFAULT_FILE atom @main/struct.bd diff --git a/Cursor/hds/_move._epf b/Cursor/hds/_move._epf new file mode 100644 index 0000000..4e78de9 --- /dev/null +++ b/Cursor/hds/_move._epf @@ -0,0 +1,2 @@ +DEFAULT_ARCHITECTURE atom fsm +DEFAULT_FILE atom move/fsm.sm diff --git a/Cursor/hds/_process_acceleration._epf b/Cursor/hds/_process_acceleration._epf new file mode 100644 index 0000000..eaff93d --- /dev/null +++ b/Cursor/hds/_process_acceleration._epf @@ -0,0 +1,2 @@ +DEFAULT_FILE atom process_acceleration/struct1.bd +DEFAULT_ARCHITECTURE atom struct1 diff --git a/Cursor/hds/_process_cruse._epf b/Cursor/hds/_process_cruse._epf new file mode 100644 index 0000000..ac7cecb --- /dev/null +++ b/Cursor/hds/_process_cruse._epf @@ -0,0 +1,2 @@ +DEFAULT_ARCHITECTURE atom fsm +DEFAULT_FILE atom process_cruse/fsm.sm diff --git a/Cursor/hds/_process_deceleration._epf b/Cursor/hds/_process_deceleration._epf new file mode 100644 index 0000000..7682ac5 --- /dev/null +++ b/Cursor/hds/_process_deceleration._epf @@ -0,0 +1,2 @@ +DEFAULT_ARCHITECTURE atom fsm +DEFAULT_FILE atom process_deceleration/fsm.sm diff --git a/Cursor/hds/_selector_acceleration._epf b/Cursor/hds/_selector_acceleration._epf new file mode 100644 index 0000000..1021d3b --- /dev/null +++ b/Cursor/hds/_selector_acceleration._epf @@ -0,0 +1,2 @@ +DEFAULT_ARCHITECTURE atom fsm +DEFAULT_FILE atom selector_acceleration/fsm.sm diff --git a/Cursor/hds/_selector_cruse._epf b/Cursor/hds/_selector_cruse._epf new file mode 100644 index 0000000..cf215c5 --- /dev/null +++ b/Cursor/hds/_selector_cruse._epf @@ -0,0 +1,2 @@ +DEFAULT_ARCHITECTURE atom fsm +DEFAULT_FILE atom selector_cruse/fsm.sm diff --git a/Cursor/hds/_selector_deceleration._epf b/Cursor/hds/_selector_deceleration._epf new file mode 100644 index 0000000..aa485f9 --- /dev/null +++ b/Cursor/hds/_selector_deceleration._epf @@ -0,0 +1,2 @@ +DEFAULT_ARCHITECTURE atom fsm +DEFAULT_FILE atom selector_deceleration/fsm.sm diff --git a/Cursor/hds/_set_position._epf b/Cursor/hds/_set_position._epf new file mode 100644 index 0000000..c60b194 --- /dev/null +++ b/Cursor/hds/_set_position._epf @@ -0,0 +1,2 @@ +DEFAULT_ARCHITECTURE atom fsm +DEFAULT_FILE atom set_position/fsm.sm diff --git a/Cursor/hds/_side._epf b/Cursor/hds/_side._epf new file mode 100644 index 0000000..cfaae8d --- /dev/null +++ b/Cursor/hds/_side._epf @@ -0,0 +1,2 @@ +DEFAULT_ARCHITECTURE atom fsm +DEFAULT_FILE atom side/fsm.sm diff --git a/Cursor/hds/_side_acceleration._epf b/Cursor/hds/_side_acceleration._epf new file mode 100644 index 0000000..9b12bb7 --- /dev/null +++ b/Cursor/hds/_side_acceleration._epf @@ -0,0 +1,2 @@ +DEFAULT_ARCHITECTURE atom fsm +DEFAULT_FILE atom side_acceleration/fsm.sm diff --git a/Cursor/hds/_when255._epf b/Cursor/hds/_when255._epf new file mode 100644 index 0000000..ba9d1c6 --- /dev/null +++ b/Cursor/hds/_when255._epf @@ -0,0 +1,2 @@ +DEFAULT_FILE atom when255/fsm.sm +DEFAULT_ARCHITECTURE atom fsm diff --git a/Cursor/hds/_when9._epf b/Cursor/hds/_when9._epf new file mode 100644 index 0000000..55dbba6 --- /dev/null +++ b/Cursor/hds/_when9._epf @@ -0,0 +1,2 @@ +DEFAULT_ARCHITECTURE atom fsm +DEFAULT_FILE atom when9/fsm.sm diff --git a/Cursor/hds/acceleration/flow.fc b/Cursor/hds/acceleration/flow.fc new file mode 100644 index 0000000..c0dae8c --- /dev/null +++ b/Cursor/hds/acceleration/flow.fc @@ -0,0 +1,1919 @@ +DocumentHdrVersion "1.1" +Header (DocumentHdr +version 2 +dialect 11 +dmPackageRefs [ +(DmPackageRef +library "ieee" +unitName "std_logic_1164" +) +(DmPackageRef +library "ieee" +unitName "numeric_std" +) +] +machine (Machine +name "process0" +children [ +(Machine +name "process0" +children [ +] +) +] +) +libraryRefs [ +"ieee" +] +) +version "21.1" +appVersion "2019.2 (Build 5)" +model (FlowChart +VExpander (VariableExpander +vvMap [ +(vvPair +variable "HDLDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hdl" +) +(vvPair +variable "HDSDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds" +) +(vvPair +variable "SideDataDesignDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\cruse1\\flow.fc.info" +) +(vvPair +variable "SideDataUserDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\cruse1\\flow.fc.user" +) +(vvPair +variable "SourceDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds" +) +(vvPair +variable "appl" +value "HDL Designer" +) +(vvPair +variable "arch_name" +value "flow" +) +(vvPair +variable "concat_file" +value "concatenated" +) +(vvPair +variable "config" +value "%(unit)_%(view)_config" +) +(vvPair +variable "d" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\cruse1" +) +(vvPair +variable "d_logical" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\cruse1" +) +(vvPair +variable "date" +value "07.12.2021" +) +(vvPair +variable "day" +value "mar." +) +(vvPair +variable "day_long" +value "mardi" +) +(vvPair +variable "dd" +value "07" +) +(vvPair +variable "entity_name" +value "cruse1" +) +(vvPair +variable "ext" +value "" +) +(vvPair +variable "f" +value "flow.fc" +) +(vvPair +variable "f_logical" +value "flow.fc" +) +(vvPair +variable "f_noext" +value "flow" +) +(vvPair +variable "graphical_source_author" +value "Simon" +) +(vvPair +variable "graphical_source_date" +value "07.12.2021" +) +(vvPair +variable "graphical_source_group" +value "UNKNOWN" +) +(vvPair +variable "graphical_source_host" +value "PC-SDM" +) +(vvPair +variable "graphical_source_time" +value "13:11:21" +) +(vvPair +variable "group" +value "UNKNOWN" +) +(vvPair +variable "host" +value "PC-SDM" +) +(vvPair +variable "language" +value "VHDL" +) +(vvPair +variable "library" +value "Cursor" +) +(vvPair +variable "library_downstream_ModelSimCompiler" +value "$SCRATCH_DIR/Cursor/work" +) +(vvPair +variable "mm" +value "12" +) +(vvPair +variable "module_name" +value "cruse1" +) +(vvPair +variable "month" +value "déc." +) +(vvPair +variable "month_long" +value "décembre" +) +(vvPair +variable "p" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\cruse1\\flow.fc" +) +(vvPair +variable "p_logical" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\cruse1\\flow.fc" +) +(vvPair +variable "package_name" +value "" +) +(vvPair +variable "project_name" +value "hds" +) +(vvPair +variable "series" +value "HDL Designer Series" +) +(vvPair +variable "this_ext" +value "fc" +) +(vvPair +variable "this_file" +value "flow" +) +(vvPair +variable "this_file_logical" +value "flow" +) +(vvPair +variable "time" +value "13:11:21" +) +(vvPair +variable "unit" +value "cruse1" +) +(vvPair +variable "user" +value "Simon" +) +(vvPair +variable "version" +value "2019.2 (Build 5)" +) +(vvPair +variable "view" +value "flow" +) +(vvPair +variable "year" +value "2021" +) +(vvPair +variable "yy" +value "21" +) +] +) +optionalChildren [ +*1 (ConcurrentFC +uid 1,0 +topDiagram (FlowDiagram +LanguageMgr "None" +uid 2,0 +optionalChildren [ +*2 (Grouping +uid 27,0 +optionalChildren [ +*3 (CommentText +uid 29,0 +shape (Rectangle +uid 30,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "36000,48000,53000,49000" +) +oxt "18000,70000,35000,71000" +text (MLText +uid 31,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "36200,48000,46000,49000" +st " +by %user on %dd %month %year +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 17000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*4 (CommentText +uid 32,0 +shape (Rectangle +uid 33,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "53000,44000,57000,45000" +) +oxt "35000,66000,39000,67000" +text (MLText +uid 34,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "53200,44000,56200,45000" +st " +Project: +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 4000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*5 (CommentText +uid 35,0 +shape (Rectangle +uid 36,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "36000,46000,53000,47000" +) +oxt "18000,68000,35000,69000" +text (MLText +uid 37,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "36200,46000,46200,47000" +st " + +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 17000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*6 (CommentText +uid 38,0 +shape (Rectangle +uid 39,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "32000,46000,36000,47000" +) +oxt "14000,68000,18000,69000" +text (MLText +uid 40,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "32200,46000,34300,47000" +st " +Title: +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 4000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*7 (CommentText +uid 41,0 +shape (Rectangle +uid 42,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "53000,45000,73000,49000" +) +oxt "35000,67000,55000,71000" +text (MLText +uid 43,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "53200,45200,62600,46200" +st " + +" +tm "CommentText" +wrapOption 3 +visibleHeight 4000 +visibleWidth 20000 +) +ignorePrefs 1 +titleBlock 1 +) +*8 (CommentText +uid 44,0 +shape (Rectangle +uid 45,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "57000,44000,73000,45000" +) +oxt "39000,66000,55000,67000" +text (MLText +uid 46,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "57200,44000,58800,45000" +st " +%project_name +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 16000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*9 (CommentText +uid 47,0 +shape (Rectangle +uid 48,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "32000,44000,53000,46000" +) +oxt "14000,66000,35000,68000" +text (MLText +uid 49,0 +va (VaSet +fg "32768,0,0" +) +xt "37350,44400,47650,45600" +st " + +" +ju 0 +tm "CommentText" +wrapOption 3 +visibleHeight 2000 +visibleWidth 21000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*10 (CommentText +uid 50,0 +shape (Rectangle +uid 51,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "32000,47000,36000,48000" +) +oxt "14000,69000,18000,70000" +text (MLText +uid 52,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "32200,47000,34300,48000" +st " +Path: +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 4000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*11 (CommentText +uid 53,0 +shape (Rectangle +uid 54,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "32000,48000,36000,49000" +) +oxt "14000,70000,18000,71000" +text (MLText +uid 55,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "32200,48000,34900,49000" +st " +Edited: +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 4000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*12 (CommentText +uid 56,0 +shape (Rectangle +uid 57,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "36000,47000,53000,48000" +) +oxt "18000,69000,35000,70000" +text (MLText +uid 58,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "36200,47000,43500,48000" +st " +%library/%unit/%view +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 17000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +] +shape (GroupingShape +uid 28,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +lineStyle 2 +lineWidth 2 +) +xt "32000,44000,73000,49000" +) +oxt "14000,66000,55000,71000" +) +] +bg "65535,65535,65535" +grid (Grid +origin "0,0" +isVisible 1 +isActive 1 +xSpacing 1000 +xySpacing 1000 +xShown 1 +yShown 1 +color "26368,26368,26368" +) +packageList *13 (PackageList +uid 15,0 +stg "VerticalLayoutStrategy" +textVec [ +*14 (Text +uid 16,0 +va (VaSet +font "Verdana,9,1" +) +xt "0,3000,7600,4200" +st "Package List" +blo "0,4000" +) +*15 (MLText +uid 17,0 +va (VaSet +) +xt "0,4200,17500,7800" +st "LIBRARY ieee; + USE ieee.std_logic_1164.all; + USE ieee.numeric_std.all;" +tm "FcPackageListTextMgr" +) +] +) +compDirBlock (MlTextGroup +uid 18,0 +stg "VerticalLayoutStrategy" +textVec [ +*16 (Text +uid 19,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "20000,0,30800,1200" +st "Compiler Directives" +blo "20000,1000" +) +*17 (Text +uid 20,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "20000,1200,33100,2400" +st "Pre-module directives:" +blo "20000,2200" +) +*18 (MLText +uid 21,0 +va (VaSet +isHidden 1 +) +xt "20000,2400,32100,4800" +st "`resetall +`timescale 1ns/10ps" +tm "FcCompilerDirectivesTextMgr" +) +*19 (Text +uid 22,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "20000,4800,33700,6000" +st "Post-module directives:" +blo "20000,5800" +) +*20 (MLText +uid 23,0 +va (VaSet +isHidden 1 +) +xt "20000,0,20000,0" +tm "FcCompilerDirectivesTextMgr" +) +*21 (Text +uid 24,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "20000,6000,33200,7200" +st "End-module directives:" +blo "20000,7000" +) +*22 (MLText +uid 25,0 +va (VaSet +isHidden 1 +) +xt "20000,7200,20000,7200" +tm "FcCompilerDirectivesTextMgr" +) +] +associable 1 +) +windowSize "85,57,1101,747" +viewArea "-500,-500,70420,47740" +cachedDiagramExtent "0,0,73000,49000" +hasePageBreakOrigin 1 +pageBreakOrigin "0,0" +isTopLevel 1 +defaultCommentText (CommentText +shape (Rectangle +layer 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +lineColor "0,0,32768" +) +xt "0,0,15000,5000" +) +text (MLText +va (VaSet +fg "0,0,32768" +) +xt "200,200,3200,1400" +st " +Text +" +tm "CommentText" +wrapOption 3 +visibleHeight 4600 +visibleWidth 14600 +) +) +defaultRequirementText (RequirementText +shape (ZoomableIcon +layer 0 +va (VaSet +vasetType 1 +fg "59904,39936,65280" +lineColor "0,0,32768" +) +xt "0,0,1500,1750" +iconName "reqTracerRequirement.bmp" +iconMaskName "reqTracerRequirement.msk" +) +autoResize 1 +text (MLText +va (VaSet +fg "0,0,32768" +font "arial,8,0" +) +xt "500,2150,1400,3150" +st " +Text +" +tm "RequirementText" +wrapOption 3 +visibleHeight 1350 +visibleWidth 1100 +) +) +defaultPanel (Panel +shape (RectFrame +va (VaSet +vasetType 1 +fg "65535,65535,65535" +lineColor "32768,0,0" +lineWidth 3 +) +xt "0,0,20000,20000" +) +title (TextAssociate +ps "TopLeftStrategy" +text (Text +va (VaSet +font "Verdana,9,1" +) +xt "1000,1000,5000,2200" +st "Panel0" +blo "1000,2000" +tm "PanelText" +) +) +) +archDeclarativeBlock *23 (BiTextGroup +uid 3,0 +stg "VerticalLayoutStrategy" +first (Text +uid 4,0 +va (VaSet +font "Verdana,9,1" +) +xt "0,0,14600,1200" +st "Architecture Declarations" +blo "0,1000" +) +second (MLText +uid 5,0 +va (VaSet +) +xt "0,1200,0,1200" +tm "FcArchDeclTextMgr" +) +associable 1 +) +archConcurrentStatementBlock *24 (BiTextGroup +uid 6,0 +stg "VerticalLayoutStrategy" +first (Text +uid 7,0 +va (VaSet +font "Verdana,9,1" +) +xt "19600,0,33000,1200" +st "Concurrent Statements" +blo "19600,1000" +) +second (MLText +uid 8,0 +va (VaSet +) +xt "19600,1200,19600,1200" +tm "FcArchConcStmtTextMgr" +) +associable 1 +) +processDeclarativeBlock *25 (BiTextGroup +uid 9,0 +stg "VerticalLayoutStrategy" +first (Text +uid 10,0 +va (VaSet +font "Verdana,9,1" +) +xt "51800,0,63900,1200" +st "Process Declarations" +blo "51800,1000" +) +second (MLText +uid 11,0 +va (VaSet +) +xt "51800,1200,51800,1200" +tm "FcProcDeclTextMgr" +) +associable 1 +) +sensitivityListBlock *26 (BiTextGroup +uid 12,0 +stg "VerticalLayoutStrategy" +first (Text +uid 13,0 +va (VaSet +font "Verdana,9,1" +) +xt "38000,0,46800,1200" +st "Sensitivity List" +blo "38000,1000" +) +second (MLText +uid 14,0 +va (VaSet +) +xt "38000,1200,46600,2400" +st "< Automatic >" +tm "FcSensListTextMgr" +) +) +) +genChar (FcGenChar +uid 26,0 +machineMode 1 +resetActions "" +resetMode 1 +resetName "" +resetCondition "" +vlogResetSensitivity "" +resetPolarity 0 +clockPolarity 0 +clockSigName "" +clockCondition "" +autoSensitivityList 1 +verilogProcessStatementType 0 +verilogBlockType 0 +instrumentForAnimation 0 +insertSetResetPragma 0 +setresetPragma 0 +) +name "process0" +) +] +lastUid 70,0 +LanguageMgr "Vhdl2008LangMgr" +commonDM (CommonDM +ldm (LogicalDM +emptyRow *27 (LEmptyRow +) +optionalChildren [ +*28 (RefLabelRowHdr +) +*29 (TitleRowHdr +) +*30 (FilterRowHdr +) +*31 (RefLabelColHdr +tm "RefLabelColHdrMgr" +) +*32 (RowExpandColHdr +tm "RowExpandColHdrMgr" +) +*33 (GroupColHdr +tm "GroupColHdrMgr" +) +*34 (NameColHdr +tm "FcNameColHdrMgr" +) +*35 (ModeColHdr +tm "FcModeColHdrMgr" +) +*36 (TypeColHdr +tm "FcTypeColHdrMgr" +) +*37 (BoundsColHdr +tm "FcBoundsColHdrMgr" +) +*38 (InitColHdr +tm "FcInitColHdrMgr" +) +*39 (EolColHdr +tm "FcEolColHdrMgr" +) +*40 (LeafLogPort +port (LogicalPort +lang 11 +decl (Decl +n "end_acceleration" +t "std_ulogic" +o 1 +) +) +uid 59,0 +) +*41 (LeafLogPort +port (LogicalPort +lang 11 +decl (Decl +n "power_acceleration" +t "unsigned" +b "(7 DOWNTO 0)" +o 2 +) +) +uid 61,0 +) +*42 (LeafLogPort +port (LogicalPort +lang 11 +decl (Decl +n "sideL_acceleration" +t "std_ulogic" +o 3 +) +) +uid 63,0 +) +*43 (LeafLogPort +port (LogicalPort +lang 11 +m 1 +decl (Decl +n "Power" +t "unsigned" +b "(7 DOWNTO 0)" +o 4 +) +) +uid 65,0 +) +*44 (LeafLogPort +port (LogicalPort +lang 11 +m 1 +decl (Decl +n "SideL" +t "std_ulogic" +o 5 +) +) +uid 67,0 +) +*45 (LeafLogPort +port (LogicalPort +lang 11 +m 1 +decl (Decl +n "done_acceleration" +t "std_ulogic" +o 6 +) +) +uid 69,0 +) +] +) +pdm (PhysicalDM +displayShortBounds 1 +editShortBounds 1 +optionalChildren [ +*46 (Sheet +sheetRow (SheetRow +headerVa (MVa +cellColor "49152,49152,49152" +fontColor "0,0,0" +font "Tahoma,10,0" +) +cellVa (MVa +cellColor "65535,65535,65535" +fontColor "0,0,0" +font "Tahoma,10,0" +) +groupVa (MVa +cellColor "39936,56832,65280" +fontColor "0,0,0" +font "Tahoma,10,0" +) +emptyMRCItem *47 (MRCItem +litem &27 +pos 6 +dimension 20 +) +optionalChildren [ +*48 (MRCItem +litem &28 +pos 0 +dimension 20 +) +*49 (MRCItem +litem &29 +pos 1 +dimension 23 +) +*50 (MRCItem +litem &30 +pos 2 +hidden 1 +dimension 20 +) +*51 (MRCItem +litem &40 +pos 0 +dimension 20 +uid 60,0 +) +*52 (MRCItem +litem &41 +pos 1 +dimension 20 +uid 62,0 +) +*53 (MRCItem +litem &42 +pos 2 +dimension 20 +uid 64,0 +) +*54 (MRCItem +litem &43 +pos 3 +dimension 20 +uid 66,0 +) +*55 (MRCItem +litem &44 +pos 4 +dimension 20 +uid 68,0 +) +*56 (MRCItem +litem &45 +pos 5 +dimension 20 +uid 70,0 +) +] +) +sheetCol (SheetCol +propVa (MVa +cellColor "0,49152,49152" +fontColor "0,0,0" +font "Tahoma,10,0" +textAngle 90 +) +optionalChildren [ +*57 (MRCItem +litem &31 +pos 0 +dimension 20 +) +*58 (MRCItem +litem &33 +pos 1 +dimension 50 +) +*59 (MRCItem +litem &34 +pos 2 +dimension 100 +) +*60 (MRCItem +litem &35 +pos 3 +dimension 50 +) +*61 (MRCItem +litem &36 +pos 4 +dimension 100 +) +*62 (MRCItem +litem &37 +pos 5 +dimension 100 +) +*63 (MRCItem +litem &38 +pos 6 +dimension 50 +) +*64 (MRCItem +litem &39 +pos 7 +dimension 80 +) +] +) +fixedCol 4 +fixedRow 2 +name "Ports" +vaOverrides [ +] +) +] +) +) +cdmCfc &1 +genericsCommonDM (CommonDM +ldm (LogicalDM +emptyRow *65 (LEmptyRow +) +optionalChildren [ +*66 (RefLabelRowHdr +) +*67 (TitleRowHdr +) +*68 (FilterRowHdr +) +*69 (RefLabelColHdr +tm "RefLabelColHdrMgr" +) +*70 (RowExpandColHdr +tm "RowExpandColHdrMgr" +) +*71 (GroupColHdr +tm "GroupColHdrMgr" +) +*72 (NameColHdr +tm "GenericNameColHdrMgr" +) +*73 (TypeColHdr +tm "GenericTypeColHdrMgr" +) +*74 (InitColHdr +tm "GenericValueColHdrMgr" +) +*75 (PragmaColHdr +tm "GenericPragmaColHdrMgr" +) +*76 (EolColHdr +tm "GenericEolColHdrMgr" +) +] +) +pdm (PhysicalDM +displayShortBounds 1 +editShortBounds 1 +optionalChildren [ +*77 (Sheet +sheetRow (SheetRow +headerVa (MVa +cellColor "49152,49152,49152" +fontColor "0,0,0" +font "Tahoma,10,0" +) +cellVa (MVa +cellColor "65535,65535,65535" +fontColor "0,0,0" +font "Tahoma,10,0" +) +groupVa (MVa +cellColor "39936,56832,65280" +fontColor "0,0,0" +font "Tahoma,10,0" +) +emptyMRCItem *78 (MRCItem +litem &65 +pos 0 +dimension 20 +) +optionalChildren [ +*79 (MRCItem +litem &66 +pos 0 +dimension 20 +) +*80 (MRCItem +litem &67 +pos 1 +dimension 23 +) +*81 (MRCItem +litem &68 +pos 2 +hidden 1 +dimension 20 +) +] +) +sheetCol (SheetCol +propVa (MVa +cellColor "0,49152,49152" +fontColor "0,0,0" +font "Tahoma,10,0" +textAngle 90 +) +optionalChildren [ +*82 (MRCItem +litem &69 +pos 0 +dimension 20 +) +*83 (MRCItem +litem &71 +pos 1 +dimension 50 +) +*84 (MRCItem +litem &72 +pos 2 +dimension 100 +) +*85 (MRCItem +litem &73 +pos 3 +dimension 100 +) +*86 (MRCItem +litem &74 +pos 4 +dimension 50 +) +*87 (MRCItem +litem &75 +pos 5 +dimension 50 +) +*88 (MRCItem +litem &76 +pos 6 +dimension 80 +) +] +) +fixedCol 3 +fixedRow 2 +name "Ports" +vaOverrides [ +] +) +] +) +type 1 +) +defaultActionBox (ActionBox +shape (Rectangle +va (VaSet +vasetType 1 +fg "0,65535,65535" +lineColor "0,32768,49152" +lineWidth 2 +) +xt "0,0,12000,4000" +) +name (TextAssociate +ps "CenterOffsetStrategy" +text (Text +va (VaSet +fg "0,32768,49152" +) +xt "-500,-1100,1500,100" +st "a0" +blo "-500,-100" +tm "FcNodeNameMgr" +) +) +actions (TextAssociate +ps "CenterOffsetStrategy" +text (MLText +va (VaSet +) +xt "3600,1400,8400,2600" +st "actions;" +tm "FcActions" +) +) +inConnect (FlowConnect +ps "OnEdgeStrategy" +shape (Triangle +ro 180 +va (VaSet +vasetType 1 +fg "65535,0,0" +lineColor "65535,0,0" +fillStyle 12 +) +xt "5500,-500,6500,500" +) +direction 0 +) +outConnect (FlowConnect +ps "OnEdgeStrategy" +shape (Triangle +ro 180 +va (VaSet +vasetType 1 +fg "65535,0,0" +lineColor "65535,0,0" +fillStyle 12 +) +xt "5500,3500,6500,4500" +) +direction 1 +position 1 +) +) +defaultCompositeActionBox (CompositeActionBox +shape (DoubleRectangle +va (VaSet +vasetType 1 +fg "29952,39936,65280" +lineWidth 2 +) +xt "0,0,12000,4000" +) +name (TextAssociate +ps "CenterOffsetStrategy" +text (Text +va (VaSet +font "Verdana,10,1" +) +xt "4950,1400,7050,2600" +st "a0" +ju 0 +blo "6000,2400" +tm "FcNodeNameMgr" +) +) +inConnect (FlowConnect +ps "OnEdgeStrategy" +shape (Triangle +ro 180 +va (VaSet +vasetType 1 +fg "65535,0,0" +lineColor "65535,0,0" +fillStyle 12 +) +xt "5500,-500,6500,500" +) +direction 0 +) +outConnect (FlowConnect +ps "OnEdgeStrategy" +shape (Triangle +ro 180 +va (VaSet +vasetType 1 +fg "65535,0,0" +lineColor "65535,0,0" +fillStyle 12 +) +xt "5500,3500,6500,4500" +) +direction 1 +position 1 +) +childDiagram &0 +) +defaultDecisionBox (DecisionBox +shape (Diamond +va (VaSet +vasetType 1 +fg "65535,65535,37120" +lineWidth 2 +) +xt "0,0,10000,4000" +) +name (TextAssociate +ps "EdgeToEdgeStrategy" +text (Text +va (VaSet +fg "0,32768,49152" +) +xt "-500,-1100,1500,100" +st "d0" +blo "-500,-100" +tm "FcNodeNameMgr" +) +) +condition (TextAssociate +ps "EdgeToEdgeStrategy" +text (MLText +va (VaSet +) +xt "2350,1400,7650,2600" +st "condition" +tm "FcConditionMgr" +) +) +trueLabel (Text +va (VaSet +fg "32768,0,0" +font "Verdana,9,1" +) +xt "6200,5200,7400,6400" +st "T" +blo "6200,6200" +) +falseLabel (Text +va (VaSet +fg "32768,0,0" +font "Verdana,9,1" +) +xt "11200,-400,12400,800" +st "F" +blo "11200,600" +) +inConnect (FlowConnect +ps "OnEdgeStrategy" +shape (Triangle +ro 180 +va (VaSet +vasetType 1 +fg "65535,0,0" +lineColor "65535,0,0" +fillStyle 12 +) +xt "4500,-500,5500,500" +) +direction 0 +) +trueConnect (FlowConnect +ps "OnEdgeStrategy" +shape (Triangle +ro 180 +va (VaSet +vasetType 1 +fg "65535,0,0" +lineColor "65535,0,0" +fillStyle 12 +) +xt "4500,3500,5500,4500" +) +direction 1 +position 1 +) +falseConnect (FlowConnect +ps "OnEdgeStrategy" +shape (Triangle +ro 90 +va (VaSet +vasetType 1 +fg "65535,0,0" +lineColor "65535,0,0" +fillStyle 12 +) +xt "9500,1500,10500,2500" +) +direction 1 +position 3 +) +elsif 1 +) +defaultWaitBox (WaitBox +shape (Octagon +va (VaSet +vasetType 1 +fg "65535,0,0" +) +xt "0,0,2000,2000" +) +name (TextAssociate +ps "CenterOffsetStrategy" +text (Text +va (VaSet +fg "0,32768,49152" +) +xt "0,-1250,2100,-50" +st "w0" +blo "0,-250" +tm "FcNodeNameMgr" +) +) +condition (TextAssociate +ps "CenterOffsetStrategy" +text (MLText +va (VaSet +) +xt "2250,400,5350,1600" +st "wait;" +tm "FcWaitMgr" +) +) +inConnect (FlowConnect +ps "OnEdgeStrategy" +shape (Triangle +ro 180 +va (VaSet +vasetType 1 +fg "65535,0,0" +lineColor "65535,0,0" +fillStyle 12 +) +xt "500,-500,1500,500" +) +direction 0 +) +outConnect (FlowConnect +ps "OnEdgeStrategy" +shape (Triangle +ro 180 +va (VaSet +vasetType 1 +fg "65535,0,0" +lineColor "65535,0,0" +fillStyle 12 +) +xt "500,1500,1500,2500" +) +direction 1 +position 1 +) +) +defaultStartPoint (StartPoint +shape (RoundedRectangle +va (VaSet +vasetType 1 +fg "49152,0,49152" +lineWidth 2 +) +xt "0,0,6000,2000" +radius 400 +) +label (Text +va (VaSet +fg "65535,65535,65535" +font "Verdana,10,1" +) +xt "1200,400,4800,1600" +st "Start" +ju 0 +blo "3000,1400" +) +outConnect (FlowConnect +ps "OnEdgeStrategy" +shape (Triangle +ro 180 +va (VaSet +vasetType 1 +fg "65535,0,0" +lineColor "65535,0,0" +fillStyle 12 +) +xt "2500,1500,3500,2500" +) +direction 1 +position 1 +) +) +defaultEndPoint (EndPoint +shape (RoundedRectangle +va (VaSet +vasetType 1 +fg "49152,0,49152" +lineWidth 2 +) +xt "0,0,6000,2000" +radius 400 +) +label (Text +va (VaSet +fg "65535,65535,65535" +font "Verdana,10,1" +) +xt "1600,400,4400,1600" +st "End" +ju 0 +blo "3000,1400" +) +inConnect (FlowConnect +ps "OnEdgeStrategy" +shape (Triangle +ro 180 +va (VaSet +vasetType 1 +fg "65535,0,0" +lineColor "65535,0,0" +fillStyle 12 +) +xt "2500,-500,3500,500" +) +direction 0 +) +) +defaultStartLoop (StartLoop +shape (Ellipse +va (VaSet +vasetType 1 +fg "0,65535,0" +lineColor "0,32896,0" +lineWidth 2 +) +xt "0,0,6000,2000" +) +label (Text +va (VaSet +font "Verdana,9,1" +) +xt "1500,400,4500,1600" +st "Loop" +ju 0 +blo "3000,1400" +) +name (TextAssociate +ps "CenterOffsetStrategy" +text (Text +va (VaSet +fg "0,32768,49152" +) +xt "0,-1250,1700,-50" +st "l0" +blo "0,-250" +tm "FcNodeNameMgr" +) +) +loopControlAssoc (TextAssociate +ps "CenterOffsetStrategy" +text (MLText +va (VaSet +) +xt "3000,1000,3000,1000" +tm "FcLoopTextMgr" +) +) +inConnect (FlowConnect +ps "OnEdgeStrategy" +shape (Triangle +ro 180 +va (VaSet +vasetType 1 +fg "65535,0,0" +lineColor "65535,0,0" +fillStyle 12 +) +xt "2500,-500,3500,500" +) +direction 0 +) +outConnect (FlowConnect +ps "OnEdgeStrategy" +shape (Triangle +ro 180 +va (VaSet +vasetType 1 +fg "65535,0,0" +lineColor "65535,0,0" +fillStyle 12 +) +xt "2500,1500,3500,2500" +) +direction 1 +position 1 +) +loopConnect (FlowConnect +ps "OnEdgeStrategy" +shape (Triangle +ro 90 +va (VaSet +vasetType 1 +fg "65535,0,0" +lineColor "65535,0,0" +fillStyle 12 +) +xt "-500,500,500,1500" +) +direction 0 +position 2 +) +) +defaultEndLoop (EndLoop +shape (Ellipse +va (VaSet +vasetType 1 +fg "0,65535,0" +lineColor "0,32896,0" +lineWidth 2 +) +xt "0,0,6000,2000" +) +label (Text +va (VaSet +font "Verdana,9,1" +) +xt "450,400,5550,1600" +st "End Loop" +ju 0 +blo "3000,1400" +) +inConnect (FlowConnect +ps "OnEdgeStrategy" +shape (Triangle +ro 180 +va (VaSet +vasetType 1 +fg "65535,0,0" +lineColor "65535,0,0" +fillStyle 12 +) +xt "2500,-500,3500,500" +) +direction 0 +) +outConnect (FlowConnect +ps "OnEdgeStrategy" +shape (Triangle +ro 180 +va (VaSet +vasetType 1 +fg "65535,0,0" +lineColor "65535,0,0" +fillStyle 12 +) +xt "2500,1500,3500,2500" +) +direction 1 +position 1 +) +loopConnect (FlowConnect +ps "OnEdgeStrategy" +shape (Triangle +ro 270 +va (VaSet +vasetType 1 +fg "65535,0,0" +lineColor "65535,0,0" +fillStyle 12 +) +xt "-500,500,500,1500" +) +direction 1 +position 2 +) +) +defaultStartCase (StartCase +shape (Pentagon +ro 180 +va (VaSet +vasetType 1 +fg "65535,65535,37120" +lineWidth 2 +) +xt "0,0,28000,4000" +) +label (Text +va (VaSet +font "Verdana,9,1" +) +xt "12550,1400,15450,2600" +st "Case" +ju 0 +blo "14000,2400" +) +name (TextAssociate +ps "CenterOffsetStrategy" +text (Text +va (VaSet +fg "0,32768,49152" +) +xt "0,-1250,2000,-50" +st "c0" +blo "0,-250" +tm "FcCaseNameMgr" +) +) +caseExpression (TextAssociate +ps "CenterOffsetStrategy" +text (MLText +va (VaSet +) +xt "10550,2500,17450,3700" +st "expression" +ju 0 +tm "FcCaseExpressionMgr" +) +) +inConnect (FlowConnect +ps "OnEdgeStrategy" +shape (Triangle +ro 180 +va (VaSet +vasetType 1 +fg "65535,0,0" +lineColor "65535,0,0" +fillStyle 12 +) +xt "13500,-500,14500,500" +) +direction 0 +) +endCase *89 (EndCase +ps "CenterOffsetStrategy" +shape (Pentagon +va (VaSet +vasetType 1 +fg "65535,65535,37120" +lineWidth 2 +) +xt "10000,24000,18000,28000" +) +label (Text +va (VaSet +font "Verdana,9,1" +) +xt "11500,25400,16500,26600" +st "End Case" +ju 0 +blo "14000,26400" +) +name (TextAssociate +ps "CenterOffsetStrategy" +text (Text +va (VaSet +fg "0,32768,49152" +) +xt "10000,22750,12000,23950" +st "c0" +blo "10000,23750" +tm "FcCaseNameMgr" +) +) +inConnect (FlowConnect +ps "OnEdgeStrategy" +shape (Triangle +ro 180 +va (VaSet +vasetType 1 +fg "65535,0,0" +lineColor "65535,0,0" +fillStyle 12 +) +xt "13500,23500,14500,24500" +) +direction 0 +) +outConnect (FlowConnect +ps "OnEdgeStrategy" +shape (Triangle +ro 180 +va (VaSet +vasetType 1 +fg "65535,0,0" +lineColor "65535,0,0" +fillStyle 12 +) +xt "13500,27500,14500,28500" +) +direction 1 +position 1 +) +) +verilogCaseMode 0 +) +defaultCasePort (CasePort +ps "OnEdgeStrategy" +shape (Triangle +ro 180 +va (VaSet +vasetType 1 +fg "65535,0,0" +fillStyle 12 +) +xt "0,0,1000,1000" +) +name (TextAssociate +ps "CenterOffsetStrategy" +text (MLText +va (VaSet +font "Verdana,12,1" +) +xt "1000,500,6400,1900" +st "value0" +tm "FcCasePortNameMgr" +) +) +) +defaultFlow (Flow +shape (OrthoPolyLine +va (VaSet +vasetType 3 +) +pts [ +"0,0" +"0,0" +] +arrow 1 +) +ss 0 +es 0 +) +defaultFlowJoin (FlowJoin +ps "OnFlowStrategy" +shape (Circle +va (VaSet +vasetType 1 +) +xt "-300,-300,300,300" +radius 300 +) +) +activeModelName "FlowChart" +) diff --git a/Cursor/hds/acceleration/interface b/Cursor/hds/acceleration/interface new file mode 100644 index 0000000..2d16065 --- /dev/null +++ b/Cursor/hds/acceleration/interface @@ -0,0 +1,1650 @@ +DocumentHdrVersion "1.1" +Header (DocumentHdr +version 2 +dialect 11 +dmPackageRefs [ +(DmPackageRef +library "ieee" +unitName "std_logic_1164" +) +(DmPackageRef +library "ieee" +unitName "numeric_std" +) +] +libraryRefs [ +"ieee" +] +) +version "27.1" +appVersion "2019.2 (Build 5)" +model (Symbol +commonDM (CommonDM +ldm (LogicalDM +suid 6,0 +usingSuid 1 +emptyRow *1 (LEmptyRow +) +uid 95,0 +optionalChildren [ +*2 (RefLabelRowHdr +) +*3 (TitleRowHdr +) +*4 (FilterRowHdr +) +*5 (RefLabelColHdr +tm "RefLabelColHdrMgr" +) +*6 (RowExpandColHdr +tm "RowExpandColHdrMgr" +) +*7 (GroupColHdr +tm "GroupColHdrMgr" +) +*8 (NameColHdr +tm "NameColHdrMgr" +) +*9 (ModeColHdr +tm "ModeColHdrMgr" +) +*10 (TypeColHdr +tm "TypeColHdrMgr" +) +*11 (BoundsColHdr +tm "BoundsColHdrMgr" +) +*12 (InitColHdr +tm "InitColHdrMgr" +) +*13 (EolColHdr +tm "EolColHdrMgr" +) +*14 (LogPort +port (LogicalPort +lang 11 +m 1 +decl (Decl +n "done_acceleration" +t "std_ulogic" +o 6 +suid 1,0 +) +) +uid 81,0 +) +*15 (LogPort +port (LogicalPort +lang 11 +decl (Decl +n "end_acceleration" +t "std_ulogic" +o 1 +suid 2,0 +) +) +uid 83,0 +) +*16 (LogPort +port (LogicalPort +lang 11 +m 1 +decl (Decl +n "Power" +t "unsigned" +b "(7 DOWNTO 0)" +o 4 +suid 3,0 +) +) +uid 85,0 +) +*17 (LogPort +port (LogicalPort +lang 11 +decl (Decl +n "power_acceleration" +t "unsigned" +b "(7 DOWNTO 0)" +o 2 +suid 4,0 +) +) +uid 87,0 +) +*18 (LogPort +port (LogicalPort +lang 11 +m 1 +decl (Decl +n "SideL" +t "std_ulogic" +o 5 +suid 5,0 +) +) +uid 89,0 +) +*19 (LogPort +port (LogicalPort +lang 11 +decl (Decl +n "sideL_acceleration" +t "std_ulogic" +o 3 +suid 6,0 +) +) +uid 91,0 +) +] +) +pdm (PhysicalDM +displayShortBounds 1 +editShortBounds 1 +uid 108,0 +optionalChildren [ +*20 (Sheet +sheetRow (SheetRow +headerVa (MVa +cellColor "49152,49152,49152" +fontColor "0,0,0" +font "Tahoma,10,0" +) +cellVa (MVa +cellColor "65535,65535,65535" +fontColor "0,0,0" +font "Tahoma,10,0" +) +groupVa (MVa +cellColor "39936,56832,65280" +fontColor "0,0,0" +font "Tahoma,10,0" +) +emptyMRCItem *21 (MRCItem +litem &1 +pos 3 +dimension 20 +) +uid 110,0 +optionalChildren [ +*22 (MRCItem +litem &2 +pos 0 +dimension 20 +uid 111,0 +) +*23 (MRCItem +litem &3 +pos 1 +dimension 23 +uid 112,0 +) +*24 (MRCItem +litem &4 +pos 2 +hidden 1 +dimension 20 +uid 113,0 +) +*25 (MRCItem +litem &14 +pos 5 +dimension 20 +uid 82,0 +) +*26 (MRCItem +litem &15 +pos 0 +dimension 20 +uid 84,0 +) +*27 (MRCItem +litem &16 +pos 3 +dimension 20 +uid 86,0 +) +*28 (MRCItem +litem &17 +pos 1 +dimension 20 +uid 88,0 +) +*29 (MRCItem +litem &18 +pos 4 +dimension 20 +uid 90,0 +) +*30 (MRCItem +litem &19 +pos 2 +dimension 20 +uid 92,0 +) +] +) +sheetCol (SheetCol +propVa (MVa +cellColor "0,49152,49152" +fontColor "0,0,0" +font "Tahoma,10,0" +textAngle 90 +) +uid 114,0 +optionalChildren [ +*31 (MRCItem +litem &5 +pos 0 +dimension 20 +uid 115,0 +) +*32 (MRCItem +litem &7 +pos 1 +dimension 50 +uid 116,0 +) +*33 (MRCItem +litem &8 +pos 2 +dimension 100 +uid 117,0 +) +*34 (MRCItem +litem &9 +pos 3 +dimension 50 +uid 118,0 +) +*35 (MRCItem +litem &10 +pos 4 +dimension 100 +uid 119,0 +) +*36 (MRCItem +litem &11 +pos 5 +dimension 100 +uid 120,0 +) +*37 (MRCItem +litem &12 +pos 6 +dimension 50 +uid 121,0 +) +*38 (MRCItem +litem &13 +pos 7 +dimension 80 +uid 122,0 +) +] +) +fixedCol 4 +fixedRow 2 +name "Ports" +uid 109,0 +vaOverrides [ +] +) +] +) +uid 94,0 +) +genericsCommonDM (CommonDM +ldm (LogicalDM +emptyRow *39 (LEmptyRow +) +uid 124,0 +optionalChildren [ +*40 (RefLabelRowHdr +) +*41 (TitleRowHdr +) +*42 (FilterRowHdr +) +*43 (RefLabelColHdr +tm "RefLabelColHdrMgr" +) +*44 (RowExpandColHdr +tm "RowExpandColHdrMgr" +) +*45 (GroupColHdr +tm "GroupColHdrMgr" +) +*46 (NameColHdr +tm "GenericNameColHdrMgr" +) +*47 (TypeColHdr +tm "GenericTypeColHdrMgr" +) +*48 (InitColHdr +tm "GenericValueColHdrMgr" +) +*49 (PragmaColHdr +tm "GenericPragmaColHdrMgr" +) +*50 (EolColHdr +tm "GenericEolColHdrMgr" +) +] +) +pdm (PhysicalDM +displayShortBounds 1 +editShortBounds 1 +uid 136,0 +optionalChildren [ +*51 (Sheet +sheetRow (SheetRow +headerVa (MVa +cellColor "49152,49152,49152" +fontColor "0,0,0" +font "Tahoma,10,0" +) +cellVa (MVa +cellColor "65535,65535,65535" +fontColor "0,0,0" +font "Tahoma,10,0" +) +groupVa (MVa +cellColor "39936,56832,65280" +fontColor "0,0,0" +font "Tahoma,10,0" +) +emptyMRCItem *52 (MRCItem +litem &39 +pos 3 +dimension 20 +) +uid 138,0 +optionalChildren [ +*53 (MRCItem +litem &40 +pos 0 +dimension 20 +uid 139,0 +) +*54 (MRCItem +litem &41 +pos 1 +dimension 23 +uid 140,0 +) +*55 (MRCItem +litem &42 +pos 2 +hidden 1 +dimension 20 +uid 141,0 +) +] +) +sheetCol (SheetCol +propVa (MVa +cellColor "0,49152,49152" +fontColor "0,0,0" +font "Tahoma,10,0" +textAngle 90 +) +uid 142,0 +optionalChildren [ +*56 (MRCItem +litem &43 +pos 0 +dimension 20 +uid 143,0 +) +*57 (MRCItem +litem &45 +pos 1 +dimension 50 +uid 144,0 +) +*58 (MRCItem +litem &46 +pos 2 +dimension 100 +uid 145,0 +) +*59 (MRCItem +litem &47 +pos 3 +dimension 100 +uid 146,0 +) +*60 (MRCItem +litem &48 +pos 4 +dimension 50 +uid 147,0 +) +*61 (MRCItem +litem &49 +pos 5 +dimension 50 +uid 148,0 +) +*62 (MRCItem +litem &50 +pos 6 +dimension 80 +uid 149,0 +) +] +) +fixedCol 3 +fixedRow 2 +name "Ports" +uid 137,0 +vaOverrides [ +] +) +] +) +uid 123,0 +type 1 +) +VExpander (VariableExpander +vvMap [ +(vvPair +variable "HDLDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hdl" +) +(vvPair +variable "HDSDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds" +) +(vvPair +variable "SideDataDesignDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\cruse1\\interface.info" +) +(vvPair +variable "SideDataUserDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\cruse1\\interface.user" +) +(vvPair +variable "SourceDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds" +) +(vvPair +variable "appl" +value "HDL Designer" +) +(vvPair +variable "arch_name" +value "interface" +) +(vvPair +variable "concat_file" +value "concatenated" +) +(vvPair +variable "config" +value "%(unit)_%(view)_config" +) +(vvPair +variable "d" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\cruse1" +) +(vvPair +variable "d_logical" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\cruse1" +) +(vvPair +variable "date" +value "07.12.2021" +) +(vvPair +variable "day" +value "mar." +) +(vvPair +variable "day_long" +value "mardi" +) +(vvPair +variable "dd" +value "07" +) +(vvPair +variable "entity_name" +value "cruse1" +) +(vvPair +variable "ext" +value "" +) +(vvPair +variable "f" +value "interface" +) +(vvPair +variable "f_logical" +value "interface" +) +(vvPair +variable "f_noext" +value "interface" +) +(vvPair +variable "graphical_source_author" +value "Simon" +) +(vvPair +variable "graphical_source_date" +value "07.12.2021" +) +(vvPair +variable "graphical_source_group" +value "UNKNOWN" +) +(vvPair +variable "graphical_source_host" +value "PC-SDM" +) +(vvPair +variable "graphical_source_time" +value "13:11:22" +) +(vvPair +variable "group" +value "UNKNOWN" +) +(vvPair +variable "host" +value "PC-SDM" +) +(vvPair +variable "language" +value "VHDL" +) +(vvPair +variable "library" +value "Cursor" +) +(vvPair +variable "library_downstream_ModelSimCompiler" +value "$SCRATCH_DIR/Cursor/work" +) +(vvPair +variable "mm" +value "12" +) +(vvPair +variable "module_name" +value "cruse1" +) +(vvPair +variable "month" +value "déc." +) +(vvPair +variable "month_long" +value "décembre" +) +(vvPair +variable "p" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\cruse1\\interface" +) +(vvPair +variable "p_logical" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\cruse1\\interface" +) +(vvPair +variable "package_name" +value "" +) +(vvPair +variable "project_name" +value "hds" +) +(vvPair +variable "series" +value "HDL Designer Series" +) +(vvPair +variable "this_ext" +value "" +) +(vvPair +variable "this_file" +value "interface" +) +(vvPair +variable "this_file_logical" +value "interface" +) +(vvPair +variable "time" +value "13:11:22" +) +(vvPair +variable "unit" +value "cruse1" +) +(vvPair +variable "user" +value "Simon" +) +(vvPair +variable "version" +value "2019.2 (Build 5)" +) +(vvPair +variable "view" +value "interface" +) +(vvPair +variable "year" +value "2021" +) +(vvPair +variable "yy" +value "21" +) +] +) +LanguageMgr "Vhdl2008LangMgr" +uid 93,0 +optionalChildren [ +*63 (SymbolBody +uid 8,0 +optionalChildren [ +*64 (CptPort +uid 51,0 +ps "OnEdgeStrategy" +shape (Triangle +uid 52,0 +ro 90 +va (VaSet +vasetType 1 +fg "0,65535,0" +) +xt "38000,7625,38750,8375" +) +tg (CPTG +uid 53,0 +ps "CptPortTextPlaceStrategy" +stg "RightVerticalLayoutStrategy" +f (Text +uid 54,0 +va (VaSet +font "Verdana,12,0" +) +xt "23800,7300,37000,8700" +st "done_acceleration" +ju 2 +blo "37000,8500" +tm "CptPortNameMgr" +) +) +dt (MLText +uid 55,0 +va (VaSet +font "Courier New,8,0" +) +xt "44000,6400,65000,7200" +st "done_acceleration : OUT std_ulogic " +) +thePort (LogicalPort +lang 11 +m 1 +decl (Decl +n "done_acceleration" +t "std_ulogic" +o 6 +suid 1,0 +) +) +) +*65 (CptPort +uid 56,0 +ps "OnEdgeStrategy" +shape (Triangle +uid 57,0 +ro 180 +va (VaSet +vasetType 1 +fg "0,65535,0" +) +xt "35625,5250,36375,6000" +) +tg (CPTG +uid 58,0 +ps "CptPortTextPlaceStrategy" +stg "RightVerticalLayoutStrategy" +f (Text +uid 59,0 +ro 270 +va (VaSet +font "Verdana,12,0" +) +xt "35300,7000,36700,19400" +st "end_acceleration" +ju 2 +blo "36500,7000" +tm "CptPortNameMgr" +) +) +dt (MLText +uid 60,0 +va (VaSet +font "Courier New,8,0" +) +xt "44000,2400,66500,3200" +st "end_acceleration : IN std_ulogic ;" +) +thePort (LogicalPort +lang 11 +decl (Decl +n "end_acceleration" +t "std_ulogic" +o 1 +suid 2,0 +) +) +) +*66 (CptPort +uid 61,0 +ps "OnEdgeStrategy" +shape (Triangle +uid 62,0 +ro 180 +va (VaSet +vasetType 1 +fg "0,65535,0" +) +xt "33625,12000,34375,12750" +) +tg (CPTG +uid 63,0 +ps "CptPortTextPlaceStrategy" +stg "VerticalLayoutStrategy" +f (Text +uid 64,0 +ro 270 +va (VaSet +font "Verdana,12,0" +) +xt "33300,6200,34700,11000" +st "Power" +blo "34500,11000" +tm "CptPortNameMgr" +) +) +dt (MLText +uid 65,0 +va (VaSet +font "Courier New,8,0" +) +xt "44000,4800,71500,5600" +st "Power : OUT unsigned (7 DOWNTO 0) ;" +) +thePort (LogicalPort +lang 11 +m 1 +decl (Decl +n "Power" +t "unsigned" +b "(7 DOWNTO 0)" +o 4 +suid 3,0 +) +) +) +*67 (CptPort +uid 66,0 +ps "OnEdgeStrategy" +shape (Triangle +uid 67,0 +ro 180 +va (VaSet +vasetType 1 +fg "0,65535,0" +) +xt "33625,5250,34375,6000" +) +tg (CPTG +uid 68,0 +ps "CptPortTextPlaceStrategy" +stg "RightVerticalLayoutStrategy" +f (Text +uid 69,0 +ro 270 +va (VaSet +font "Verdana,12,0" +) +xt "33300,7000,34700,21000" +st "power_acceleration" +ju 2 +blo "34500,7000" +tm "CptPortNameMgr" +) +) +dt (MLText +uid 70,0 +va (VaSet +font "Courier New,8,0" +) +xt "44000,3200,71500,4000" +st "power_acceleration : IN unsigned (7 DOWNTO 0) ;" +) +thePort (LogicalPort +lang 11 +decl (Decl +n "power_acceleration" +t "unsigned" +b "(7 DOWNTO 0)" +o 2 +suid 4,0 +) +) +) +*68 (CptPort +uid 71,0 +ps "OnEdgeStrategy" +shape (Triangle +uid 72,0 +ro 180 +va (VaSet +vasetType 1 +fg "0,65535,0" +) +xt "31625,12000,32375,12750" +) +tg (CPTG +uid 73,0 +ps "CptPortTextPlaceStrategy" +stg "VerticalLayoutStrategy" +f (Text +uid 74,0 +ro 270 +va (VaSet +font "Verdana,12,0" +) +xt "31300,6800,32700,11000" +st "SideL" +blo "32500,11000" +tm "CptPortNameMgr" +) +) +dt (MLText +uid 75,0 +va (VaSet +font "Courier New,8,0" +) +xt "44000,5600,66500,6400" +st "SideL : OUT std_ulogic ;" +) +thePort (LogicalPort +lang 11 +m 1 +decl (Decl +n "SideL" +t "std_ulogic" +o 5 +suid 5,0 +) +) +) +*69 (CptPort +uid 76,0 +ps "OnEdgeStrategy" +shape (Triangle +uid 77,0 +ro 180 +va (VaSet +vasetType 1 +fg "0,65535,0" +) +xt "31625,5250,32375,6000" +) +tg (CPTG +uid 78,0 +ps "CptPortTextPlaceStrategy" +stg "RightVerticalLayoutStrategy" +f (Text +uid 79,0 +ro 270 +va (VaSet +font "Verdana,12,0" +) +xt "31300,7000,32700,20300" +st "sideL_acceleration" +ju 2 +blo "32500,7000" +tm "CptPortNameMgr" +) +) +dt (MLText +uid 80,0 +va (VaSet +font "Courier New,8,0" +) +xt "44000,4000,66500,4800" +st "sideL_acceleration : IN std_ulogic ;" +) +thePort (LogicalPort +lang 11 +decl (Decl +n "sideL_acceleration" +t "std_ulogic" +o 3 +suid 6,0 +) +) +) +] +shape (Rectangle +uid 9,0 +va (VaSet +vasetType 1 +fg "0,65535,0" +lineColor "0,32896,0" +lineWidth 2 +) +xt "15000,6000,38000,12000" +) +biTextGroup (BiTextGroup +uid 10,0 +ps "CenterOffsetStrategy" +stg "VerticalLayoutStrategy" +first (Text +uid 11,0 +va (VaSet +font "Verdana,9,1" +) +xt "24600,7800,28300,9000" +st "Cursor" +blo "24600,8800" +) +second (Text +uid 12,0 +va (VaSet +font "Verdana,9,1" +) +xt "24600,9000,28400,10200" +st "cruse1" +blo "24600,10000" +) +) +gi *70 (GenericInterface +uid 13,0 +ps "CenterOffsetStrategy" +matrix (Matrix +uid 14,0 +text (MLText +uid 15,0 +va (VaSet +font "Courier New,8,0" +) +xt "-3000,5000,8500,5800" +st "Generic Declarations" +) +header "Generic Declarations" +showHdrWhenContentsEmpty 1 +) +elements [ +] +) +portInstanceVisAsIs 1 +portInstanceVis (PortSigDisplay +sTC 0 +sF 0 +) +portVis (PortSigDisplay +sTC 0 +sF 0 +) +) +*71 (Grouping +uid 16,0 +optionalChildren [ +*72 (CommentText +uid 18,0 +shape (Rectangle +uid 19,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "36000,48000,53000,49000" +) +oxt "18000,70000,35000,71000" +text (MLText +uid 20,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "36200,48000,46000,49000" +st " +by %user on %dd %month %year +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 17000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*73 (CommentText +uid 21,0 +shape (Rectangle +uid 22,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "53000,44000,57000,45000" +) +oxt "35000,66000,39000,67000" +text (MLText +uid 23,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "53200,44000,56200,45000" +st " +Project: +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 4000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*74 (CommentText +uid 24,0 +shape (Rectangle +uid 25,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "36000,46000,53000,47000" +) +oxt "18000,68000,35000,69000" +text (MLText +uid 26,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "36200,46000,46200,47000" +st " + +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 17000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*75 (CommentText +uid 27,0 +shape (Rectangle +uid 28,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "32000,46000,36000,47000" +) +oxt "14000,68000,18000,69000" +text (MLText +uid 29,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "32200,46000,34300,47000" +st " +Title: +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 4000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*76 (CommentText +uid 30,0 +shape (Rectangle +uid 31,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "53000,45000,73000,49000" +) +oxt "35000,67000,55000,71000" +text (MLText +uid 32,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "53200,45200,62600,46200" +st " + +" +tm "CommentText" +wrapOption 3 +visibleHeight 4000 +visibleWidth 20000 +) +ignorePrefs 1 +titleBlock 1 +) +*77 (CommentText +uid 33,0 +shape (Rectangle +uid 34,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "57000,44000,73000,45000" +) +oxt "39000,66000,55000,67000" +text (MLText +uid 35,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "57200,44000,58800,45000" +st " +%project_name +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 16000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*78 (CommentText +uid 36,0 +shape (Rectangle +uid 37,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "32000,44000,53000,46000" +) +oxt "14000,66000,35000,68000" +text (MLText +uid 38,0 +va (VaSet +fg "32768,0,0" +) +xt "37350,44400,47650,45600" +st " + +" +ju 0 +tm "CommentText" +wrapOption 3 +visibleHeight 2000 +visibleWidth 21000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*79 (CommentText +uid 39,0 +shape (Rectangle +uid 40,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "32000,47000,36000,48000" +) +oxt "14000,69000,18000,70000" +text (MLText +uid 41,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "32200,47000,34300,48000" +st " +Path: +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 4000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*80 (CommentText +uid 42,0 +shape (Rectangle +uid 43,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "32000,48000,36000,49000" +) +oxt "14000,70000,18000,71000" +text (MLText +uid 44,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "32200,48000,34900,49000" +st " +Edited: +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 4000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*81 (CommentText +uid 45,0 +shape (Rectangle +uid 46,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "36000,47000,53000,48000" +) +oxt "18000,69000,35000,70000" +text (MLText +uid 47,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "36200,47000,45400,48000" +st " +%library/%unit/%view +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 17000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +] +shape (GroupingShape +uid 17,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +lineStyle 2 +lineWidth 2 +) +xt "32000,44000,73000,49000" +) +oxt "14000,66000,55000,71000" +) +] +bg "65535,65535,65535" +grid (Grid +origin "0,0" +isVisible 1 +isActive 1 +xSpacing 1000 +xySpacing 1000 +xShown 1 +yShown 1 +color "65535,0,0" +) +packageList *82 (PackageList +uid 48,0 +stg "VerticalLayoutStrategy" +textVec [ +*83 (Text +uid 49,0 +va (VaSet +font "Verdana,9,1" +) +xt "0,0,7600,1200" +st "Package List" +blo "0,1000" +) +*84 (MLText +uid 50,0 +va (VaSet +) +xt "0,1200,17500,4800" +st "LIBRARY ieee; + USE ieee.std_logic_1164.all; + USE ieee.numeric_std.all;" +tm "PackageList" +) +] +) +windowSize "0,0,1015,690" +viewArea "0,0,0,0" +cachedDiagramExtent "0,0,0,0" +pageBreakOrigin "0,0" +defaultCommentText (CommentText +shape (Rectangle +layer 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +lineColor "0,0,32768" +) +xt "0,0,15000,5000" +) +text (MLText +va (VaSet +fg "0,0,32768" +) +xt "200,200,3200,1400" +st " +Text +" +tm "CommentText" +wrapOption 3 +visibleHeight 4600 +visibleWidth 14600 +) +) +defaultRequirementText (RequirementText +shape (ZoomableIcon +layer 0 +va (VaSet +vasetType 1 +fg "59904,39936,65280" +lineColor "0,0,32768" +) +xt "0,0,1500,1750" +iconName "reqTracerRequirement.bmp" +iconMaskName "reqTracerRequirement.msk" +) +autoResize 1 +text (MLText +va (VaSet +fg "0,0,32768" +font "arial,8,0" +) +xt "500,2150,1400,3150" +st " +Text +" +tm "RequirementText" +wrapOption 3 +visibleHeight 1350 +visibleWidth 1100 +) +) +defaultPanel (Panel +shape (RectFrame +va (VaSet +vasetType 1 +fg "65535,65535,65535" +lineColor "32768,0,0" +lineWidth 3 +) +xt "0,0,20000,20000" +) +title (TextAssociate +ps "TopLeftStrategy" +text (Text +va (VaSet +font "Verdana,9,1" +) +xt "1000,1000,5000,2200" +st "Panel0" +blo "1000,2000" +tm "PanelText" +) +) +) +parentGraphicsRef (HdmGraphicsRef +libraryName "Cursor" +entityName "Main" +viewName "struct.bd" +) +defaultSymbolBody (SymbolBody +shape (Rectangle +va (VaSet +vasetType 1 +fg "0,65535,0" +lineColor "0,32896,0" +lineWidth 2 +) +xt "15000,6000,44000,26000" +) +biTextGroup (BiTextGroup +ps "CenterOffsetStrategy" +stg "VerticalLayoutStrategy" +first (Text +va (VaSet +font "Verdana,9,1" +) +xt "26800,14800,32200,16000" +st "" +blo "26800,15800" +) +second (Text +va (VaSet +font "Verdana,9,1" +) +xt "26800,16000,30700,17200" +st "" +blo "26800,17000" +) +) +gi *85 (GenericInterface +ps "CenterOffsetStrategy" +matrix (Matrix +text (MLText +va (VaSet +font "Courier New,8,0" +) +xt "0,12000,11500,12800" +st "Generic Declarations" +) +header "Generic Declarations" +showHdrWhenContentsEmpty 1 +) +elements [ +] +) +portInstanceVisAsIs 1 +portInstanceVis (PortSigDisplay +sIVOD 1 +) +portVis (PortSigDisplay +sIVOD 1 +) +) +defaultCptPort (CptPort +ps "OnEdgeStrategy" +shape (Triangle +ro 90 +va (VaSet +vasetType 1 +fg "0,65535,0" +) +xt "0,0,750,750" +) +tg (CPTG +ps "CptPortTextPlaceStrategy" +stg "VerticalLayoutStrategy" +f (Text +va (VaSet +font "Verdana,12,0" +) +xt "0,750,2900,2150" +st "In0" +blo "0,1950" +tm "CptPortNameMgr" +) +) +dt (MLText +va (VaSet +font "Courier New,8,0" +) +) +thePort (LogicalPort +lang 11 +decl (Decl +n "In0" +t "unsigned" +b "(15 DOWNTO 0)" +o 0 +) +) +) +defaultCptPortBuffer (CptPort +ps "OnEdgeStrategy" +shape (Diamond +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +) +xt "0,0,750,750" +) +tg (CPTG +ps "CptPortTextPlaceStrategy" +stg "VerticalLayoutStrategy" +f (Text +va (VaSet +font "Verdana,12,0" +) +xt "0,750,5300,2150" +st "Buffer0" +blo "0,1950" +tm "CptPortNameMgr" +) +) +dt (MLText +va (VaSet +font "Courier New,8,0" +) +) +thePort (LogicalPort +lang 11 +m 3 +decl (Decl +n "Buffer0" +t "unsigned" +b "(15 DOWNTO 0)" +o 0 +) +) +) +DeclarativeBlock *86 (SymDeclBlock +uid 1,0 +stg "SymDeclLayoutStrategy" +declLabel (Text +uid 2,0 +va (VaSet +font "Verdana,9,1" +) +xt "42000,0,49400,1200" +st "Declarations" +blo "42000,1000" +) +portLabel (Text +uid 3,0 +va (VaSet +font "Verdana,9,1" +) +xt "42000,1200,45700,2400" +st "Ports:" +blo "42000,2200" +) +externalLabel (Text +uid 4,0 +va (VaSet +font "Verdana,9,1" +) +xt "42000,7200,45200,8400" +st "User:" +blo "42000,8200" +) +internalLabel (Text +uid 6,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "42000,0,50200,1200" +st "Internal User:" +blo "42000,1000" +) +externalText (MLText +uid 5,0 +va (VaSet +font "Courier New,8,0" +) +xt "44000,8400,44000,8400" +tm "SyDeclarativeTextMgr" +) +internalText (MLText +uid 7,0 +va (VaSet +isHidden 1 +font "Courier New,8,0" +) +xt "42000,0,42000,0" +tm "SyDeclarativeTextMgr" +) +) +lastUid 218,0 +activeModelName "Symbol:CDM" +) diff --git a/Cursor/hds/accelerator/fsm.sm b/Cursor/hds/accelerator/fsm.sm new file mode 100644 index 0000000..ce7b42c --- /dev/null +++ b/Cursor/hds/accelerator/fsm.sm @@ -0,0 +1,3949 @@ +DocumentHdrVersion "1.1" +Header (DocumentHdr +version 2 +dialect 11 +dmPackageRefs [ +(DmPackageRef +library "ieee" +unitName "std_logic_1164" +) +(DmPackageRef +library "ieee" +unitName "numeric_std" +) +] +machine (Machine +name "csm" +children [ +(Machine +name "csm" +children [ +] +stateSignalName "current_state" +) +] +) +libraryRefs [ +"ieee" +] +) +version "27.1" +appVersion "2019.2 (Build 5)" +model (StateMachine +VExpander (VariableExpander +vvMap [ +(vvPair +variable "HDLDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hdl" +) +(vvPair +variable "HDSDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds" +) +(vvPair +variable "SideDataDesignDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\accelerator\\fsm.sm.info" +) +(vvPair +variable "SideDataUserDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\accelerator\\fsm.sm.user" +) +(vvPair +variable "SourceDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds" +) +(vvPair +variable "appl" +value "HDL Designer" +) +(vvPair +variable "arch_name" +value "fsm" +) +(vvPair +variable "concat_file" +value "concatenated" +) +(vvPair +variable "config" +value "%(unit)_%(view)_config" +) +(vvPair +variable "d" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\accelerator" +) +(vvPair +variable "d_logical" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\accelerator" +) +(vvPair +variable "date" +value "14.12.2021" +) +(vvPair +variable "day" +value "mar." +) +(vvPair +variable "day_long" +value "mardi" +) +(vvPair +variable "dd" +value "14" +) +(vvPair +variable "entity_name" +value "accelerator" +) +(vvPair +variable "ext" +value "" +) +(vvPair +variable "f" +value "fsm.sm" +) +(vvPair +variable "f_logical" +value "fsm.sm" +) +(vvPair +variable "f_noext" +value "fsm" +) +(vvPair +variable "graphical_source_author" +value "Simon" +) +(vvPair +variable "graphical_source_date" +value "14.12.2021" +) +(vvPair +variable "graphical_source_group" +value "UNKNOWN" +) +(vvPair +variable "graphical_source_host" +value "PC-SDM" +) +(vvPair +variable "graphical_source_time" +value "09:16:20" +) +(vvPair +variable "group" +value "UNKNOWN" +) +(vvPair +variable "host" +value "PC-SDM" +) +(vvPair +variable "language" +value "VHDL" +) +(vvPair +variable "library" +value "Cursor" +) +(vvPair +variable "library_downstream_ModelSimCompiler" +value "$SCRATCH_DIR/Cursor/work" +) +(vvPair +variable "mm" +value "12" +) +(vvPair +variable "module_name" +value "accelerator" +) +(vvPair +variable "month" +value "déc." +) +(vvPair +variable "month_long" +value "décembre" +) +(vvPair +variable "p" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\accelerator\\fsm.sm" +) +(vvPair +variable "p_logical" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\accelerator\\fsm.sm" +) +(vvPair +variable "package_name" +value "" +) +(vvPair +variable "project_name" +value "hds" +) +(vvPair +variable "series" +value "HDL Designer Series" +) +(vvPair +variable "this_ext" +value "sm" +) +(vvPair +variable "this_file" +value "fsm" +) +(vvPair +variable "this_file_logical" +value "fsm" +) +(vvPair +variable "time" +value "09:16:20" +) +(vvPair +variable "unit" +value "accelerator" +) +(vvPair +variable "user" +value "Simon" +) +(vvPair +variable "version" +value "2019.2 (Build 5)" +) +(vvPair +variable "view" +value "fsm" +) +(vvPair +variable "year" +value "2021" +) +(vvPair +variable "yy" +value "21" +) +] +) +uid 727,0 +optionalChildren [ +*1 (ConcurrentSM +uid 1,0 +topDiagram (StateDiagram +LanguageMgr "None" +uid 2,0 +optionalChildren [ +*2 (SmClockPoint +uid 60,0 +shape (CompositeShape +uid 61,0 +va (VaSet +vasetType 1 +fg "65535,65535,0" +) +optionalChildren [ +(Pentagon +uid 62,0 +sl 0 +ro 270 +xt "3250,10500,5500,11500" +) +(OrthoPolyLine +uid 63,0 +sl 0 +ro 270 +va (VaSet +vasetType 3 +) +xt "4150,10700,4749,11300" +pts [ +"4150,11300" +"4449,11300" +"4449,10700" +"4749,10700" +] +) +(Arc2D +pts [ +"3759,11153" +"3504,10847" +"3759,10847" +] +uid 64,0 +sl 0 +ro 270 +va (VaSet +vasetType 1 +transparent 1 +) +xt "3431,10800,3759,11199" +) +] +) +name (TextAssociate +uid 65,0 +ps "CenterOffsetStrategy" +text (Text +uid 66,0 +va (VaSet +) +xt "550,10500,2750,11700" +st "clk" +ju 2 +blo "2750,11500" +tm "SmControlSignalNameMgr" +) +) +cond (SmControlCondition +uid 67,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 68,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +lineColor "0,32768,49152" +) +xt "5500,10300,20400,11700" +) +autoResize 1 +cond (MLText +uid 69,0 +va (VaSet +) +xt "5600,10400,20300,11600" +st "clk'EVENT AND clk = '1'" +tm "SmControlConditionMgr" +) +) +) +*3 (SmResetPoint +uid 70,0 +shape (CompositeShape +uid 71,0 +va (VaSet +vasetType 1 +fg "65535,65535,0" +) +optionalChildren [ +(Pentagon +uid 72,0 +sl 0 +ro 270 +xt "3250,19500,5500,20500" +) +(OrthoPolyLine +uid 73,0 +sl 0 +ro 270 +va (VaSet +vasetType 3 +) +xt "4150,19700,4749,20300" +pts [ +"4749,20300" +"4449,20300" +"4449,19700" +"4150,19700" +] +) +(Line +uid 74,0 +sl 0 +ro 270 +xt "3499,19825,3599,19875" +pts [ +"3499,19875" +"3599,19825" +] +) +(Line +uid 75,0 +sl 0 +ro 270 +xt "3499,19825,3499,20175" +pts [ +"3499,20175" +"3499,19825" +] +) +(Circle +uid 76,0 +layer 10 +sl 0 +ro 270 +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,0" +) +xt "4299,19850,4599,20150" +radius 150 +) +] +) +cond (SmControlCondition +uid 82,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 83,0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,65535" +lineColor "0,32768,49152" +) +xt "3250,17700,8150,19100" +) +autoResize 1 +cond (MLText +uid 84,0 +va (VaSet +isHidden 1 +) +xt "3350,17800,8050,19000" +st "rst = '0'" +tm "SmControlConditionMgr" +) +) +prio (TransitionPriority +uid 79,0 +ps "PercentageFromStartStrategy" +shape (Circle +uid 80,0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,65535" +bg "0,0,0" +) +xt "5500,18937,7626,21063" +radius 1063 +) +pr (Text +uid 81,0 +va (VaSet +isHidden 1 +) +xt "5863,19400,7263,20600" +st "1" +ju 0 +blo "6563,20400" +tm "TransitionPriority" +) +padding "100,100" +) +name (TextAssociate +uid 77,0 +ps "CenterOffsetStrategy" +text (Text +uid 78,0 +va (VaSet +) +xt "1150,19400,3250,20600" +st "rst" +ju 2 +blo "3250,20400" +tm "SmControlSignalNameMgr" +) +) +actions (TextAssociate +uid 85,0 +ps "CenterOffsetStrategy" +text (MLText +uid 86,0 +va (VaSet +isHidden 1 +) +xt "11125,24125,19725,25325" +st "< Automatic >" +tm "Actions" +) +) +) +*4 (Link +uid 87,0 +shape (CompositeShape +uid 88,0 +va (VaSet +vasetType 1 +fg "65535,65535,0" +bg "0,0,0" +) +optionalChildren [ +(Pentagon +uid 89,0 +sl 0 +ro 270 +xt "17000,19500,19250,20500" +) +(Line +uid 90,0 +sl 0 +ro 270 +xt "16500,20000,17000,20000" +pts [ +"16500,20000" +"17000,20000" +] +) +] +) +name (TextAssociate +uid 91,0 +ps "CenterOffsetStrategy" +text (Text +uid 92,0 +va (VaSet +font "Verdana,9,1" +) +xt "19750,19500,22550,20700" +st "stop" +blo "19750,20500" +tm "LinkName" +) +) +) +*5 (SmRecoveryStatePoint +uid 93,0 +shape (CompositeShape +uid 94,0 +va (VaSet +vasetType 1 +fg "65535,0,0" +) +optionalChildren [ +(Circle +uid 95,0 +sl 0 +xt "3250,14100,5050,15900" +radius 900 +) +(Line +uid 96,0 +sl 0 +va (VaSet +vasetType 3 +lineColor "65535,65535,0" +lineWidth 1 +) +xt "3724,14574,4576,15426" +pts [ +"3724,15426" +"4576,14574" +] +) +(Line +uid 97,0 +sl 0 +va (VaSet +vasetType 3 +lineColor "65535,65535,0" +lineWidth 1 +) +xt "3724,14574,4576,15426" +pts [ +"4576,15426" +"3724,14574" +] +) +] +) +) +*6 (Link +uid 98,0 +shape (CompositeShape +uid 99,0 +va (VaSet +vasetType 1 +fg "65535,65535,0" +bg "0,0,0" +) +optionalChildren [ +(Pentagon +uid 100,0 +sl 0 +ro 270 +xt "17000,14500,19250,15500" +) +(Line +uid 101,0 +sl 0 +ro 270 +xt "16500,15000,17000,15000" +pts [ +"16500,15000" +"17000,15000" +] +) +] +) +name (TextAssociate +uid 102,0 +ps "CenterOffsetStrategy" +text (Text +uid 103,0 +va (VaSet +font "Verdana,9,1" +) +xt "19750,14500,22550,15700" +st "stop" +blo "19750,15500" +tm "LinkName" +) +) +) +*7 (Grouping +uid 124,0 +optionalChildren [ +*8 (CommentText +uid 126,0 +shape (Rectangle +uid 127,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "36000,46000,53000,47000" +) +oxt "18000,70000,35000,71000" +text (MLText +uid 128,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "36200,46000,46000,47000" +st " +by %user on %dd %month %year +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 17000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*9 (CommentText +uid 129,0 +shape (Rectangle +uid 130,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "53000,42000,57000,43000" +) +oxt "35000,66000,39000,67000" +text (MLText +uid 131,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "53200,42000,56200,43000" +st " +Project: +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 4000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*10 (CommentText +uid 132,0 +shape (Rectangle +uid 133,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "36000,44000,53000,45000" +) +oxt "18000,68000,35000,69000" +text (MLText +uid 134,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "36200,44000,46200,45000" +st " + +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 17000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*11 (CommentText +uid 135,0 +shape (Rectangle +uid 136,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "32000,44000,36000,45000" +) +oxt "14000,68000,18000,69000" +text (MLText +uid 137,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "32200,44000,34300,45000" +st " +Title: +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 4000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*12 (CommentText +uid 138,0 +shape (Rectangle +uid 139,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "53000,43000,73000,47000" +) +oxt "35000,67000,55000,71000" +text (MLText +uid 140,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "53200,43200,62600,44200" +st " + +" +tm "CommentText" +wrapOption 3 +visibleHeight 4000 +visibleWidth 20000 +) +ignorePrefs 1 +titleBlock 1 +) +*13 (CommentText +uid 141,0 +shape (Rectangle +uid 142,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "57000,42000,73000,43000" +) +oxt "39000,66000,55000,67000" +text (MLText +uid 143,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "57200,42000,58800,43000" +st " +%project_name +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 16000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*14 (CommentText +uid 144,0 +shape (Rectangle +uid 145,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "32000,42000,53000,44000" +) +oxt "14000,66000,35000,68000" +text (MLText +uid 146,0 +va (VaSet +fg "32768,0,0" +) +xt "37350,42400,47650,43600" +st " + +" +ju 0 +tm "CommentText" +wrapOption 3 +visibleHeight 2000 +visibleWidth 21000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*15 (CommentText +uid 147,0 +shape (Rectangle +uid 148,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "32000,45000,36000,46000" +) +oxt "14000,69000,18000,70000" +text (MLText +uid 149,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "32200,45000,34300,46000" +st " +Path: +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 4000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*16 (CommentText +uid 150,0 +shape (Rectangle +uid 151,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "32000,46000,36000,47000" +) +oxt "14000,70000,18000,71000" +text (MLText +uid 152,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "32200,46000,34900,47000" +st " +Edited: +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 4000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*17 (CommentText +uid 153,0 +shape (Rectangle +uid 154,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "36000,45000,53000,46000" +) +oxt "18000,69000,35000,70000" +text (MLText +uid 155,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "36200,45000,45300,46000" +st " +%library/%unit/%view +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 17000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +] +shape (GroupingShape +uid 125,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +lineStyle 2 +lineWidth 2 +) +xt "32000,42000,73000,47000" +) +oxt "14000,66000,55000,71000" +) +*18 (State +uid 170,0 +shape (Circle +uid 171,0 +va (VaSet +vasetType 1 +fg "0,65535,65535" +lineColor "0,32768,49152" +lineWidth 2 +) +xt "42782,6272,51614,15104" +radius 4416 +) +name (Text +uid 172,0 +va (VaSet +font "Verdana,12,1" +) +xt "45348,9988,49048,11388" +st "stop" +ju 0 +blo "47198,11188" +tm "ONodeName" +) +wait (TextAssociate +uid 173,0 +ps "CenterOffsetStrategy" +text (Text +uid 174,0 +va (VaSet +isHidden 1 +fg "0,0,32768" +font "Verdana,12,1" +) +xt "46948,10888,52048,12288" +st "wait 2" +blo "46948,12088" +tm "SmWaitText" +) +) +encoding (Text +uid 175,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "47198,11788,47198,11788" +blo "47198,11788" +tm "SmEncodingMgr" +) +actionBlk (SmStateActionsBlock +uid 178,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 179,0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth 2 +) +xt "51098,13988,51298,14188" +) +autoResize 1 +tline (Line +uid 180,0 +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth 2 +) +xt "46998,12088,55398,12088" +pts [ +"46998,12088" +"55398,12088" +] +) +bline (Line +uid 181,0 +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth 2 +) +xt "46998,13288,55398,13288" +pts [ +"46998,13288" +"55398,13288" +] +) +ttri (Triangle +uid 182,0 +ro 90 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "46748,11713,47098,12063" +) +btri (Triangle +uid 183,0 +ro 270 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "46748,10513,47098,10863" +) +entryActions (MLText +uid 184,0 +va (VaSet +) +xt "46998,11888,46998,11888" +tm "Actions" +) +inActions (MLText +uid 185,0 +va (VaSet +) +xt "46998,12288,55398,15888" +tm "Actions" +) +exitActions (MLText +uid 186,0 +va (VaSet +) +xt "47198,10688,47198,10688" +tm "Actions" +) +) +caseExpr (TextAssociate +uid 176,0 +ps "CenterOffsetStrategy" +text (MLText +uid 177,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "45098,11888,51798,13088" +st "CASE: expr" +tm "SmCaseExpr" +) +) +) +*19 (State +uid 1001,0 +shape (Circle +uid 1002,0 +va (VaSet +vasetType 1 +fg "0,65535,65535" +lineColor "0,32768,49152" +lineWidth 2 +) +xt "36849,17725,43951,24827" +radius 3551 +) +name (Text +uid 1003,0 +va (VaSet +font "Verdana,12,1" +) +xt "39550,20576,41250,21976" +st "L" +ju 0 +blo "40400,21776" +tm "ONodeName" +) +wait (TextAssociate +uid 1004,0 +ps "CenterOffsetStrategy" +text (Text +uid 1005,0 +va (VaSet +isHidden 1 +fg "0,0,32768" +font "Verdana,12,1" +) +xt "40150,21476,45250,22876" +st "wait 2" +blo "40150,22676" +tm "SmWaitText" +) +) +encoding (Text +uid 1006,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "40400,22376,40400,22376" +blo "40400,22376" +tm "SmEncodingMgr" +) +actionBlk (SmStateActionsBlock +uid 1009,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 1010,0 +va (VaSet +vasetType 1 +transparent 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +fillStyle 1 +) +xt "16230,25272,51930,26672" +) +autoResize 1 +tline (Line +uid 1011,0 +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "16330,25172,51830,25172" +pts [ +"16330,25172" +"51830,25172" +] +) +bline (Line +uid 1012,0 +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "16330,24572,51830,24572" +pts [ +"16330,24572" +"51830,24572" +] +) +ttri (Triangle +uid 1013,0 +ro 90 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "15880,24797,16230,25147" +) +btri (Triangle +uid 1014,0 +ro 270 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "15880,22397,16230,22747" +) +entryActions (MLText +uid 1015,0 +va (VaSet +) +xt "16330,24972,16330,24972" +tm "Actions" +) +inActions (MLText +uid 1016,0 +va (VaSet +) +xt "16330,25372,51830,26572" +st "power_acceleration <= (257 - ((Position - info_accleration)/17));" +tm "Actions" +) +exitActions (MLText +uid 1017,0 +va (VaSet +) +xt "30080,22572,30080,22572" +tm "Actions" +) +) +caseExpr (TextAssociate +uid 1007,0 +ps "CenterOffsetStrategy" +text (MLText +uid 1008,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "38300,22476,45000,23676" +st "CASE: expr" +tm "SmCaseExpr" +) +) +) +*20 (State +uid 1018,0 +shape (Circle +uid 1019,0 +va (VaSet +vasetType 1 +fg "0,65535,65535" +lineColor "0,32768,49152" +lineWidth 2 +) +xt "52017,17677,59119,24779" +radius 3551 +) +name (Text +uid 1020,0 +va (VaSet +font "Verdana,12,1" +) +xt "54668,20528,56468,21928" +st "R" +ju 0 +blo "55568,21728" +tm "ONodeName" +) +wait (TextAssociate +uid 1021,0 +ps "CenterOffsetStrategy" +text (Text +uid 1022,0 +va (VaSet +isHidden 1 +fg "0,0,32768" +font "Verdana,12,1" +) +xt "55318,21428,60418,22828" +st "wait 2" +blo "55318,22628" +tm "SmWaitText" +) +) +encoding (Text +uid 1023,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "55568,22328,55568,22328" +blo "55568,22328" +tm "SmEncodingMgr" +) +actionBlk (SmStateActionsBlock +uid 1026,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 1027,0 +va (VaSet +vasetType 1 +transparent 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +fillStyle 1 +) +xt "55778,22488,91678,23888" +) +autoResize 1 +tline (Line +uid 1028,0 +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "55878,22388,91578,22388" +pts [ +"55878,22388" +"91578,22388" +] +) +bline (Line +uid 1029,0 +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "55878,21788,91578,21788" +pts [ +"55878,21788" +"91578,21788" +] +) +ttri (Triangle +uid 1030,0 +ro 90 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "55428,22013,55778,22363" +) +btri (Triangle +uid 1031,0 +ro 270 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "55428,19613,55778,19963" +) +entryActions (MLText +uid 1032,0 +va (VaSet +) +xt "55878,22188,55878,22188" +tm "Actions" +) +inActions (MLText +uid 1033,0 +va (VaSet +) +xt "55878,22588,91578,23788" +st "power_acceleration <= (257 - ((Position + info_accleration)/17));" +tm "Actions" +) +exitActions (MLText +uid 1034,0 +va (VaSet +) +xt "69728,19788,69728,19788" +tm "Actions" +) +) +caseExpr (TextAssociate +uid 1024,0 +ps "CenterOffsetStrategy" +text (MLText +uid 1025,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "53468,22428,60168,23628" +st "CASE: expr" +tm "SmCaseExpr" +) +) +) +*21 (Transition +uid 104,0 +shape (Spline +uid 105,0 +va (VaSet +vasetType 3 +) +xt "5500,20000,16500,20000" +pts [ +"5500,20000" +"16500,20000" +] +) +start &3 +end &4 +ss 0 +es 0 +cond "rst = '0'" +tb (TransitionBlock +uid 106,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 107,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "0,32768,49152" +) +xt "8150,18900,13850,21100" +) +autoResize 1 +lineShape (Line +uid 108,0 +va (VaSet +vasetType 3 +) +xt "8650,20500,13350,20500" +pts [ +"8650,20500" +"13350,20500" +] +) +condition (MLText +uid 109,0 +va (VaSet +) +xt "8650,18900,13350,20100" +st "rst = '0'" +tm "Condition" +) +actions (MLText +uid 110,0 +va (VaSet +isHidden 1 +) +xt "6700,20900,15300,22100" +st "< Automatic >" +tm "Actions" +) +) +tp (TransitionPriority +uid 111,0 +ps "PercentageFromStartStrategy" +shape (Circle +uid 112,0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,65535" +bg "0,0,0" +) +xt "5537,18937,7663,21063" +radius 1063 +) +pr (Text +uid 113,0 +va (VaSet +isHidden 1 +) +xt "5900,19400,7300,20600" +st "1" +ju 0 +blo "6600,20400" +tm "TransitionPriority" +) +padding "100,100" +) +) +*22 (Transition +uid 114,0 +shape (Spline +uid 115,0 +va (VaSet +vasetType 3 +) +xt "5050,15000,16500,15000" +pts [ +"5050,15000" +"16500,15000" +] +) +start &5 +end &6 +ss 0 +es 0 +tb (TransitionBlock +uid 116,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 117,0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "0,32768,49152" +) +xt "7625,14495,13925,15505" +) +autoResize 1 +lineShape (Line +uid 118,0 +va (VaSet +vasetType 3 +isHidden 1 +) +xt "10775,16000,10775,16000" +pts [ +"10775,16000" +"10775,16000" +] +) +condition (MLText +uid 119,0 +va (VaSet +) +xt "8125,14400,13425,15600" +tm "Condition" +) +actions (MLText +uid 120,0 +va (VaSet +) +xt "10775,16000,10775,16000" +tm "Actions" +) +) +tp (TransitionPriority +uid 121,0 +ps "PercentageFromStartStrategy" +shape (Circle +uid 122,0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,65535" +bg "0,0,0" +) +xt "5132,13937,7258,16063" +radius 1063 +) +pr (Text +uid 123,0 +va (VaSet +isHidden 1 +) +xt "5495,14400,6895,15600" +st "1" +ju 0 +blo "6195,15400" +tm "TransitionPriority" +) +padding "100,100" +) +) +*23 (Transition +uid 1035,0 +shape (Spline +uid 1036,0 +va (VaSet +vasetType 3 +) +xt "41842,14326,44695,18031" +pts [ +"44695,14326" +"41842,18031" +] +arrow 1 +) +start &18 +end &19 +cond "sideL_acceleration = '1' AND end_acceleration = '0'" +tb (TransitionBlock +uid 1037,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 1038,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "0,32768,49152" +) +xt "20688,15343,50788,17543" +) +autoResize 1 +lineShape (Line +uid 1039,0 +va (VaSet +vasetType 3 +isHidden 1 +) +xt "23838,17443,23838,17443" +pts [ +"23838,17443" +"23838,17443" +] +) +condition (MLText +uid 1040,0 +va (VaSet +) +xt "21188,15843,50288,17043" +st "sideL_acceleration = '1' AND end_acceleration = '0'" +tm "Condition" +) +actions (MLText +uid 1041,0 +va (VaSet +) +xt "35738,17443,35738,17443" +tm "Actions" +) +) +tp (TransitionPriority +uid 1042,0 +ps "PercentageFromStartStrategy" +shape (Circle +uid 1043,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +) +xt "43347,13633,45473,15759" +radius 1063 +) +pr (Text +uid 1044,0 +va (VaSet +) +xt "43710,14096,45110,15296" +st "1" +ju 0 +blo "44410,15096" +tm "TransitionPriority" +) +padding "100,100" +) +) +*24 (Transition +uid 1045,0 +shape (Spline +uid 1046,0 +va (VaSet +vasetType 3 +) +xt "50316,13815,53515,18331" +pts [ +"50316,13815" +"53515,18331" +] +arrow 1 +) +start &18 +end &20 +es 0 +cond "sideL_acceleration = '0' AND end_acceleration = '0'" +tb (TransitionBlock +uid 1047,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 1048,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "0,32768,49152" +) +xt "51176,14133,81276,16333" +) +autoResize 1 +lineShape (Line +uid 1049,0 +va (VaSet +vasetType 3 +isHidden 1 +) +xt "54326,16233,54326,16233" +pts [ +"54326,16233" +"54326,16233" +] +) +condition (MLText +uid 1050,0 +va (VaSet +) +xt "51676,14633,80776,15833" +st "sideL_acceleration = '0' AND end_acceleration = '0'" +tm "Condition" +) +actions (MLText +uid 1051,0 +va (VaSet +) +xt "66226,16233,66226,16233" +tm "Actions" +) +) +tp (TransitionPriority +uid 1052,0 +ps "PercentageFromStartStrategy" +shape (Circle +uid 1053,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +) +xt "49572,13203,51698,15329" +radius 1063 +) +pr (Text +uid 1054,0 +va (VaSet +) +xt "49935,13666,51335,14866" +st "2" +ju 0 +blo "50635,14666" +tm "TransitionPriority" +) +padding "100,100" +) +) +*25 (Transition +uid 1072,0 +shape (Spline +uid 1073,0 +va (VaSet +vasetType 3 +) +xt "43951,21228,52017,21262" +pts [ +"52017,21228" +"43951,21262" +] +arrow 1 +) +start &20 +end &19 +es 0 +cond "sideL_acceleration = '1'" +tb (TransitionBlock +uid 1074,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 1075,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "0,32768,49152" +) +xt "44796,18825,59996,21025" +) +autoResize 1 +lineShape (Line +uid 1076,0 +va (VaSet +vasetType 3 +isHidden 1 +) +xt "47946,20925,47946,20925" +pts [ +"47946,20925" +"47946,20925" +] +) +condition (MLText +uid 1077,0 +va (VaSet +) +xt "45296,19325,59496,20525" +st "sideL_acceleration = '1'" +tm "Condition" +) +actions (MLText +uid 1078,0 +va (VaSet +) +xt "52396,20925,52396,20925" +tm "Actions" +) +) +tp (TransitionPriority +uid 1079,0 +ps "PercentageFromStartStrategy" +shape (Circle +uid 1080,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +) +xt "50148,20168,52274,22294" +radius 1063 +) +pr (Text +uid 1081,0 +va (VaSet +) +xt "50511,20631,51911,21831" +st "1" +ju 0 +blo "51211,21631" +tm "TransitionPriority" +) +padding "100,100" +) +) +*26 (Transition +uid 1082,0 +shape (Spline +uid 1083,0 +va (VaSet +vasetType 3 +) +xt "43639,22731,52531,23068" +pts [ +"43639,22731" +"52531,23068" +] +arrow 1 +) +start &19 +end &20 +cond "sideL_acceleration = '0'" +tb (TransitionBlock +uid 1084,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 1085,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "0,32768,49152" +) +xt "41921,23216,57121,25416" +) +autoResize 1 +lineShape (Line +uid 1086,0 +va (VaSet +vasetType 3 +isHidden 1 +) +xt "45071,25316,45071,25316" +pts [ +"45071,25316" +"45071,25316" +] +) +condition (MLText +uid 1087,0 +va (VaSet +) +xt "42421,23716,56621,24916" +st "sideL_acceleration = '0'" +tm "Condition" +) +actions (MLText +uid 1088,0 +va (VaSet +) +xt "49521,25316,49521,25316" +tm "Actions" +) +) +tp (TransitionPriority +uid 1089,0 +ps "PercentageFromStartStrategy" +shape (Circle +uid 1090,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +) +xt "43464,21701,45590,23827" +radius 1063 +) +pr (Text +uid 1091,0 +va (VaSet +) +xt "43827,22164,45227,23364" +st "1" +ju 0 +blo "44527,23164" +tm "TransitionPriority" +) +padding "100,100" +) +) +*27 (Transition +uid 1121,0 +shape (Spline +uid 1122,0 +va (VaSet +vasetType 3 +) +xt "51456,11857,54570,17821" +pts [ +"54570,17821" +"51456,11857" +] +arrow 1 +) +start &20 +end &18 +cond "end_acceleration = '1'" +tb (TransitionBlock +uid 1123,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 1124,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "0,32768,49152" +) +xt "53185,10979,67485,13179" +) +autoResize 1 +lineShape (Line +uid 1125,0 +va (VaSet +vasetType 3 +isHidden 1 +) +xt "56335,13079,56335,13079" +pts [ +"56335,13079" +"56335,13079" +] +) +condition (MLText +uid 1126,0 +va (VaSet +) +xt "53685,11479,66985,12679" +st "end_acceleration = '1'" +tm "Condition" +) +actions (MLText +uid 1127,0 +va (VaSet +) +xt "60335,13079,60335,13079" +tm "Actions" +) +) +tp (TransitionPriority +uid 1128,0 +ps "PercentageFromStartStrategy" +shape (Circle +uid 1129,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +) +xt "53195,16162,55321,18288" +radius 1063 +) +pr (Text +uid 1130,0 +va (VaSet +) +xt "53558,16625,54958,17825" +st "2" +ju 0 +blo "54258,17625" +tm "TransitionPriority" +) +padding "100,100" +) +) +*28 (Transition +uid 1131,0 +shape (Spline +uid 1132,0 +va (VaSet +vasetType 3 +) +xt "41336,11920,42958,17851" +pts [ +"41336,17851" +"42958,11920" +] +arrow 1 +) +start &19 +end &18 +ss 0 +cond "end_acceleration = '1'" +tb (TransitionBlock +uid 1133,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 1134,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "0,32768,49152" +) +xt "32287,9729,46587,11929" +) +autoResize 1 +lineShape (Line +uid 1135,0 +va (VaSet +vasetType 3 +isHidden 1 +) +xt "35437,11829,35437,11829" +pts [ +"35437,11829" +"35437,11829" +] +) +condition (MLText +uid 1136,0 +va (VaSet +) +xt "32787,10229,46087,11429" +st "end_acceleration = '1'" +tm "Condition" +) +actions (MLText +uid 1137,0 +va (VaSet +) +xt "39437,11829,39437,11829" +tm "Actions" +) +) +tp (TransitionPriority +uid 1138,0 +ps "PercentageFromStartStrategy" +shape (Circle +uid 1139,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +) +xt "40434,16195,42560,18321" +radius 1063 +) +pr (Text +uid 1140,0 +va (VaSet +) +xt "40797,16658,42197,17858" +st "2" +ju 0 +blo "41497,17658" +tm "TransitionPriority" +) +padding "100,100" +) +) +] +bg "65535,65535,65535" +grid (Grid +origin "0,0" +isVisible 0 +isActive 0 +xSpacing 1000 +xySpacing 1000 +xShown 1 +yShown 1 +color "26368,26368,26368" +) +packageList *29 (PackageList +uid 31,0 +stg "VerticalLayoutStrategy" +textVec [ +*30 (Text +uid 32,0 +va (VaSet +font "Verdana,9,1" +) +xt "0,3000,7600,4200" +st "Package List" +blo "0,4000" +) +*31 (MLText +uid 33,0 +va (VaSet +) +xt "0,4200,17500,7800" +st "LIBRARY ieee; + USE ieee.std_logic_1164.all; + USE ieee.numeric_std.all;" +tm "SmPackageListTextMgr" +) +] +) +compDirBlock (MlTextGroup +uid 34,0 +stg "VerticalLayoutStrategy" +textVec [ +*32 (Text +uid 35,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "20000,0,30800,1200" +st "Compiler Directives" +blo "20000,1000" +) +*33 (Text +uid 36,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "20000,1200,33100,2400" +st "Pre-module directives:" +blo "20000,2200" +) +*34 (MLText +uid 37,0 +va (VaSet +isHidden 1 +) +xt "20000,2400,32100,4800" +st "`resetall +`timescale 1ns/10ps" +tm "SmCompilerDirectivesTextMgr" +) +*35 (Text +uid 38,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "20000,4800,33700,6000" +st "Post-module directives:" +blo "20000,5800" +) +*36 (MLText +uid 39,0 +va (VaSet +isHidden 1 +) +xt "20000,0,20000,0" +tm "SmCompilerDirectivesTextMgr" +) +*37 (Text +uid 40,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "20000,6000,33200,7200" +st "End-module directives:" +blo "20000,7000" +) +*38 (MLText +uid 41,0 +va (VaSet +isHidden 1 +) +xt "20000,7200,20000,7200" +tm "SmCompilerDirectivesTextMgr" +) +] +associable 1 +) +windowSize "0,24,1715,1143" +viewArea "14600,-900,85976,46668" +cachedDiagramExtent "0,-1000,91678,47000" +hasePageBreakOrigin 1 +pageBreakOrigin "0,-2000" +isTopLevel 1 +defaultCommentText (CommentText +shape (Rectangle +layer 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +lineColor "0,0,32768" +) +xt "0,0,15000,5000" +) +text (MLText +va (VaSet +fg "0,0,32768" +) +xt "200,200,3200,1400" +st " +Text +" +tm "CommentText" +wrapOption 3 +visibleHeight 4600 +visibleWidth 14600 +) +) +defaultRequirementText (RequirementText +shape (ZoomableIcon +layer 0 +va (VaSet +vasetType 1 +fg "59904,39936,65280" +lineColor "0,0,32768" +) +xt "0,0,1500,1750" +iconName "reqTracerRequirement.bmp" +iconMaskName "reqTracerRequirement.msk" +) +autoResize 1 +text (MLText +va (VaSet +fg "0,0,32768" +font "arial,8,0" +) +xt "500,2150,1400,3150" +st " +Text +" +tm "RequirementText" +wrapOption 3 +visibleHeight 1350 +visibleWidth 1100 +) +) +defaultPanel (Panel +shape (RectFrame +va (VaSet +vasetType 1 +fg "65535,65535,65535" +lineColor "32768,0,0" +lineWidth 3 +) +xt "0,0,20000,20000" +) +title (TextAssociate +ps "TopLeftStrategy" +text (Text +va (VaSet +font "Verdana,9,1" +) +xt "1000,1000,5000,2200" +st "Panel0" +blo "1000,2000" +tm "PanelText" +) +) +) +localDecl *39 (SmLocalDecl +uid 3,0 +stg "VerticalLayoutStrategy" +textVec [ +*40 (Text +uid 4,0 +va (VaSet +font "Verdana,9,1" +) +xt "27800,-1000,42400,200" +st "Architecture Declarations" +blo "27800,0" +) +*41 (MLText +uid 5,0 +va (VaSet +font "Courier New,8,0" +) +xt "27800,-1000,27800,-1000" +tm "LocalDeclTextMgr" +) +*42 (Text +uid 6,0 +va (VaSet +font "Verdana,9,1" +) +xt "27800,200,33000,1400" +st "Pre Decls" +blo "27800,1200" +) +*43 (MLText +uid 7,0 +va (VaSet +font "Courier New,8,0" +) +xt "27800,-1000,27800,-1000" +tm "LocalDeclTextMgr" +) +*44 (Text +uid 8,0 +va (VaSet +font "Verdana,9,1" +) +xt "27800,1400,34200,2600" +st "Post Decls" +blo "27800,2400" +) +*45 (MLText +uid 9,0 +va (VaSet +font "Courier New,8,0" +) +xt "27800,2600,27800,2600" +tm "LocalDeclTextMgr" +) +] +) +processDecl *46 (SmProcessDecl +uid 10,0 +stg "VerticalLayoutStrategy" +textVec [ +*47 (Text +uid 11,0 +va (VaSet +font "Verdana,9,1" +) +xt "74500,-1000,86600,200" +st "Process Declarations" +blo "74500,0" +) +*48 (Text +uid 12,0 +va (VaSet +font "Verdana,9,1" +) +xt "74500,200,84000,1400" +st "Clocked Process:" +blo "74500,1200" +) +*49 (MLText +uid 13,0 +va (VaSet +font "Courier New,8,0" +) +xt "74500,-1000,74500,-1000" +tm "ProcessDeclTextMgr" +) +*50 (Text +uid 14,0 +va (VaSet +font "Verdana,9,1" +) +xt "74500,1400,83800,2600" +st "Output Process:" +blo "74500,2400" +) +*51 (MLText +uid 15,0 +va (VaSet +font "Courier New,8,0" +) +xt "74500,2600,74500,2600" +tm "ProcessDeclTextMgr" +) +] +associable 1 +) +defaultActions *52 (MlTextGroup +uid 16,0 +stg "VerticalLayoutStrategy" +textVec [ +*53 (Text +uid 17,0 +va (VaSet +font "Verdana,9,1" +) +xt "0,-1000,8400,200" +st "Global Actions" +blo "0,0" +) +*54 (Text +uid 18,0 +va (VaSet +font "Verdana,9,1" +) +xt "0,200,7400,1400" +st "Pre Actions:" +blo "0,1200" +) +*55 (MLText +uid 19,0 +va (VaSet +) +xt "0,-1000,0,-1000" +tm "Actions" +) +*56 (Text +uid 20,0 +va (VaSet +font "Verdana,9,1" +) +xt "0,1400,8000,2600" +st "Post Actions:" +blo "0,2400" +) +*57 (MLText +uid 21,0 +va (VaSet +) +xt "0,2600,0,2600" +tm "Actions" +) +] +associable 1 +) +archConcurrentStatementBlock *58 (BiTextGroup +uid 22,0 +stg "VerticalLayoutStrategy" +first (Text +uid 23,0 +va (VaSet +font "Verdana,9,1" +) +xt "11400,-1000,24800,200" +st "Concurrent Statements" +blo "11400,0" +) +second (MLText +uid 24,0 +va (VaSet +) +xt "11400,200,11400,200" +tm "ArchConcStmtTextMgr" +) +associable 1 +) +signalsGenStatus *59 (SmSignalGenStatus +uid 28,0 +stg "VerticalLayoutStrategy" +first (Text +uid 29,0 +va (VaSet +font "Verdana,9,1" +) +xt "45400,-1000,53200,200" +st "Signal Status" +blo "45400,0" +) +second (MLText +uid 30,0 +va (VaSet +font "Courier New,8,0" +) +xt "45400,200,77400,1800" +st "SIGNAL MODE DEFAULT RESET SCHEME COMMENT +power_acceleration OUT COMB +" +tm "SmSignalsGenStatusTextMgr" +) +) +stateRegBlock *60 (BiTextGroup +uid 25,0 +stg "VerticalLayoutStrategy" +first (Text +uid 26,0 +va (VaSet +font "Verdana,9,1" +) +xt "56200,-1000,71500,200" +st "State Register Statements" +blo "56200,0" +) +second (MLText +uid 27,0 +va (VaSet +) +xt "56200,200,56200,200" +tm "Actions" +) +associable 1 +) +) +genChar (SmGenChar +uid 42,0 +nextStateClocking 0 +) +encoding (Encoding +scheme 3 +encodingStyles [ +(pair +scheme 0 +style 0 +) +(pair +scheme 1 +style 1 +) +(pair +scheme 2 +style 0 +) +(pair +scheme 3 +style 0 +) +(pair +scheme 4 +style 0 +) +(pair +scheme 5 +style 0 +) +] +otherValues [ +(pair +scheme 0 +otherValue "" +) +(pair +scheme 1 +otherValue "" +) +(pair +scheme 2 +otherValue "" +) +(pair +scheme 3 +otherValue "" +) +(pair +scheme 4 +otherValue "" +) +(pair +scheme 5 +otherValue "" +) +] +attribute 0 +synSafe 0 +outputEncodedLocals 0 +useVerilogParameterRange 0 +radix 2 +) +stateOrder [ +&18 +&19 +&20 +] +name "csm" +) +] +lastUid 1140,0 +commonDM (CommonDM +ldm (LogicalDM +emptyRow *61 (LEmptyRow +) +uid 687,0 +optionalChildren [ +*62 (RefLabelRowHdr +) +*63 (TitleRowHdr +) +*64 (FilterRowHdr +) +*65 (RefLabelColHdr +tm "RefLabelColHdrMgr" +) +*66 (RowExpandColHdr +tm "RowExpandColHdrMgr" +) +*67 (GroupColHdr +tm "GroupColHdrMgr" +) +*68 (NameColHdr +tm "SmNameColHdrMgr" +) +*69 (ModeColHdr +tm "SmModeColHdrMgr" +) +*70 (TypeColHdr +tm "SmTypeColHdrMgr" +) +*71 (BoundsColHdr +tm "SmBoundsColHdrMgr" +) +*72 (InitColHdr +tm "SmInitColHdrMgr" +) +*73 (ColumnHdr +tm "SmCategoryColHdrMgr" +) +*74 (ColumnHdr +tm "SmAssignColHdrMgr" +) +*75 (ColumnHdr +tm "SmExprColHdrMgr" +) +*76 (ColumnHdr +tm "SmSchemeColHdrMgr" +) +*77 (ColumnHdr +tm "SmDefValColHdrMgr" +) +*78 (ColumnHdr +tm "SmRstValColHdrMgr" +) +*79 (EolColHdr +tm "SmEolColHdrMgr" +) +*80 (LeafLogPort +port (LogicalPort +lang 11 +decl (Decl +n "Position" +t "std_logic" +b "(15 DOWNTO 0)" +o 1 +) +) +uid 156,0 +) +*81 (LeafLogPort +port (LogicalPort +lang 11 +decl (Decl +n "clk" +t "unsigned" +o 2 +) +) +uid 166,0 +cat 1 +expr "clk'EVENT AND clk = '1'" +) +*82 (LeafLogPort +port (LogicalPort +lang 11 +decl (Decl +n "rst" +t "unsigned" +o 5 +) +) +uid 168,0 +cat 8 +expr "rst = '0'" +) +*83 (LeafLogPort +port (LogicalPort +lang 11 +decl (Decl +n "end_acceleration" +t "std_ulogic" +o 3 +) +) +uid 832,0 +ass "" +) +*84 (LeafLogPort +port (LogicalPort +lang 11 +decl (Decl +n "info_acceleration" +t "unsigned" +b "(15 DOWNTO 0)" +o 4 +) +) +uid 909,0 +ass "" +) +*85 (LeafLogPort +port (LogicalPort +lang 11 +m 1 +decl (Decl +n "power_acceleration" +t "unsigned" +b "(7 DOWNTO 0)" +o 7 +) +) +uid 911,0 +scheme 0 +) +*86 (LeafLogPort +port (LogicalPort +lang 11 +decl (Decl +n "sideL_acceleration" +t "std_ulogic" +o 6 +) +) +uid 971,0 +ass "" +) +] +) +pdm (PhysicalDM +displayShortBounds 1 +editShortBounds 1 +uid 706,0 +optionalChildren [ +*87 (Sheet +sheetRow (SheetRow +headerVa (MVa +cellColor "49152,49152,49152" +fontColor "0,0,0" +font "Tahoma,10,0" +) +cellVa (MVa +cellColor "65535,65535,65535" +fontColor "0,0,0" +font "Tahoma,10,0" +) +groupVa (MVa +cellColor "39936,56832,65280" +fontColor "0,0,0" +font "Tahoma,10,0" +) +emptyMRCItem *88 (MRCItem +litem &61 +pos 7 +dimension 20 +) +uid 708,0 +optionalChildren [ +*89 (MRCItem +litem &62 +pos 0 +dimension 20 +uid 709,0 +) +*90 (MRCItem +litem &63 +pos 1 +dimension 23 +uid 710,0 +) +*91 (MRCItem +litem &64 +pos 2 +hidden 1 +dimension 20 +uid 711,0 +) +*92 (MRCItem +litem &80 +pos 3 +dimension 20 +uid 157,0 +) +*93 (MRCItem +litem &81 +pos 0 +dimension 20 +uid 167,0 +) +*94 (MRCItem +litem &82 +pos 5 +dimension 20 +uid 169,0 +) +*95 (MRCItem +litem &83 +pos 1 +dimension 20 +uid 831,0 +) +*96 (MRCItem +litem &84 +pos 2 +dimension 20 +uid 908,0 +) +*97 (MRCItem +litem &85 +pos 4 +dimension 20 +uid 910,0 +) +*98 (MRCItem +litem &86 +pos 6 +dimension 20 +uid 970,0 +) +] +) +sheetCol (SheetCol +propVa (MVa +cellColor "0,49152,49152" +fontColor "0,0,0" +font "Tahoma,10,0" +textAngle 90 +) +uid 712,0 +optionalChildren [ +*99 (MRCItem +litem &65 +pos 0 +dimension 20 +uid 713,0 +) +*100 (MRCItem +litem &67 +pos 1 +dimension 50 +uid 714,0 +) +*101 (MRCItem +litem &68 +pos 2 +dimension 70 +uid 715,0 +) +*102 (MRCItem +litem &69 +pos 3 +dimension 50 +uid 716,0 +) +*103 (MRCItem +litem &70 +pos 4 +dimension 80 +uid 717,0 +) +*104 (MRCItem +litem &71 +pos 5 +dimension 80 +uid 718,0 +) +*105 (MRCItem +litem &72 +pos 6 +dimension 40 +uid 719,0 +) +*106 (MRCItem +litem &73 +pos 7 +dimension 100 +uid 720,0 +) +*107 (MRCItem +litem &74 +pos 8 +dimension 60 +uid 721,0 +) +*108 (MRCItem +litem &75 +pos 9 +dimension 130 +uid 722,0 +) +*109 (MRCItem +litem &76 +pos 10 +dimension 56 +uid 723,0 +) +*110 (MRCItem +litem &77 +pos 11 +dimension 50 +uid 724,0 +) +*111 (MRCItem +litem &78 +pos 12 +dimension 50 +uid 725,0 +) +*112 (MRCItem +litem &79 +pos 13 +dimension 80 +uid 726,0 +) +] +) +fixedCol 4 +fixedRow 2 +name "Ports" +uid 707,0 +vaOverrides [ +] +) +] +) +uid 686,0 +) +cdmCsm &1 +genericsCommonDM (CommonDM +ldm (LogicalDM +emptyRow *113 (LEmptyRow +) +uid 747,0 +optionalChildren [ +*114 (RefLabelRowHdr +) +*115 (TitleRowHdr +) +*116 (FilterRowHdr +) +*117 (RefLabelColHdr +tm "RefLabelColHdrMgr" +) +*118 (RowExpandColHdr +tm "RowExpandColHdrMgr" +) +*119 (GroupColHdr +tm "GroupColHdrMgr" +) +*120 (NameColHdr +tm "GenericNameColHdrMgr" +) +*121 (TypeColHdr +tm "GenericTypeColHdrMgr" +) +*122 (InitColHdr +tm "GenericValueColHdrMgr" +) +*123 (PragmaColHdr +tm "GenericPragmaColHdrMgr" +) +*124 (EolColHdr +tm "GenericEolColHdrMgr" +) +] +) +pdm (PhysicalDM +displayShortBounds 1 +editShortBounds 1 +uid 759,0 +optionalChildren [ +*125 (Sheet +sheetRow (SheetRow +headerVa (MVa +cellColor "49152,49152,49152" +fontColor "0,0,0" +font "Tahoma,10,0" +) +cellVa (MVa +cellColor "65535,65535,65535" +fontColor "0,0,0" +font "Tahoma,10,0" +) +groupVa (MVa +cellColor "39936,56832,65280" +fontColor "0,0,0" +font "Tahoma,10,0" +) +emptyMRCItem *126 (MRCItem +litem &113 +pos 0 +dimension 20 +) +uid 761,0 +optionalChildren [ +*127 (MRCItem +litem &114 +pos 0 +dimension 20 +uid 762,0 +) +*128 (MRCItem +litem &115 +pos 1 +dimension 23 +uid 763,0 +) +*129 (MRCItem +litem &116 +pos 2 +hidden 1 +dimension 20 +uid 764,0 +) +] +) +sheetCol (SheetCol +propVa (MVa +cellColor "0,49152,49152" +fontColor "0,0,0" +font "Tahoma,10,0" +textAngle 90 +) +uid 765,0 +optionalChildren [ +*130 (MRCItem +litem &117 +pos 0 +dimension 20 +uid 766,0 +) +*131 (MRCItem +litem &119 +pos 1 +dimension 50 +uid 767,0 +) +*132 (MRCItem +litem &120 +pos 2 +dimension 100 +uid 768,0 +) +*133 (MRCItem +litem &121 +pos 3 +dimension 100 +uid 769,0 +) +*134 (MRCItem +litem &122 +pos 4 +dimension 50 +uid 770,0 +) +*135 (MRCItem +litem &123 +pos 5 +dimension 50 +uid 771,0 +) +*136 (MRCItem +litem &124 +pos 6 +dimension 80 +uid 772,0 +) +] +) +fixedCol 3 +fixedRow 2 +name "Ports" +uid 760,0 +vaOverrides [ +] +) +] +) +uid 746,0 +type 1 +) +signalSuffix "_int" +clockSuffix "_cld" +defaultState (State +shape (Circle +va (VaSet +vasetType 1 +fg "0,65535,65535" +lineColor "0,32768,49152" +lineWidth 2 +) +xt "-3551,-3551,3551,3551" +radius 3551 +) +name (Text +va (VaSet +font "Verdana,12,1" +) +xt "0,0,2500,1400" +st "s0" +ju 0 +blo "1250,1200" +tm "ONodeName" +) +wait (TextAssociate +ps "CenterOffsetStrategy" +text (Text +va (VaSet +isHidden 1 +fg "0,0,32768" +font "Verdana,12,1" +) +xt "1000,900,6100,2300" +st "wait 2" +blo "1000,2100" +tm "SmWaitText" +) +) +encoding (Text +va (VaSet +font "Verdana,9,1" +) +blo "0,0" +tm "SmEncodingMgr" +) +actionBlk (SmStateActionsBlock +ps "CenterOffsetStrategy" +shape (Rectangle +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "3900,3300,4100,3500" +) +autoResize 1 +tline (Line +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +pts [ +"0,0" +"0,0" +] +) +bline (Line +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +pts [ +"0,0" +"0,0" +] +) +ttri (Triangle +ro 90 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "-450,-175,-100,175" +) +btri (Triangle +ro 270 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "-450,-175,-100,175" +) +entryActions (MLText +va (VaSet +) +tm "Actions" +) +inActions (MLText +va (VaSet +) +tm "Actions" +) +exitActions (MLText +va (VaSet +) +tm "Actions" +) +) +caseExpr (TextAssociate +ps "CenterOffsetStrategy" +text (MLText +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "-2100,1200,4600,2400" +st "CASE: expr" +tm "SmCaseExpr" +) +) +) +defaultWaitState (State +shape (CircleInOctagon +va (VaSet +vasetType 1 +fg "0,65535,65535" +lineColor "26368,26368,26368" +lineWidth 2 +) +xt "-529,-529,6529,6529" +) +name (Text +va (VaSet +font "Verdana,12,1" +) +xt "0,0,2500,1400" +st "s0" +ju 0 +blo "1250,1200" +tm "ONodeName" +) +wait (TextAssociate +ps "CenterOffsetStrategy" +text (Text +va (VaSet +isHidden 1 +fg "0,0,32768" +font "Verdana,12,1" +) +xt "1000,900,6100,2300" +st "wait 2" +blo "1000,2100" +tm "SmWaitText" +) +) +encoding (Text +va (VaSet +font "Verdana,9,1" +) +blo "0,0" +tm "SmEncodingMgr" +) +actionBlk (SmStateActionsBlock +ps "CenterOffsetStrategy" +shape (Rectangle +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "8900,6300,9100,6500" +) +autoResize 1 +tline (Line +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "5000,3000,5000,3000" +pts [ +"5000,3000" +"5000,3000" +] +) +bline (Line +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "5000,3000,5000,3000" +pts [ +"5000,3000" +"5000,3000" +] +) +ttri (Triangle +ro 90 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "4550,2825,4900,3175" +) +btri (Triangle +ro 270 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "4550,2825,4900,3175" +) +entryActions (MLText +va (VaSet +) +xt "5000,3000,5000,3000" +tm "Actions" +) +inActions (MLText +va (VaSet +) +xt "5000,3000,5000,3000" +tm "Actions" +) +exitActions (MLText +va (VaSet +) +xt "5000,3000,5000,3000" +tm "Actions" +) +) +caseExpr (TextAssociate +ps "CenterOffsetStrategy" +text (MLText +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "-2100,1200,4600,2400" +st "CASE: expr" +tm "SmCaseExpr" +) +) +isWait 1 +) +defaultCompositeState (CompositeState +shape (TripleCircle +va (VaSet +vasetType 1 +fg "29952,39936,65280" +lineColor "0,0,32768" +lineWidth 2 +) +xt "-3000,-3000,3000,3000" +radius 3000 +) +name (Text +va (VaSet +font "Verdana,10,1" +) +xt "-1000,-600,1000,600" +st "s0" +ju 0 +blo "0,400" +tm "ONodeName" +) +childDiagram &0 +) +defaultJunction (Junction +shape (Diamond +va (VaSet +vasetType 1 +fg "59904,39936,65280" +) +xt "-1300,-1300,2300,2300" +) +symbol (Text +va (VaSet +font "Verdana,10,1" +) +xt "-300,-100,1300,1100" +st "&" +ju 0 +blo "500,900" +) +name (TextAssociate +ps "CenterOffsetStrategy" +text (Text +va (VaSet +font "Verdana,9,1" +) +xt "2000,1000,2000,1000" +blo "2000,1000" +tm "JunctionName" +) +) +caseExpr (TextAssociate +ps "CenterOffsetStrategy" +text (MLText +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "-2550,2000,4150,3200" +st "CASE: expr" +tm "SmCaseExpr" +) +) +) +defaultEntryPoint (EntryPoint +shape (CompositeShape +va (VaSet +vasetType 1 +fg "29952,39936,65280" +) +optionalChildren [ +(Pentagon +sl 0 +ro 270 +xt "-875,875,1375,1875" +) +(Line +sl 0 +ro 270 +xt "1375,1375,1875,1375" +pts [ +"1375,1375" +"1875,1375" +] +) +] +) +) +defaultInterruptPoint (InterruptPoint +shape (CompositeShape +va (VaSet +vasetType 1 +fg "65535,0,0" +) +optionalChildren [ +(Pentagon +sl 0 +ro 270 +xt "-875,875,1375,1875" +) +(Line +sl 0 +ro 270 +xt "1375,1375,1875,1375" +pts [ +"1375,1375" +"1875,1375" +] +) +(CustomPolygon +pts [ +"-625,1600" +"-625,1300" +"25,1425" +"-75,1150" +"1025,1350" +"200,1350" +"375,1600" +] +sl 0 +ro 270 +va (VaSet +vasetType 1 +fg "65535,65535,0" +bg "65535,0,0" +lineColor "65535,65535,0" +) +xt "-625,1150,1025,1600" +) +] +) +) +defaultLink (Link +shape (CompositeShape +va (VaSet +vasetType 1 +fg "65535,65535,0" +bg "0,0,0" +) +optionalChildren [ +(Pentagon +sl 0 +ro 270 +xt "-375,875,1875,1875" +) +(Line +sl 0 +ro 270 +xt "-875,1375,-375,1375" +pts [ +"-875,1375" +"-375,1375" +] +) +] +) +name (TextAssociate +ps "CenterOffsetStrategy" +text (Text +va (VaSet +font "Verdana,9,1" +) +xt "2375,875,5075,2075" +st "Link" +blo "2375,1875" +tm "LinkName" +) +) +) +defaultExitPoint (ExitPoint +shape (CompositeShape +va (VaSet +vasetType 1 +fg "29952,39936,65280" +) +optionalChildren [ +(Pentagon +sl 0 +ro 270 +xt "-375,875,1875,1875" +) +(Line +sl 0 +ro 270 +xt "-875,1375,-375,1375" +pts [ +"-875,1375" +"-375,1375" +] +) +] +) +) +defaultTransition (Transition +shape (Spline +va (VaSet +vasetType 3 +) +pts [ +"0,0" +"0,0" +] +arrow 1 +) +ss 0 +es 0 +cond "condition" +tb (TransitionBlock +ps "CenterOffsetStrategy" +shape (Rectangle +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "0,32768,49152" +) +xt "-500,-500,5800,1700" +) +autoResize 1 +lineShape (Line +va (VaSet +vasetType 3 +isHidden 1 +) +xt "2650,1600,2650,1600" +pts [ +"2650,1600" +"2650,1600" +] +) +condition (MLText +va (VaSet +) +xt "0,0,5300,1200" +st "condition" +tm "Condition" +) +actions (MLText +va (VaSet +) +xt "2650,2000,2650,2000" +tm "Actions" +) +) +tp (TransitionPriority +ps "PercentageFromStartStrategy" +shape (Circle +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +) +xt "-1063,-1063,1063,1063" +radius 1063 +) +pr (Text +va (VaSet +) +xt "-700,-600,700,600" +st "1" +ju 0 +blo "0,400" +tm "TransitionPriority" +) +padding "100,100" +) +) +defaultClk (SmClockPoint +shape (CompositeShape +va (VaSet +vasetType 1 +fg "65535,65535,0" +) +optionalChildren [ +(Pentagon +sl 0 +ro 270 +xt "-625,625,1625,1625" +) +(OrthoPolyLine +sl 0 +ro 270 +va (VaSet +vasetType 3 +) +xt "275,825,874,1425" +pts [ +"275,1425" +"574,1425" +"574,825" +"874,825" +] +) +(Arc2D +pts [ +"-116,1278" +"-371,972" +"-116,972" +] +sl 0 +ro 270 +va (VaSet +vasetType 1 +transparent 1 +) +xt "-441,926,-116,1323" +) +] +) +name (TextAssociate +ps "CenterOffsetStrategy" +text (Text +va (VaSet +) +xt "-3325,625,-1125,1825" +st "clk" +ju 2 +blo "-1125,1625" +tm "SmControlSignalNameMgr" +) +) +cond (SmControlCondition +ps "CenterOffsetStrategy" +shape (Rectangle +va (VaSet +vasetType 1 +fg "65535,65535,65535" +lineColor "0,32768,49152" +) +xt "1625,425,4925,1825" +) +autoResize 1 +cond (MLText +va (VaSet +) +xt "1725,525,4825,1725" +st "cond" +tm "SmControlConditionMgr" +) +) +) +defaultEnable (SmEnablePoint +shape (CompositeShape +va (VaSet +vasetType 1 +fg "65535,65535,0" +) +optionalChildren [ +(Pentagon +sl 0 +ro 270 +xt "-625,625,1625,1625" +) +(OrthoPolyLine +sl 0 +ro 270 +va (VaSet +vasetType 3 +) +xt "275,825,874,1425" +pts [ +"874,1425" +"574,1425" +"574,825" +"275,825" +] +) +(Arc2D +pts [ +"-130,1263" +"-415,1064" +"-76,1064" +] +layer 10 +sl 0 +ro 270 +va (VaSet +vasetType 1 +transparent 1 +) +xt "-425,943,-76,1304" +) +(Line +sl 0 +ro 270 +xt "-415,1064,-106,1064" +pts [ +"-415,1064" +"-106,1064" +] +) +] +) +name (TextAssociate +ps "CenterOffsetStrategy" +text (Text +va (VaSet +) +xt "-5125,625,-1125,1825" +st "enable" +ju 2 +blo "-1125,1625" +tm "SmControlSignalNameMgr" +) +) +cond (SmControlCondition +ps "CenterOffsetStrategy" +shape (Rectangle +va (VaSet +vasetType 1 +fg "65535,65535,65535" +lineColor "0,32768,49152" +) +xt "1625,425,4925,1825" +) +autoResize 1 +cond (MLText +va (VaSet +) +xt "1725,525,4825,1725" +st "cond" +tm "SmControlConditionMgr" +) +) +) +defaultRst (SmResetPoint +shape (CompositeShape +va (VaSet +vasetType 1 +fg "65535,65535,0" +) +optionalChildren [ +(Pentagon +sl 0 +ro 270 +xt "-625,625,1625,1625" +) +(OrthoPolyLine +sl 0 +ro 270 +va (VaSet +vasetType 3 +) +xt "275,825,874,1425" +pts [ +"874,1425" +"574,1425" +"574,825" +"275,825" +] +) +(Line +sl 0 +ro 270 +xt "-376,950,-276,1000" +pts [ +"-376,1000" +"-276,950" +] +) +(Line +sl 0 +ro 270 +xt "-376,950,-376,1300" +pts [ +"-376,1300" +"-376,950" +] +) +(Circle +layer 10 +sl 0 +ro 270 +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,0" +) +xt "424,975,724,1275" +radius 150 +) +] +) +cond (SmControlCondition +ps "CenterOffsetStrategy" +shape (Rectangle +va (VaSet +vasetType 1 +fg "65535,65535,65535" +lineColor "0,32768,49152" +) +xt "-625,-1175,2675,225" +) +autoResize 1 +cond (MLText +va (VaSet +) +xt "-525,-1075,2575,125" +st "cond" +tm "SmControlConditionMgr" +) +) +prio (TransitionPriority +ps "PercentageFromStartStrategy" +shape (Circle +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +) +xt "1625,62,3751,2188" +radius 1063 +) +pr (Text +va (VaSet +) +xt "1988,525,3388,1725" +st "1" +ju 0 +blo "2688,1525" +tm "TransitionPriority" +) +padding "100,100" +) +name (TextAssociate +ps "CenterOffsetStrategy" +text (Text +va (VaSet +) +xt "-2725,525,-625,1725" +st "rst" +ju 2 +blo "-625,1525" +tm "SmControlSignalNameMgr" +) +) +actions (TextAssociate +ps "CenterOffsetStrategy" +text (MLText +va (VaSet +isHidden 1 +) +xt "4750,2625,13350,3825" +st "< Automatic >" +tm "Actions" +) +) +) +defaultRecStatePt (SmRecoveryStatePoint +shape (CompositeShape +va (VaSet +vasetType 1 +fg "65535,0,0" +) +optionalChildren [ +(Circle +sl 0 +xt "-900,-900,900,900" +radius 900 +) +(Line +sl 0 +va (VaSet +vasetType 3 +lineColor "65535,65535,0" +lineWidth 1 +) +xt "-426,-426,426,426" +pts [ +"-426,426" +"426,-426" +] +) +(Line +sl 0 +va (VaSet +vasetType 3 +lineColor "65535,65535,0" +lineWidth 1 +) +xt "-426,-426,426,426" +pts [ +"426,426" +"-426,-426" +] +) +] +) +) +activeModelName "StateMachine" +LanguageMgr "Vhdl2008LangMgr" +) diff --git a/Cursor/hds/accelerator/interface b/Cursor/hds/accelerator/interface new file mode 100644 index 0000000..38978fc --- /dev/null +++ b/Cursor/hds/accelerator/interface @@ -0,0 +1,1710 @@ +DocumentHdrVersion "1.1" +Header (DocumentHdr +version 2 +dialect 11 +dmPackageRefs [ +(DmPackageRef +library "ieee" +unitName "std_logic_1164" +) +(DmPackageRef +library "ieee" +unitName "numeric_std" +) +] +libraryRefs [ +"ieee" +] +) +version "27.1" +appVersion "2019.2 (Build 5)" +model (Symbol +commonDM (CommonDM +ldm (LogicalDM +suid 45,0 +usingSuid 1 +emptyRow *1 (LEmptyRow +) +uid 88,0 +optionalChildren [ +*2 (RefLabelRowHdr +) +*3 (TitleRowHdr +) +*4 (FilterRowHdr +) +*5 (RefLabelColHdr +tm "RefLabelColHdrMgr" +) +*6 (RowExpandColHdr +tm "RowExpandColHdrMgr" +) +*7 (GroupColHdr +tm "GroupColHdrMgr" +) +*8 (NameColHdr +tm "NameColHdrMgr" +) +*9 (ModeColHdr +tm "ModeColHdrMgr" +) +*10 (TypeColHdr +tm "TypeColHdrMgr" +) +*11 (BoundsColHdr +tm "BoundsColHdrMgr" +) +*12 (InitColHdr +tm "InitColHdrMgr" +) +*13 (EolColHdr +tm "EolColHdrMgr" +) +*14 (LogPort +port (LogicalPort +lang 11 +decl (Decl +n "clk" +t "unsigned" +o 2 +suid 39,0 +) +) +uid 616,0 +) +*15 (LogPort +port (LogicalPort +lang 11 +decl (Decl +n "end_acceleration" +t "std_ulogic" +o 3 +suid 40,0 +) +) +uid 618,0 +) +*16 (LogPort +port (LogicalPort +lang 11 +decl (Decl +n "info_acceleration" +t "unsigned" +b "(15 DOWNTO 0)" +o 4 +suid 41,0 +) +) +uid 620,0 +) +*17 (LogPort +port (LogicalPort +lang 11 +decl (Decl +n "Position" +t "std_logic" +b "(15 DOWNTO 0)" +o 1 +suid 42,0 +) +) +uid 622,0 +) +*18 (LogPort +port (LogicalPort +lang 11 +m 1 +decl (Decl +n "power_acceleration" +t "unsigned" +b "(7 DOWNTO 0)" +o 7 +suid 43,0 +) +) +uid 624,0 +) +*19 (LogPort +port (LogicalPort +lang 11 +decl (Decl +n "rst" +t "unsigned" +o 5 +suid 44,0 +) +) +uid 626,0 +) +*20 (LogPort +port (LogicalPort +lang 11 +decl (Decl +n "sideL_acceleration" +t "std_ulogic" +o 6 +suid 45,0 +) +) +uid 628,0 +) +] +) +pdm (PhysicalDM +displayShortBounds 1 +editShortBounds 1 +uid 101,0 +optionalChildren [ +*21 (Sheet +sheetRow (SheetRow +headerVa (MVa +cellColor "49152,49152,49152" +fontColor "0,0,0" +font "Tahoma,10,0" +) +cellVa (MVa +cellColor "65535,65535,65535" +fontColor "0,0,0" +font "Tahoma,10,0" +) +groupVa (MVa +cellColor "39936,56832,65280" +fontColor "0,0,0" +font "Tahoma,10,0" +) +emptyMRCItem *22 (MRCItem +litem &1 +pos 3 +dimension 20 +) +uid 103,0 +optionalChildren [ +*23 (MRCItem +litem &2 +pos 0 +dimension 20 +uid 104,0 +) +*24 (MRCItem +litem &3 +pos 1 +dimension 23 +uid 105,0 +) +*25 (MRCItem +litem &4 +pos 2 +hidden 1 +dimension 20 +uid 106,0 +) +*26 (MRCItem +litem &14 +pos 0 +dimension 20 +uid 617,0 +) +*27 (MRCItem +litem &15 +pos 1 +dimension 20 +uid 619,0 +) +*28 (MRCItem +litem &16 +pos 2 +dimension 20 +uid 621,0 +) +*29 (MRCItem +litem &17 +pos 3 +dimension 20 +uid 623,0 +) +*30 (MRCItem +litem &18 +pos 4 +dimension 20 +uid 625,0 +) +*31 (MRCItem +litem &19 +pos 5 +dimension 20 +uid 627,0 +) +*32 (MRCItem +litem &20 +pos 6 +dimension 20 +uid 629,0 +) +] +) +sheetCol (SheetCol +propVa (MVa +cellColor "0,49152,49152" +fontColor "0,0,0" +font "Tahoma,10,0" +textAngle 90 +) +uid 107,0 +optionalChildren [ +*33 (MRCItem +litem &5 +pos 0 +dimension 20 +uid 108,0 +) +*34 (MRCItem +litem &7 +pos 1 +dimension 50 +uid 109,0 +) +*35 (MRCItem +litem &8 +pos 2 +dimension 100 +uid 110,0 +) +*36 (MRCItem +litem &9 +pos 3 +dimension 50 +uid 111,0 +) +*37 (MRCItem +litem &10 +pos 4 +dimension 100 +uid 112,0 +) +*38 (MRCItem +litem &11 +pos 5 +dimension 100 +uid 113,0 +) +*39 (MRCItem +litem &12 +pos 6 +dimension 50 +uid 114,0 +) +*40 (MRCItem +litem &13 +pos 7 +dimension 80 +uid 115,0 +) +] +) +fixedCol 4 +fixedRow 2 +name "Ports" +uid 102,0 +vaOverrides [ +] +) +] +) +uid 87,0 +) +genericsCommonDM (CommonDM +ldm (LogicalDM +emptyRow *41 (LEmptyRow +) +uid 117,0 +optionalChildren [ +*42 (RefLabelRowHdr +) +*43 (TitleRowHdr +) +*44 (FilterRowHdr +) +*45 (RefLabelColHdr +tm "RefLabelColHdrMgr" +) +*46 (RowExpandColHdr +tm "RowExpandColHdrMgr" +) +*47 (GroupColHdr +tm "GroupColHdrMgr" +) +*48 (NameColHdr +tm "GenericNameColHdrMgr" +) +*49 (TypeColHdr +tm "GenericTypeColHdrMgr" +) +*50 (InitColHdr +tm "GenericValueColHdrMgr" +) +*51 (PragmaColHdr +tm "GenericPragmaColHdrMgr" +) +*52 (EolColHdr +tm "GenericEolColHdrMgr" +) +] +) +pdm (PhysicalDM +displayShortBounds 1 +editShortBounds 1 +uid 129,0 +optionalChildren [ +*53 (Sheet +sheetRow (SheetRow +headerVa (MVa +cellColor "49152,49152,49152" +fontColor "0,0,0" +font "Tahoma,10,0" +) +cellVa (MVa +cellColor "65535,65535,65535" +fontColor "0,0,0" +font "Tahoma,10,0" +) +groupVa (MVa +cellColor "39936,56832,65280" +fontColor "0,0,0" +font "Tahoma,10,0" +) +emptyMRCItem *54 (MRCItem +litem &41 +pos 3 +dimension 20 +) +uid 131,0 +optionalChildren [ +*55 (MRCItem +litem &42 +pos 0 +dimension 20 +uid 132,0 +) +*56 (MRCItem +litem &43 +pos 1 +dimension 23 +uid 133,0 +) +*57 (MRCItem +litem &44 +pos 2 +hidden 1 +dimension 20 +uid 134,0 +) +] +) +sheetCol (SheetCol +propVa (MVa +cellColor "0,49152,49152" +fontColor "0,0,0" +font "Tahoma,10,0" +textAngle 90 +) +uid 135,0 +optionalChildren [ +*58 (MRCItem +litem &45 +pos 0 +dimension 20 +uid 136,0 +) +*59 (MRCItem +litem &47 +pos 1 +dimension 50 +uid 137,0 +) +*60 (MRCItem +litem &48 +pos 2 +dimension 100 +uid 138,0 +) +*61 (MRCItem +litem &49 +pos 3 +dimension 100 +uid 139,0 +) +*62 (MRCItem +litem &50 +pos 4 +dimension 50 +uid 140,0 +) +*63 (MRCItem +litem &51 +pos 5 +dimension 50 +uid 141,0 +) +*64 (MRCItem +litem &52 +pos 6 +dimension 80 +uid 142,0 +) +] +) +fixedCol 3 +fixedRow 2 +name "Ports" +uid 130,0 +vaOverrides [ +] +) +] +) +uid 116,0 +type 1 +) +VExpander (VariableExpander +vvMap [ +(vvPair +variable "HDLDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hdl" +) +(vvPair +variable "HDSDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds" +) +(vvPair +variable "SideDataDesignDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\accelerator\\interface.info" +) +(vvPair +variable "SideDataUserDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\accelerator\\interface.user" +) +(vvPair +variable "SourceDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds" +) +(vvPair +variable "appl" +value "HDL Designer" +) +(vvPair +variable "arch_name" +value "interface" +) +(vvPair +variable "concat_file" +value "concatenated" +) +(vvPair +variable "config" +value "%(unit)_%(view)_config" +) +(vvPair +variable "d" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\accelerator" +) +(vvPair +variable "d_logical" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\accelerator" +) +(vvPair +variable "date" +value "14.12.2021" +) +(vvPair +variable "day" +value "mar." +) +(vvPair +variable "day_long" +value "mardi" +) +(vvPair +variable "dd" +value "14" +) +(vvPair +variable "entity_name" +value "accelerator" +) +(vvPair +variable "ext" +value "" +) +(vvPair +variable "f" +value "interface" +) +(vvPair +variable "f_logical" +value "interface" +) +(vvPair +variable "f_noext" +value "interface" +) +(vvPair +variable "graphical_source_author" +value "Simon" +) +(vvPair +variable "graphical_source_date" +value "14.12.2021" +) +(vvPair +variable "graphical_source_group" +value "UNKNOWN" +) +(vvPair +variable "graphical_source_host" +value "PC-SDM" +) +(vvPair +variable "graphical_source_time" +value "09:16:20" +) +(vvPair +variable "group" +value "UNKNOWN" +) +(vvPair +variable "host" +value "PC-SDM" +) +(vvPair +variable "language" +value "VHDL" +) +(vvPair +variable "library" +value "Cursor" +) +(vvPair +variable "library_downstream_ModelSimCompiler" +value "$SCRATCH_DIR/Cursor/work" +) +(vvPair +variable "mm" +value "12" +) +(vvPair +variable "module_name" +value "accelerator" +) +(vvPair +variable "month" +value "déc." +) +(vvPair +variable "month_long" +value "décembre" +) +(vvPair +variable "p" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\accelerator\\interface" +) +(vvPair +variable "p_logical" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\accelerator\\interface" +) +(vvPair +variable "package_name" +value "" +) +(vvPair +variable "project_name" +value "hds" +) +(vvPair +variable "series" +value "HDL Designer Series" +) +(vvPair +variable "this_ext" +value "" +) +(vvPair +variable "this_file" +value "interface" +) +(vvPair +variable "this_file_logical" +value "interface" +) +(vvPair +variable "time" +value "09:16:20" +) +(vvPair +variable "unit" +value "accelerator" +) +(vvPair +variable "user" +value "Simon" +) +(vvPair +variable "version" +value "2019.2 (Build 5)" +) +(vvPair +variable "view" +value "interface" +) +(vvPair +variable "year" +value "2021" +) +(vvPair +variable "yy" +value "21" +) +] +) +LanguageMgr "Vhdl2008LangMgr" +uid 86,0 +optionalChildren [ +*65 (SymbolBody +uid 8,0 +optionalChildren [ +*66 (CptPort +uid 581,0 +ps "OnEdgeStrategy" +shape (Triangle +uid 582,0 +ro 90 +va (VaSet +vasetType 1 +fg "0,65535,0" +) +xt "14250,9625,15000,10375" +) +tg (CPTG +uid 583,0 +ps "CptPortTextPlaceStrategy" +stg "VerticalLayoutStrategy" +f (Text +uid 584,0 +va (VaSet +font "Verdana,12,0" +) +xt "16000,9300,18400,10700" +st "clk" +blo "16000,10500" +tm "CptPortNameMgr" +) +) +dt (MLText +uid 585,0 +va (VaSet +font "Courier New,8,0" +) +xt "44000,3200,65000,4000" +st "clk : IN unsigned ; +" +) +thePort (LogicalPort +lang 11 +decl (Decl +n "clk" +t "unsigned" +o 2 +suid 39,0 +) +) +) +*67 (CptPort +uid 586,0 +ps "OnEdgeStrategy" +shape (Triangle +uid 587,0 +va (VaSet +vasetType 1 +fg "0,65535,0" +) +xt "19625,16000,20375,16750" +) +tg (CPTG +uid 588,0 +ps "CptPortTextPlaceStrategy" +stg "VerticalLayoutStrategy" +f (Text +uid 589,0 +ro 270 +va (VaSet +font "Verdana,12,0" +) +xt "19300,2600,20700,15000" +st "end_acceleration" +blo "20500,15000" +tm "CptPortNameMgr" +) +) +dt (MLText +uid 590,0 +va (VaSet +font "Courier New,8,0" +) +xt "44000,4000,66500,4800" +st "end_acceleration : IN std_ulogic ; +" +) +thePort (LogicalPort +lang 11 +decl (Decl +n "end_acceleration" +t "std_ulogic" +o 3 +suid 40,0 +) +) +) +*68 (CptPort +uid 591,0 +ps "OnEdgeStrategy" +shape (Triangle +uid 592,0 +ro 90 +va (VaSet +vasetType 1 +fg "0,65535,0" +) +xt "14250,7625,15000,8375" +) +tg (CPTG +uid 593,0 +ps "CptPortTextPlaceStrategy" +stg "VerticalLayoutStrategy" +f (Text +uid 594,0 +va (VaSet +font "Verdana,12,0" +) +xt "16000,7300,28300,8700" +st "info_acceleration" +blo "16000,8500" +tm "CptPortNameMgr" +) +) +dt (MLText +uid 595,0 +va (VaSet +font "Courier New,8,0" +) +xt "44000,4800,72000,5600" +st "info_acceleration : IN unsigned (15 DOWNTO 0) ; +" +) +thePort (LogicalPort +lang 11 +decl (Decl +n "info_acceleration" +t "unsigned" +b "(15 DOWNTO 0)" +o 4 +suid 41,0 +) +) +) +*69 (CptPort +uid 596,0 +ps "OnEdgeStrategy" +shape (Triangle +uid 597,0 +ro 90 +va (VaSet +vasetType 1 +fg "0,65535,0" +) +xt "14250,6625,15000,7375" +) +tg (CPTG +uid 598,0 +ps "CptPortTextPlaceStrategy" +stg "VerticalLayoutStrategy" +f (Text +uid 599,0 +va (VaSet +font "Verdana,12,0" +) +xt "16000,6300,21800,7700" +st "Position" +blo "16000,7500" +tm "CptPortNameMgr" +) +) +dt (MLText +uid 600,0 +va (VaSet +font "Courier New,8,0" +) +xt "44000,2400,72500,3200" +st "Position : IN std_logic (15 DOWNTO 0) ; +" +) +thePort (LogicalPort +lang 11 +decl (Decl +n "Position" +t "std_logic" +b "(15 DOWNTO 0)" +o 1 +suid 42,0 +) +) +) +*70 (CptPort +uid 601,0 +ps "OnEdgeStrategy" +shape (Triangle +uid 602,0 +ro 90 +va (VaSet +vasetType 1 +fg "0,65535,0" +) +xt "23000,6625,23750,7375" +) +tg (CPTG +uid 603,0 +ps "CptPortTextPlaceStrategy" +stg "RightVerticalLayoutStrategy" +f (Text +uid 604,0 +va (VaSet +font "Verdana,12,0" +) +xt "8000,6300,22000,7700" +st "power_acceleration" +ju 2 +blo "22000,7500" +tm "CptPortNameMgr" +) +) +dt (MLText +uid 605,0 +va (VaSet +font "Courier New,8,0" +) +xt "44000,7200,70500,8000" +st "power_acceleration : OUT unsigned (7 DOWNTO 0) +" +) +thePort (LogicalPort +lang 11 +m 1 +decl (Decl +n "power_acceleration" +t "unsigned" +b "(7 DOWNTO 0)" +o 7 +suid 43,0 +) +) +) +*71 (CptPort +uid 606,0 +ps "OnEdgeStrategy" +shape (Triangle +uid 607,0 +ro 90 +va (VaSet +vasetType 1 +fg "0,65535,0" +) +xt "14250,10625,15000,11375" +) +tg (CPTG +uid 608,0 +ps "CptPortTextPlaceStrategy" +stg "VerticalLayoutStrategy" +f (Text +uid 609,0 +va (VaSet +font "Verdana,12,0" +) +xt "16000,10300,18500,11700" +st "rst" +blo "16000,11500" +tm "CptPortNameMgr" +) +) +dt (MLText +uid 610,0 +va (VaSet +font "Courier New,8,0" +) +xt "44000,5600,65000,6400" +st "rst : IN unsigned ; +" +) +thePort (LogicalPort +lang 11 +decl (Decl +n "rst" +t "unsigned" +o 5 +suid 44,0 +) +) +) +*72 (CptPort +uid 611,0 +ps "OnEdgeStrategy" +shape (Triangle +uid 612,0 +va (VaSet +vasetType 1 +fg "0,65535,0" +) +xt "17625,16000,18375,16750" +) +tg (CPTG +uid 613,0 +ps "CptPortTextPlaceStrategy" +stg "VerticalLayoutStrategy" +f (Text +uid 614,0 +ro 270 +va (VaSet +font "Verdana,12,0" +) +xt "17300,1700,18700,15000" +st "sideL_acceleration" +blo "18500,15000" +tm "CptPortNameMgr" +) +) +dt (MLText +uid 615,0 +va (VaSet +font "Courier New,8,0" +) +xt "44000,6400,66500,7200" +st "sideL_acceleration : IN std_ulogic ; +" +) +thePort (LogicalPort +lang 11 +decl (Decl +n "sideL_acceleration" +t "std_ulogic" +o 6 +suid 45,0 +) +) +) +] +shape (Rectangle +uid 9,0 +va (VaSet +vasetType 1 +fg "0,65535,0" +lineColor "0,32896,0" +lineWidth 2 +) +xt "15000,6000,23000,16000" +) +biTextGroup (BiTextGroup +uid 10,0 +ps "CenterOffsetStrategy" +stg "VerticalLayoutStrategy" +first (Text +uid 11,0 +va (VaSet +font "Verdana,9,1" +) +xt "15600,9800,19300,11000" +st "Cursor" +blo "15600,10800" +) +second (Text +uid 12,0 +va (VaSet +font "Verdana,9,1" +) +xt "15600,11000,22400,12200" +st "accelerator" +blo "15600,12000" +) +) +gi *73 (GenericInterface +uid 13,0 +ps "CenterOffsetStrategy" +matrix (Matrix +uid 14,0 +text (MLText +uid 15,0 +va (VaSet +font "Courier New,8,0" +) +xt "-38000,7000,-26500,7800" +st "Generic Declarations" +) +header "Generic Declarations" +showHdrWhenContentsEmpty 1 +) +elements [ +] +) +portInstanceVisAsIs 1 +portInstanceVis (PortSigDisplay +sTC 0 +sF 0 +) +portVis (PortSigDisplay +sTC 0 +sF 0 +) +) +*74 (Grouping +uid 16,0 +optionalChildren [ +*75 (CommentText +uid 18,0 +shape (Rectangle +uid 19,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "36000,48000,53000,49000" +) +oxt "18000,70000,35000,71000" +text (MLText +uid 20,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "36200,48000,46000,49000" +st " +by %user on %dd %month %year +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 17000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*76 (CommentText +uid 21,0 +shape (Rectangle +uid 22,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "53000,44000,57000,45000" +) +oxt "35000,66000,39000,67000" +text (MLText +uid 23,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "53200,44000,56200,45000" +st " +Project: +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 4000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*77 (CommentText +uid 24,0 +shape (Rectangle +uid 25,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "36000,46000,53000,47000" +) +oxt "18000,68000,35000,69000" +text (MLText +uid 26,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "36200,46000,46200,47000" +st " + +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 17000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*78 (CommentText +uid 27,0 +shape (Rectangle +uid 28,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "32000,46000,36000,47000" +) +oxt "14000,68000,18000,69000" +text (MLText +uid 29,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "32200,46000,34300,47000" +st " +Title: +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 4000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*79 (CommentText +uid 30,0 +shape (Rectangle +uid 31,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "53000,45000,73000,49000" +) +oxt "35000,67000,55000,71000" +text (MLText +uid 32,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "53200,45200,62600,46200" +st " + +" +tm "CommentText" +wrapOption 3 +visibleHeight 4000 +visibleWidth 20000 +) +ignorePrefs 1 +titleBlock 1 +) +*80 (CommentText +uid 33,0 +shape (Rectangle +uid 34,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "57000,44000,73000,45000" +) +oxt "39000,66000,55000,67000" +text (MLText +uid 35,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "57200,44000,58800,45000" +st " +%project_name +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 16000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*81 (CommentText +uid 36,0 +shape (Rectangle +uid 37,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "32000,44000,53000,46000" +) +oxt "14000,66000,35000,68000" +text (MLText +uid 38,0 +va (VaSet +fg "32768,0,0" +) +xt "37350,44400,47650,45600" +st " + +" +ju 0 +tm "CommentText" +wrapOption 3 +visibleHeight 2000 +visibleWidth 21000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*82 (CommentText +uid 39,0 +shape (Rectangle +uid 40,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "32000,47000,36000,48000" +) +oxt "14000,69000,18000,70000" +text (MLText +uid 41,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "32200,47000,34300,48000" +st " +Path: +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 4000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*83 (CommentText +uid 42,0 +shape (Rectangle +uid 43,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "32000,48000,36000,49000" +) +oxt "14000,70000,18000,71000" +text (MLText +uid 44,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "32200,48000,34900,49000" +st " +Edited: +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 4000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*84 (CommentText +uid 45,0 +shape (Rectangle +uid 46,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "36000,47000,53000,48000" +) +oxt "18000,69000,35000,70000" +text (MLText +uid 47,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "36200,47000,46900,48000" +st " +%library/%unit/%view +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 17000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +] +shape (GroupingShape +uid 17,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +lineStyle 2 +lineWidth 2 +) +xt "32000,44000,73000,49000" +) +oxt "14000,66000,55000,71000" +) +] +bg "65535,65535,65535" +grid (Grid +origin "0,0" +isVisible 1 +isActive 1 +xSpacing 1000 +xySpacing 1000 +xShown 1 +yShown 1 +color "65535,0,0" +) +packageList *85 (PackageList +uid 48,0 +stg "VerticalLayoutStrategy" +textVec [ +*86 (Text +uid 49,0 +va (VaSet +font "Verdana,9,1" +) +xt "0,0,7600,1200" +st "Package List" +blo "0,1000" +) +*87 (MLText +uid 50,0 +va (VaSet +) +xt "0,1200,17500,4800" +st "LIBRARY ieee; + USE ieee.std_logic_1164.all; + USE ieee.numeric_std.all;" +tm "PackageList" +) +] +) +windowSize "0,0,1015,690" +viewArea "0,0,0,0" +cachedDiagramExtent "0,0,0,0" +pageBreakOrigin "0,0" +defaultCommentText (CommentText +shape (Rectangle +layer 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +lineColor "0,0,32768" +) +xt "0,0,15000,5000" +) +text (MLText +va (VaSet +fg "0,0,32768" +) +xt "200,200,3200,1400" +st " +Text +" +tm "CommentText" +wrapOption 3 +visibleHeight 4600 +visibleWidth 14600 +) +) +defaultRequirementText (RequirementText +shape (ZoomableIcon +layer 0 +va (VaSet +vasetType 1 +fg "59904,39936,65280" +lineColor "0,0,32768" +) +xt "0,0,1500,1750" +iconName "reqTracerRequirement.bmp" +iconMaskName "reqTracerRequirement.msk" +) +autoResize 1 +text (MLText +va (VaSet +fg "0,0,32768" +font "arial,8,0" +) +xt "500,2150,1400,3150" +st " +Text +" +tm "RequirementText" +wrapOption 3 +visibleHeight 1350 +visibleWidth 1100 +) +) +defaultPanel (Panel +shape (RectFrame +va (VaSet +vasetType 1 +fg "65535,65535,65535" +lineColor "32768,0,0" +lineWidth 3 +) +xt "0,0,20000,20000" +) +title (TextAssociate +ps "TopLeftStrategy" +text (Text +va (VaSet +font "Verdana,9,1" +) +xt "1000,1000,5000,2200" +st "Panel0" +blo "1000,2000" +tm "PanelText" +) +) +) +parentGraphicsRef (HdmGraphicsRef +libraryName "Cursor" +entityName "process_acceleration" +viewName "struct1.bd" +) +defaultSymbolBody (SymbolBody +shape (Rectangle +va (VaSet +vasetType 1 +fg "0,65535,0" +lineColor "0,32896,0" +lineWidth 2 +) +xt "15000,6000,44000,26000" +) +biTextGroup (BiTextGroup +ps "CenterOffsetStrategy" +stg "VerticalLayoutStrategy" +first (Text +va (VaSet +font "Verdana,9,1" +) +xt "26800,14800,32200,16000" +st "" +blo "26800,15800" +) +second (Text +va (VaSet +font "Verdana,9,1" +) +xt "26800,16000,30700,17200" +st "" +blo "26800,17000" +) +) +gi *88 (GenericInterface +ps "CenterOffsetStrategy" +matrix (Matrix +text (MLText +va (VaSet +font "Courier New,8,0" +) +xt "0,12000,11500,12800" +st "Generic Declarations" +) +header "Generic Declarations" +showHdrWhenContentsEmpty 1 +) +elements [ +] +) +portInstanceVisAsIs 1 +portInstanceVis (PortSigDisplay +sIVOD 1 +) +portVis (PortSigDisplay +sIVOD 1 +) +) +defaultCptPort (CptPort +ps "OnEdgeStrategy" +shape (Triangle +ro 90 +va (VaSet +vasetType 1 +fg "0,65535,0" +) +xt "0,0,750,750" +) +tg (CPTG +ps "CptPortTextPlaceStrategy" +stg "VerticalLayoutStrategy" +f (Text +va (VaSet +font "Verdana,12,0" +) +xt "0,750,2900,2150" +st "In0" +blo "0,1950" +tm "CptPortNameMgr" +) +) +dt (MLText +va (VaSet +font "Courier New,8,0" +) +) +thePort (LogicalPort +lang 11 +decl (Decl +n "In0" +t "unsigned" +b "(15 DOWNTO 0)" +o 0 +) +) +) +defaultCptPortBuffer (CptPort +ps "OnEdgeStrategy" +shape (Diamond +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +) +xt "0,0,750,750" +) +tg (CPTG +ps "CptPortTextPlaceStrategy" +stg "VerticalLayoutStrategy" +f (Text +va (VaSet +font "Verdana,12,0" +) +xt "0,750,5300,2150" +st "Buffer0" +blo "0,1950" +tm "CptPortNameMgr" +) +) +dt (MLText +va (VaSet +font "Courier New,8,0" +) +) +thePort (LogicalPort +lang 11 +m 3 +decl (Decl +n "Buffer0" +t "unsigned" +b "(15 DOWNTO 0)" +o 0 +) +) +) +DeclarativeBlock *89 (SymDeclBlock +uid 1,0 +stg "SymDeclLayoutStrategy" +declLabel (Text +uid 2,0 +va (VaSet +font "Verdana,9,1" +) +xt "42000,0,49400,1200" +st "Declarations" +blo "42000,1000" +) +portLabel (Text +uid 3,0 +va (VaSet +font "Verdana,9,1" +) +xt "42000,1200,45700,2400" +st "Ports:" +blo "42000,2200" +) +externalLabel (Text +uid 4,0 +va (VaSet +font "Verdana,9,1" +) +xt "42000,8000,45200,9200" +st "User:" +blo "42000,9000" +) +internalLabel (Text +uid 6,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "42000,0,50200,1200" +st "Internal User:" +blo "42000,1000" +) +externalText (MLText +uid 5,0 +va (VaSet +font "Courier New,8,0" +) +xt "44000,9200,44000,9200" +tm "SyDeclarativeTextMgr" +) +internalText (MLText +uid 7,0 +va (VaSet +isHidden 1 +font "Courier New,8,0" +) +xt "42000,0,42000,0" +tm "SyDeclarativeTextMgr" +) +) +lastUid 652,0 +activeModelName "Symbol:CDM" +) diff --git a/Cursor/hds/cursor@circuit/student@version.bd b/Cursor/hds/cursor@circuit/student@version.bd index 1acfbf4..d8b043f 100644 --- a/Cursor/hds/cursor@circuit/student@version.bd +++ b/Cursor/hds/cursor@circuit/student@version.bd @@ -66,23 +66,23 @@ value " " ) (vvPair variable "HDLDir" -value "C:\\Users\\remi\\OneDrive\\Documents\\Cours\\05-HEVS\\S1fb\\electricity\\1-EIN\\project\\cursor\\HDLdesigner\\Cursor\\Prefs\\..\\Cursor\\hdl" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hdl" ) (vvPair variable "HDSDir" -value "C:\\Users\\remi\\OneDrive\\Documents\\Cours\\05-HEVS\\S1fb\\electricity\\1-EIN\\project\\cursor\\HDLdesigner\\Cursor\\Prefs\\..\\Cursor\\hds" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds" ) (vvPair variable "SideDataDesignDir" -value "C:\\Users\\remi\\OneDrive\\Documents\\Cours\\05-HEVS\\S1fb\\electricity\\1-EIN\\project\\cursor\\HDLdesigner\\Cursor\\Prefs\\..\\Cursor\\hds\\cursor@circuit\\student@version.bd.info" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\cursor@circuit\\student@version.bd.info" ) (vvPair variable "SideDataUserDir" -value "C:\\Users\\remi\\OneDrive\\Documents\\Cours\\05-HEVS\\S1fb\\electricity\\1-EIN\\project\\cursor\\HDLdesigner\\Cursor\\Prefs\\..\\Cursor\\hds\\cursor@circuit\\student@version.bd.user" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\cursor@circuit\\student@version.bd.user" ) (vvPair variable "SourceDir" -value "C:\\Users\\remi\\OneDrive\\Documents\\Cours\\05-HEVS\\S1fb\\electricity\\1-EIN\\project\\cursor\\HDLdesigner\\Cursor\\Prefs\\..\\Cursor\\hds" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds" ) (vvPair variable "appl" @@ -102,15 +102,15 @@ value "%(unit)_%(view)_config" ) (vvPair variable "d" -value "C:\\Users\\remi\\OneDrive\\Documents\\Cours\\05-HEVS\\S1fb\\electricity\\1-EIN\\project\\cursor\\HDLdesigner\\Cursor\\Prefs\\..\\Cursor\\hds\\cursor@circuit" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\cursor@circuit" ) (vvPair variable "d_logical" -value "C:\\Users\\remi\\OneDrive\\Documents\\Cours\\05-HEVS\\S1fb\\electricity\\1-EIN\\project\\cursor\\HDLdesigner\\Cursor\\Prefs\\..\\Cursor\\hds\\cursorCircuit" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\cursorCircuit" ) (vvPair variable "date" -value "07.12.2021" +value "14.12.2021" ) (vvPair variable "day" @@ -122,7 +122,7 @@ value "mardi" ) (vvPair variable "dd" -value "07" +value "14" ) (vvPair variable "designName" @@ -150,11 +150,11 @@ value "student@version" ) (vvPair variable "graphical_source_author" -value "remi" +value "Simon" ) (vvPair variable "graphical_source_date" -value "07.12.2021" +value "14.12.2021" ) (vvPair variable "graphical_source_group" @@ -162,11 +162,11 @@ value "UNKNOWN" ) (vvPair variable "graphical_source_host" -value "MARVIN" +value "PC-SDM" ) (vvPair variable "graphical_source_time" -value "08:21:21" +value "14:18:34" ) (vvPair variable "group" @@ -174,7 +174,7 @@ value "UNKNOWN" ) (vvPair variable "host" -value "MARVIN" +value "PC-SDM" ) (vvPair variable "language" @@ -222,11 +222,11 @@ value "d ) (vvPair variable "p" -value "C:\\Users\\remi\\OneDrive\\Documents\\Cours\\05-HEVS\\S1fb\\electricity\\1-EIN\\project\\cursor\\HDLdesigner\\Cursor\\Prefs\\..\\Cursor\\hds\\cursor@circuit\\student@version.bd" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\cursor@circuit\\student@version.bd" ) (vvPair variable "p_logical" -value "C:\\Users\\remi\\OneDrive\\Documents\\Cours\\05-HEVS\\S1fb\\electricity\\1-EIN\\project\\cursor\\HDLdesigner\\Cursor\\Prefs\\..\\Cursor\\hds\\cursorCircuit\\studentVersion.bd" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\cursorCircuit\\studentVersion.bd" ) (vvPair variable "package_name" @@ -302,7 +302,7 @@ value "studentVersion" ) (vvPair variable "time" -value "08:21:21" +value "14:18:34" ) (vvPair variable "unit" @@ -310,7 +310,7 @@ value "cursorCircuit" ) (vvPair variable "user" -value "remi" +value "Simon" ) (vvPair variable "version" @@ -347,7 +347,8 @@ va (VaSet isHidden 1 ) xt "26000,1000,37800,2200" -st "reset : std_ulogic" +st "reset : std_ulogic +" ) ) *2 (Net @@ -364,7 +365,8 @@ va (VaSet isHidden 1 ) xt "26000,-2600,37900,-1400" -st "clock : std_ulogic" +st "clock : std_ulogic +" ) ) *3 (Grouping @@ -449,7 +451,7 @@ va (VaSet fg "0,0,32768" bg "0,0,32768" ) -xt "125200,150400,139700,151600" +xt "125200,150400,140600,151600" st " by %user on %dd %month %year " @@ -752,7 +754,8 @@ isHidden 1 font "Verdana,8,0" ) xt "-17000,5800,-7400,6800" -st "restart : std_uLogic" +st "restart : std_uLogic +" ) ) *16 (PortIoIn @@ -825,7 +828,8 @@ isHidden 1 font "Verdana,8,0" ) xt "-17000,5800,-6600,6800" -st "testMode : std_uLogic" +st "testMode : std_uLogic +" ) ) *18 (PortIoOut @@ -897,7 +901,8 @@ isHidden 1 font "Verdana,8,0" ) xt "0,800,20600,1800" -st "testOut : std_uLogic_vector(1 TO testLineNb)" +st "testOut : std_uLogic_vector(1 TO testLineNb) +" ) ) *20 (PortIoIn @@ -970,7 +975,8 @@ isHidden 1 font "Verdana,8,0" ) xt "0,800,10100,1800" -st "sensor1 : std_uLogic" +st "sensor1 : std_uLogic +" ) ) *22 (PortIoIn @@ -1043,7 +1049,8 @@ isHidden 1 font "Verdana,8,0" ) xt "0,800,10100,1800" -st "sensor2 : std_uLogic" +st "sensor2 : std_uLogic +" ) ) *24 (PortIoOut @@ -1114,7 +1121,8 @@ isHidden 1 font "Verdana,8,0" ) xt "0,800,10500,1800" -st "motorOn : std_uLogic" +st "motorOn : std_uLogic +" ) ) *26 (PortIoOut @@ -1185,7 +1193,8 @@ isHidden 1 font "Verdana,8,0" ) xt "0,800,9700,1800" -st "side1 : std_uLogic" +st "side1 : std_uLogic +" ) ) *28 (PortIoOut @@ -1256,7 +1265,8 @@ isHidden 1 font "Verdana,8,0" ) xt "0,800,9700,1800" -st "side2 : std_uLogic" +st "side2 : std_uLogic +" ) ) *30 (PortIoIn @@ -1329,7 +1339,8 @@ isHidden 1 font "Verdana,8,0" ) xt "0,800,10400,1800" -st "encoderA : std_uLogic" +st "encoderA : std_uLogic +" ) ) *32 (PortIoIn @@ -1402,7 +1413,8 @@ isHidden 1 font "Verdana,8,0" ) xt "0,800,10400,1800" -st "encoderB : std_uLogic" +st "encoderB : std_uLogic +" ) ) *34 (PortIoIn @@ -1475,7 +1487,8 @@ isHidden 1 font "Verdana,8,0" ) xt "0,800,10200,1800" -st "encoderI : std_uLogic" +st "encoderI : std_uLogic +" ) ) *36 (PortIoIn @@ -1548,7 +1561,8 @@ isHidden 1 font "Verdana,8,0" ) xt "0,800,9700,1800" -st "go1 : std_uLogic" +st "go1 : std_uLogic +" ) ) *38 (PortIoIn @@ -1621,7 +1635,8 @@ isHidden 1 font "Verdana,8,0" ) xt "0,800,9700,1800" -st "go2 : std_uLogic" +st "go2 : std_uLogic +" ) ) *40 (PortIoIn @@ -1693,7 +1708,8 @@ va (VaSet isHidden 1 ) xt "0,-23800,12800,-22600" -st "button4 : std_uLogic" +st "button4 : std_uLogic +" ) ) *42 (PortIoIn @@ -1820,7 +1836,8 @@ va (VaSet isHidden 1 ) xt "0,400,12600,1600" -st "CS1_n : std_ulogic" +st "CS1_n : std_ulogic +" ) ) *45 (Net @@ -1837,7 +1854,8 @@ va (VaSet isHidden 1 ) xt "0,400,11900,1600" -st "SCL : std_ulogic" +st "SCL : std_ulogic +" ) ) *46 (Net @@ -1854,7 +1872,8 @@ va (VaSet isHidden 1 ) xt "0,400,11300,1600" -st "SI : std_ulogic" +st "SI : std_ulogic +" ) ) *47 (Net @@ -1871,7 +1890,8 @@ va (VaSet isHidden 1 ) xt "0,400,11600,1600" -st "A0 : std_ulogic" +st "A0 : std_ulogic +" ) ) *48 (Net @@ -1888,7 +1908,8 @@ va (VaSet isHidden 1 ) xt "0,400,12500,1600" -st "RST_n : std_ulogic" +st "RST_n : std_ulogic +" ) ) *49 (PortIoOut @@ -2423,7 +2444,8 @@ va (VaSet isHidden 1 ) xt "0,0,16300,1200" -st "SIGNAL RaZ : std_ulogic" +st "SIGNAL RaZ : std_ulogic +" ) ) *71 (Net @@ -2442,7 +2464,8 @@ va (VaSet isHidden 1 ) xt "0,0,24700,1200" -st "SIGNAL Position : unsigned(15 DOWNTO 0)" +st "SIGNAL Position : unsigned(15 DOWNTO 0) +" ) ) *72 (Net @@ -2461,7 +2484,8 @@ va (VaSet isHidden 1 ) xt "0,0,23700,1200" -st "SIGNAL button : unsigned(3 DOWNTO 0)" +st "SIGNAL button : unsigned(3 DOWNTO 0) +" ) ) *73 (Net @@ -2479,7 +2503,8 @@ va (VaSet isHidden 1 ) xt "0,0,16700,1200" -st "SIGNAL unlock : std_ulogic" +st "SIGNAL unlock : std_ulogic +" ) ) *74 (Net @@ -2497,7 +2522,8 @@ va (VaSet isHidden 1 ) xt "0,0,16500,1200" -st "SIGNAL SideL : std_ulogic" +st "SIGNAL SideL : std_ulogic +" ) ) *75 (Net @@ -2516,10 +2542,49 @@ va (VaSet isHidden 1 ) xt "0,0,23800,1200" -st "SIGNAL Power : unsigned(7 DOWNTO 0)" +st "SIGNAL Power : unsigned(7 DOWNTO 0) +" ) ) -*76 (Wire +*76 (Net +uid 11923,0 +lang 11 +decl (Decl +n "clk" +t "unsigned" +o 28 +suid 88,0 +) +declText (MLText +uid 11924,0 +va (VaSet +isHidden 1 +) +xt "0,0,15100,1200" +st "SIGNAL clk : unsigned +" +) +) +*77 (Net +uid 11933,0 +lang 11 +decl (Decl +n "rst" +t "unsigned" +o 29 +suid 89,0 +) +declText (MLText +uid 11934,0 +va (VaSet +isHidden 1 +) +xt "0,0,15000,1200" +st "SIGNAL rst : unsigned +" +) +) +*78 (Wire uid 2282,0 shape (OrthoPolyLine uid 2283,0 @@ -2557,7 +2622,7 @@ tm "WireNameMgr" ) on &15 ) -*77 (Wire +*79 (Wire uid 2315,0 shape (OrthoPolyLine uid 2316,0 @@ -2595,7 +2660,7 @@ tm "WireNameMgr" ) on &17 ) -*78 (Wire +*80 (Wire uid 2949,0 shape (OrthoPolyLine uid 2950,0 @@ -2635,7 +2700,7 @@ tm "WireNameMgr" ) on &19 ) -*79 (Wire +*81 (Wire uid 3266,0 shape (OrthoPolyLine uid 3267,0 @@ -2673,7 +2738,7 @@ tm "WireNameMgr" ) on &21 ) -*80 (Wire +*82 (Wire uid 3281,0 shape (OrthoPolyLine uid 3282,0 @@ -2711,7 +2776,7 @@ tm "WireNameMgr" ) on &23 ) -*81 (Wire +*83 (Wire uid 4262,0 shape (OrthoPolyLine uid 4263,0 @@ -2749,7 +2814,7 @@ tm "WireNameMgr" ) on &27 ) -*82 (Wire +*84 (Wire uid 4277,0 shape (OrthoPolyLine uid 4278,0 @@ -2787,7 +2852,7 @@ tm "WireNameMgr" ) on &29 ) -*83 (Wire +*85 (Wire uid 4535,0 shape (OrthoPolyLine uid 4536,0 @@ -2825,7 +2890,7 @@ tm "WireNameMgr" ) on &31 ) -*84 (Wire +*86 (Wire uid 4550,0 shape (OrthoPolyLine uid 4551,0 @@ -2863,7 +2928,7 @@ tm "WireNameMgr" ) on &33 ) -*85 (Wire +*87 (Wire uid 4565,0 shape (OrthoPolyLine uid 4566,0 @@ -2901,7 +2966,7 @@ tm "WireNameMgr" ) on &35 ) -*86 (Wire +*88 (Wire uid 4580,0 shape (OrthoPolyLine uid 4581,0 @@ -2939,7 +3004,7 @@ tm "WireNameMgr" ) on &37 ) -*87 (Wire +*89 (Wire uid 4595,0 shape (OrthoPolyLine uid 4596,0 @@ -2977,7 +3042,7 @@ tm "WireNameMgr" ) on &39 ) -*88 (Wire +*90 (Wire uid 4978,0 shape (OrthoPolyLine uid 4979,0 @@ -3014,7 +3079,7 @@ tm "WireNameMgr" ) on &1 ) -*89 (Wire +*91 (Wire uid 4986,0 shape (OrthoPolyLine uid 4987,0 @@ -3051,7 +3116,7 @@ tm "WireNameMgr" ) on &2 ) -*90 (Wire +*92 (Wire uid 6102,0 shape (OrthoPolyLine uid 6103,0 @@ -3090,7 +3155,7 @@ tm "WireNameMgr" ) on &25 ) -*91 (Wire +*93 (Wire uid 7310,0 shape (OrthoPolyLine uid 7311,0 @@ -3128,7 +3193,7 @@ tm "WireNameMgr" ) on &41 ) -*92 (Wire +*94 (Wire uid 9951,0 shape (OrthoPolyLine uid 9952,0 @@ -3165,7 +3230,7 @@ tm "WireNameMgr" ) on &44 ) -*93 (Wire +*95 (Wire uid 9959,0 shape (OrthoPolyLine uid 9960,0 @@ -3202,7 +3267,7 @@ tm "WireNameMgr" ) on &45 ) -*94 (Wire +*96 (Wire uid 9967,0 shape (OrthoPolyLine uid 9968,0 @@ -3239,7 +3304,7 @@ tm "WireNameMgr" ) on &46 ) -*95 (Wire +*97 (Wire uid 9975,0 shape (OrthoPolyLine uid 9976,0 @@ -3276,7 +3341,7 @@ tm "WireNameMgr" ) on &47 ) -*96 (Wire +*98 (Wire uid 9983,0 shape (OrthoPolyLine uid 9984,0 @@ -3313,7 +3378,7 @@ tm "WireNameMgr" ) on &48 ) -*97 (Wire +*99 (Wire uid 11487,0 shape (OrthoPolyLine uid 11488,0 @@ -3350,7 +3415,7 @@ tm "WireNameMgr" ) on &2 ) -*98 (Wire +*100 (Wire uid 11497,0 shape (OrthoPolyLine uid 11498,0 @@ -3388,7 +3453,7 @@ tm "WireNameMgr" ) on &1 ) -*99 (Wire +*101 (Wire uid 11519,0 shape (OrthoPolyLine uid 11520,0 @@ -3428,7 +3493,7 @@ tm "WireNameMgr" ) on &71 ) -*100 (Wire +*102 (Wire uid 11529,0 shape (OrthoPolyLine uid 11530,0 @@ -3466,7 +3531,7 @@ tm "WireNameMgr" ) on &70 ) -*101 (Wire +*103 (Wire uid 11541,0 shape (OrthoPolyLine uid 11542,0 @@ -3503,7 +3568,7 @@ tm "WireNameMgr" ) on &2 ) -*102 (Wire +*104 (Wire uid 11549,0 shape (OrthoPolyLine uid 11550,0 @@ -3541,7 +3606,7 @@ tm "WireNameMgr" ) on &1 ) -*103 (Wire +*105 (Wire uid 11559,0 shape (OrthoPolyLine uid 11560,0 @@ -3581,7 +3646,7 @@ tm "WireNameMgr" ) on &72 ) -*104 (Wire +*106 (Wire uid 11571,0 shape (OrthoPolyLine uid 11572,0 @@ -3619,7 +3684,7 @@ tm "WireNameMgr" ) on &73 ) -*105 (Wire +*107 (Wire uid 11589,0 shape (OrthoPolyLine uid 11590,0 @@ -3633,8 +3698,7 @@ pts [ "71000,66000" ] ) -start &62 -sat 1 +sat 16 eat 16 stc 0 st 0 @@ -3657,7 +3721,7 @@ tm "WireNameMgr" ) on &1 ) -*106 (Wire +*108 (Wire uid 11597,0 shape (OrthoPolyLine uid 11598,0 @@ -3670,8 +3734,7 @@ pts [ "71000,65000" ] ) -start &62 -sat 1 +sat 16 eat 16 stc 0 st 0 @@ -3694,7 +3757,7 @@ tm "WireNameMgr" ) on &2 ) -*107 (Wire +*109 (Wire uid 11631,0 shape (OrthoPolyLine uid 11632,0 @@ -3734,7 +3797,7 @@ tm "WireNameMgr" ) on &75 ) -*108 (Wire +*110 (Wire uid 11641,0 shape (OrthoPolyLine uid 11642,0 @@ -3772,7 +3835,7 @@ tm "WireNameMgr" ) on &74 ) -*109 (Wire +*111 (Wire uid 11657,0 shape (OrthoPolyLine uid 11658,0 @@ -3810,7 +3873,7 @@ tm "WireNameMgr" ) on &1 ) -*110 (Wire +*112 (Wire uid 11665,0 shape (OrthoPolyLine uid 11666,0 @@ -3847,6 +3910,80 @@ tm "WireNameMgr" ) on &2 ) +*113 (Wire +uid 11915,0 +shape (OrthoPolyLine +uid 11916,0 +va (VaSet +vasetType 3 +) +xt "70000,61000,80000,61000" +pts [ +"70000,61000" +"80000,61000" +] +) +end &62 +sat 16 +eat 1 +stc 0 +st 0 +sf 1 +si 0 +tg (WTG +uid 11921,0 +ps "ConnStartEndStrategy" +stg "STSignalDisplayStrategy" +f (Text +uid 11922,0 +va (VaSet +font "Verdana,12,0" +) +xt "72000,59600,74400,61000" +st "clk" +blo "72000,60800" +tm "WireNameMgr" +) +) +on &76 +) +*114 (Wire +uid 11925,0 +shape (OrthoPolyLine +uid 11926,0 +va (VaSet +vasetType 3 +) +xt "70000,62000,80000,62000" +pts [ +"70000,62000" +"80000,62000" +] +) +end &62 +sat 16 +eat 1 +stc 0 +st 0 +sf 1 +si 0 +tg (WTG +uid 11931,0 +ps "ConnStartEndStrategy" +stg "STSignalDisplayStrategy" +f (Text +uid 11932,0 +va (VaSet +font "Verdana,12,0" +) +xt "72000,60600,74500,62000" +st "rst" +blo "72000,61800" +tm "WireNameMgr" +) +) +on &77 +) ] bg "65535,65535,65535" grid (Grid @@ -3859,11 +3996,11 @@ xShown 1 yShown 1 color "65535,0,0" ) -packageList *111 (PackageList +packageList *115 (PackageList uid 42,0 stg "VerticalLayoutStrategy" textVec [ -*112 (Text +*116 (Text uid 573,0 va (VaSet font "Verdana,8,1" @@ -3872,7 +4009,7 @@ xt "24000,-12000,30500,-11100" st "Package List" blo "24000,-11300" ) -*113 (MLText +*117 (MLText uid 574,0 va (VaSet ) @@ -3888,7 +4025,7 @@ compDirBlock (MlTextGroup uid 45,0 stg "VerticalLayoutStrategy" textVec [ -*114 (Text +*118 (Text uid 46,0 va (VaSet isHidden 1 @@ -3898,7 +4035,7 @@ xt "20000,0,32000,1000" st "Compiler Directives" blo "20000,800" ) -*115 (Text +*119 (Text uid 47,0 va (VaSet isHidden 1 @@ -3908,7 +4045,7 @@ xt "20000,1400,33800,2400" st "Pre-module directives:" blo "20000,2200" ) -*116 (MLText +*120 (MLText uid 48,0 va (VaSet isHidden 1 @@ -3918,7 +4055,7 @@ st "`resetall `timescale 1ns/10ps" tm "BdCompilerDirectivesTextMgr" ) -*117 (Text +*121 (Text uid 49,0 va (VaSet isHidden 1 @@ -3928,7 +4065,7 @@ xt "20000,5600,34400,6600" st "Post-module directives:" blo "20000,6400" ) -*118 (MLText +*122 (MLText uid 50,0 va (VaSet isHidden 1 @@ -3936,7 +4073,7 @@ isHidden 1 xt "20000,7000,20000,7000" tm "BdCompilerDirectivesTextMgr" ) -*119 (Text +*123 (Text uid 51,0 va (VaSet isHidden 1 @@ -3946,7 +4083,7 @@ xt "20000,7200,33800,8200" st "End-module directives:" blo "20000,8000" ) -*120 (MLText +*124 (MLText uid 52,0 va (VaSet isHidden 1 @@ -3957,8 +4094,8 @@ tm "BdCompilerDirectivesTextMgr" ] associable 1 ) -windowSize "-8,-8,1544,928" -viewArea "43900,13033,156882,81982" +windowSize "-8,-8,1722,1111" +viewArea "26645,-770,154315,83465" cachedDiagramExtent "-17000,-23800,171000,152000" pageSetupInfo (PageSetupInfo ptrCmd "\\\\ipp://ippsion.hevs.ch\\PREA309_HPLJ3005DN,winspool," @@ -3985,7 +4122,7 @@ boundaryWidth 0 ) hasePageBreakOrigin 1 pageBreakOrigin "24000,-12000" -lastUid 11672,0 +lastUid 12067,0 defaultCommentText (CommentText shape (Rectangle layer 0 @@ -4073,7 +4210,7 @@ ttg (MlTextGroup ps "CenterOffsetStrategy" stg "VerticalLayoutStrategy" textVec [ -*121 (Text +*125 (Text va (VaSet ) xt "2100,3000,6700,4200" @@ -4081,7 +4218,7 @@ st "" blo "2100,4000" tm "BdLibraryNameMgr" ) -*122 (Text +*126 (Text va (VaSet ) xt "2100,4200,6200,5400" @@ -4089,7 +4226,7 @@ st "" blo "2100,5200" tm "BlkNameMgr" ) -*123 (Text +*127 (Text va (VaSet ) xt "2100,5400,3300,6600" @@ -4128,21 +4265,21 @@ ttg (MlTextGroup ps "CenterOffsetStrategy" stg "VerticalLayoutStrategy" textVec [ -*124 (Text +*128 (Text va (VaSet ) xt "-100,3000,2200,4000" st "Library" blo "-100,3800" ) -*125 (Text +*129 (Text va (VaSet ) xt "-100,4000,5900,5000" st "MWComponent" blo "-100,4800" ) -*126 (Text +*130 (Text va (VaSet ) xt "-100,5000,500,6000" @@ -4186,7 +4323,7 @@ ttg (MlTextGroup ps "CenterOffsetStrategy" stg "VerticalLayoutStrategy" textVec [ -*127 (Text +*131 (Text va (VaSet ) xt "900,3000,3200,4000" @@ -4194,7 +4331,7 @@ st "Library" blo "900,3800" tm "BdLibraryNameMgr" ) -*128 (Text +*132 (Text va (VaSet ) xt "900,4000,6400,5000" @@ -4202,7 +4339,7 @@ st "SaComponent" blo "900,4800" tm "CptNameMgr" ) -*129 (Text +*133 (Text va (VaSet ) xt "900,5000,1500,6000" @@ -4240,21 +4377,21 @@ ttg (MlTextGroup ps "CenterOffsetStrategy" stg "VerticalLayoutStrategy" textVec [ -*130 (Text +*134 (Text va (VaSet ) xt "400,3000,2700,4000" st "Library" blo "400,3800" ) -*131 (Text +*135 (Text va (VaSet ) xt "400,4000,6500,5000" st "VhdlComponent" blo "400,4800" ) -*132 (Text +*136 (Text va (VaSet ) xt "400,5000,1000,6000" @@ -4294,21 +4431,21 @@ ttg (MlTextGroup ps "CenterOffsetStrategy" stg "VerticalLayoutStrategy" textVec [ -*133 (Text +*137 (Text va (VaSet ) xt "-100,3000,2200,4000" st "Library" blo "-100,3800" ) -*134 (Text +*138 (Text va (VaSet ) xt "-100,4000,7000,5000" st "VerilogComponent" blo "-100,4800" ) -*135 (Text +*139 (Text va (VaSet ) xt "-100,5000,500,6000" @@ -4346,7 +4483,7 @@ ttg (MlTextGroup ps "CenterOffsetStrategy" stg "VerticalLayoutStrategy" textVec [ -*136 (Text +*140 (Text va (VaSet ) xt "3300,3700,4500,4700" @@ -4354,7 +4491,7 @@ st "eb1" blo "3300,4500" tm "HdlTextNameMgr" ) -*137 (Text +*141 (Text va (VaSet ) xt "3300,4700,3700,5700" @@ -4784,7 +4921,7 @@ decls (MlTextGroup ps "BottomRightOffsetStrategy" stg "VerticalLayoutStrategy" textVec [ -*138 (Text +*142 (Text va (VaSet font "Verdana,8,1" ) @@ -4792,7 +4929,7 @@ xt "13200,20000,21100,21000" st "Frame Declarations" blo "13200,20800" ) -*139 (MLText +*143 (MLText va (VaSet ) xt "13200,21000,13200,21000" @@ -4844,7 +4981,7 @@ decls (MlTextGroup ps "BottomRightOffsetStrategy" stg "VerticalLayoutStrategy" textVec [ -*140 (Text +*144 (Text va (VaSet font "Verdana,8,1" ) @@ -4852,7 +4989,7 @@ xt "13200,20000,21100,21000" st "Frame Declarations" blo "13200,20800" ) -*141 (MLText +*145 (MLText va (VaSet ) xt "13200,21000,13200,21000" @@ -4998,46 +5135,46 @@ tm "BdDeclarativeTextMgr" ) commonDM (CommonDM ldm (LogicalDM -suid 87,0 +suid 89,0 usingSuid 1 -emptyRow *142 (LEmptyRow +emptyRow *146 (LEmptyRow ) uid 5714,0 optionalChildren [ -*143 (RefLabelRowHdr +*147 (RefLabelRowHdr ) -*144 (TitleRowHdr +*148 (TitleRowHdr ) -*145 (FilterRowHdr +*149 (FilterRowHdr ) -*146 (RefLabelColHdr +*150 (RefLabelColHdr tm "RefLabelColHdrMgr" ) -*147 (RowExpandColHdr +*151 (RowExpandColHdr tm "RowExpandColHdrMgr" ) -*148 (GroupColHdr +*152 (GroupColHdr tm "GroupColHdrMgr" ) -*149 (NameColHdr +*153 (NameColHdr tm "BlockDiagramNameColHdrMgr" ) -*150 (ModeColHdr +*154 (ModeColHdr tm "BlockDiagramModeColHdrMgr" ) -*151 (TypeColHdr +*155 (TypeColHdr tm "BlockDiagramTypeColHdrMgr" ) -*152 (BoundsColHdr +*156 (BoundsColHdr tm "BlockDiagramBoundsColHdrMgr" ) -*153 (InitColHdr +*157 (InitColHdr tm "BlockDiagramInitColHdrMgr" ) -*154 (EolColHdr +*158 (EolColHdr tm "BlockDiagramEolColHdrMgr" ) -*155 (LeafLogPort +*159 (LeafLogPort port (LogicalPort decl (Decl n "reset" @@ -5048,7 +5185,7 @@ suid 1,0 ) uid 5659,0 ) -*156 (LeafLogPort +*160 (LeafLogPort port (LogicalPort decl (Decl n "clock" @@ -5059,7 +5196,7 @@ suid 2,0 ) uid 5661,0 ) -*157 (LeafLogPort +*161 (LeafLogPort port (LogicalPort decl (Decl n "restart" @@ -5070,7 +5207,7 @@ suid 3,0 ) uid 5663,0 ) -*158 (LeafLogPort +*162 (LeafLogPort port (LogicalPort decl (Decl n "testMode" @@ -5081,7 +5218,7 @@ suid 4,0 ) uid 5665,0 ) -*159 (LeafLogPort +*163 (LeafLogPort port (LogicalPort m 1 decl (Decl @@ -5094,7 +5231,7 @@ suid 5,0 ) uid 5667,0 ) -*160 (LeafLogPort +*164 (LeafLogPort port (LogicalPort decl (Decl n "sensor1" @@ -5105,7 +5242,7 @@ suid 6,0 ) uid 5669,0 ) -*161 (LeafLogPort +*165 (LeafLogPort port (LogicalPort decl (Decl n "sensor2" @@ -5116,7 +5253,7 @@ suid 7,0 ) uid 5671,0 ) -*162 (LeafLogPort +*166 (LeafLogPort port (LogicalPort m 1 decl (Decl @@ -5128,7 +5265,7 @@ suid 10,0 ) uid 5677,0 ) -*163 (LeafLogPort +*167 (LeafLogPort port (LogicalPort m 1 decl (Decl @@ -5140,7 +5277,7 @@ suid 12,0 ) uid 5681,0 ) -*164 (LeafLogPort +*168 (LeafLogPort port (LogicalPort m 1 decl (Decl @@ -5152,7 +5289,7 @@ suid 13,0 ) uid 5683,0 ) -*165 (LeafLogPort +*169 (LeafLogPort port (LogicalPort decl (Decl n "encoderA" @@ -5163,7 +5300,7 @@ suid 14,0 ) uid 5685,0 ) -*166 (LeafLogPort +*170 (LeafLogPort port (LogicalPort decl (Decl n "encoderB" @@ -5174,7 +5311,7 @@ suid 15,0 ) uid 5687,0 ) -*167 (LeafLogPort +*171 (LeafLogPort port (LogicalPort decl (Decl n "encoderI" @@ -5185,7 +5322,7 @@ suid 16,0 ) uid 5689,0 ) -*168 (LeafLogPort +*172 (LeafLogPort port (LogicalPort decl (Decl n "go1" @@ -5196,7 +5333,7 @@ suid 17,0 ) uid 5691,0 ) -*169 (LeafLogPort +*173 (LeafLogPort port (LogicalPort decl (Decl n "go2" @@ -5207,7 +5344,7 @@ suid 18,0 ) uid 5693,0 ) -*170 (LeafLogPort +*174 (LeafLogPort port (LogicalPort decl (Decl n "button4" @@ -5218,7 +5355,7 @@ suid 47,0 ) uid 7302,0 ) -*171 (LeafLogPort +*175 (LeafLogPort port (LogicalPort m 1 decl (Decl @@ -5230,7 +5367,7 @@ suid 68,0 ) uid 10024,0 ) -*172 (LeafLogPort +*176 (LeafLogPort port (LogicalPort m 1 decl (Decl @@ -5242,7 +5379,7 @@ suid 69,0 ) uid 10026,0 ) -*173 (LeafLogPort +*177 (LeafLogPort port (LogicalPort m 1 decl (Decl @@ -5254,7 +5391,7 @@ suid 70,0 ) uid 10028,0 ) -*174 (LeafLogPort +*178 (LeafLogPort port (LogicalPort m 1 decl (Decl @@ -5266,7 +5403,7 @@ suid 71,0 ) uid 10030,0 ) -*175 (LeafLogPort +*179 (LeafLogPort port (LogicalPort m 1 decl (Decl @@ -5278,7 +5415,7 @@ suid 72,0 ) uid 10032,0 ) -*176 (LeafLogPort +*180 (LeafLogPort port (LogicalPort lang 11 m 4 @@ -5291,7 +5428,7 @@ suid 78,0 ) uid 11581,0 ) -*177 (LeafLogPort +*181 (LeafLogPort port (LogicalPort lang 11 m 4 @@ -5305,7 +5442,7 @@ suid 79,0 ) uid 11583,0 ) -*178 (LeafLogPort +*182 (LeafLogPort port (LogicalPort lang 11 m 4 @@ -5319,7 +5456,7 @@ suid 81,0 ) uid 11585,0 ) -*179 (LeafLogPort +*183 (LeafLogPort port (LogicalPort lang 11 m 4 @@ -5332,7 +5469,7 @@ suid 83,0 ) uid 11587,0 ) -*180 (LeafLogPort +*184 (LeafLogPort port (LogicalPort lang 11 m 4 @@ -5345,7 +5482,7 @@ suid 86,0 ) uid 11653,0 ) -*181 (LeafLogPort +*185 (LeafLogPort port (LogicalPort lang 11 m 4 @@ -5359,6 +5496,32 @@ suid 87,0 ) uid 11655,0 ) +*186 (LeafLogPort +port (LogicalPort +lang 11 +m 4 +decl (Decl +n "clk" +t "unsigned" +o 28 +suid 88,0 +) +) +uid 11935,0 +) +*187 (LeafLogPort +port (LogicalPort +lang 11 +m 4 +decl (Decl +n "rst" +t "unsigned" +o 29 +suid 89,0 +) +) +uid 11937,0 +) ] ) pdm (PhysicalDM @@ -5366,7 +5529,7 @@ displayShortBounds 1 editShortBounds 1 uid 5727,0 optionalChildren [ -*182 (Sheet +*188 (Sheet sheetRow (SheetRow headerVa (MVa cellColor "49152,49152,49152" @@ -5383,194 +5546,206 @@ cellColor "39936,56832,65280" fontColor "0,0,0" font "Tahoma,10,0" ) -emptyMRCItem *183 (MRCItem -litem &142 +emptyMRCItem *189 (MRCItem +litem &146 pos 27 dimension 20 ) uid 5729,0 optionalChildren [ -*184 (MRCItem -litem &143 +*190 (MRCItem +litem &147 pos 0 dimension 20 uid 5730,0 ) -*185 (MRCItem -litem &144 +*191 (MRCItem +litem &148 pos 1 dimension 23 uid 5731,0 ) -*186 (MRCItem -litem &145 +*192 (MRCItem +litem &149 pos 2 hidden 1 dimension 20 uid 5732,0 ) -*187 (MRCItem -litem &155 +*193 (MRCItem +litem &159 pos 0 dimension 20 uid 5660,0 ) -*188 (MRCItem -litem &156 +*194 (MRCItem +litem &160 pos 1 dimension 20 uid 5662,0 ) -*189 (MRCItem -litem &157 +*195 (MRCItem +litem &161 pos 2 dimension 20 uid 5664,0 ) -*190 (MRCItem -litem &158 +*196 (MRCItem +litem &162 pos 3 dimension 20 uid 5666,0 ) -*191 (MRCItem -litem &159 +*197 (MRCItem +litem &163 pos 4 dimension 20 uid 5668,0 ) -*192 (MRCItem -litem &160 +*198 (MRCItem +litem &164 pos 5 dimension 20 uid 5670,0 ) -*193 (MRCItem -litem &161 +*199 (MRCItem +litem &165 pos 6 dimension 20 uid 5672,0 ) -*194 (MRCItem -litem &162 +*200 (MRCItem +litem &166 pos 7 dimension 20 uid 5678,0 ) -*195 (MRCItem -litem &163 +*201 (MRCItem +litem &167 pos 8 dimension 20 uid 5682,0 ) -*196 (MRCItem -litem &164 +*202 (MRCItem +litem &168 pos 9 dimension 20 uid 5684,0 ) -*197 (MRCItem -litem &165 +*203 (MRCItem +litem &169 pos 10 dimension 20 uid 5686,0 ) -*198 (MRCItem -litem &166 +*204 (MRCItem +litem &170 pos 11 dimension 20 uid 5688,0 ) -*199 (MRCItem -litem &167 +*205 (MRCItem +litem &171 pos 12 dimension 20 uid 5690,0 ) -*200 (MRCItem -litem &168 +*206 (MRCItem +litem &172 pos 13 dimension 20 uid 5692,0 ) -*201 (MRCItem -litem &169 +*207 (MRCItem +litem &173 pos 14 dimension 20 uid 5694,0 ) -*202 (MRCItem -litem &170 +*208 (MRCItem +litem &174 pos 15 dimension 20 uid 7301,0 ) -*203 (MRCItem -litem &171 +*209 (MRCItem +litem &175 pos 16 dimension 20 uid 10025,0 ) -*204 (MRCItem -litem &172 +*210 (MRCItem +litem &176 pos 17 dimension 20 uid 10027,0 ) -*205 (MRCItem -litem &173 +*211 (MRCItem +litem &177 pos 18 dimension 20 uid 10029,0 ) -*206 (MRCItem -litem &174 +*212 (MRCItem +litem &178 pos 19 dimension 20 uid 10031,0 ) -*207 (MRCItem -litem &175 +*213 (MRCItem +litem &179 pos 20 dimension 20 uid 10033,0 ) -*208 (MRCItem -litem &176 +*214 (MRCItem +litem &180 pos 21 dimension 20 uid 11582,0 ) -*209 (MRCItem -litem &177 +*215 (MRCItem +litem &181 pos 22 dimension 20 uid 11584,0 ) -*210 (MRCItem -litem &178 +*216 (MRCItem +litem &182 pos 23 dimension 20 uid 11586,0 ) -*211 (MRCItem -litem &179 +*217 (MRCItem +litem &183 pos 24 dimension 20 uid 11588,0 ) -*212 (MRCItem -litem &180 +*218 (MRCItem +litem &184 pos 25 dimension 20 uid 11654,0 ) -*213 (MRCItem -litem &181 +*219 (MRCItem +litem &185 pos 26 dimension 20 uid 11656,0 ) +*220 (MRCItem +litem &186 +pos 27 +dimension 20 +uid 11936,0 +) +*221 (MRCItem +litem &187 +pos 28 +dimension 20 +uid 11938,0 +) ] ) sheetCol (SheetCol @@ -5582,50 +5757,50 @@ textAngle 90 ) uid 5733,0 optionalChildren [ -*214 (MRCItem -litem &146 +*222 (MRCItem +litem &150 pos 0 dimension 20 uid 5734,0 ) -*215 (MRCItem -litem &148 +*223 (MRCItem +litem &152 pos 1 dimension 50 uid 5735,0 ) -*216 (MRCItem -litem &149 +*224 (MRCItem +litem &153 pos 2 dimension 100 uid 5736,0 ) -*217 (MRCItem -litem &150 +*225 (MRCItem +litem &154 pos 3 dimension 50 uid 5737,0 ) -*218 (MRCItem -litem &151 +*226 (MRCItem +litem &155 pos 4 dimension 100 uid 5738,0 ) -*219 (MRCItem -litem &152 +*227 (MRCItem +litem &156 pos 5 dimension 100 uid 5739,0 ) -*220 (MRCItem -litem &153 +*228 (MRCItem +litem &157 pos 6 dimension 50 uid 5740,0 ) -*221 (MRCItem -litem &154 +*229 (MRCItem +litem &158 pos 7 dimension 80 uid 5741,0 @@ -5645,41 +5820,41 @@ uid 5713,0 ) genericsCommonDM (CommonDM ldm (LogicalDM -emptyRow *222 (LEmptyRow +emptyRow *230 (LEmptyRow ) uid 5743,0 optionalChildren [ -*223 (RefLabelRowHdr +*231 (RefLabelRowHdr ) -*224 (TitleRowHdr +*232 (TitleRowHdr ) -*225 (FilterRowHdr +*233 (FilterRowHdr ) -*226 (RefLabelColHdr +*234 (RefLabelColHdr tm "RefLabelColHdrMgr" ) -*227 (RowExpandColHdr +*235 (RowExpandColHdr tm "RowExpandColHdrMgr" ) -*228 (GroupColHdr +*236 (GroupColHdr tm "GroupColHdrMgr" ) -*229 (NameColHdr +*237 (NameColHdr tm "GenericNameColHdrMgr" ) -*230 (TypeColHdr +*238 (TypeColHdr tm "GenericTypeColHdrMgr" ) -*231 (InitColHdr +*239 (InitColHdr tm "GenericValueColHdrMgr" ) -*232 (PragmaColHdr +*240 (PragmaColHdr tm "GenericPragmaColHdrMgr" ) -*233 (EolColHdr +*241 (EolColHdr tm "GenericEolColHdrMgr" ) -*234 (LogGeneric +*242 (LogGeneric generic (GiElement name "position1" type "positive" @@ -5687,7 +5862,7 @@ value "32000" ) uid 7215,0 ) -*235 (LogGeneric +*243 (LogGeneric generic (GiElement name "position2" type "positive" @@ -5695,7 +5870,7 @@ value "64000" ) uid 7217,0 ) -*236 (LogGeneric +*244 (LogGeneric generic (GiElement name "testLineNb" type "positive" @@ -5703,7 +5878,7 @@ value "16" ) uid 7816,0 ) -*237 (LogGeneric +*245 (LogGeneric generic (GiElement name "position0" type "positive" @@ -5711,7 +5886,7 @@ value "128" ) uid 8607,0 ) -*238 (LogGeneric +*246 (LogGeneric generic (GiElement name "slopeShiftBitNb" type "positive" @@ -5719,7 +5894,7 @@ value "6" ) uid 10209,0 ) -*239 (LogGeneric +*247 (LogGeneric generic (GiElement name "pwmBitNb" type "positive" @@ -5732,7 +5907,7 @@ uid 10538,0 pdm (PhysicalDM uid 5755,0 optionalChildren [ -*240 (Sheet +*248 (Sheet sheetRow (SheetRow headerVa (MVa cellColor "49152,49152,49152" @@ -5749,64 +5924,64 @@ cellColor "39936,56832,65280" fontColor "0,0,0" font "Tahoma,10,0" ) -emptyMRCItem *241 (MRCItem -litem &222 +emptyMRCItem *249 (MRCItem +litem &230 pos 6 dimension 20 ) uid 5757,0 optionalChildren [ -*242 (MRCItem -litem &223 +*250 (MRCItem +litem &231 pos 0 dimension 20 uid 5758,0 ) -*243 (MRCItem -litem &224 +*251 (MRCItem +litem &232 pos 1 dimension 23 uid 5759,0 ) -*244 (MRCItem -litem &225 +*252 (MRCItem +litem &233 pos 2 hidden 1 dimension 20 uid 5760,0 ) -*245 (MRCItem -litem &234 +*253 (MRCItem +litem &242 pos 1 dimension 20 uid 7214,0 ) -*246 (MRCItem -litem &235 +*254 (MRCItem +litem &243 pos 2 dimension 20 uid 7216,0 ) -*247 (MRCItem -litem &236 +*255 (MRCItem +litem &244 pos 5 dimension 20 uid 7815,0 ) -*248 (MRCItem -litem &237 +*256 (MRCItem +litem &245 pos 0 dimension 20 uid 8606,0 ) -*249 (MRCItem -litem &238 +*257 (MRCItem +litem &246 pos 3 dimension 20 uid 10208,0 ) -*250 (MRCItem -litem &239 +*258 (MRCItem +litem &247 pos 4 dimension 20 uid 10537,0 @@ -5822,44 +5997,44 @@ textAngle 90 ) uid 5761,0 optionalChildren [ -*251 (MRCItem -litem &226 +*259 (MRCItem +litem &234 pos 0 dimension 20 uid 5762,0 ) -*252 (MRCItem -litem &228 +*260 (MRCItem +litem &236 pos 1 dimension 50 uid 5763,0 ) -*253 (MRCItem -litem &229 +*261 (MRCItem +litem &237 pos 2 dimension 100 uid 5764,0 ) -*254 (MRCItem -litem &230 +*262 (MRCItem +litem &238 pos 3 dimension 100 uid 5765,0 ) -*255 (MRCItem -litem &231 +*263 (MRCItem +litem &239 pos 4 dimension 50 uid 5766,0 ) -*256 (MRCItem -litem &232 +*264 (MRCItem +litem &240 pos 5 dimension 50 uid 5767,0 ) -*257 (MRCItem -litem &233 +*265 (MRCItem +litem &241 pos 6 dimension 80 uid 5768,0 diff --git a/Cursor/hds/enable_acceleration/fsm.sm b/Cursor/hds/enable_acceleration/fsm.sm new file mode 100644 index 0000000..bd011e0 --- /dev/null +++ b/Cursor/hds/enable_acceleration/fsm.sm @@ -0,0 +1,4316 @@ +DocumentHdrVersion "1.1" +Header (DocumentHdr +version 2 +dialect 11 +dmPackageRefs [ +(DmPackageRef +library "ieee" +unitName "std_logic_1164" +) +(DmPackageRef +library "ieee" +unitName "numeric_std" +) +] +machine (Machine +name "csm" +children [ +(Machine +name "csm" +children [ +] +stateSignalName "current_state" +) +] +) +libraryRefs [ +"ieee" +] +) +version "27.1" +appVersion "2019.2 (Build 5)" +model (StateMachine +VExpander (VariableExpander +vvMap [ +(vvPair +variable "HDLDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hdl" +) +(vvPair +variable "HDSDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds" +) +(vvPair +variable "SideDataDesignDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\enable_acceleration\\fsm.sm.info" +) +(vvPair +variable "SideDataUserDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\enable_acceleration\\fsm.sm.user" +) +(vvPair +variable "SourceDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds" +) +(vvPair +variable "appl" +value "HDL Designer" +) +(vvPair +variable "arch_name" +value "fsm" +) +(vvPair +variable "concat_file" +value "concatenated" +) +(vvPair +variable "config" +value "%(unit)_%(view)_config" +) +(vvPair +variable "d" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\enable_acceleration" +) +(vvPair +variable "d_logical" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\enable_acceleration" +) +(vvPair +variable "date" +value "10.12.2021" +) +(vvPair +variable "day" +value "ven." +) +(vvPair +variable "day_long" +value "vendredi" +) +(vvPair +variable "dd" +value "10" +) +(vvPair +variable "entity_name" +value "enable_acceleration" +) +(vvPair +variable "ext" +value "" +) +(vvPair +variable "f" +value "fsm.sm" +) +(vvPair +variable "f_logical" +value "fsm.sm" +) +(vvPair +variable "f_noext" +value "fsm" +) +(vvPair +variable "graphical_source_author" +value "Simon" +) +(vvPair +variable "graphical_source_date" +value "10.12.2021" +) +(vvPair +variable "graphical_source_group" +value "UNKNOWN" +) +(vvPair +variable "graphical_source_host" +value "PC-SDM" +) +(vvPair +variable "graphical_source_time" +value "09:36:57" +) +(vvPair +variable "group" +value "UNKNOWN" +) +(vvPair +variable "host" +value "PC-SDM" +) +(vvPair +variable "language" +value "VHDL" +) +(vvPair +variable "library" +value "Cursor" +) +(vvPair +variable "library_downstream_ModelSimCompiler" +value "$SCRATCH_DIR/Cursor/work" +) +(vvPair +variable "mm" +value "12" +) +(vvPair +variable "module_name" +value "enable_acceleration" +) +(vvPair +variable "month" +value "déc." +) +(vvPair +variable "month_long" +value "décembre" +) +(vvPair +variable "p" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\enable_acceleration\\fsm.sm" +) +(vvPair +variable "p_logical" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\enable_acceleration\\fsm.sm" +) +(vvPair +variable "package_name" +value "" +) +(vvPair +variable "project_name" +value "hds" +) +(vvPair +variable "series" +value "HDL Designer Series" +) +(vvPair +variable "this_ext" +value "sm" +) +(vvPair +variable "this_file" +value "fsm" +) +(vvPair +variable "this_file_logical" +value "fsm" +) +(vvPair +variable "time" +value "09:36:57" +) +(vvPair +variable "unit" +value "enable_acceleration" +) +(vvPair +variable "user" +value "Simon" +) +(vvPair +variable "version" +value "2019.2 (Build 5)" +) +(vvPair +variable "view" +value "fsm" +) +(vvPair +variable "year" +value "2021" +) +(vvPair +variable "yy" +value "21" +) +] +) +uid 313,0 +optionalChildren [ +*1 (ConcurrentSM +uid 1,0 +topDiagram (StateDiagram +LanguageMgr "None" +uid 2,0 +optionalChildren [ +*2 (State +uid 43,0 +shape (Circle +uid 44,0 +va (VaSet +vasetType 1 +fg "0,65535,65535" +lineColor "0,32768,49152" +lineWidth 2 +) +xt "42853,9857,49955,16959" +radius 3551 +) +name (Text +uid 45,0 +va (VaSet +font "Verdana,12,1" +) +xt "44904,12708,47904,14108" +st "init" +ju 0 +blo "46404,13908" +tm "ONodeName" +) +wait (TextAssociate +uid 46,0 +ps "CenterOffsetStrategy" +text (Text +uid 47,0 +va (VaSet +isHidden 1 +fg "0,0,32768" +font "Verdana,12,1" +) +xt "46154,13608,51254,15008" +st "wait 2" +blo "46154,14808" +tm "SmWaitText" +) +) +encoding (Text +uid 48,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "46404,14508,46404,14508" +blo "46404,14508" +tm "SmEncodingMgr" +) +actionBlk (SmStateActionsBlock +uid 51,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 52,0 +va (VaSet +vasetType 1 +transparent 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +fillStyle 1 +) +xt "43104,16108,57704,17508" +) +autoResize 1 +tline (Line +uid 53,0 +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "43204,16008,57604,16008" +pts [ +"43204,16008" +"57604,16008" +] +) +bline (Line +uid 54,0 +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "43204,15408,57604,15408" +pts [ +"43204,15408" +"57604,15408" +] +) +ttri (Triangle +uid 55,0 +ro 90 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "42754,15633,43104,15983" +) +btri (Triangle +uid 56,0 +ro 270 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "42754,13233,43104,13583" +) +entryActions (MLText +uid 57,0 +va (VaSet +) +xt "43204,15808,43204,15808" +tm "Actions" +) +inActions (MLText +uid 58,0 +va (VaSet +) +xt "43204,16208,57604,17408" +st "end_acceleration <= '0';" +tm "Actions" +) +exitActions (MLText +uid 59,0 +va (VaSet +) +xt "46404,13408,46404,13408" +tm "Actions" +) +) +caseExpr (TextAssociate +uid 49,0 +ps "CenterOffsetStrategy" +text (MLText +uid 50,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "44304,14608,51004,15808" +st "CASE: expr" +tm "SmCaseExpr" +) +) +) +*3 (SmClockPoint +uid 60,0 +shape (CompositeShape +uid 61,0 +va (VaSet +vasetType 1 +fg "65535,65535,0" +) +optionalChildren [ +(Pentagon +uid 62,0 +sl 0 +ro 270 +xt "3250,10500,5500,11500" +) +(OrthoPolyLine +uid 63,0 +sl 0 +ro 270 +va (VaSet +vasetType 3 +) +xt "4150,10700,4749,11300" +pts [ +"4150,11300" +"4449,11300" +"4449,10700" +"4749,10700" +] +) +(Arc2D +pts [ +"3759,11153" +"3504,10847" +"3759,10847" +] +uid 64,0 +sl 0 +ro 270 +va (VaSet +vasetType 1 +transparent 1 +) +xt "3431,10800,3759,11199" +) +] +) +name (TextAssociate +uid 65,0 +ps "CenterOffsetStrategy" +text (Text +uid 66,0 +va (VaSet +) +xt "550,10500,2750,11700" +st "clk" +ju 2 +blo "2750,11500" +tm "SmControlSignalNameMgr" +) +) +cond (SmControlCondition +uid 67,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 68,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +lineColor "0,32768,49152" +) +xt "5500,10300,20400,11700" +) +autoResize 1 +cond (MLText +uid 69,0 +va (VaSet +) +xt "5600,10400,20300,11600" +st "clk'EVENT AND clk = '1'" +tm "SmControlConditionMgr" +) +) +) +*4 (SmResetPoint +uid 70,0 +shape (CompositeShape +uid 71,0 +va (VaSet +vasetType 1 +fg "65535,65535,0" +) +optionalChildren [ +(Pentagon +uid 72,0 +sl 0 +ro 270 +xt "3250,19500,5500,20500" +) +(OrthoPolyLine +uid 73,0 +sl 0 +ro 270 +va (VaSet +vasetType 3 +) +xt "4150,19700,4749,20300" +pts [ +"4749,20300" +"4449,20300" +"4449,19700" +"4150,19700" +] +) +(Line +uid 74,0 +sl 0 +ro 270 +xt "3499,19825,3599,19875" +pts [ +"3499,19875" +"3599,19825" +] +) +(Line +uid 75,0 +sl 0 +ro 270 +xt "3499,19825,3499,20175" +pts [ +"3499,20175" +"3499,19825" +] +) +(Circle +uid 76,0 +layer 10 +sl 0 +ro 270 +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,0" +) +xt "4299,19850,4599,20150" +radius 150 +) +] +) +cond (SmControlCondition +uid 82,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 83,0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,65535" +lineColor "0,32768,49152" +) +xt "3250,17700,8150,19100" +) +autoResize 1 +cond (MLText +uid 84,0 +va (VaSet +isHidden 1 +) +xt "3350,17800,8050,19000" +st "rst = '0'" +tm "SmControlConditionMgr" +) +) +prio (TransitionPriority +uid 79,0 +ps "PercentageFromStartStrategy" +shape (Circle +uid 80,0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,65535" +bg "0,0,0" +) +xt "5500,18937,7626,21063" +radius 1063 +) +pr (Text +uid 81,0 +va (VaSet +isHidden 1 +) +xt "5863,19400,7263,20600" +st "1" +ju 0 +blo "6563,20400" +tm "TransitionPriority" +) +padding "100,100" +) +name (TextAssociate +uid 77,0 +ps "CenterOffsetStrategy" +text (Text +uid 78,0 +va (VaSet +) +xt "1150,19400,3250,20600" +st "rst" +ju 2 +blo "3250,20400" +tm "SmControlSignalNameMgr" +) +) +actions (TextAssociate +uid 85,0 +ps "CenterOffsetStrategy" +text (MLText +uid 86,0 +va (VaSet +isHidden 1 +) +xt "11125,24125,19725,25325" +st "< Automatic >" +tm "Actions" +) +) +) +*5 (Link +uid 87,0 +shape (CompositeShape +uid 88,0 +va (VaSet +vasetType 1 +fg "65535,65535,0" +bg "0,0,0" +) +optionalChildren [ +(Pentagon +uid 89,0 +sl 0 +ro 270 +xt "17000,19500,19250,20500" +) +(Line +uid 90,0 +sl 0 +ro 270 +xt "16500,20000,17000,20000" +pts [ +"16500,20000" +"17000,20000" +] +) +] +) +name (TextAssociate +uid 91,0 +ps "CenterOffsetStrategy" +text (Text +uid 92,0 +va (VaSet +font "Verdana,9,1" +) +xt "19750,19500,22050,20700" +st "init" +blo "19750,20500" +tm "LinkName" +) +) +) +*6 (SmRecoveryStatePoint +uid 93,0 +shape (CompositeShape +uid 94,0 +va (VaSet +vasetType 1 +fg "65535,0,0" +) +optionalChildren [ +(Circle +uid 95,0 +sl 0 +xt "3250,14100,5050,15900" +radius 900 +) +(Line +uid 96,0 +sl 0 +va (VaSet +vasetType 3 +lineColor "65535,65535,0" +lineWidth 1 +) +xt "3724,14574,4576,15426" +pts [ +"3724,15426" +"4576,14574" +] +) +(Line +uid 97,0 +sl 0 +va (VaSet +vasetType 3 +lineColor "65535,65535,0" +lineWidth 1 +) +xt "3724,14574,4576,15426" +pts [ +"4576,15426" +"3724,14574" +] +) +] +) +) +*7 (Link +uid 98,0 +shape (CompositeShape +uid 99,0 +va (VaSet +vasetType 1 +fg "65535,65535,0" +bg "0,0,0" +) +optionalChildren [ +(Pentagon +uid 100,0 +sl 0 +ro 270 +xt "17000,14500,19250,15500" +) +(Line +uid 101,0 +sl 0 +ro 270 +xt "16500,15000,17000,15000" +pts [ +"16500,15000" +"17000,15000" +] +) +] +) +name (TextAssociate +uid 102,0 +ps "CenterOffsetStrategy" +text (Text +uid 103,0 +va (VaSet +font "Verdana,9,1" +) +xt "19750,14500,22050,15700" +st "init" +blo "19750,15500" +tm "LinkName" +) +) +) +*8 (Grouping +uid 124,0 +optionalChildren [ +*9 (CommentText +uid 126,0 +shape (Rectangle +uid 127,0 +sl 0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65280,65280,46080" +) +xt "36000,46000,53000,47000" +) +oxt "18000,70000,35000,71000" +text (MLText +uid 128,0 +va (VaSet +isHidden 1 +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "36200,46000,46000,47000" +st " +by %user on %dd %month %year +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 17000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*10 (CommentText +uid 129,0 +shape (Rectangle +uid 130,0 +sl 0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65280,65280,46080" +) +xt "53000,42000,57000,43000" +) +oxt "35000,66000,39000,67000" +text (MLText +uid 131,0 +va (VaSet +isHidden 1 +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "53200,42000,56200,43000" +st " +Project: +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 4000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*11 (CommentText +uid 132,0 +shape (Rectangle +uid 133,0 +sl 0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65280,65280,46080" +) +xt "36000,44000,53000,45000" +) +oxt "18000,68000,35000,69000" +text (MLText +uid 134,0 +va (VaSet +isHidden 1 +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "36200,44000,46200,45000" +st " + +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 17000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*12 (CommentText +uid 135,0 +shape (Rectangle +uid 136,0 +sl 0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65280,65280,46080" +) +xt "32000,44000,36000,45000" +) +oxt "14000,68000,18000,69000" +text (MLText +uid 137,0 +va (VaSet +isHidden 1 +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "32200,44000,34300,45000" +st " +Title: +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 4000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*13 (CommentText +uid 138,0 +shape (Rectangle +uid 139,0 +sl 0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65280,65280,46080" +) +xt "53000,43000,73000,47000" +) +oxt "35000,67000,55000,71000" +text (MLText +uid 140,0 +va (VaSet +isHidden 1 +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "53200,43200,62600,44200" +st " + +" +tm "CommentText" +wrapOption 3 +visibleHeight 4000 +visibleWidth 20000 +) +ignorePrefs 1 +titleBlock 1 +) +*14 (CommentText +uid 141,0 +shape (Rectangle +uid 142,0 +sl 0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65280,65280,46080" +) +xt "57000,42000,73000,43000" +) +oxt "39000,66000,55000,67000" +text (MLText +uid 143,0 +va (VaSet +isHidden 1 +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "57200,42000,58800,43000" +st " +%project_name +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 16000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*15 (CommentText +uid 144,0 +shape (Rectangle +uid 145,0 +sl 0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65280,65280,46080" +) +xt "32000,42000,53000,44000" +) +oxt "14000,66000,35000,68000" +text (MLText +uid 146,0 +va (VaSet +isHidden 1 +fg "32768,0,0" +) +xt "37350,42400,47650,43600" +st " + +" +ju 0 +tm "CommentText" +wrapOption 3 +visibleHeight 2000 +visibleWidth 21000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*16 (CommentText +uid 147,0 +shape (Rectangle +uid 148,0 +sl 0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65280,65280,46080" +) +xt "32000,45000,36000,46000" +) +oxt "14000,69000,18000,70000" +text (MLText +uid 149,0 +va (VaSet +isHidden 1 +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "32200,45000,34300,46000" +st " +Path: +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 4000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*17 (CommentText +uid 150,0 +shape (Rectangle +uid 151,0 +sl 0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65280,65280,46080" +) +xt "32000,46000,36000,47000" +) +oxt "14000,70000,18000,71000" +text (MLText +uid 152,0 +va (VaSet +isHidden 1 +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "32200,46000,34900,47000" +st " +Edited: +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 4000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*18 (CommentText +uid 153,0 +shape (Rectangle +uid 154,0 +sl 0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65280,65280,46080" +) +xt "36000,45000,53000,46000" +) +oxt "18000,69000,35000,70000" +text (MLText +uid 155,0 +va (VaSet +isHidden 1 +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "36200,45000,48200,46000" +st " +%library/%unit/%view +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 17000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +] +shape (GroupingShape +uid 125,0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,65535" +lineStyle 2 +lineWidth 2 +) +xt "32000,42000,73000,47000" +) +oxt "14000,66000,55000,71000" +) +*19 (State +uid 168,0 +shape (Circle +uid 169,0 +va (VaSet +vasetType 1 +fg "0,65535,65535" +lineColor "0,32768,49152" +lineWidth 2 +) +xt "62815,22586,69917,29688" +radius 3551 +) +name (Text +uid 170,0 +va (VaSet +font "Verdana,12,1" +) +xt "64366,25437,68366,26837" +st "right" +ju 0 +blo "66366,26637" +tm "ONodeName" +) +wait (TextAssociate +uid 171,0 +ps "CenterOffsetStrategy" +text (Text +uid 172,0 +va (VaSet +isHidden 1 +fg "0,0,32768" +font "Verdana,12,1" +) +xt "66116,26337,71216,27737" +st "wait 2" +blo "66116,27537" +tm "SmWaitText" +) +) +encoding (Text +uid 173,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "66366,27237,66366,27237" +blo "66366,27237" +tm "SmEncodingMgr" +) +actionBlk (SmStateActionsBlock +uid 176,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 177,0 +va (VaSet +vasetType 1 +transparent 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +fillStyle 1 +) +xt "63066,28837,77666,30237" +) +autoResize 1 +tline (Line +uid 178,0 +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "63166,28737,77566,28737" +pts [ +"63166,28737" +"77566,28737" +] +) +bline (Line +uid 179,0 +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "63166,28137,77566,28137" +pts [ +"63166,28137" +"77566,28137" +] +) +ttri (Triangle +uid 180,0 +ro 90 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "62716,28362,63066,28712" +) +btri (Triangle +uid 181,0 +ro 270 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "62716,25962,63066,26312" +) +entryActions (MLText +uid 182,0 +va (VaSet +) +xt "63166,28537,63166,28537" +tm "Actions" +) +inActions (MLText +uid 183,0 +va (VaSet +) +xt "63166,28937,77566,30137" +st "end_acceleration <= '0';" +tm "Actions" +) +exitActions (MLText +uid 184,0 +va (VaSet +) +xt "66366,26137,66366,26137" +tm "Actions" +) +) +caseExpr (TextAssociate +uid 174,0 +ps "CenterOffsetStrategy" +text (MLText +uid 175,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "64266,27337,70966,28537" +st "CASE: expr" +tm "SmCaseExpr" +) +) +) +*20 (State +uid 195,0 +shape (Circle +uid 196,0 +va (VaSet +vasetType 1 +fg "0,65535,65535" +lineColor "0,32768,49152" +lineWidth 2 +) +xt "27795,23277,34897,30379" +radius 3551 +) +name (Text +uid 197,0 +va (VaSet +font "Verdana,12,1" +) +xt "29796,26128,32896,27528" +st "left" +ju 0 +blo "31346,27328" +tm "ONodeName" +) +wait (TextAssociate +uid 198,0 +ps "CenterOffsetStrategy" +text (Text +uid 199,0 +va (VaSet +isHidden 1 +fg "0,0,32768" +font "Verdana,12,1" +) +xt "31096,27028,36196,28428" +st "wait 2" +blo "31096,28228" +tm "SmWaitText" +) +) +encoding (Text +uid 200,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "31346,27928,31346,27928" +blo "31346,27928" +tm "SmEncodingMgr" +) +actionBlk (SmStateActionsBlock +uid 203,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 204,0 +va (VaSet +vasetType 1 +transparent 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +fillStyle 1 +) +xt "28046,29528,42646,30928" +) +autoResize 1 +tline (Line +uid 205,0 +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "28146,29428,42546,29428" +pts [ +"28146,29428" +"42546,29428" +] +) +bline (Line +uid 206,0 +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "28146,28828,42546,28828" +pts [ +"28146,28828" +"42546,28828" +] +) +ttri (Triangle +uid 207,0 +ro 90 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "27696,29053,28046,29403" +) +btri (Triangle +uid 208,0 +ro 270 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "27696,26653,28046,27003" +) +entryActions (MLText +uid 209,0 +va (VaSet +) +xt "28146,29228,28146,29228" +tm "Actions" +) +inActions (MLText +uid 210,0 +va (VaSet +) +xt "28146,29628,42546,30828" +st "end_acceleration <= '0';" +tm "Actions" +) +exitActions (MLText +uid 211,0 +va (VaSet +) +xt "31346,26828,31346,26828" +tm "Actions" +) +) +caseExpr (TextAssociate +uid 201,0 +ps "CenterOffsetStrategy" +text (MLText +uid 202,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "29246,28028,35946,29228" +st "CASE: expr" +tm "SmCaseExpr" +) +) +) +*21 (State +uid 222,0 +shape (Circle +uid 223,0 +va (VaSet +vasetType 1 +fg "0,65535,65535" +lineColor "0,32768,49152" +lineWidth 2 +) +xt "44671,34394,51773,41496" +radius 3551 +) +name (Text +uid 224,0 +va (VaSet +font "Verdana,12,1" +) +xt "46372,37245,50072,38645" +st "stop" +ju 0 +blo "48222,38445" +tm "ONodeName" +) +wait (TextAssociate +uid 225,0 +ps "CenterOffsetStrategy" +text (Text +uid 226,0 +va (VaSet +isHidden 1 +fg "0,0,32768" +font "Verdana,12,1" +) +xt "47972,38145,53072,39545" +st "wait 2" +blo "47972,39345" +tm "SmWaitText" +) +) +encoding (Text +uid 227,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "48222,39045,48222,39045" +blo "48222,39045" +tm "SmEncodingMgr" +) +actionBlk (SmStateActionsBlock +uid 230,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 231,0 +va (VaSet +vasetType 1 +transparent 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +fillStyle 1 +) +xt "45272,40645,59172,42045" +) +autoResize 1 +tline (Line +uid 232,0 +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "45372,40545,59072,40545" +pts [ +"45372,40545" +"59072,40545" +] +) +bline (Line +uid 233,0 +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "45372,39945,59072,39945" +pts [ +"45372,39945" +"59072,39945" +] +) +ttri (Triangle +uid 234,0 +ro 90 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "44922,40170,45272,40520" +) +btri (Triangle +uid 235,0 +ro 270 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "44922,37770,45272,38120" +) +entryActions (MLText +uid 236,0 +va (VaSet +) +xt "45372,40345,45372,40345" +tm "Actions" +) +inActions (MLText +uid 237,0 +va (VaSet +) +xt "45372,40745,59072,41945" +st "end_acceleration = '1';" +tm "Actions" +) +exitActions (MLText +uid 238,0 +va (VaSet +) +xt "48222,37945,48222,37945" +tm "Actions" +) +) +caseExpr (TextAssociate +uid 228,0 +ps "CenterOffsetStrategy" +text (MLText +uid 229,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "46122,39145,52822,40345" +st "CASE: expr" +tm "SmCaseExpr" +) +) +) +*22 (Transition +uid 104,0 +shape (Spline +uid 105,0 +va (VaSet +vasetType 3 +) +xt "5500,20000,16500,20000" +pts [ +"5500,20000" +"16500,20000" +] +) +start &4 +end &5 +ss 0 +es 0 +cond "rst = '0'" +tb (TransitionBlock +uid 106,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 107,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "0,32768,49152" +) +xt "8150,18900,13850,21100" +) +autoResize 1 +lineShape (Line +uid 108,0 +va (VaSet +vasetType 3 +) +xt "8650,20500,13350,20500" +pts [ +"8650,20500" +"13350,20500" +] +) +condition (MLText +uid 109,0 +va (VaSet +) +xt "8650,18900,13350,20100" +st "rst = '0'" +tm "Condition" +) +actions (MLText +uid 110,0 +va (VaSet +isHidden 1 +) +xt "6700,20900,15300,22100" +st "< Automatic >" +tm "Actions" +) +) +tp (TransitionPriority +uid 111,0 +ps "PercentageFromStartStrategy" +shape (Circle +uid 112,0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,65535" +bg "0,0,0" +) +xt "5537,18937,7663,21063" +radius 1063 +) +pr (Text +uid 113,0 +va (VaSet +isHidden 1 +) +xt "5900,19400,7300,20600" +st "1" +ju 0 +blo "6600,20400" +tm "TransitionPriority" +) +padding "100,100" +) +) +*23 (Transition +uid 114,0 +shape (Spline +uid 115,0 +va (VaSet +vasetType 3 +) +xt "5050,15000,16500,15000" +pts [ +"5050,15000" +"16500,15000" +] +) +start &6 +end &7 +ss 0 +es 0 +tb (TransitionBlock +uid 116,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 117,0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "0,32768,49152" +) +xt "7625,14495,13925,15505" +) +autoResize 1 +lineShape (Line +uid 118,0 +va (VaSet +vasetType 3 +isHidden 1 +) +xt "10775,16000,10775,16000" +pts [ +"10775,16000" +"10775,16000" +] +) +condition (MLText +uid 119,0 +va (VaSet +) +xt "8125,14400,13425,15600" +tm "Condition" +) +actions (MLText +uid 120,0 +va (VaSet +) +xt "10775,16000,10775,16000" +tm "Actions" +) +) +tp (TransitionPriority +uid 121,0 +ps "PercentageFromStartStrategy" +shape (Circle +uid 122,0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,65535" +bg "0,0,0" +) +xt "5132,13937,7258,16063" +radius 1063 +) +pr (Text +uid 123,0 +va (VaSet +isHidden 1 +) +xt "5495,14400,6895,15600" +st "1" +ju 0 +blo "6195,15400" +tm "TransitionPriority" +) +padding "100,100" +) +) +*24 (Transition +uid 185,0 +shape (Spline +uid 186,0 +va (VaSet +vasetType 3 +) +xt "49864,14206,63228,24476" +pts [ +"49864,14206" +"63228,24476" +] +arrow 1 +) +start &2 +end &19 +cond "sideL_acceleration = '0' and unlock = '0'" +tb (TransitionBlock +uid 187,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 188,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "0,32768,49152" +) +xt "49652,18554,73852,20754" +) +autoResize 1 +lineShape (Line +uid 189,0 +va (VaSet +vasetType 3 +isHidden 1 +) +xt "52802,20654,52802,20654" +pts [ +"52802,20654" +"52802,20654" +] +) +condition (MLText +uid 190,0 +va (VaSet +) +xt "50152,19054,73352,20254" +st "sideL_acceleration = '0' and unlock = '0'" +tm "Condition" +) +actions (MLText +uid 191,0 +va (VaSet +) +xt "61752,20654,61752,20654" +tm "Actions" +) +) +tp (TransitionPriority +uid 192,0 +ps "PercentageFromStartStrategy" +shape (Circle +uid 193,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +) +xt "50137,14169,52263,16295" +radius 1063 +) +pr (Text +uid 194,0 +va (VaSet +) +xt "50500,14632,51900,15832" +st "1" +ju 0 +blo "51200,15632" +tm "TransitionPriority" +) +padding "100,100" +) +) +*25 (Transition +uid 212,0 +shape (Spline +uid 213,0 +va (VaSet +vasetType 3 +) +xt "33301,15337,43422,23864" +pts [ +"43422,15337" +"33301,23864" +] +arrow 1 +) +start &2 +end &20 +cond "sideL_acceleration = '1' and unlock = '0'" +tb (TransitionBlock +uid 214,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 215,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "0,32768,49152" +) +xt "25476,18411,49676,20611" +) +autoResize 1 +lineShape (Line +uid 216,0 +va (VaSet +vasetType 3 +isHidden 1 +) +xt "28626,20511,28626,20511" +pts [ +"28626,20511" +"28626,20511" +] +) +condition (MLText +uid 217,0 +va (VaSet +) +xt "25976,18911,49176,20111" +st "sideL_acceleration = '1' and unlock = '0'" +tm "Condition" +) +actions (MLText +uid 218,0 +va (VaSet +) +xt "37576,20511,37576,20511" +tm "Actions" +) +) +tp (TransitionPriority +uid 219,0 +ps "PercentageFromStartStrategy" +shape (Circle +uid 220,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +) +xt "41347,15126,43473,17252" +radius 1063 +) +pr (Text +uid 221,0 +va (VaSet +) +xt "41710,15589,43110,16789" +st "2" +ju 0 +blo "42410,16589" +tm "TransitionPriority" +) +padding "100,100" +) +) +*26 (Transition +uid 256,0 +shape (Spline +uid 257,0 +va (VaSet +vasetType 3 +) +xt "31229,30377,44686,38271" +pts [ +"31229,30377" +"44686,38271" +] +arrow 1 +) +start &20 +end &21 +cond "Position <= info_acceleration" +tb (TransitionBlock +uid 258,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 259,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "0,32768,49152" +) +xt "27148,32614,44948,34814" +) +autoResize 1 +lineShape (Line +uid 260,0 +va (VaSet +vasetType 3 +isHidden 1 +) +xt "30298,34714,30298,34714" +pts [ +"30298,34714" +"30298,34714" +] +) +condition (MLText +uid 261,0 +va (VaSet +) +xt "27648,33114,44448,34314" +st "Position <= info_acceleration" +tm "Condition" +) +actions (MLText +uid 262,0 +va (VaSet +) +xt "36048,34714,36048,34714" +tm "Actions" +) +) +tp (TransitionPriority +uid 263,0 +ps "PercentageFromStartStrategy" +shape (Circle +uid 264,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +) +xt "31511,30103,33637,32229" +radius 1063 +) +pr (Text +uid 265,0 +va (VaSet +) +xt "31874,30566,33274,31766" +st "1" +ju 0 +blo "32574,31566" +tm "TransitionPriority" +) +padding "100,100" +) +) +*27 (Transition +uid 293,0 +shape (Spline +uid 294,0 +va (VaSet +vasetType 3 +) +xt "51773,28949,64198,37887" +pts [ +"64198,28949" +"51773,37887" +] +arrow 1 +) +start &19 +end &21 +cond "Position >= info_acceleration" +tb (TransitionBlock +uid 295,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 296,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "0,32768,49152" +) +xt "52992,31997,70792,34197" +) +autoResize 1 +lineShape (Line +uid 297,0 +va (VaSet +vasetType 3 +isHidden 1 +) +xt "56142,34097,56142,34097" +pts [ +"56142,34097" +"56142,34097" +] +) +condition (MLText +uid 298,0 +va (VaSet +) +xt "53492,32497,70292,33697" +st "Position >= info_acceleration" +tm "Condition" +) +actions (MLText +uid 299,0 +va (VaSet +) +xt "61892,34097,61892,34097" +tm "Actions" +) +) +tp (TransitionPriority +uid 300,0 +ps "PercentageFromStartStrategy" +shape (Circle +uid 301,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +) +xt "61892,28779,64018,30905" +radius 1063 +) +pr (Text +uid 302,0 +va (VaSet +) +xt "62255,29242,63655,30442" +st "1" +ju 0 +blo "62955,30242" +tm "TransitionPriority" +) +padding "100,100" +) +) +*28 (Transition +uid 303,0 +shape (Spline +uid 304,0 +va (VaSet +vasetType 3 +) +xt "47130,16884,48110,34395" +pts [ +"48110,34395" +"47130,16884" +] +arrow 1 +) +start &21 +end &2 +cond "unlock = '1'" +tb (TransitionBlock +uid 305,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 306,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "0,32768,49152" +) +xt "48512,22935,56812,25135" +) +autoResize 1 +lineShape (Line +uid 307,0 +va (VaSet +vasetType 3 +isHidden 1 +) +xt "51662,25035,51662,25035" +pts [ +"51662,25035" +"51662,25035" +] +) +condition (MLText +uid 308,0 +va (VaSet +) +xt "49012,23435,56312,24635" +st "unlock = '1'" +tm "Condition" +) +actions (MLText +uid 309,0 +va (VaSet +) +xt "52662,25035,52662,25035" +tm "Actions" +) +) +tp (TransitionPriority +uid 310,0 +ps "PercentageFromStartStrategy" +shape (Circle +uid 311,0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,65535" +bg "0,0,0" +) +xt "46949,31581,49075,33707" +radius 1063 +) +pr (Text +uid 312,0 +va (VaSet +isHidden 1 +) +xt "47312,32044,48712,33244" +st "1" +ju 0 +blo "48012,33044" +tm "TransitionPriority" +) +padding "100,100" +) +) +*29 (Transition +uid 444,0 +shape (Spline +uid 445,0 +va (VaSet +vasetType 3 +) +xt "51001,26342,62821,35736" +pts [ +"62821,26342" +"51001,35736" +] +arrow 1 +) +start &19 +end &21 +es 0 +cond "skip_acceleration = '1'" +tb (TransitionBlock +uid 446,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 447,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "0,32768,49152" +) +xt "51945,28857,66545,31057" +) +autoResize 1 +lineShape (Line +uid 448,0 +va (VaSet +vasetType 3 +isHidden 1 +) +xt "55095,30957,55095,30957" +pts [ +"55095,30957" +"55095,30957" +] +) +condition (MLText +uid 449,0 +va (VaSet +) +xt "52445,29357,66045,30557" +st "skip_acceleration = '1'" +tm "Condition" +) +actions (MLText +uid 450,0 +va (VaSet +) +xt "59245,30957,59245,30957" +tm "Actions" +) +) +tp (TransitionPriority +uid 451,0 +ps "PercentageFromStartStrategy" +shape (Circle +uid 452,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +) +xt "60576,26217,62702,28343" +radius 1063 +) +pr (Text +uid 453,0 +va (VaSet +) +xt "60939,26680,62339,27880" +st "2" +ju 0 +blo "61639,27680" +tm "TransitionPriority" +) +padding "100,100" +) +) +*30 (Transition +uid 454,0 +shape (Spline +uid 455,0 +va (VaSet +vasetType 3 +) +xt "45454,16829,46615,34779" +pts [ +"45454,16829" +"46615,34779" +] +arrow 1 +) +start &2 +end &21 +cond "skip_acceleration = '1'" +tb (TransitionBlock +uid 456,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 457,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "0,32768,49152" +) +xt "39329,27798,53929,29998" +) +autoResize 1 +lineShape (Line +uid 458,0 +va (VaSet +vasetType 3 +isHidden 1 +) +xt "42479,29898,42479,29898" +pts [ +"42479,29898" +"42479,29898" +] +) +condition (MLText +uid 459,0 +va (VaSet +) +xt "39829,28298,53429,29498" +st "skip_acceleration = '1'" +tm "Condition" +) +actions (MLText +uid 460,0 +va (VaSet +) +xt "46629,29898,46629,29898" +tm "Actions" +) +) +tp (TransitionPriority +uid 461,0 +ps "PercentageFromStartStrategy" +shape (Circle +uid 462,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +) +xt "44507,17560,46633,19686" +radius 1063 +) +pr (Text +uid 463,0 +va (VaSet +) +xt "44870,18023,46270,19223" +st "3" +ju 0 +blo "45570,19023" +tm "TransitionPriority" +) +padding "100,100" +) +) +*31 (Transition +uid 464,0 +shape (Spline +uid 465,0 +va (VaSet +vasetType 3 +) +xt "34874,26428,45005,36443" +pts [ +"34874,26428" +"45005,36443" +] +arrow 1 +) +start &20 +end &21 +cond "skip_acceleration = '1'" +tb (TransitionBlock +uid 466,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 467,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "0,32768,49152" +) +xt "35786,25136,50386,27336" +) +autoResize 1 +lineShape (Line +uid 468,0 +va (VaSet +vasetType 3 +isHidden 1 +) +xt "38936,27236,38936,27236" +pts [ +"38936,27236" +"38936,27236" +] +) +condition (MLText +uid 469,0 +va (VaSet +) +xt "36286,25636,49886,26836" +st "skip_acceleration = '1'" +tm "Condition" +) +actions (MLText +uid 470,0 +va (VaSet +) +xt "43086,27236,43086,27236" +tm "Actions" +) +) +tp (TransitionPriority +uid 471,0 +ps "PercentageFromStartStrategy" +shape (Circle +uid 472,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +) +xt "34823,26366,36949,28492" +radius 1063 +) +pr (Text +uid 473,0 +va (VaSet +) +xt "35186,26829,36586,28029" +st "2" +ju 0 +blo "35886,27829" +tm "TransitionPriority" +) +padding "100,100" +) +) +] +bg "65535,65535,65535" +grid (Grid +origin "0,0" +isVisible 0 +isActive 0 +xSpacing 1000 +xySpacing 1000 +xShown 1 +yShown 1 +color "26368,26368,26368" +) +packageList *32 (PackageList +uid 31,0 +stg "VerticalLayoutStrategy" +textVec [ +*33 (Text +uid 32,0 +va (VaSet +font "Verdana,9,1" +) +xt "0,3000,7600,4200" +st "Package List" +blo "0,4000" +) +*34 (MLText +uid 33,0 +va (VaSet +) +xt "0,4200,17500,7800" +st "LIBRARY ieee; + USE ieee.std_logic_1164.all; + USE ieee.numeric_std.all;" +tm "SmPackageListTextMgr" +) +] +) +compDirBlock (MlTextGroup +uid 34,0 +stg "VerticalLayoutStrategy" +textVec [ +*35 (Text +uid 35,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "20000,0,30800,1200" +st "Compiler Directives" +blo "20000,1000" +) +*36 (Text +uid 36,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "20000,1200,33100,2400" +st "Pre-module directives:" +blo "20000,2200" +) +*37 (MLText +uid 37,0 +va (VaSet +isHidden 1 +) +xt "20000,2400,32100,4800" +st "`resetall +`timescale 1ns/10ps" +tm "SmCompilerDirectivesTextMgr" +) +*38 (Text +uid 38,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "20000,4800,33700,6000" +st "Post-module directives:" +blo "20000,5800" +) +*39 (MLText +uid 39,0 +va (VaSet +isHidden 1 +) +xt "20000,0,20000,0" +tm "SmCompilerDirectivesTextMgr" +) +*40 (Text +uid 40,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "20000,6000,33200,7200" +st "End-module directives:" +blo "20000,7000" +) +*41 (MLText +uid 41,0 +va (VaSet +isHidden 1 +) +xt "20000,7200,20000,7200" +tm "SmCompilerDirectivesTextMgr" +) +] +associable 1 +) +windowSize "0,24,1715,1143" +viewArea "-1800,-7300,84446,50178" +cachedDiagramExtent "0,-1000,86600,47000" +hasePageBreakOrigin 1 +pageBreakOrigin "0,-2000" +isTopLevel 1 +defaultCommentText (CommentText +shape (Rectangle +layer 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +lineColor "0,0,32768" +) +xt "0,0,15000,5000" +) +text (MLText +va (VaSet +fg "0,0,32768" +) +xt "200,200,3200,1400" +st " +Text +" +tm "CommentText" +wrapOption 3 +visibleHeight 4600 +visibleWidth 14600 +) +) +defaultRequirementText (RequirementText +shape (ZoomableIcon +layer 0 +va (VaSet +vasetType 1 +fg "59904,39936,65280" +lineColor "0,0,32768" +) +xt "0,0,1500,1750" +iconName "reqTracerRequirement.bmp" +iconMaskName "reqTracerRequirement.msk" +) +autoResize 1 +text (MLText +va (VaSet +fg "0,0,32768" +font "arial,8,0" +) +xt "500,2150,1400,3150" +st " +Text +" +tm "RequirementText" +wrapOption 3 +visibleHeight 1350 +visibleWidth 1100 +) +) +defaultPanel (Panel +shape (RectFrame +va (VaSet +vasetType 1 +fg "65535,65535,65535" +lineColor "32768,0,0" +lineWidth 3 +) +xt "0,0,20000,20000" +) +title (TextAssociate +ps "TopLeftStrategy" +text (Text +va (VaSet +font "Verdana,9,1" +) +xt "1000,1000,5000,2200" +st "Panel0" +blo "1000,2000" +tm "PanelText" +) +) +) +localDecl *42 (SmLocalDecl +uid 3,0 +stg "VerticalLayoutStrategy" +textVec [ +*43 (Text +uid 4,0 +va (VaSet +font "Verdana,9,1" +) +xt "27800,-1000,42400,200" +st "Architecture Declarations" +blo "27800,0" +) +*44 (MLText +uid 5,0 +va (VaSet +font "Courier New,8,0" +) +xt "27800,-1000,27800,-1000" +tm "LocalDeclTextMgr" +) +*45 (Text +uid 6,0 +va (VaSet +font "Verdana,9,1" +) +xt "27800,200,33000,1400" +st "Pre Decls" +blo "27800,1200" +) +*46 (MLText +uid 7,0 +va (VaSet +font "Courier New,8,0" +) +xt "27800,-1000,27800,-1000" +tm "LocalDeclTextMgr" +) +*47 (Text +uid 8,0 +va (VaSet +font "Verdana,9,1" +) +xt "27800,1400,34200,2600" +st "Post Decls" +blo "27800,2400" +) +*48 (MLText +uid 9,0 +va (VaSet +font "Courier New,8,0" +) +xt "27800,2600,27800,2600" +tm "LocalDeclTextMgr" +) +] +) +processDecl *49 (SmProcessDecl +uid 10,0 +stg "VerticalLayoutStrategy" +textVec [ +*50 (Text +uid 11,0 +va (VaSet +font "Verdana,9,1" +) +xt "74500,-1000,86600,200" +st "Process Declarations" +blo "74500,0" +) +*51 (Text +uid 12,0 +va (VaSet +font "Verdana,9,1" +) +xt "74500,200,84000,1400" +st "Clocked Process:" +blo "74500,1200" +) +*52 (MLText +uid 13,0 +va (VaSet +font "Courier New,8,0" +) +xt "74500,-1000,74500,-1000" +tm "ProcessDeclTextMgr" +) +*53 (Text +uid 14,0 +va (VaSet +font "Verdana,9,1" +) +xt "74500,1400,83800,2600" +st "Output Process:" +blo "74500,2400" +) +*54 (MLText +uid 15,0 +va (VaSet +font "Courier New,8,0" +) +xt "74500,2600,74500,2600" +tm "ProcessDeclTextMgr" +) +] +associable 1 +) +defaultActions *55 (MlTextGroup +uid 16,0 +stg "VerticalLayoutStrategy" +textVec [ +*56 (Text +uid 17,0 +va (VaSet +font "Verdana,9,1" +) +xt "0,-1000,8400,200" +st "Global Actions" +blo "0,0" +) +*57 (Text +uid 18,0 +va (VaSet +font "Verdana,9,1" +) +xt "0,200,7400,1400" +st "Pre Actions:" +blo "0,1200" +) +*58 (MLText +uid 19,0 +va (VaSet +) +xt "0,-1000,0,-1000" +tm "Actions" +) +*59 (Text +uid 20,0 +va (VaSet +font "Verdana,9,1" +) +xt "0,1400,8000,2600" +st "Post Actions:" +blo "0,2400" +) +*60 (MLText +uid 21,0 +va (VaSet +) +xt "0,2600,0,2600" +tm "Actions" +) +] +associable 1 +) +archConcurrentStatementBlock *61 (BiTextGroup +uid 22,0 +stg "VerticalLayoutStrategy" +first (Text +uid 23,0 +va (VaSet +font "Verdana,9,1" +) +xt "11400,-1000,24800,200" +st "Concurrent Statements" +blo "11400,0" +) +second (MLText +uid 24,0 +va (VaSet +) +xt "11400,200,11400,200" +tm "ArchConcStmtTextMgr" +) +associable 1 +) +signalsGenStatus *62 (SmSignalGenStatus +uid 28,0 +stg "VerticalLayoutStrategy" +first (Text +uid 29,0 +va (VaSet +font "Verdana,9,1" +) +xt "45400,-1000,53200,200" +st "Signal Status" +blo "45400,0" +) +second (MLText +uid 30,0 +va (VaSet +font "Courier New,8,0" +) +xt "45400,200,76400,1800" +st "SIGNAL MODE DEFAULT RESET SCHEME COMMENT +end_acceleration OUT COMB +" +tm "SmSignalsGenStatusTextMgr" +) +) +stateRegBlock *63 (BiTextGroup +uid 25,0 +stg "VerticalLayoutStrategy" +first (Text +uid 26,0 +va (VaSet +font "Verdana,9,1" +) +xt "56200,-1000,71500,200" +st "State Register Statements" +blo "56200,0" +) +second (MLText +uid 27,0 +va (VaSet +) +xt "56200,200,56200,200" +tm "Actions" +) +associable 1 +) +) +genChar (SmGenChar +uid 42,0 +nextStateClocking 0 +) +encoding (Encoding +scheme 3 +encodingStyles [ +(pair +scheme 0 +style 0 +) +(pair +scheme 1 +style 1 +) +(pair +scheme 2 +style 0 +) +(pair +scheme 3 +style 0 +) +(pair +scheme 4 +style 0 +) +(pair +scheme 5 +style 0 +) +] +otherValues [ +(pair +scheme 0 +otherValue "" +) +(pair +scheme 1 +otherValue "" +) +(pair +scheme 2 +otherValue "" +) +(pair +scheme 3 +otherValue "" +) +(pair +scheme 4 +otherValue "" +) +(pair +scheme 5 +otherValue "" +) +] +attribute 0 +synSafe 0 +outputEncodedLocals 0 +useVerilogParameterRange 0 +radix 2 +) +stateOrder [ +&2 +&19 +&20 +&21 +] +name "csm" +) +] +lastUid 473,0 +commonDM (CommonDM +ldm (LogicalDM +emptyRow *64 (LEmptyRow +) +uid 315,0 +optionalChildren [ +*65 (RefLabelRowHdr +) +*66 (TitleRowHdr +) +*67 (FilterRowHdr +) +*68 (RefLabelColHdr +tm "RefLabelColHdrMgr" +) +*69 (RowExpandColHdr +tm "RowExpandColHdrMgr" +) +*70 (GroupColHdr +tm "GroupColHdrMgr" +) +*71 (NameColHdr +tm "SmNameColHdrMgr" +) +*72 (ModeColHdr +tm "SmModeColHdrMgr" +) +*73 (TypeColHdr +tm "SmTypeColHdrMgr" +) +*74 (BoundsColHdr +tm "SmBoundsColHdrMgr" +) +*75 (InitColHdr +tm "SmInitColHdrMgr" +) +*76 (ColumnHdr +tm "SmCategoryColHdrMgr" +) +*77 (ColumnHdr +tm "SmAssignColHdrMgr" +) +*78 (ColumnHdr +tm "SmExprColHdrMgr" +) +*79 (ColumnHdr +tm "SmSchemeColHdrMgr" +) +*80 (ColumnHdr +tm "SmDefValColHdrMgr" +) +*81 (ColumnHdr +tm "SmRstValColHdrMgr" +) +*82 (EolColHdr +tm "SmEolColHdrMgr" +) +*83 (LeafLogPort +port (LogicalPort +lang 11 +decl (Decl +n "Position" +t "unsigned" +b "(15 DOWNTO 0)" +o 1 +) +) +uid 156,0 +) +*84 (LeafLogPort +port (LogicalPort +lang 11 +decl (Decl +n "info_acceleration" +t "unsigned" +b "(15 DOWNTO 0)" +o 3 +) +) +uid 158,0 +) +*85 (LeafLogPort +port (LogicalPort +lang 11 +decl (Decl +n "sideL_acceleration" +t "std_ulogic" +o 5 +) +) +uid 160,0 +) +*86 (LeafLogPort +port (LogicalPort +lang 11 +decl (Decl +n "skip_acceleration" +t "unsigned" +o 6 +) +) +uid 162,0 +) +*87 (LeafLogPort +port (LogicalPort +lang 11 +decl (Decl +n "clk" +t "unsigned" +o 2 +) +) +uid 164,0 +cat 1 +expr "clk'EVENT AND clk = '1'" +) +*88 (LeafLogPort +port (LogicalPort +lang 11 +decl (Decl +n "rst" +t "unsigned" +o 4 +) +) +uid 166,0 +cat 8 +expr "rst = '0'" +) +*89 (LeafLogPort +port (LogicalPort +lang 11 +m 1 +decl (Decl +n "end_acceleration" +t "std_ulogic" +o 8 +) +) +uid 412,0 +scheme 0 +) +*90 (LeafLogPort +port (LogicalPort +lang 11 +decl (Decl +n "unlock" +t "std_ulogic" +o 7 +) +) +uid 414,0 +ass "" +) +] +) +pdm (PhysicalDM +displayShortBounds 1 +editShortBounds 1 +uid 334,0 +optionalChildren [ +*91 (Sheet +sheetRow (SheetRow +headerVa (MVa +cellColor "49152,49152,49152" +fontColor "0,0,0" +font "Tahoma,10,0" +) +cellVa (MVa +cellColor "65535,65535,65535" +fontColor "0,0,0" +font "Tahoma,10,0" +) +groupVa (MVa +cellColor "39936,56832,65280" +fontColor "0,0,0" +font "Tahoma,10,0" +) +emptyMRCItem *92 (MRCItem +litem &64 +pos 8 +dimension 20 +) +uid 336,0 +optionalChildren [ +*93 (MRCItem +litem &65 +pos 0 +dimension 20 +uid 337,0 +) +*94 (MRCItem +litem &66 +pos 1 +dimension 23 +uid 338,0 +) +*95 (MRCItem +litem &67 +pos 2 +hidden 1 +dimension 20 +uid 339,0 +) +*96 (MRCItem +litem &83 +pos 0 +dimension 20 +uid 157,0 +) +*97 (MRCItem +litem &84 +pos 1 +dimension 20 +uid 159,0 +) +*98 (MRCItem +litem &85 +pos 2 +dimension 20 +uid 161,0 +) +*99 (MRCItem +litem &86 +pos 3 +dimension 20 +uid 163,0 +) +*100 (MRCItem +litem &87 +pos 4 +dimension 20 +uid 165,0 +) +*101 (MRCItem +litem &88 +pos 5 +dimension 20 +uid 167,0 +) +*102 (MRCItem +litem &89 +pos 6 +dimension 20 +uid 411,0 +) +*103 (MRCItem +litem &90 +pos 7 +dimension 20 +uid 413,0 +) +] +) +sheetCol (SheetCol +propVa (MVa +cellColor "0,49152,49152" +fontColor "0,0,0" +font "Tahoma,10,0" +textAngle 90 +) +uid 340,0 +optionalChildren [ +*104 (MRCItem +litem &68 +pos 0 +dimension 20 +uid 341,0 +) +*105 (MRCItem +litem &70 +pos 1 +dimension 50 +uid 342,0 +) +*106 (MRCItem +litem &71 +pos 2 +dimension 70 +uid 343,0 +) +*107 (MRCItem +litem &72 +pos 3 +dimension 50 +uid 344,0 +) +*108 (MRCItem +litem &73 +pos 4 +dimension 80 +uid 345,0 +) +*109 (MRCItem +litem &74 +pos 5 +dimension 80 +uid 346,0 +) +*110 (MRCItem +litem &75 +pos 6 +dimension 40 +uid 347,0 +) +*111 (MRCItem +litem &76 +pos 7 +dimension 100 +uid 348,0 +) +*112 (MRCItem +litem &77 +pos 8 +dimension 60 +uid 349,0 +) +*113 (MRCItem +litem &78 +pos 9 +dimension 130 +uid 350,0 +) +*114 (MRCItem +litem &79 +pos 10 +dimension 56 +uid 351,0 +) +*115 (MRCItem +litem &80 +pos 11 +dimension 50 +uid 352,0 +) +*116 (MRCItem +litem &81 +pos 12 +dimension 50 +uid 353,0 +) +*117 (MRCItem +litem &82 +pos 13 +dimension 80 +uid 354,0 +) +] +) +fixedCol 4 +fixedRow 2 +name "Ports" +uid 335,0 +vaOverrides [ +] +) +] +) +uid 314,0 +) +cdmCsm &1 +genericsCommonDM (CommonDM +ldm (LogicalDM +emptyRow *118 (LEmptyRow +) +uid 356,0 +optionalChildren [ +*119 (RefLabelRowHdr +) +*120 (TitleRowHdr +) +*121 (FilterRowHdr +) +*122 (RefLabelColHdr +tm "RefLabelColHdrMgr" +) +*123 (RowExpandColHdr +tm "RowExpandColHdrMgr" +) +*124 (GroupColHdr +tm "GroupColHdrMgr" +) +*125 (NameColHdr +tm "GenericNameColHdrMgr" +) +*126 (TypeColHdr +tm "GenericTypeColHdrMgr" +) +*127 (InitColHdr +tm "GenericValueColHdrMgr" +) +*128 (PragmaColHdr +tm "GenericPragmaColHdrMgr" +) +*129 (EolColHdr +tm "GenericEolColHdrMgr" +) +] +) +pdm (PhysicalDM +displayShortBounds 1 +editShortBounds 1 +uid 368,0 +optionalChildren [ +*130 (Sheet +sheetRow (SheetRow +headerVa (MVa +cellColor "49152,49152,49152" +fontColor "0,0,0" +font "Tahoma,10,0" +) +cellVa (MVa +cellColor "65535,65535,65535" +fontColor "0,0,0" +font "Tahoma,10,0" +) +groupVa (MVa +cellColor "39936,56832,65280" +fontColor "0,0,0" +font "Tahoma,10,0" +) +emptyMRCItem *131 (MRCItem +litem &118 +pos 0 +dimension 20 +) +uid 370,0 +optionalChildren [ +*132 (MRCItem +litem &119 +pos 0 +dimension 20 +uid 371,0 +) +*133 (MRCItem +litem &120 +pos 1 +dimension 23 +uid 372,0 +) +*134 (MRCItem +litem &121 +pos 2 +hidden 1 +dimension 20 +uid 373,0 +) +] +) +sheetCol (SheetCol +propVa (MVa +cellColor "0,49152,49152" +fontColor "0,0,0" +font "Tahoma,10,0" +textAngle 90 +) +uid 374,0 +optionalChildren [ +*135 (MRCItem +litem &122 +pos 0 +dimension 20 +uid 375,0 +) +*136 (MRCItem +litem &124 +pos 1 +dimension 50 +uid 376,0 +) +*137 (MRCItem +litem &125 +pos 2 +dimension 100 +uid 377,0 +) +*138 (MRCItem +litem &126 +pos 3 +dimension 100 +uid 378,0 +) +*139 (MRCItem +litem &127 +pos 4 +dimension 50 +uid 379,0 +) +*140 (MRCItem +litem &128 +pos 5 +dimension 50 +uid 380,0 +) +*141 (MRCItem +litem &129 +pos 6 +dimension 80 +uid 381,0 +) +] +) +fixedCol 3 +fixedRow 2 +name "Ports" +uid 369,0 +vaOverrides [ +] +) +] +) +uid 355,0 +type 1 +) +signalSuffix "_int" +clockSuffix "_cld" +defaultState (State +shape (Circle +va (VaSet +vasetType 1 +fg "0,65535,65535" +lineColor "0,32768,49152" +lineWidth 2 +) +xt "-3551,-3551,3551,3551" +radius 3551 +) +name (Text +va (VaSet +font "Verdana,12,1" +) +xt "0,0,2500,1400" +st "s0" +ju 0 +blo "1250,1200" +tm "ONodeName" +) +wait (TextAssociate +ps "CenterOffsetStrategy" +text (Text +va (VaSet +isHidden 1 +fg "0,0,32768" +font "Verdana,12,1" +) +xt "1000,900,6100,2300" +st "wait 2" +blo "1000,2100" +tm "SmWaitText" +) +) +encoding (Text +va (VaSet +font "Verdana,9,1" +) +blo "0,0" +tm "SmEncodingMgr" +) +actionBlk (SmStateActionsBlock +ps "CenterOffsetStrategy" +shape (Rectangle +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "3900,3300,4100,3500" +) +autoResize 1 +tline (Line +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +pts [ +"0,0" +"0,0" +] +) +bline (Line +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +pts [ +"0,0" +"0,0" +] +) +ttri (Triangle +ro 90 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "-450,-175,-100,175" +) +btri (Triangle +ro 270 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "-450,-175,-100,175" +) +entryActions (MLText +va (VaSet +) +tm "Actions" +) +inActions (MLText +va (VaSet +) +tm "Actions" +) +exitActions (MLText +va (VaSet +) +tm "Actions" +) +) +caseExpr (TextAssociate +ps "CenterOffsetStrategy" +text (MLText +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "-2100,1200,4600,2400" +st "CASE: expr" +tm "SmCaseExpr" +) +) +) +defaultWaitState (State +shape (CircleInOctagon +va (VaSet +vasetType 1 +fg "0,65535,65535" +lineColor "26368,26368,26368" +lineWidth 2 +) +xt "-529,-529,6529,6529" +) +name (Text +va (VaSet +font "Verdana,12,1" +) +xt "0,0,2500,1400" +st "s0" +ju 0 +blo "1250,1200" +tm "ONodeName" +) +wait (TextAssociate +ps "CenterOffsetStrategy" +text (Text +va (VaSet +isHidden 1 +fg "0,0,32768" +font "Verdana,12,1" +) +xt "1000,900,6100,2300" +st "wait 2" +blo "1000,2100" +tm "SmWaitText" +) +) +encoding (Text +va (VaSet +font "Verdana,9,1" +) +blo "0,0" +tm "SmEncodingMgr" +) +actionBlk (SmStateActionsBlock +ps "CenterOffsetStrategy" +shape (Rectangle +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "8900,6300,9100,6500" +) +autoResize 1 +tline (Line +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "5000,3000,5000,3000" +pts [ +"5000,3000" +"5000,3000" +] +) +bline (Line +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "5000,3000,5000,3000" +pts [ +"5000,3000" +"5000,3000" +] +) +ttri (Triangle +ro 90 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "4550,2825,4900,3175" +) +btri (Triangle +ro 270 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "4550,2825,4900,3175" +) +entryActions (MLText +va (VaSet +) +xt "5000,3000,5000,3000" +tm "Actions" +) +inActions (MLText +va (VaSet +) +xt "5000,3000,5000,3000" +tm "Actions" +) +exitActions (MLText +va (VaSet +) +xt "5000,3000,5000,3000" +tm "Actions" +) +) +caseExpr (TextAssociate +ps "CenterOffsetStrategy" +text (MLText +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "-2100,1200,4600,2400" +st "CASE: expr" +tm "SmCaseExpr" +) +) +isWait 1 +) +defaultCompositeState (CompositeState +shape (TripleCircle +va (VaSet +vasetType 1 +fg "29952,39936,65280" +lineColor "0,0,32768" +lineWidth 2 +) +xt "-3000,-3000,3000,3000" +radius 3000 +) +name (Text +va (VaSet +font "Verdana,10,1" +) +xt "-1000,-600,1000,600" +st "s0" +ju 0 +blo "0,400" +tm "ONodeName" +) +childDiagram &0 +) +defaultJunction (Junction +shape (Diamond +va (VaSet +vasetType 1 +fg "59904,39936,65280" +) +xt "-1300,-1300,2300,2300" +) +symbol (Text +va (VaSet +font "Verdana,10,1" +) +xt "-300,-100,1300,1100" +st "&" +ju 0 +blo "500,900" +) +name (TextAssociate +ps "CenterOffsetStrategy" +text (Text +va (VaSet +font "Verdana,9,1" +) +xt "2000,1000,2000,1000" +blo "2000,1000" +tm "JunctionName" +) +) +caseExpr (TextAssociate +ps "CenterOffsetStrategy" +text (MLText +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "-2550,2000,4150,3200" +st "CASE: expr" +tm "SmCaseExpr" +) +) +) +defaultEntryPoint (EntryPoint +shape (CompositeShape +va (VaSet +vasetType 1 +fg "29952,39936,65280" +) +optionalChildren [ +(Pentagon +sl 0 +ro 270 +xt "-875,875,1375,1875" +) +(Line +sl 0 +ro 270 +xt "1375,1375,1875,1375" +pts [ +"1375,1375" +"1875,1375" +] +) +] +) +) +defaultInterruptPoint (InterruptPoint +shape (CompositeShape +va (VaSet +vasetType 1 +fg "65535,0,0" +) +optionalChildren [ +(Pentagon +sl 0 +ro 270 +xt "-875,875,1375,1875" +) +(Line +sl 0 +ro 270 +xt "1375,1375,1875,1375" +pts [ +"1375,1375" +"1875,1375" +] +) +(CustomPolygon +pts [ +"-625,1600" +"-625,1300" +"25,1425" +"-75,1150" +"1025,1350" +"200,1350" +"375,1600" +] +sl 0 +ro 270 +va (VaSet +vasetType 1 +fg "65535,65535,0" +bg "65535,0,0" +lineColor "65535,65535,0" +) +xt "-625,1150,1025,1600" +) +] +) +) +defaultLink (Link +shape (CompositeShape +va (VaSet +vasetType 1 +fg "65535,65535,0" +bg "0,0,0" +) +optionalChildren [ +(Pentagon +sl 0 +ro 270 +xt "-375,875,1875,1875" +) +(Line +sl 0 +ro 270 +xt "-875,1375,-375,1375" +pts [ +"-875,1375" +"-375,1375" +] +) +] +) +name (TextAssociate +ps "CenterOffsetStrategy" +text (Text +va (VaSet +font "Verdana,9,1" +) +xt "2375,875,5075,2075" +st "Link" +blo "2375,1875" +tm "LinkName" +) +) +) +defaultExitPoint (ExitPoint +shape (CompositeShape +va (VaSet +vasetType 1 +fg "29952,39936,65280" +) +optionalChildren [ +(Pentagon +sl 0 +ro 270 +xt "-375,875,1875,1875" +) +(Line +sl 0 +ro 270 +xt "-875,1375,-375,1375" +pts [ +"-875,1375" +"-375,1375" +] +) +] +) +) +defaultTransition (Transition +shape (Spline +va (VaSet +vasetType 3 +) +pts [ +"0,0" +"0,0" +] +arrow 1 +) +ss 0 +es 0 +cond "condition" +tb (TransitionBlock +ps "CenterOffsetStrategy" +shape (Rectangle +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "0,32768,49152" +) +xt "-500,-500,5800,1700" +) +autoResize 1 +lineShape (Line +va (VaSet +vasetType 3 +isHidden 1 +) +xt "2650,1600,2650,1600" +pts [ +"2650,1600" +"2650,1600" +] +) +condition (MLText +va (VaSet +) +xt "0,0,5300,1200" +st "condition" +tm "Condition" +) +actions (MLText +va (VaSet +) +xt "2650,2000,2650,2000" +tm "Actions" +) +) +tp (TransitionPriority +ps "PercentageFromStartStrategy" +shape (Circle +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +) +xt "-1063,-1063,1063,1063" +radius 1063 +) +pr (Text +va (VaSet +) +xt "-700,-600,700,600" +st "1" +ju 0 +blo "0,400" +tm "TransitionPriority" +) +padding "100,100" +) +) +defaultClk (SmClockPoint +shape (CompositeShape +va (VaSet +vasetType 1 +fg "65535,65535,0" +) +optionalChildren [ +(Pentagon +sl 0 +ro 270 +xt "-625,625,1625,1625" +) +(OrthoPolyLine +sl 0 +ro 270 +va (VaSet +vasetType 3 +) +xt "275,825,874,1425" +pts [ +"275,1425" +"574,1425" +"574,825" +"874,825" +] +) +(Arc2D +pts [ +"-116,1278" +"-371,972" +"-116,972" +] +sl 0 +ro 270 +va (VaSet +vasetType 1 +transparent 1 +) +xt "-441,926,-116,1323" +) +] +) +name (TextAssociate +ps "CenterOffsetStrategy" +text (Text +va (VaSet +) +xt "-3325,625,-1125,1825" +st "clk" +ju 2 +blo "-1125,1625" +tm "SmControlSignalNameMgr" +) +) +cond (SmControlCondition +ps "CenterOffsetStrategy" +shape (Rectangle +va (VaSet +vasetType 1 +fg "65535,65535,65535" +lineColor "0,32768,49152" +) +xt "1625,425,4925,1825" +) +autoResize 1 +cond (MLText +va (VaSet +) +xt "1725,525,4825,1725" +st "cond" +tm "SmControlConditionMgr" +) +) +) +defaultEnable (SmEnablePoint +shape (CompositeShape +va (VaSet +vasetType 1 +fg "65535,65535,0" +) +optionalChildren [ +(Pentagon +sl 0 +ro 270 +xt "-625,625,1625,1625" +) +(OrthoPolyLine +sl 0 +ro 270 +va (VaSet +vasetType 3 +) +xt "275,825,874,1425" +pts [ +"874,1425" +"574,1425" +"574,825" +"275,825" +] +) +(Arc2D +pts [ +"-130,1263" +"-415,1064" +"-76,1064" +] +layer 10 +sl 0 +ro 270 +va (VaSet +vasetType 1 +transparent 1 +) +xt "-425,943,-76,1304" +) +(Line +sl 0 +ro 270 +xt "-415,1064,-106,1064" +pts [ +"-415,1064" +"-106,1064" +] +) +] +) +name (TextAssociate +ps "CenterOffsetStrategy" +text (Text +va (VaSet +) +xt "-5125,625,-1125,1825" +st "enable" +ju 2 +blo "-1125,1625" +tm "SmControlSignalNameMgr" +) +) +cond (SmControlCondition +ps "CenterOffsetStrategy" +shape (Rectangle +va (VaSet +vasetType 1 +fg "65535,65535,65535" +lineColor "0,32768,49152" +) +xt "1625,425,4925,1825" +) +autoResize 1 +cond (MLText +va (VaSet +) +xt "1725,525,4825,1725" +st "cond" +tm "SmControlConditionMgr" +) +) +) +defaultRst (SmResetPoint +shape (CompositeShape +va (VaSet +vasetType 1 +fg "65535,65535,0" +) +optionalChildren [ +(Pentagon +sl 0 +ro 270 +xt "-625,625,1625,1625" +) +(OrthoPolyLine +sl 0 +ro 270 +va (VaSet +vasetType 3 +) +xt "275,825,874,1425" +pts [ +"874,1425" +"574,1425" +"574,825" +"275,825" +] +) +(Line +sl 0 +ro 270 +xt "-376,950,-276,1000" +pts [ +"-376,1000" +"-276,950" +] +) +(Line +sl 0 +ro 270 +xt "-376,950,-376,1300" +pts [ +"-376,1300" +"-376,950" +] +) +(Circle +layer 10 +sl 0 +ro 270 +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,0" +) +xt "424,975,724,1275" +radius 150 +) +] +) +cond (SmControlCondition +ps "CenterOffsetStrategy" +shape (Rectangle +va (VaSet +vasetType 1 +fg "65535,65535,65535" +lineColor "0,32768,49152" +) +xt "-625,-1175,2675,225" +) +autoResize 1 +cond (MLText +va (VaSet +) +xt "-525,-1075,2575,125" +st "cond" +tm "SmControlConditionMgr" +) +) +prio (TransitionPriority +ps "PercentageFromStartStrategy" +shape (Circle +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +) +xt "1625,62,3751,2188" +radius 1063 +) +pr (Text +va (VaSet +) +xt "1988,525,3388,1725" +st "1" +ju 0 +blo "2688,1525" +tm "TransitionPriority" +) +padding "100,100" +) +name (TextAssociate +ps "CenterOffsetStrategy" +text (Text +va (VaSet +) +xt "-2725,525,-625,1725" +st "rst" +ju 2 +blo "-625,1525" +tm "SmControlSignalNameMgr" +) +) +actions (TextAssociate +ps "CenterOffsetStrategy" +text (MLText +va (VaSet +isHidden 1 +) +xt "4750,2625,13350,3825" +st "< Automatic >" +tm "Actions" +) +) +) +defaultRecStatePt (SmRecoveryStatePoint +shape (CompositeShape +va (VaSet +vasetType 1 +fg "65535,0,0" +) +optionalChildren [ +(Circle +sl 0 +xt "-900,-900,900,900" +radius 900 +) +(Line +sl 0 +va (VaSet +vasetType 3 +lineColor "65535,65535,0" +lineWidth 1 +) +xt "-426,-426,426,426" +pts [ +"-426,426" +"426,-426" +] +) +(Line +sl 0 +va (VaSet +vasetType 3 +lineColor "65535,65535,0" +lineWidth 1 +) +xt "-426,-426,426,426" +pts [ +"426,426" +"-426,-426" +] +) +] +) +) +activeModelName "StateMachine" +LanguageMgr "Vhdl2008LangMgr" +) diff --git a/Cursor/hds/enable_acceleration/interface b/Cursor/hds/enable_acceleration/interface new file mode 100644 index 0000000..2d34bfe --- /dev/null +++ b/Cursor/hds/enable_acceleration/interface @@ -0,0 +1,1772 @@ +DocumentHdrVersion "1.1" +Header (DocumentHdr +version 2 +dialect 11 +dmPackageRefs [ +(DmPackageRef +library "ieee" +unitName "std_logic_1164" +) +(DmPackageRef +library "ieee" +unitName "numeric_std" +) +] +libraryRefs [ +"ieee" +] +) +version "27.1" +appVersion "2019.2 (Build 5)" +model (Symbol +commonDM (CommonDM +ldm (LogicalDM +suid 42,0 +usingSuid 1 +emptyRow *1 (LEmptyRow +) +uid 81,0 +optionalChildren [ +*2 (RefLabelRowHdr +) +*3 (TitleRowHdr +) +*4 (FilterRowHdr +) +*5 (RefLabelColHdr +tm "RefLabelColHdrMgr" +) +*6 (RowExpandColHdr +tm "RowExpandColHdrMgr" +) +*7 (GroupColHdr +tm "GroupColHdrMgr" +) +*8 (NameColHdr +tm "NameColHdrMgr" +) +*9 (ModeColHdr +tm "ModeColHdrMgr" +) +*10 (TypeColHdr +tm "TypeColHdrMgr" +) +*11 (BoundsColHdr +tm "BoundsColHdrMgr" +) +*12 (InitColHdr +tm "InitColHdrMgr" +) +*13 (EolColHdr +tm "EolColHdrMgr" +) +*14 (LogPort +port (LogicalPort +lang 11 +decl (Decl +n "clk" +t "unsigned" +o 2 +suid 35,0 +) +) +uid 570,0 +) +*15 (LogPort +port (LogicalPort +lang 11 +m 1 +decl (Decl +n "end_acceleration" +t "std_ulogic" +o 7 +suid 36,0 +) +) +uid 572,0 +) +*16 (LogPort +port (LogicalPort +lang 11 +decl (Decl +n "info_acceleration" +t "unsigned" +b "(15 DOWNTO 0)" +o 3 +suid 37,0 +) +) +uid 574,0 +) +*17 (LogPort +port (LogicalPort +lang 11 +decl (Decl +n "Position" +t "std_logic" +b "(15 DOWNTO 0)" +o 1 +suid 38,0 +) +) +uid 576,0 +) +*18 (LogPort +port (LogicalPort +lang 11 +decl (Decl +n "rst" +t "unsigned" +o 4 +suid 39,0 +) +) +uid 578,0 +) +*19 (LogPort +port (LogicalPort +lang 11 +decl (Decl +n "sideL_acceleration" +t "std_ulogic" +o 9 +suid 40,0 +) +) +uid 580,0 +) +*20 (LogPort +port (LogicalPort +lang 11 +decl (Decl +n "skip_acceleration" +t "unsigned" +o 5 +suid 41,0 +) +) +uid 582,0 +) +*21 (LogPort +port (LogicalPort +lang 11 +decl (Decl +n "unlock" +t "std_ulogic" +o 6 +suid 42,0 +) +) +uid 584,0 +) +] +) +pdm (PhysicalDM +displayShortBounds 1 +editShortBounds 1 +uid 94,0 +optionalChildren [ +*22 (Sheet +sheetRow (SheetRow +headerVa (MVa +cellColor "49152,49152,49152" +fontColor "0,0,0" +font "Tahoma,10,0" +) +cellVa (MVa +cellColor "65535,65535,65535" +fontColor "0,0,0" +font "Tahoma,10,0" +) +groupVa (MVa +cellColor "39936,56832,65280" +fontColor "0,0,0" +font "Tahoma,10,0" +) +emptyMRCItem *23 (MRCItem +litem &1 +pos 3 +dimension 20 +) +uid 96,0 +optionalChildren [ +*24 (MRCItem +litem &2 +pos 0 +dimension 20 +uid 97,0 +) +*25 (MRCItem +litem &3 +pos 1 +dimension 23 +uid 98,0 +) +*26 (MRCItem +litem &4 +pos 2 +hidden 1 +dimension 20 +uid 99,0 +) +*27 (MRCItem +litem &14 +pos 0 +dimension 20 +uid 571,0 +) +*28 (MRCItem +litem &15 +pos 1 +dimension 20 +uid 573,0 +) +*29 (MRCItem +litem &16 +pos 2 +dimension 20 +uid 575,0 +) +*30 (MRCItem +litem &17 +pos 3 +dimension 20 +uid 577,0 +) +*31 (MRCItem +litem &18 +pos 4 +dimension 20 +uid 579,0 +) +*32 (MRCItem +litem &19 +pos 5 +dimension 20 +uid 581,0 +) +*33 (MRCItem +litem &20 +pos 6 +dimension 20 +uid 583,0 +) +*34 (MRCItem +litem &21 +pos 7 +dimension 20 +uid 585,0 +) +] +) +sheetCol (SheetCol +propVa (MVa +cellColor "0,49152,49152" +fontColor "0,0,0" +font "Tahoma,10,0" +textAngle 90 +) +uid 100,0 +optionalChildren [ +*35 (MRCItem +litem &5 +pos 0 +dimension 20 +uid 101,0 +) +*36 (MRCItem +litem &7 +pos 1 +dimension 50 +uid 102,0 +) +*37 (MRCItem +litem &8 +pos 2 +dimension 100 +uid 103,0 +) +*38 (MRCItem +litem &9 +pos 3 +dimension 50 +uid 104,0 +) +*39 (MRCItem +litem &10 +pos 4 +dimension 100 +uid 105,0 +) +*40 (MRCItem +litem &11 +pos 5 +dimension 100 +uid 106,0 +) +*41 (MRCItem +litem &12 +pos 6 +dimension 50 +uid 107,0 +) +*42 (MRCItem +litem &13 +pos 7 +dimension 80 +uid 108,0 +) +] +) +fixedCol 4 +fixedRow 2 +name "Ports" +uid 95,0 +vaOverrides [ +] +) +] +) +uid 80,0 +) +genericsCommonDM (CommonDM +ldm (LogicalDM +emptyRow *43 (LEmptyRow +) +uid 110,0 +optionalChildren [ +*44 (RefLabelRowHdr +) +*45 (TitleRowHdr +) +*46 (FilterRowHdr +) +*47 (RefLabelColHdr +tm "RefLabelColHdrMgr" +) +*48 (RowExpandColHdr +tm "RowExpandColHdrMgr" +) +*49 (GroupColHdr +tm "GroupColHdrMgr" +) +*50 (NameColHdr +tm "GenericNameColHdrMgr" +) +*51 (TypeColHdr +tm "GenericTypeColHdrMgr" +) +*52 (InitColHdr +tm "GenericValueColHdrMgr" +) +*53 (PragmaColHdr +tm "GenericPragmaColHdrMgr" +) +*54 (EolColHdr +tm "GenericEolColHdrMgr" +) +] +) +pdm (PhysicalDM +displayShortBounds 1 +editShortBounds 1 +uid 122,0 +optionalChildren [ +*55 (Sheet +sheetRow (SheetRow +headerVa (MVa +cellColor "49152,49152,49152" +fontColor "0,0,0" +font "Tahoma,10,0" +) +cellVa (MVa +cellColor "65535,65535,65535" +fontColor "0,0,0" +font "Tahoma,10,0" +) +groupVa (MVa +cellColor "39936,56832,65280" +fontColor "0,0,0" +font "Tahoma,10,0" +) +emptyMRCItem *56 (MRCItem +litem &43 +pos 3 +dimension 20 +) +uid 124,0 +optionalChildren [ +*57 (MRCItem +litem &44 +pos 0 +dimension 20 +uid 125,0 +) +*58 (MRCItem +litem &45 +pos 1 +dimension 23 +uid 126,0 +) +*59 (MRCItem +litem &46 +pos 2 +hidden 1 +dimension 20 +uid 127,0 +) +] +) +sheetCol (SheetCol +propVa (MVa +cellColor "0,49152,49152" +fontColor "0,0,0" +font "Tahoma,10,0" +textAngle 90 +) +uid 128,0 +optionalChildren [ +*60 (MRCItem +litem &47 +pos 0 +dimension 20 +uid 129,0 +) +*61 (MRCItem +litem &49 +pos 1 +dimension 50 +uid 130,0 +) +*62 (MRCItem +litem &50 +pos 2 +dimension 100 +uid 131,0 +) +*63 (MRCItem +litem &51 +pos 3 +dimension 100 +uid 132,0 +) +*64 (MRCItem +litem &52 +pos 4 +dimension 50 +uid 133,0 +) +*65 (MRCItem +litem &53 +pos 5 +dimension 50 +uid 134,0 +) +*66 (MRCItem +litem &54 +pos 6 +dimension 80 +uid 135,0 +) +] +) +fixedCol 3 +fixedRow 2 +name "Ports" +uid 123,0 +vaOverrides [ +] +) +] +) +uid 109,0 +type 1 +) +VExpander (VariableExpander +vvMap [ +(vvPair +variable "HDLDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hdl" +) +(vvPair +variable "HDSDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds" +) +(vvPair +variable "SideDataDesignDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\enable_acceleration\\interface.info" +) +(vvPair +variable "SideDataUserDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\enable_acceleration\\interface.user" +) +(vvPair +variable "SourceDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds" +) +(vvPair +variable "appl" +value "HDL Designer" +) +(vvPair +variable "arch_name" +value "interface" +) +(vvPair +variable "concat_file" +value "concatenated" +) +(vvPair +variable "config" +value "%(unit)_%(view)_config" +) +(vvPair +variable "d" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\enable_acceleration" +) +(vvPair +variable "d_logical" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\enable_acceleration" +) +(vvPair +variable "date" +value "14.12.2021" +) +(vvPair +variable "day" +value "mar." +) +(vvPair +variable "day_long" +value "mardi" +) +(vvPair +variable "dd" +value "14" +) +(vvPair +variable "entity_name" +value "enable_acceleration" +) +(vvPair +variable "ext" +value "" +) +(vvPair +variable "f" +value "interface" +) +(vvPair +variable "f_logical" +value "interface" +) +(vvPair +variable "f_noext" +value "interface" +) +(vvPair +variable "graphical_source_author" +value "Simon" +) +(vvPair +variable "graphical_source_date" +value "14.12.2021" +) +(vvPair +variable "graphical_source_group" +value "UNKNOWN" +) +(vvPair +variable "graphical_source_host" +value "PC-SDM" +) +(vvPair +variable "graphical_source_time" +value "09:13:45" +) +(vvPair +variable "group" +value "UNKNOWN" +) +(vvPair +variable "host" +value "PC-SDM" +) +(vvPair +variable "language" +value "VHDL" +) +(vvPair +variable "library" +value "Cursor" +) +(vvPair +variable "library_downstream_ModelSimCompiler" +value "$SCRATCH_DIR/Cursor/work" +) +(vvPair +variable "mm" +value "12" +) +(vvPair +variable "module_name" +value "enable_acceleration" +) +(vvPair +variable "month" +value "déc." +) +(vvPair +variable "month_long" +value "décembre" +) +(vvPair +variable "p" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\enable_acceleration\\interface" +) +(vvPair +variable "p_logical" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\enable_acceleration\\interface" +) +(vvPair +variable "package_name" +value "" +) +(vvPair +variable "project_name" +value "hds" +) +(vvPair +variable "series" +value "HDL Designer Series" +) +(vvPair +variable "this_ext" +value "" +) +(vvPair +variable "this_file" +value "interface" +) +(vvPair +variable "this_file_logical" +value "interface" +) +(vvPair +variable "time" +value "09:13:45" +) +(vvPair +variable "unit" +value "enable_acceleration" +) +(vvPair +variable "user" +value "Simon" +) +(vvPair +variable "version" +value "2019.2 (Build 5)" +) +(vvPair +variable "view" +value "interface" +) +(vvPair +variable "year" +value "2021" +) +(vvPair +variable "yy" +value "21" +) +] +) +LanguageMgr "Vhdl2008LangMgr" +uid 79,0 +optionalChildren [ +*67 (SymbolBody +uid 8,0 +optionalChildren [ +*68 (CptPort +uid 530,0 +ps "OnEdgeStrategy" +shape (Triangle +uid 531,0 +ro 90 +va (VaSet +vasetType 1 +fg "0,65535,0" +) +xt "14250,13625,15000,14375" +) +tg (CPTG +uid 532,0 +ps "CptPortTextPlaceStrategy" +stg "VerticalLayoutStrategy" +f (Text +uid 533,0 +va (VaSet +font "Verdana,12,0" +) +xt "16000,13300,18400,14700" +st "clk" +blo "16000,14500" +tm "CptPortNameMgr" +) +) +dt (MLText +uid 534,0 +va (VaSet +font "Courier New,8,0" +) +xt "44000,3200,65000,4000" +st "clk : IN unsigned ; +" +) +thePort (LogicalPort +lang 11 +decl (Decl +n "clk" +t "unsigned" +o 2 +suid 35,0 +) +) +) +*69 (CptPort +uid 535,0 +ps "OnEdgeStrategy" +shape (Triangle +uid 536,0 +ro 90 +va (VaSet +vasetType 1 +fg "0,65535,0" +) +xt "23000,14625,23750,15375" +) +tg (CPTG +uid 537,0 +ps "CptPortTextPlaceStrategy" +stg "RightVerticalLayoutStrategy" +f (Text +uid 538,0 +va (VaSet +font "Verdana,12,0" +) +xt "9600,14300,22000,15700" +st "end_acceleration" +ju 2 +blo "22000,15500" +tm "CptPortNameMgr" +) +) +dt (MLText +uid 539,0 +va (VaSet +font "Courier New,8,0" +) +xt "44000,8000,65000,8800" +st "end_acceleration : OUT std_ulogic +" +) +thePort (LogicalPort +lang 11 +m 1 +decl (Decl +n "end_acceleration" +t "std_ulogic" +o 7 +suid 36,0 +) +) +) +*70 (CptPort +uid 540,0 +ps "OnEdgeStrategy" +shape (Triangle +uid 541,0 +ro 90 +va (VaSet +vasetType 1 +fg "0,65535,0" +) +xt "14250,10625,15000,11375" +) +tg (CPTG +uid 542,0 +ps "CptPortTextPlaceStrategy" +stg "VerticalLayoutStrategy" +f (Text +uid 543,0 +va (VaSet +font "Verdana,12,0" +) +xt "16000,10300,28300,11700" +st "info_acceleration" +blo "16000,11500" +tm "CptPortNameMgr" +) +) +dt (MLText +uid 544,0 +va (VaSet +font "Courier New,8,0" +) +xt "44000,4000,72000,4800" +st "info_acceleration : IN unsigned (15 DOWNTO 0) ; +" +) +thePort (LogicalPort +lang 11 +decl (Decl +n "info_acceleration" +t "unsigned" +b "(15 DOWNTO 0)" +o 3 +suid 37,0 +) +) +) +*71 (CptPort +uid 545,0 +ps "OnEdgeStrategy" +shape (Triangle +uid 546,0 +ro 90 +va (VaSet +vasetType 1 +fg "0,65535,0" +) +xt "14250,9625,15000,10375" +) +tg (CPTG +uid 547,0 +ps "CptPortTextPlaceStrategy" +stg "VerticalLayoutStrategy" +f (Text +uid 548,0 +va (VaSet +font "Verdana,12,0" +) +xt "16000,9300,21800,10700" +st "Position" +blo "16000,10500" +tm "CptPortNameMgr" +) +) +dt (MLText +uid 549,0 +va (VaSet +font "Courier New,8,0" +) +xt "44000,2400,72500,3200" +st "Position : IN std_logic (15 DOWNTO 0) ; +" +) +thePort (LogicalPort +lang 11 +decl (Decl +n "Position" +t "std_logic" +b "(15 DOWNTO 0)" +o 1 +suid 38,0 +) +) +) +*72 (CptPort +uid 550,0 +ps "OnEdgeStrategy" +shape (Triangle +uid 551,0 +ro 90 +va (VaSet +vasetType 1 +fg "0,65535,0" +) +xt "14250,14625,15000,15375" +) +tg (CPTG +uid 552,0 +ps "CptPortTextPlaceStrategy" +stg "VerticalLayoutStrategy" +f (Text +uid 553,0 +va (VaSet +font "Verdana,12,0" +) +xt "16000,14300,18500,15700" +st "rst" +blo "16000,15500" +tm "CptPortNameMgr" +) +) +dt (MLText +uid 554,0 +va (VaSet +font "Courier New,8,0" +) +xt "44000,4800,65000,5600" +st "rst : IN unsigned ; +" +) +thePort (LogicalPort +lang 11 +decl (Decl +n "rst" +t "unsigned" +o 4 +suid 39,0 +) +) +) +*73 (CptPort +uid 555,0 +ps "OnEdgeStrategy" +shape (Triangle +uid 556,0 +ro 90 +va (VaSet +vasetType 1 +fg "0,65535,0" +) +xt "14250,7625,15000,8375" +) +tg (CPTG +uid 557,0 +ps "CptPortTextPlaceStrategy" +stg "VerticalLayoutStrategy" +f (Text +uid 558,0 +va (VaSet +font "Verdana,12,0" +) +xt "16000,7300,29300,8700" +st "sideL_acceleration" +blo "16000,8500" +tm "CptPortNameMgr" +) +) +dt (MLText +uid 559,0 +va (VaSet +font "Courier New,8,0" +) +xt "44000,5600,66500,6400" +st "sideL_acceleration : IN std_ulogic ; +" +) +thePort (LogicalPort +lang 11 +decl (Decl +n "sideL_acceleration" +t "std_ulogic" +o 9 +suid 40,0 +) +) +) +*74 (CptPort +uid 560,0 +ps "OnEdgeStrategy" +shape (Triangle +uid 561,0 +ro 90 +va (VaSet +vasetType 1 +fg "0,65535,0" +) +xt "14250,12625,15000,13375" +) +tg (CPTG +uid 562,0 +ps "CptPortTextPlaceStrategy" +stg "VerticalLayoutStrategy" +f (Text +uid 563,0 +va (VaSet +font "Verdana,12,0" +) +xt "16000,12300,28500,13700" +st "skip_acceleration" +blo "16000,13500" +tm "CptPortNameMgr" +) +) +dt (MLText +uid 564,0 +va (VaSet +font "Courier New,8,0" +) +xt "44000,6400,65000,7200" +st "skip_acceleration : IN unsigned ; +" +) +thePort (LogicalPort +lang 11 +decl (Decl +n "skip_acceleration" +t "unsigned" +o 5 +suid 41,0 +) +) +) +*75 (CptPort +uid 565,0 +ps "OnEdgeStrategy" +shape (Triangle +uid 566,0 +ro 90 +va (VaSet +vasetType 1 +fg "0,65535,0" +) +xt "14250,11625,15000,12375" +) +tg (CPTG +uid 567,0 +ps "CptPortTextPlaceStrategy" +stg "VerticalLayoutStrategy" +f (Text +uid 568,0 +va (VaSet +font "Verdana,12,0" +) +xt "16000,11300,20800,12700" +st "unlock" +blo "16000,12500" +tm "CptPortNameMgr" +) +) +dt (MLText +uid 569,0 +va (VaSet +font "Courier New,8,0" +) +xt "44000,7200,66500,8000" +st "unlock : IN std_ulogic ; +" +) +thePort (LogicalPort +lang 11 +decl (Decl +n "unlock" +t "std_ulogic" +o 6 +suid 42,0 +) +) +) +] +shape (Rectangle +uid 9,0 +va (VaSet +vasetType 1 +fg "0,65535,0" +lineColor "0,32896,0" +lineWidth 2 +) +xt "15000,6000,23000,16000" +) +biTextGroup (BiTextGroup +uid 10,0 +ps "CenterOffsetStrategy" +stg "VerticalLayoutStrategy" +first (Text +uid 11,0 +va (VaSet +font "Verdana,9,1" +) +xt "13400,9800,17100,11000" +st "Cursor" +blo "13400,10800" +) +second (Text +uid 12,0 +va (VaSet +font "Verdana,9,1" +) +xt "13400,11000,24600,12200" +st "enable_acceleration" +blo "13400,12000" +) +) +gi *76 (GenericInterface +uid 13,0 +ps "CenterOffsetStrategy" +matrix (Matrix +uid 14,0 +text (MLText +uid 15,0 +va (VaSet +font "Courier New,8,0" +) +xt "-25000,6500,-13500,7300" +st "Generic Declarations" +) +header "Generic Declarations" +showHdrWhenContentsEmpty 1 +) +elements [ +] +) +portInstanceVisAsIs 1 +portInstanceVis (PortSigDisplay +sTC 0 +sF 0 +) +portVis (PortSigDisplay +sTC 0 +sF 0 +) +) +*77 (Grouping +uid 16,0 +optionalChildren [ +*78 (CommentText +uid 18,0 +shape (Rectangle +uid 19,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "36000,48000,53000,49000" +) +oxt "18000,70000,35000,71000" +text (MLText +uid 20,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "36200,48000,46000,49000" +st " +by %user on %dd %month %year +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 17000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*79 (CommentText +uid 21,0 +shape (Rectangle +uid 22,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "53000,44000,57000,45000" +) +oxt "35000,66000,39000,67000" +text (MLText +uid 23,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "53200,44000,56200,45000" +st " +Project: +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 4000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*80 (CommentText +uid 24,0 +shape (Rectangle +uid 25,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "36000,46000,53000,47000" +) +oxt "18000,68000,35000,69000" +text (MLText +uid 26,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "36200,46000,46200,47000" +st " + +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 17000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*81 (CommentText +uid 27,0 +shape (Rectangle +uid 28,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "32000,46000,36000,47000" +) +oxt "14000,68000,18000,69000" +text (MLText +uid 29,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "32200,46000,34300,47000" +st " +Title: +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 4000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*82 (CommentText +uid 30,0 +shape (Rectangle +uid 31,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "53000,45000,73000,49000" +) +oxt "35000,67000,55000,71000" +text (MLText +uid 32,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "53200,45200,62600,46200" +st " + +" +tm "CommentText" +wrapOption 3 +visibleHeight 4000 +visibleWidth 20000 +) +ignorePrefs 1 +titleBlock 1 +) +*83 (CommentText +uid 33,0 +shape (Rectangle +uid 34,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "57000,44000,73000,45000" +) +oxt "39000,66000,55000,67000" +text (MLText +uid 35,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "57200,44000,58800,45000" +st " +%project_name +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 16000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*84 (CommentText +uid 36,0 +shape (Rectangle +uid 37,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "32000,44000,53000,46000" +) +oxt "14000,66000,35000,68000" +text (MLText +uid 38,0 +va (VaSet +fg "32768,0,0" +) +xt "37350,44400,47650,45600" +st " + +" +ju 0 +tm "CommentText" +wrapOption 3 +visibleHeight 2000 +visibleWidth 21000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*85 (CommentText +uid 39,0 +shape (Rectangle +uid 40,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "32000,47000,36000,48000" +) +oxt "14000,69000,18000,70000" +text (MLText +uid 41,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "32200,47000,34300,48000" +st " +Path: +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 4000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*86 (CommentText +uid 42,0 +shape (Rectangle +uid 43,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "32000,48000,36000,49000" +) +oxt "14000,70000,18000,71000" +text (MLText +uid 44,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "32200,48000,34900,49000" +st " +Edited: +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 4000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*87 (CommentText +uid 45,0 +shape (Rectangle +uid 46,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "36000,47000,53000,48000" +) +oxt "18000,69000,35000,70000" +text (MLText +uid 47,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "36200,47000,49800,48000" +st " +%library/%unit/%view +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 17000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +] +shape (GroupingShape +uid 17,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +lineStyle 2 +lineWidth 2 +) +xt "32000,44000,73000,49000" +) +oxt "14000,66000,55000,71000" +) +] +bg "65535,65535,65535" +grid (Grid +origin "0,0" +isVisible 1 +isActive 1 +xSpacing 1000 +xySpacing 1000 +xShown 1 +yShown 1 +color "65535,0,0" +) +packageList *88 (PackageList +uid 48,0 +stg "VerticalLayoutStrategy" +textVec [ +*89 (Text +uid 49,0 +va (VaSet +font "Verdana,9,1" +) +xt "0,0,7600,1200" +st "Package List" +blo "0,1000" +) +*90 (MLText +uid 50,0 +va (VaSet +) +xt "0,1200,17500,4800" +st "LIBRARY ieee; + USE ieee.std_logic_1164.all; + USE ieee.numeric_std.all;" +tm "PackageList" +) +] +) +windowSize "0,0,1015,690" +viewArea "0,0,0,0" +cachedDiagramExtent "0,0,0,0" +pageBreakOrigin "0,0" +defaultCommentText (CommentText +shape (Rectangle +layer 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +lineColor "0,0,32768" +) +xt "0,0,15000,5000" +) +text (MLText +va (VaSet +fg "0,0,32768" +) +xt "200,200,3200,1400" +st " +Text +" +tm "CommentText" +wrapOption 3 +visibleHeight 4600 +visibleWidth 14600 +) +) +defaultRequirementText (RequirementText +shape (ZoomableIcon +layer 0 +va (VaSet +vasetType 1 +fg "59904,39936,65280" +lineColor "0,0,32768" +) +xt "0,0,1500,1750" +iconName "reqTracerRequirement.bmp" +iconMaskName "reqTracerRequirement.msk" +) +autoResize 1 +text (MLText +va (VaSet +fg "0,0,32768" +font "arial,8,0" +) +xt "500,2150,1400,3150" +st " +Text +" +tm "RequirementText" +wrapOption 3 +visibleHeight 1350 +visibleWidth 1100 +) +) +defaultPanel (Panel +shape (RectFrame +va (VaSet +vasetType 1 +fg "65535,65535,65535" +lineColor "32768,0,0" +lineWidth 3 +) +xt "0,0,20000,20000" +) +title (TextAssociate +ps "TopLeftStrategy" +text (Text +va (VaSet +font "Verdana,9,1" +) +xt "1000,1000,5000,2200" +st "Panel0" +blo "1000,2000" +tm "PanelText" +) +) +) +parentGraphicsRef (HdmGraphicsRef +libraryName "Cursor" +entityName "process_acceleration" +viewName "struct1.bd" +) +defaultSymbolBody (SymbolBody +shape (Rectangle +va (VaSet +vasetType 1 +fg "0,65535,0" +lineColor "0,32896,0" +lineWidth 2 +) +xt "15000,6000,44000,26000" +) +biTextGroup (BiTextGroup +ps "CenterOffsetStrategy" +stg "VerticalLayoutStrategy" +first (Text +va (VaSet +font "Verdana,9,1" +) +xt "26800,14800,32200,16000" +st "" +blo "26800,15800" +) +second (Text +va (VaSet +font "Verdana,9,1" +) +xt "26800,16000,30700,17200" +st "" +blo "26800,17000" +) +) +gi *91 (GenericInterface +ps "CenterOffsetStrategy" +matrix (Matrix +text (MLText +va (VaSet +font "Courier New,8,0" +) +xt "0,12000,11500,12800" +st "Generic Declarations" +) +header "Generic Declarations" +showHdrWhenContentsEmpty 1 +) +elements [ +] +) +portInstanceVisAsIs 1 +portInstanceVis (PortSigDisplay +sIVOD 1 +) +portVis (PortSigDisplay +sIVOD 1 +) +) +defaultCptPort (CptPort +ps "OnEdgeStrategy" +shape (Triangle +ro 90 +va (VaSet +vasetType 1 +fg "0,65535,0" +) +xt "0,0,750,750" +) +tg (CPTG +ps "CptPortTextPlaceStrategy" +stg "VerticalLayoutStrategy" +f (Text +va (VaSet +font "Verdana,12,0" +) +xt "0,750,2900,2150" +st "In0" +blo "0,1950" +tm "CptPortNameMgr" +) +) +dt (MLText +va (VaSet +font "Courier New,8,0" +) +) +thePort (LogicalPort +lang 11 +decl (Decl +n "In0" +t "unsigned" +b "(15 DOWNTO 0)" +o 0 +) +) +) +defaultCptPortBuffer (CptPort +ps "OnEdgeStrategy" +shape (Diamond +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +) +xt "0,0,750,750" +) +tg (CPTG +ps "CptPortTextPlaceStrategy" +stg "VerticalLayoutStrategy" +f (Text +va (VaSet +font "Verdana,12,0" +) +xt "0,750,5300,2150" +st "Buffer0" +blo "0,1950" +tm "CptPortNameMgr" +) +) +dt (MLText +va (VaSet +font "Courier New,8,0" +) +) +thePort (LogicalPort +lang 11 +m 3 +decl (Decl +n "Buffer0" +t "unsigned" +b "(15 DOWNTO 0)" +o 0 +) +) +) +DeclarativeBlock *92 (SymDeclBlock +uid 1,0 +stg "SymDeclLayoutStrategy" +declLabel (Text +uid 2,0 +va (VaSet +font "Verdana,9,1" +) +xt "42000,0,49400,1200" +st "Declarations" +blo "42000,1000" +) +portLabel (Text +uid 3,0 +va (VaSet +font "Verdana,9,1" +) +xt "42000,1200,45700,2400" +st "Ports:" +blo "42000,2200" +) +externalLabel (Text +uid 4,0 +va (VaSet +font "Verdana,9,1" +) +xt "42000,8800,45200,10000" +st "User:" +blo "42000,9800" +) +internalLabel (Text +uid 6,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "42000,0,50200,1200" +st "Internal User:" +blo "42000,1000" +) +externalText (MLText +uid 5,0 +va (VaSet +font "Courier New,8,0" +) +xt "44000,10000,44000,10000" +tm "SyDeclarativeTextMgr" +) +internalText (MLText +uid 7,0 +va (VaSet +isHidden 1 +font "Courier New,8,0" +) +xt "42000,0,42000,0" +tm "SyDeclarativeTextMgr" +) +) +lastUid 585,0 +activeModelName "Symbol:CDM" +) diff --git a/Cursor/hds/move/fsm.sm b/Cursor/hds/move/fsm.sm new file mode 100644 index 0000000..4f3d7f1 --- /dev/null +++ b/Cursor/hds/move/fsm.sm @@ -0,0 +1,4098 @@ +DocumentHdrVersion "1.1" +Header (DocumentHdr +version 2 +dialect 11 +dmPackageRefs [ +(DmPackageRef +library "ieee" +unitName "std_logic_1164" +) +(DmPackageRef +library "ieee" +unitName "numeric_std" +) +] +machine (Machine +name "csm" +children [ +(Machine +name "csm" +children [ +] +stateSignalName "current_state" +) +] +) +libraryRefs [ +"ieee" +] +) +version "27.1" +appVersion "2019.2 (Build 5)" +model (StateMachine +VExpander (VariableExpander +vvMap [ +(vvPair +variable "HDLDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hdl" +) +(vvPair +variable "HDSDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds" +) +(vvPair +variable "SideDataDesignDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\move\\fsm.sm.info" +) +(vvPair +variable "SideDataUserDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\move\\fsm.sm.user" +) +(vvPair +variable "SourceDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds" +) +(vvPair +variable "appl" +value "HDL Designer" +) +(vvPair +variable "arch_name" +value "fsm" +) +(vvPair +variable "concat_file" +value "concatenated" +) +(vvPair +variable "config" +value "%(unit)_%(view)_config" +) +(vvPair +variable "d" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\move" +) +(vvPair +variable "d_logical" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\move" +) +(vvPair +variable "date" +value "14.12.2021" +) +(vvPair +variable "day" +value "mar." +) +(vvPair +variable "day_long" +value "mardi" +) +(vvPair +variable "dd" +value "14" +) +(vvPair +variable "entity_name" +value "move" +) +(vvPair +variable "ext" +value "" +) +(vvPair +variable "f" +value "fsm.sm" +) +(vvPair +variable "f_logical" +value "fsm.sm" +) +(vvPair +variable "f_noext" +value "fsm" +) +(vvPair +variable "graphical_source_author" +value "Simon" +) +(vvPair +variable "graphical_source_date" +value "14.12.2021" +) +(vvPair +variable "graphical_source_group" +value "UNKNOWN" +) +(vvPair +variable "graphical_source_host" +value "PC-SDM" +) +(vvPair +variable "graphical_source_time" +value "15:08:02" +) +(vvPair +variable "group" +value "UNKNOWN" +) +(vvPair +variable "host" +value "PC-SDM" +) +(vvPair +variable "language" +value "VHDL" +) +(vvPair +variable "library" +value "Cursor" +) +(vvPair +variable "library_downstream_ModelSimCompiler" +value "$SCRATCH_DIR/Cursor/work" +) +(vvPair +variable "mm" +value "12" +) +(vvPair +variable "module_name" +value "move" +) +(vvPair +variable "month" +value "déc." +) +(vvPair +variable "month_long" +value "décembre" +) +(vvPair +variable "p" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\move\\fsm.sm" +) +(vvPair +variable "p_logical" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\move\\fsm.sm" +) +(vvPair +variable "package_name" +value "" +) +(vvPair +variable "project_name" +value "hds" +) +(vvPair +variable "series" +value "HDL Designer Series" +) +(vvPair +variable "this_ext" +value "sm" +) +(vvPair +variable "this_file" +value "fsm" +) +(vvPair +variable "this_file_logical" +value "fsm" +) +(vvPair +variable "time" +value "15:08:02" +) +(vvPair +variable "unit" +value "move" +) +(vvPair +variable "user" +value "Simon" +) +(vvPair +variable "version" +value "2019.2 (Build 5)" +) +(vvPair +variable "view" +value "fsm" +) +(vvPair +variable "year" +value "2021" +) +(vvPair +variable "yy" +value "21" +) +] +) +uid 383,0 +optionalChildren [ +*1 (ConcurrentSM +uid 1,0 +topDiagram (StateDiagram +LanguageMgr "None" +uid 2,0 +optionalChildren [ +*2 (State +uid 43,0 +shape (Circle +uid 44,0 +va (VaSet +vasetType 1 +fg "0,65535,65535" +lineColor "0,32768,49152" +lineWidth 2 +) +xt "46194,7092,53296,14194" +radius 3551 +) +name (Text +uid 45,0 +va (VaSet +font "Verdana,12,1" +) +xt "48245,9943,51245,11343" +st "init" +ju 0 +blo "49745,11143" +tm "ONodeName" +) +wait (TextAssociate +uid 46,0 +ps "CenterOffsetStrategy" +text (Text +uid 47,0 +va (VaSet +isHidden 1 +fg "0,0,32768" +font "Verdana,12,1" +) +xt "49495,10843,54595,12243" +st "wait 2" +blo "49495,12043" +tm "SmWaitText" +) +) +encoding (Text +uid 48,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "49745,11743,49745,11743" +blo "49745,11743" +tm "SmEncodingMgr" +) +actionBlk (SmStateActionsBlock +uid 51,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 52,0 +va (VaSet +vasetType 1 +transparent 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +fillStyle 1 +) +xt "46595,12143,60895,15943" +) +autoResize 1 +tline (Line +uid 53,0 +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "46695,12043,60795,12043" +pts [ +"46695,12043" +"60795,12043" +] +) +bline (Line +uid 54,0 +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "46695,13243,60795,13243" +pts [ +"46695,13243" +"60795,13243" +] +) +ttri (Triangle +uid 55,0 +ro 90 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "46245,11668,46595,12018" +) +btri (Triangle +uid 56,0 +ro 270 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "46245,10468,46595,10818" +) +entryActions (MLText +uid 57,0 +va (VaSet +) +xt "46695,11843,46695,11843" +tm "Actions" +) +inActions (MLText +uid 58,0 +va (VaSet +) +xt "46695,12243,60795,15843" +st "Power <= \"00000000\"; +SideL <= '0'; +unlock <= '1';" +tm "Actions" +) +exitActions (MLText +uid 59,0 +va (VaSet +) +xt "49745,10643,49745,10643" +tm "Actions" +) +) +caseExpr (TextAssociate +uid 49,0 +ps "CenterOffsetStrategy" +text (MLText +uid 50,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "47645,11843,54345,13043" +st "CASE: expr" +tm "SmCaseExpr" +) +) +) +*3 (SmClockPoint +uid 60,0 +shape (CompositeShape +uid 61,0 +va (VaSet +vasetType 1 +fg "65535,65535,0" +) +optionalChildren [ +(Pentagon +uid 62,0 +sl 0 +ro 270 +xt "3250,10500,5500,11500" +) +(OrthoPolyLine +uid 63,0 +sl 0 +ro 270 +va (VaSet +vasetType 3 +) +xt "4150,10700,4749,11300" +pts [ +"4150,11300" +"4449,11300" +"4449,10700" +"4749,10700" +] +) +(Arc2D +pts [ +"3759,11153" +"3504,10847" +"3759,10847" +] +uid 64,0 +sl 0 +ro 270 +va (VaSet +vasetType 1 +transparent 1 +) +xt "3431,10800,3759,11199" +) +] +) +name (TextAssociate +uid 65,0 +ps "CenterOffsetStrategy" +text (Text +uid 66,0 +va (VaSet +) +xt "550,10500,2750,11700" +st "clk" +ju 2 +blo "2750,11500" +tm "SmControlSignalNameMgr" +) +) +cond (SmControlCondition +uid 67,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 68,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +lineColor "0,32768,49152" +) +xt "5500,10300,20400,11700" +) +autoResize 1 +cond (MLText +uid 69,0 +va (VaSet +) +xt "5600,10400,20300,11600" +st "clk'EVENT AND clk = '1'" +tm "SmControlConditionMgr" +) +) +) +*4 (SmResetPoint +uid 70,0 +shape (CompositeShape +uid 71,0 +va (VaSet +vasetType 1 +fg "65535,65535,0" +) +optionalChildren [ +(Pentagon +uid 72,0 +sl 0 +ro 270 +xt "3250,19500,5500,20500" +) +(OrthoPolyLine +uid 73,0 +sl 0 +ro 270 +va (VaSet +vasetType 3 +) +xt "4150,19700,4749,20300" +pts [ +"4749,20300" +"4449,20300" +"4449,19700" +"4150,19700" +] +) +(Line +uid 74,0 +sl 0 +ro 270 +xt "3499,19825,3599,19875" +pts [ +"3499,19875" +"3599,19825" +] +) +(Line +uid 75,0 +sl 0 +ro 270 +xt "3499,19825,3499,20175" +pts [ +"3499,20175" +"3499,19825" +] +) +(Circle +uid 76,0 +layer 10 +sl 0 +ro 270 +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,0" +) +xt "4299,19850,4599,20150" +radius 150 +) +] +) +cond (SmControlCondition +uid 82,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 83,0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,65535" +lineColor "0,32768,49152" +) +xt "3250,17700,8150,19100" +) +autoResize 1 +cond (MLText +uid 84,0 +va (VaSet +isHidden 1 +) +xt "3350,17800,8050,19000" +st "rst = '0'" +tm "SmControlConditionMgr" +) +) +prio (TransitionPriority +uid 79,0 +ps "PercentageFromStartStrategy" +shape (Circle +uid 80,0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,65535" +bg "0,0,0" +) +xt "5500,18937,7626,21063" +radius 1063 +) +pr (Text +uid 81,0 +va (VaSet +isHidden 1 +) +xt "5863,19400,7263,20600" +st "1" +ju 0 +blo "6563,20400" +tm "TransitionPriority" +) +padding "100,100" +) +name (TextAssociate +uid 77,0 +ps "CenterOffsetStrategy" +text (Text +uid 78,0 +va (VaSet +) +xt "1150,19400,3250,20600" +st "rst" +ju 2 +blo "3250,20400" +tm "SmControlSignalNameMgr" +) +) +actions (TextAssociate +uid 85,0 +ps "CenterOffsetStrategy" +text (MLText +uid 86,0 +va (VaSet +isHidden 1 +) +xt "11125,24125,19725,25325" +st "< Automatic >" +tm "Actions" +) +) +) +*5 (Link +uid 87,0 +shape (CompositeShape +uid 88,0 +va (VaSet +vasetType 1 +fg "65535,65535,0" +bg "0,0,0" +) +optionalChildren [ +(Pentagon +uid 89,0 +sl 0 +ro 270 +xt "17000,19500,19250,20500" +) +(Line +uid 90,0 +sl 0 +ro 270 +xt "16500,20000,17000,20000" +pts [ +"16500,20000" +"17000,20000" +] +) +] +) +name (TextAssociate +uid 91,0 +ps "CenterOffsetStrategy" +text (Text +uid 92,0 +va (VaSet +font "Verdana,9,1" +) +xt "19750,19500,22050,20700" +st "init" +blo "19750,20500" +tm "LinkName" +) +) +) +*6 (SmRecoveryStatePoint +uid 93,0 +shape (CompositeShape +uid 94,0 +va (VaSet +vasetType 1 +fg "65535,0,0" +) +optionalChildren [ +(Circle +uid 95,0 +sl 0 +xt "3250,14100,5050,15900" +radius 900 +) +(Line +uid 96,0 +sl 0 +va (VaSet +vasetType 3 +lineColor "65535,65535,0" +lineWidth 1 +) +xt "3724,14574,4576,15426" +pts [ +"3724,15426" +"4576,14574" +] +) +(Line +uid 97,0 +sl 0 +va (VaSet +vasetType 3 +lineColor "65535,65535,0" +lineWidth 1 +) +xt "3724,14574,4576,15426" +pts [ +"4576,15426" +"3724,14574" +] +) +] +) +) +*7 (Link +uid 98,0 +shape (CompositeShape +uid 99,0 +va (VaSet +vasetType 1 +fg "65535,65535,0" +bg "0,0,0" +) +optionalChildren [ +(Pentagon +uid 100,0 +sl 0 +ro 270 +xt "17000,14500,19250,15500" +) +(Line +uid 101,0 +sl 0 +ro 270 +xt "16500,15000,17000,15000" +pts [ +"16500,15000" +"17000,15000" +] +) +] +) +name (TextAssociate +uid 102,0 +ps "CenterOffsetStrategy" +text (Text +uid 103,0 +va (VaSet +font "Verdana,9,1" +) +xt "19750,14500,22050,15700" +st "init" +blo "19750,15500" +tm "LinkName" +) +) +) +*8 (Grouping +uid 124,0 +optionalChildren [ +*9 (CommentText +uid 126,0 +shape (Rectangle +uid 127,0 +sl 0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65280,65280,46080" +) +xt "36000,46000,53000,47000" +) +oxt "18000,70000,35000,71000" +text (MLText +uid 128,0 +va (VaSet +isHidden 1 +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "36200,46000,46000,47000" +st " +by %user on %dd %month %year +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 17000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*10 (CommentText +uid 129,0 +shape (Rectangle +uid 130,0 +sl 0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65280,65280,46080" +) +xt "53000,42000,57000,43000" +) +oxt "35000,66000,39000,67000" +text (MLText +uid 131,0 +va (VaSet +isHidden 1 +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "53200,42000,56200,43000" +st " +Project: +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 4000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*11 (CommentText +uid 132,0 +shape (Rectangle +uid 133,0 +sl 0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65280,65280,46080" +) +xt "36000,44000,53000,45000" +) +oxt "18000,68000,35000,69000" +text (MLText +uid 134,0 +va (VaSet +isHidden 1 +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "36200,44000,46200,45000" +st " + +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 17000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*12 (CommentText +uid 135,0 +shape (Rectangle +uid 136,0 +sl 0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65280,65280,46080" +) +xt "32000,44000,36000,45000" +) +oxt "14000,68000,18000,69000" +text (MLText +uid 137,0 +va (VaSet +isHidden 1 +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "32200,44000,34300,45000" +st " +Title: +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 4000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*13 (CommentText +uid 138,0 +shape (Rectangle +uid 139,0 +sl 0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65280,65280,46080" +) +xt "53000,43000,73000,47000" +) +oxt "35000,67000,55000,71000" +text (MLText +uid 140,0 +va (VaSet +isHidden 1 +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "53200,43200,62600,44200" +st " + +" +tm "CommentText" +wrapOption 3 +visibleHeight 4000 +visibleWidth 20000 +) +ignorePrefs 1 +titleBlock 1 +) +*14 (CommentText +uid 141,0 +shape (Rectangle +uid 142,0 +sl 0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65280,65280,46080" +) +xt "57000,42000,73000,43000" +) +oxt "39000,66000,55000,67000" +text (MLText +uid 143,0 +va (VaSet +isHidden 1 +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "57200,42000,58800,43000" +st " +%project_name +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 16000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*15 (CommentText +uid 144,0 +shape (Rectangle +uid 145,0 +sl 0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65280,65280,46080" +) +xt "32000,42000,53000,44000" +) +oxt "14000,66000,35000,68000" +text (MLText +uid 146,0 +va (VaSet +isHidden 1 +fg "32768,0,0" +) +xt "37350,42400,47650,43600" +st " + +" +ju 0 +tm "CommentText" +wrapOption 3 +visibleHeight 2000 +visibleWidth 21000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*16 (CommentText +uid 147,0 +shape (Rectangle +uid 148,0 +sl 0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65280,65280,46080" +) +xt "32000,45000,36000,46000" +) +oxt "14000,69000,18000,70000" +text (MLText +uid 149,0 +va (VaSet +isHidden 1 +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "32200,45000,34300,46000" +st " +Path: +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 4000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*17 (CommentText +uid 150,0 +shape (Rectangle +uid 151,0 +sl 0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65280,65280,46080" +) +xt "32000,46000,36000,47000" +) +oxt "14000,70000,18000,71000" +text (MLText +uid 152,0 +va (VaSet +isHidden 1 +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "32200,46000,34900,47000" +st " +Edited: +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 4000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*18 (CommentText +uid 153,0 +shape (Rectangle +uid 154,0 +sl 0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65280,65280,46080" +) +xt "36000,45000,53000,46000" +) +oxt "18000,69000,35000,70000" +text (MLText +uid 155,0 +va (VaSet +isHidden 1 +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "36200,45000,43000,46000" +st " +%library/%unit/%view +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 17000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +] +shape (GroupingShape +uid 125,0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,65535" +lineStyle 2 +lineWidth 2 +) +xt "32000,42000,73000,47000" +) +oxt "14000,66000,55000,71000" +) +*19 (State +uid 224,0 +shape (Circle +uid 225,0 +va (VaSet +vasetType 1 +fg "0,65535,65535" +lineColor "0,32768,49152" +lineWidth 2 +) +xt "46745,31722,53847,38824" +radius 3551 +) +name (Text +uid 226,0 +va (VaSet +font "Verdana,12,1" +) +xt "48046,34573,52546,35973" +st "cruse" +ju 0 +blo "50296,35773" +tm "ONodeName" +) +wait (TextAssociate +uid 227,0 +ps "CenterOffsetStrategy" +text (Text +uid 228,0 +va (VaSet +isHidden 1 +fg "0,0,32768" +font "Verdana,12,1" +) +xt "50046,35473,55146,36873" +st "wait 2" +blo "50046,36673" +tm "SmWaitText" +) +) +encoding (Text +uid 229,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "50296,36373,50296,36373" +blo "50296,36373" +tm "SmEncodingMgr" +) +actionBlk (SmStateActionsBlock +uid 232,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 233,0 +va (VaSet +vasetType 1 +transparent 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +fillStyle 1 +) +xt "47296,36773,61296,40573" +) +autoResize 1 +tline (Line +uid 234,0 +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "47396,36673,61196,36673" +pts [ +"47396,36673" +"61196,36673" +] +) +bline (Line +uid 235,0 +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "47396,37873,61196,37873" +pts [ +"47396,37873" +"61196,37873" +] +) +ttri (Triangle +uid 236,0 +ro 90 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "46946,36298,47296,36648" +) +btri (Triangle +uid 237,0 +ro 270 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "46946,35098,47296,35448" +) +entryActions (MLText +uid 238,0 +va (VaSet +) +xt "47396,36473,47396,36473" +tm "Actions" +) +inActions (MLText +uid 239,0 +va (VaSet +) +xt "47396,36873,61196,40473" +st "Power <= power_cruse; +SideL <= sideL_cruse; +unlock <= '0';" +tm "Actions" +) +exitActions (MLText +uid 240,0 +va (VaSet +) +xt "50296,35273,50296,35273" +tm "Actions" +) +) +caseExpr (TextAssociate +uid 230,0 +ps "CenterOffsetStrategy" +text (MLText +uid 231,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "48196,36473,54896,37673" +st "CASE: expr" +tm "SmCaseExpr" +) +) +) +*20 (State +uid 241,0 +shape (Circle +uid 242,0 +va (VaSet +vasetType 1 +fg "0,65535,65535" +lineColor "0,32768,49152" +lineWidth 2 +) +xt "62926,16626,74184,27884" +radius 5629 +) +name (Text +uid 243,0 +va (VaSet +font "Verdana,12,1" +) +xt "63555,21555,73555,22955" +st "deceleration" +ju 0 +blo "68555,22755" +tm "ONodeName" +) +wait (TextAssociate +uid 244,0 +ps "CenterOffsetStrategy" +text (Text +uid 245,0 +va (VaSet +isHidden 1 +fg "0,0,32768" +font "Verdana,12,1" +) +xt "68305,22455,73405,23855" +st "wait 2" +blo "68305,23655" +tm "SmWaitText" +) +) +encoding (Text +uid 246,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "68555,23355,68555,23355" +blo "68555,23355" +tm "SmEncodingMgr" +) +actionBlk (SmStateActionsBlock +uid 249,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 250,0 +va (VaSet +vasetType 1 +transparent 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +fillStyle 1 +) +xt "63855,23755,81255,27555" +) +autoResize 1 +tline (Line +uid 251,0 +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "63955,23655,81155,23655" +pts [ +"63955,23655" +"81155,23655" +] +) +bline (Line +uid 252,0 +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "63955,24855,81155,24855" +pts [ +"63955,24855" +"81155,24855" +] +) +ttri (Triangle +uid 253,0 +ro 90 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "63505,23280,63855,23630" +) +btri (Triangle +uid 254,0 +ro 270 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "63505,22080,63855,22430" +) +entryActions (MLText +uid 255,0 +va (VaSet +) +xt "63955,23455,63955,23455" +tm "Actions" +) +inActions (MLText +uid 256,0 +va (VaSet +) +xt "63955,23855,81155,27455" +st "Power <= power_deceleration; +SideL <= sideL_deceleration; +unlock <= '0';" +tm "Actions" +) +exitActions (MLText +uid 257,0 +va (VaSet +) +xt "68555,22255,68555,22255" +tm "Actions" +) +) +caseExpr (TextAssociate +uid 247,0 +ps "CenterOffsetStrategy" +text (MLText +uid 248,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "66455,23455,73155,24655" +st "CASE: expr" +tm "SmCaseExpr" +) +) +) +*21 (State +uid 258,0 +shape (Circle +uid 259,0 +va (VaSet +vasetType 1 +fg "0,65535,65535" +lineColor "0,32768,49152" +lineWidth 2 +) +xt "25997,17538,37157,28698" +radius 5580 +) +name (Text +uid 260,0 +va (VaSet +font "Verdana,12,1" +) +xt "26627,22418,36527,23818" +st "acceleration" +ju 0 +blo "31577,23618" +tm "ONodeName" +) +wait (TextAssociate +uid 261,0 +ps "CenterOffsetStrategy" +text (Text +uid 262,0 +va (VaSet +isHidden 1 +fg "0,0,32768" +font "Verdana,12,1" +) +xt "31327,23318,36427,24718" +st "wait 2" +blo "31327,24518" +tm "SmWaitText" +) +) +encoding (Text +uid 263,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "31577,24218,31577,24218" +blo "31577,24218" +tm "SmEncodingMgr" +) +actionBlk (SmStateActionsBlock +uid 266,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 267,0 +va (VaSet +vasetType 1 +transparent 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +fillStyle 1 +) +xt "26877,24618,44277,28418" +) +autoResize 1 +tline (Line +uid 268,0 +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "26977,24518,44177,24518" +pts [ +"26977,24518" +"44177,24518" +] +) +bline (Line +uid 269,0 +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "26977,25718,44177,25718" +pts [ +"26977,25718" +"44177,25718" +] +) +ttri (Triangle +uid 270,0 +ro 90 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "26527,24143,26877,24493" +) +btri (Triangle +uid 271,0 +ro 270 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "26527,22943,26877,23293" +) +entryActions (MLText +uid 272,0 +va (VaSet +) +xt "26977,24318,26977,24318" +tm "Actions" +) +inActions (MLText +uid 273,0 +va (VaSet +) +xt "26977,24718,44177,28318" +st "Power <= power_acceleration; +SideL <= sideL_acceleration; +unlock <= '0';" +tm "Actions" +) +exitActions (MLText +uid 274,0 +va (VaSet +) +xt "31577,23118,31577,23118" +tm "Actions" +) +) +caseExpr (TextAssociate +uid 264,0 +ps "CenterOffsetStrategy" +text (MLText +uid 265,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "29477,24318,36177,25518" +st "CASE: expr" +tm "SmCaseExpr" +) +) +) +*22 (Transition +uid 104,0 +shape (Spline +uid 105,0 +va (VaSet +vasetType 3 +) +xt "5500,20000,16500,20000" +pts [ +"5500,20000" +"16500,20000" +] +) +start &4 +end &5 +ss 0 +es 0 +cond "rst = '0'" +tb (TransitionBlock +uid 106,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 107,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "0,32768,49152" +) +xt "8150,18900,13850,21100" +) +autoResize 1 +lineShape (Line +uid 108,0 +va (VaSet +vasetType 3 +) +xt "8650,20500,13350,20500" +pts [ +"8650,20500" +"13350,20500" +] +) +condition (MLText +uid 109,0 +va (VaSet +) +xt "8650,18900,13350,20100" +st "rst = '0'" +tm "Condition" +) +actions (MLText +uid 110,0 +va (VaSet +isHidden 1 +) +xt "6700,20900,15300,22100" +st "< Automatic >" +tm "Actions" +) +) +tp (TransitionPriority +uid 111,0 +ps "PercentageFromStartStrategy" +shape (Circle +uid 112,0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,65535" +bg "0,0,0" +) +xt "5537,18937,7663,21063" +radius 1063 +) +pr (Text +uid 113,0 +va (VaSet +isHidden 1 +) +xt "5900,19400,7300,20600" +st "1" +ju 0 +blo "6600,20400" +tm "TransitionPriority" +) +padding "100,100" +) +) +*23 (Transition +uid 114,0 +shape (Spline +uid 115,0 +va (VaSet +vasetType 3 +) +xt "5050,15000,16500,15000" +pts [ +"5050,15000" +"16500,15000" +] +) +start &6 +end &7 +ss 0 +es 0 +tb (TransitionBlock +uid 116,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 117,0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "0,32768,49152" +) +xt "7625,14495,13925,15505" +) +autoResize 1 +lineShape (Line +uid 118,0 +va (VaSet +vasetType 3 +isHidden 1 +) +xt "10775,16000,10775,16000" +pts [ +"10775,16000" +"10775,16000" +] +) +condition (MLText +uid 119,0 +va (VaSet +) +xt "8125,14400,13425,15600" +tm "Condition" +) +actions (MLText +uid 120,0 +va (VaSet +) +xt "10775,16000,10775,16000" +tm "Actions" +) +) +tp (TransitionPriority +uid 121,0 +ps "PercentageFromStartStrategy" +shape (Circle +uid 122,0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,65535" +bg "0,0,0" +) +xt "5132,13937,7258,16063" +radius 1063 +) +pr (Text +uid 123,0 +va (VaSet +isHidden 1 +) +xt "5495,14400,6895,15600" +st "1" +ju 0 +blo "6195,15400" +tm "TransitionPriority" +) +padding "100,100" +) +) +*24 (Transition +uid 275,0 +shape (Spline +uid 276,0 +va (VaSet +vasetType 3 +) +xt "32959,10982,46210,17712" +pts [ +"46210,10982" +"32959,17712" +] +arrow 1 +) +start &2 +end &21 +cond "end_acceleration = '0'" +tb (TransitionBlock +uid 277,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 278,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "0,32768,49152" +) +xt "31539,13040,45839,15240" +) +autoResize 1 +lineShape (Line +uid 279,0 +va (VaSet +vasetType 3 +isHidden 1 +) +xt "34689,15140,34689,15140" +pts [ +"34689,15140" +"34689,15140" +] +) +condition (MLText +uid 280,0 +va (VaSet +) +xt "32039,13540,45339,14740" +st "end_acceleration = '0'" +tm "Condition" +) +actions (MLText +uid 281,0 +va (VaSet +) +xt "38689,15140,38689,15140" +tm "Actions" +) +) +tp (TransitionPriority +uid 282,0 +ps "PercentageFromStartStrategy" +shape (Circle +uid 283,0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,65535" +bg "0,0,0" +) +xt "43822,10591,45948,12717" +radius 1063 +) +pr (Text +uid 284,0 +va (VaSet +isHidden 1 +) +xt "44185,11054,45585,12254" +st "1" +ju 0 +blo "44885,12054" +tm "TransitionPriority" +) +padding "100,100" +) +) +*25 (Transition +uid 285,0 +shape (Spline +uid 286,0 +va (VaSet +vasetType 3 +) +xt "31741,28696,46761,35614" +pts [ +"31741,28696" +"46761,35614" +] +arrow 1 +) +start &21 +end &19 +cond "end_acceleration = '1'" +tb (TransitionBlock +uid 287,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 288,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "0,32768,49152" +) +xt "32243,31253,46543,33453" +) +autoResize 1 +lineShape (Line +uid 289,0 +va (VaSet +vasetType 3 +isHidden 1 +) +xt "35393,33353,35393,33353" +pts [ +"35393,33353" +"35393,33353" +] +) +condition (MLText +uid 290,0 +va (VaSet +) +xt "32743,31753,46043,32953" +st "end_acceleration = '1'" +tm "Condition" +) +actions (MLText +uid 291,0 +va (VaSet +) +xt "39393,33353,39393,33353" +tm "Actions" +) +) +tp (TransitionPriority +uid 292,0 +ps "PercentageFromStartStrategy" +shape (Circle +uid 293,0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,65535" +bg "0,0,0" +) +xt "32179,28324,34305,30450" +radius 1063 +) +pr (Text +uid 294,0 +va (VaSet +isHidden 1 +) +xt "32542,28787,33942,29987" +st "1" +ju 0 +blo "33242,29787" +tm "TransitionPriority" +) +padding "100,100" +) +) +*26 (Transition +uid 295,0 +shape (Spline +uid 296,0 +va (VaSet +vasetType 3 +) +xt "53846,27878,68309,35162" +pts [ +"53846,35162" +"68309,27878" +] +arrow 1 +) +start &19 +end &20 +cond "end_cruse = '1'" +tb (TransitionBlock +uid 297,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 298,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "0,32768,49152" +) +xt "56431,30502,66631,32702" +) +autoResize 1 +lineShape (Line +uid 299,0 +va (VaSet +vasetType 3 +isHidden 1 +) +xt "59581,32602,59581,32602" +pts [ +"59581,32602" +"59581,32602" +] +) +condition (MLText +uid 300,0 +va (VaSet +) +xt "56931,31002,66131,32202" +st "end_cruse = '1'" +tm "Condition" +) +actions (MLText +uid 301,0 +va (VaSet +) +xt "61531,32602,61531,32602" +tm "Actions" +) +) +tp (TransitionPriority +uid 302,0 +ps "PercentageFromStartStrategy" +shape (Circle +uid 303,0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,65535" +bg "0,0,0" +) +xt "54229,33370,56355,35496" +radius 1063 +) +pr (Text +uid 304,0 +va (VaSet +isHidden 1 +) +xt "54592,33833,55992,35033" +st "1" +ju 0 +blo "55292,34833" +tm "TransitionPriority" +) +padding "100,100" +) +) +*27 (Transition +uid 332,0 +shape (Spline +uid 333,0 +va (VaSet +vasetType 3 +) +xt "53277,11010,67429,16740" +pts [ +"67429,16740" +"53277,11010" +] +arrow 1 +) +start &20 +end &2 +cond "end_deceleration = '1'" +tb (TransitionBlock +uid 334,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 335,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "0,32768,49152" +) +xt "56109,14009,70409,16209" +) +autoResize 1 +lineShape (Line +uid 336,0 +va (VaSet +vasetType 3 +isHidden 1 +) +xt "59259,16109,59259,16109" +pts [ +"59259,16109" +"59259,16109" +] +) +condition (MLText +uid 337,0 +va (VaSet +) +xt "56609,14509,69909,15709" +st "end_deceleration = '1'" +tm "Condition" +) +actions (MLText +uid 338,0 +va (VaSet +) +xt "63259,16109,63259,16109" +tm "Actions" +) +) +tp (TransitionPriority +uid 339,0 +ps "PercentageFromStartStrategy" +shape (Circle +uid 340,0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,65535" +bg "0,0,0" +) +xt "64951,15104,67077,17230" +radius 1063 +) +pr (Text +uid 341,0 +va (VaSet +isHidden 1 +) +xt "65314,15567,66714,16767" +st "1" +ju 0 +blo "66014,16567" +tm "TransitionPriority" +) +padding "100,100" +) +) +] +bg "65535,65535,65535" +grid (Grid +origin "0,0" +isVisible 0 +isActive 0 +xSpacing 1000 +xySpacing 1000 +xShown 1 +yShown 1 +color "26368,26368,26368" +) +packageList *28 (PackageList +uid 31,0 +stg "VerticalLayoutStrategy" +textVec [ +*29 (Text +uid 32,0 +va (VaSet +font "Verdana,9,1" +) +xt "0,3000,7600,4200" +st "Package List" +blo "0,4000" +) +*30 (MLText +uid 33,0 +va (VaSet +) +xt "0,4200,17500,7800" +st "LIBRARY ieee; + USE ieee.std_logic_1164.all; + USE ieee.numeric_std.all;" +tm "SmPackageListTextMgr" +) +] +) +compDirBlock (MlTextGroup +uid 34,0 +stg "VerticalLayoutStrategy" +textVec [ +*31 (Text +uid 35,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "20000,0,30800,1200" +st "Compiler Directives" +blo "20000,1000" +) +*32 (Text +uid 36,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "20000,1200,33100,2400" +st "Pre-module directives:" +blo "20000,2200" +) +*33 (MLText +uid 37,0 +va (VaSet +isHidden 1 +) +xt "20000,2400,32100,4800" +st "`resetall +`timescale 1ns/10ps" +tm "SmCompilerDirectivesTextMgr" +) +*34 (Text +uid 38,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "20000,4800,33700,6000" +st "Post-module directives:" +blo "20000,5800" +) +*35 (MLText +uid 39,0 +va (VaSet +isHidden 1 +) +xt "20000,0,20000,0" +tm "SmCompilerDirectivesTextMgr" +) +*36 (Text +uid 40,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "20000,6000,33200,7200" +st "End-module directives:" +blo "20000,7000" +) +*37 (MLText +uid 41,0 +va (VaSet +isHidden 1 +) +xt "20000,7200,20000,7200" +tm "SmCompilerDirectivesTextMgr" +) +] +associable 1 +) +windowSize "0,0,1715,1119" +viewArea "-1900,-2300,84346,55178" +cachedDiagramExtent "0,-1000,86600,47000" +hasePageBreakOrigin 1 +pageBreakOrigin "-8000,-2000" +isTopLevel 1 +defaultCommentText (CommentText +shape (Rectangle +layer 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +lineColor "0,0,32768" +) +xt "0,0,15000,5000" +) +text (MLText +va (VaSet +fg "0,0,32768" +) +xt "200,200,3200,1400" +st " +Text +" +tm "CommentText" +wrapOption 3 +visibleHeight 4600 +visibleWidth 14600 +) +) +defaultRequirementText (RequirementText +shape (ZoomableIcon +layer 0 +va (VaSet +vasetType 1 +fg "59904,39936,65280" +lineColor "0,0,32768" +) +xt "0,0,1500,1750" +iconName "reqTracerRequirement.bmp" +iconMaskName "reqTracerRequirement.msk" +) +autoResize 1 +text (MLText +va (VaSet +fg "0,0,32768" +font "arial,8,0" +) +xt "500,2150,1400,3150" +st " +Text +" +tm "RequirementText" +wrapOption 3 +visibleHeight 1350 +visibleWidth 1100 +) +) +defaultPanel (Panel +shape (RectFrame +va (VaSet +vasetType 1 +fg "65535,65535,65535" +lineColor "32768,0,0" +lineWidth 3 +) +xt "0,0,20000,20000" +) +title (TextAssociate +ps "TopLeftStrategy" +text (Text +va (VaSet +font "Verdana,9,1" +) +xt "1000,1000,5000,2200" +st "Panel0" +blo "1000,2000" +tm "PanelText" +) +) +) +localDecl *38 (SmLocalDecl +uid 3,0 +stg "VerticalLayoutStrategy" +textVec [ +*39 (Text +uid 4,0 +va (VaSet +font "Verdana,9,1" +) +xt "27800,-1000,42400,200" +st "Architecture Declarations" +blo "27800,0" +) +*40 (MLText +uid 5,0 +va (VaSet +font "Courier New,8,0" +) +xt "27800,-1000,27800,-1000" +tm "LocalDeclTextMgr" +) +*41 (Text +uid 6,0 +va (VaSet +font "Verdana,9,1" +) +xt "27800,200,33000,1400" +st "Pre Decls" +blo "27800,1200" +) +*42 (MLText +uid 7,0 +va (VaSet +font "Courier New,8,0" +) +xt "27800,-1000,27800,-1000" +tm "LocalDeclTextMgr" +) +*43 (Text +uid 8,0 +va (VaSet +font "Verdana,9,1" +) +xt "27800,1400,34200,2600" +st "Post Decls" +blo "27800,2400" +) +*44 (MLText +uid 9,0 +va (VaSet +font "Courier New,8,0" +) +xt "27800,2600,27800,2600" +tm "LocalDeclTextMgr" +) +] +) +processDecl *45 (SmProcessDecl +uid 10,0 +stg "VerticalLayoutStrategy" +textVec [ +*46 (Text +uid 11,0 +va (VaSet +font "Verdana,9,1" +) +xt "74500,-1000,86600,200" +st "Process Declarations" +blo "74500,0" +) +*47 (Text +uid 12,0 +va (VaSet +font "Verdana,9,1" +) +xt "74500,200,84000,1400" +st "Clocked Process:" +blo "74500,1200" +) +*48 (MLText +uid 13,0 +va (VaSet +font "Courier New,8,0" +) +xt "74500,-1000,74500,-1000" +tm "ProcessDeclTextMgr" +) +*49 (Text +uid 14,0 +va (VaSet +font "Verdana,9,1" +) +xt "74500,1400,83800,2600" +st "Output Process:" +blo "74500,2400" +) +*50 (MLText +uid 15,0 +va (VaSet +font "Courier New,8,0" +) +xt "74500,2600,74500,2600" +tm "ProcessDeclTextMgr" +) +] +associable 1 +) +defaultActions *51 (MlTextGroup +uid 16,0 +stg "VerticalLayoutStrategy" +textVec [ +*52 (Text +uid 17,0 +va (VaSet +font "Verdana,9,1" +) +xt "0,-1000,8400,200" +st "Global Actions" +blo "0,0" +) +*53 (Text +uid 18,0 +va (VaSet +font "Verdana,9,1" +) +xt "0,200,7400,1400" +st "Pre Actions:" +blo "0,1200" +) +*54 (MLText +uid 19,0 +va (VaSet +) +xt "0,-1000,0,-1000" +tm "Actions" +) +*55 (Text +uid 20,0 +va (VaSet +font "Verdana,9,1" +) +xt "0,1400,8000,2600" +st "Post Actions:" +blo "0,2400" +) +*56 (MLText +uid 21,0 +va (VaSet +) +xt "0,2600,0,2600" +tm "Actions" +) +] +associable 1 +) +archConcurrentStatementBlock *57 (BiTextGroup +uid 22,0 +stg "VerticalLayoutStrategy" +first (Text +uid 23,0 +va (VaSet +font "Verdana,9,1" +) +xt "11400,-1000,24800,200" +st "Concurrent Statements" +blo "11400,0" +) +second (MLText +uid 24,0 +va (VaSet +) +xt "11400,200,11400,200" +tm "ArchConcStmtTextMgr" +) +associable 1 +) +signalsGenStatus *58 (SmSignalGenStatus +uid 28,0 +stg "VerticalLayoutStrategy" +first (Text +uid 29,0 +va (VaSet +font "Verdana,9,1" +) +xt "45400,-1000,53200,200" +st "Signal Status" +blo "45400,0" +) +second (MLText +uid 30,0 +va (VaSet +font "Courier New,8,0" +) +xt "45400,200,71400,3400" +st "SIGNAL MODE DEFAULT RESET SCHEME COMMENT +Power OUT COMB +SideL OUT COMB +unlock OUT COMB +" +tm "SmSignalsGenStatusTextMgr" +) +) +stateRegBlock *59 (BiTextGroup +uid 25,0 +stg "VerticalLayoutStrategy" +first (Text +uid 26,0 +va (VaSet +font "Verdana,9,1" +) +xt "56200,-1000,71500,200" +st "State Register Statements" +blo "56200,0" +) +second (MLText +uid 27,0 +va (VaSet +) +xt "56200,200,56200,200" +tm "Actions" +) +associable 1 +) +) +genChar (SmGenChar +uid 42,0 +nextStateClocking 0 +) +encoding (Encoding +scheme 3 +encodingStyles [ +(pair +scheme 0 +style 0 +) +(pair +scheme 1 +style 1 +) +(pair +scheme 2 +style 0 +) +(pair +scheme 3 +style 0 +) +(pair +scheme 4 +style 0 +) +(pair +scheme 5 +style 0 +) +] +otherValues [ +(pair +scheme 0 +otherValue "" +) +(pair +scheme 1 +otherValue "" +) +(pair +scheme 2 +otherValue "" +) +(pair +scheme 3 +otherValue "" +) +(pair +scheme 4 +otherValue "" +) +(pair +scheme 5 +otherValue "" +) +] +attribute 0 +synSafe 0 +outputEncodedLocals 0 +useVerilogParameterRange 0 +radix 2 +) +stateOrder [ +&2 +&19 +&20 +&21 +] +name "csm" +) +] +lastUid 428,0 +commonDM (CommonDM +ldm (LogicalDM +emptyRow *60 (LEmptyRow +) +uid 343,0 +optionalChildren [ +*61 (RefLabelRowHdr +) +*62 (TitleRowHdr +) +*63 (FilterRowHdr +) +*64 (RefLabelColHdr +tm "RefLabelColHdrMgr" +) +*65 (RowExpandColHdr +tm "RowExpandColHdrMgr" +) +*66 (GroupColHdr +tm "GroupColHdrMgr" +) +*67 (NameColHdr +tm "SmNameColHdrMgr" +) +*68 (ModeColHdr +tm "SmModeColHdrMgr" +) +*69 (TypeColHdr +tm "SmTypeColHdrMgr" +) +*70 (BoundsColHdr +tm "SmBoundsColHdrMgr" +) +*71 (InitColHdr +tm "SmInitColHdrMgr" +) +*72 (ColumnHdr +tm "SmCategoryColHdrMgr" +) +*73 (ColumnHdr +tm "SmAssignColHdrMgr" +) +*74 (ColumnHdr +tm "SmExprColHdrMgr" +) +*75 (ColumnHdr +tm "SmSchemeColHdrMgr" +) +*76 (ColumnHdr +tm "SmDefValColHdrMgr" +) +*77 (ColumnHdr +tm "SmRstValColHdrMgr" +) +*78 (EolColHdr +tm "SmEolColHdrMgr" +) +*79 (LeafLogPort +port (LogicalPort +lang 11 +decl (Decl +n "end_acceleration" +t "std_ulogic" +o 2 +) +) +uid 156,0 +) +*80 (LeafLogPort +port (LogicalPort +lang 11 +decl (Decl +n "end_cruse" +t "std_ulogic" +o 3 +) +) +uid 158,0 +) +*81 (LeafLogPort +port (LogicalPort +lang 11 +decl (Decl +n "end_deceleration" +t "std_ulogic" +o 4 +) +) +uid 160,0 +) +*82 (LeafLogPort +port (LogicalPort +lang 11 +decl (Decl +n "power_acceleration" +t "unsigned" +b "(7 DOWNTO 0)" +o 5 +) +) +uid 162,0 +) +*83 (LeafLogPort +port (LogicalPort +lang 11 +decl (Decl +n "power_cruse" +t "unsigned" +b "(7 DOWNTO 0)" +o 6 +) +) +uid 164,0 +) +*84 (LeafLogPort +port (LogicalPort +lang 11 +decl (Decl +n "power_deceleration" +t "unsigned" +b "(7 DOWNTO 0)" +o 7 +) +) +uid 166,0 +) +*85 (LeafLogPort +port (LogicalPort +lang 11 +decl (Decl +n "sideL_acceleration" +t "std_ulogic" +o 9 +) +) +uid 168,0 +) +*86 (LeafLogPort +port (LogicalPort +lang 11 +decl (Decl +n "sideL_cruse" +t "std_ulogic" +o 10 +) +) +uid 170,0 +) +*87 (LeafLogPort +port (LogicalPort +lang 11 +decl (Decl +n "sideL_deceleration" +t "std_ulogic" +o 11 +) +) +uid 172,0 +) +*88 (LeafLogPort +port (LogicalPort +lang 11 +m 1 +decl (Decl +n "Power" +t "unsigned" +b "(7 DOWNTO 0)" +o 12 +) +) +uid 174,0 +scheme 0 +) +*89 (LeafLogPort +port (LogicalPort +lang 11 +m 1 +decl (Decl +n "SideL" +t "std_ulogic" +o 13 +) +) +uid 178,0 +scheme 0 +) +*90 (LeafLogPort +port (LogicalPort +lang 11 +m 1 +decl (Decl +n "unlock" +t "std_ulogic" +o 14 +) +) +uid 180,0 +scheme 0 +) +*91 (LeafLogPort +port (LogicalPort +lang 11 +decl (Decl +n "clk" +t "unsigned" +o 1 +) +) +uid 193,0 +cat 1 +expr "clk'EVENT AND clk = '1'" +) +*92 (LeafLogPort +port (LogicalPort +lang 11 +decl (Decl +n "rst" +t "unsigned" +o 8 +) +) +uid 195,0 +cat 8 +expr "rst = '0'" +) +] +) +pdm (PhysicalDM +displayShortBounds 1 +editShortBounds 1 +uid 362,0 +optionalChildren [ +*93 (Sheet +sheetRow (SheetRow +headerVa (MVa +cellColor "49152,49152,49152" +fontColor "0,0,0" +font "Tahoma,10,0" +) +cellVa (MVa +cellColor "65535,65535,65535" +fontColor "0,0,0" +font "Tahoma,10,0" +) +groupVa (MVa +cellColor "39936,56832,65280" +fontColor "0,0,0" +font "Tahoma,10,0" +) +emptyMRCItem *94 (MRCItem +litem &60 +pos 14 +dimension 20 +) +uid 364,0 +optionalChildren [ +*95 (MRCItem +litem &61 +pos 0 +dimension 20 +uid 365,0 +) +*96 (MRCItem +litem &62 +pos 1 +dimension 23 +uid 366,0 +) +*97 (MRCItem +litem &63 +pos 2 +hidden 1 +dimension 20 +uid 367,0 +) +*98 (MRCItem +litem &79 +pos 1 +dimension 20 +uid 157,0 +) +*99 (MRCItem +litem &80 +pos 2 +dimension 20 +uid 159,0 +) +*100 (MRCItem +litem &81 +pos 3 +dimension 20 +uid 161,0 +) +*101 (MRCItem +litem &82 +pos 5 +dimension 20 +uid 163,0 +) +*102 (MRCItem +litem &83 +pos 6 +dimension 20 +uid 165,0 +) +*103 (MRCItem +litem &84 +pos 7 +dimension 20 +uid 167,0 +) +*104 (MRCItem +litem &85 +pos 10 +dimension 20 +uid 169,0 +) +*105 (MRCItem +litem &86 +pos 11 +dimension 20 +uid 171,0 +) +*106 (MRCItem +litem &87 +pos 12 +dimension 20 +uid 173,0 +) +*107 (MRCItem +litem &88 +pos 4 +dimension 20 +uid 175,0 +) +*108 (MRCItem +litem &89 +pos 9 +dimension 20 +uid 179,0 +) +*109 (MRCItem +litem &90 +pos 13 +dimension 20 +uid 181,0 +) +*110 (MRCItem +litem &91 +pos 0 +dimension 20 +uid 194,0 +) +*111 (MRCItem +litem &92 +pos 8 +dimension 20 +uid 196,0 +) +] +) +sheetCol (SheetCol +propVa (MVa +cellColor "0,49152,49152" +fontColor "0,0,0" +font "Tahoma,10,0" +textAngle 90 +) +uid 368,0 +optionalChildren [ +*112 (MRCItem +litem &64 +pos 0 +dimension 20 +uid 369,0 +) +*113 (MRCItem +litem &66 +pos 1 +dimension 50 +uid 370,0 +) +*114 (MRCItem +litem &67 +pos 2 +dimension 70 +uid 371,0 +) +*115 (MRCItem +litem &68 +pos 3 +dimension 50 +uid 372,0 +) +*116 (MRCItem +litem &69 +pos 4 +dimension 80 +uid 373,0 +) +*117 (MRCItem +litem &70 +pos 5 +dimension 80 +uid 374,0 +) +*118 (MRCItem +litem &71 +pos 6 +dimension 40 +uid 375,0 +) +*119 (MRCItem +litem &72 +pos 7 +dimension 100 +uid 376,0 +) +*120 (MRCItem +litem &73 +pos 8 +dimension 60 +uid 377,0 +) +*121 (MRCItem +litem &74 +pos 9 +dimension 130 +uid 378,0 +) +*122 (MRCItem +litem &75 +pos 10 +dimension 56 +uid 379,0 +) +*123 (MRCItem +litem &76 +pos 11 +dimension 50 +uid 380,0 +) +*124 (MRCItem +litem &77 +pos 12 +dimension 50 +uid 381,0 +) +*125 (MRCItem +litem &78 +pos 13 +dimension 80 +uid 382,0 +) +] +) +fixedCol 4 +fixedRow 2 +name "Ports" +uid 363,0 +vaOverrides [ +] +) +] +) +uid 342,0 +) +cdmCsm &1 +genericsCommonDM (CommonDM +ldm (LogicalDM +emptyRow *126 (LEmptyRow +) +uid 403,0 +optionalChildren [ +*127 (RefLabelRowHdr +) +*128 (TitleRowHdr +) +*129 (FilterRowHdr +) +*130 (RefLabelColHdr +tm "RefLabelColHdrMgr" +) +*131 (RowExpandColHdr +tm "RowExpandColHdrMgr" +) +*132 (GroupColHdr +tm "GroupColHdrMgr" +) +*133 (NameColHdr +tm "GenericNameColHdrMgr" +) +*134 (TypeColHdr +tm "GenericTypeColHdrMgr" +) +*135 (InitColHdr +tm "GenericValueColHdrMgr" +) +*136 (PragmaColHdr +tm "GenericPragmaColHdrMgr" +) +*137 (EolColHdr +tm "GenericEolColHdrMgr" +) +] +) +pdm (PhysicalDM +displayShortBounds 1 +editShortBounds 1 +uid 415,0 +optionalChildren [ +*138 (Sheet +sheetRow (SheetRow +headerVa (MVa +cellColor "49152,49152,49152" +fontColor "0,0,0" +font "Tahoma,10,0" +) +cellVa (MVa +cellColor "65535,65535,65535" +fontColor "0,0,0" +font "Tahoma,10,0" +) +groupVa (MVa +cellColor "39936,56832,65280" +fontColor "0,0,0" +font "Tahoma,10,0" +) +emptyMRCItem *139 (MRCItem +litem &126 +pos 0 +dimension 20 +) +uid 417,0 +optionalChildren [ +*140 (MRCItem +litem &127 +pos 0 +dimension 20 +uid 418,0 +) +*141 (MRCItem +litem &128 +pos 1 +dimension 23 +uid 419,0 +) +*142 (MRCItem +litem &129 +pos 2 +hidden 1 +dimension 20 +uid 420,0 +) +] +) +sheetCol (SheetCol +propVa (MVa +cellColor "0,49152,49152" +fontColor "0,0,0" +font "Tahoma,10,0" +textAngle 90 +) +uid 421,0 +optionalChildren [ +*143 (MRCItem +litem &130 +pos 0 +dimension 20 +uid 422,0 +) +*144 (MRCItem +litem &132 +pos 1 +dimension 50 +uid 423,0 +) +*145 (MRCItem +litem &133 +pos 2 +dimension 100 +uid 424,0 +) +*146 (MRCItem +litem &134 +pos 3 +dimension 100 +uid 425,0 +) +*147 (MRCItem +litem &135 +pos 4 +dimension 50 +uid 426,0 +) +*148 (MRCItem +litem &136 +pos 5 +dimension 50 +uid 427,0 +) +*149 (MRCItem +litem &137 +pos 6 +dimension 80 +uid 428,0 +) +] +) +fixedCol 3 +fixedRow 2 +name "Ports" +uid 416,0 +vaOverrides [ +] +) +] +) +uid 402,0 +type 1 +) +signalSuffix "_int" +clockSuffix "_cld" +defaultState (State +shape (Circle +va (VaSet +vasetType 1 +fg "0,65535,65535" +lineColor "0,32768,49152" +lineWidth 2 +) +xt "-3551,-3551,3551,3551" +radius 3551 +) +name (Text +va (VaSet +font "Verdana,12,1" +) +xt "0,0,2500,1400" +st "s0" +ju 0 +blo "1250,1200" +tm "ONodeName" +) +wait (TextAssociate +ps "CenterOffsetStrategy" +text (Text +va (VaSet +isHidden 1 +fg "0,0,32768" +font "Verdana,12,1" +) +xt "1000,900,6100,2300" +st "wait 2" +blo "1000,2100" +tm "SmWaitText" +) +) +encoding (Text +va (VaSet +font "Verdana,9,1" +) +blo "0,0" +tm "SmEncodingMgr" +) +actionBlk (SmStateActionsBlock +ps "CenterOffsetStrategy" +shape (Rectangle +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "3900,3300,4100,3500" +) +autoResize 1 +tline (Line +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +pts [ +"0,0" +"0,0" +] +) +bline (Line +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +pts [ +"0,0" +"0,0" +] +) +ttri (Triangle +ro 90 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "-450,-175,-100,175" +) +btri (Triangle +ro 270 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "-450,-175,-100,175" +) +entryActions (MLText +va (VaSet +) +tm "Actions" +) +inActions (MLText +va (VaSet +) +tm "Actions" +) +exitActions (MLText +va (VaSet +) +tm "Actions" +) +) +caseExpr (TextAssociate +ps "CenterOffsetStrategy" +text (MLText +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "-2100,1200,4600,2400" +st "CASE: expr" +tm "SmCaseExpr" +) +) +) +defaultWaitState (State +shape (CircleInOctagon +va (VaSet +vasetType 1 +fg "0,65535,65535" +lineColor "26368,26368,26368" +lineWidth 2 +) +xt "-529,-529,6529,6529" +) +name (Text +va (VaSet +font "Verdana,12,1" +) +xt "0,0,2500,1400" +st "s0" +ju 0 +blo "1250,1200" +tm "ONodeName" +) +wait (TextAssociate +ps "CenterOffsetStrategy" +text (Text +va (VaSet +isHidden 1 +fg "0,0,32768" +font "Verdana,12,1" +) +xt "1000,900,6100,2300" +st "wait 2" +blo "1000,2100" +tm "SmWaitText" +) +) +encoding (Text +va (VaSet +font "Verdana,9,1" +) +blo "0,0" +tm "SmEncodingMgr" +) +actionBlk (SmStateActionsBlock +ps "CenterOffsetStrategy" +shape (Rectangle +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "8900,6300,9100,6500" +) +autoResize 1 +tline (Line +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "5000,3000,5000,3000" +pts [ +"5000,3000" +"5000,3000" +] +) +bline (Line +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "5000,3000,5000,3000" +pts [ +"5000,3000" +"5000,3000" +] +) +ttri (Triangle +ro 90 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "4550,2825,4900,3175" +) +btri (Triangle +ro 270 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "4550,2825,4900,3175" +) +entryActions (MLText +va (VaSet +) +xt "5000,3000,5000,3000" +tm "Actions" +) +inActions (MLText +va (VaSet +) +xt "5000,3000,5000,3000" +tm "Actions" +) +exitActions (MLText +va (VaSet +) +xt "5000,3000,5000,3000" +tm "Actions" +) +) +caseExpr (TextAssociate +ps "CenterOffsetStrategy" +text (MLText +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "-2100,1200,4600,2400" +st "CASE: expr" +tm "SmCaseExpr" +) +) +isWait 1 +) +defaultCompositeState (CompositeState +shape (TripleCircle +va (VaSet +vasetType 1 +fg "29952,39936,65280" +lineColor "0,0,32768" +lineWidth 2 +) +xt "-3000,-3000,3000,3000" +radius 3000 +) +name (Text +va (VaSet +font "Verdana,10,1" +) +xt "-1000,-600,1000,600" +st "s0" +ju 0 +blo "0,400" +tm "ONodeName" +) +childDiagram &0 +) +defaultJunction (Junction +shape (Diamond +va (VaSet +vasetType 1 +fg "59904,39936,65280" +) +xt "-1300,-1300,2300,2300" +) +symbol (Text +va (VaSet +font "Verdana,10,1" +) +xt "-300,-100,1300,1100" +st "&" +ju 0 +blo "500,900" +) +name (TextAssociate +ps "CenterOffsetStrategy" +text (Text +va (VaSet +font "Verdana,9,1" +) +xt "2000,1000,2000,1000" +blo "2000,1000" +tm "JunctionName" +) +) +caseExpr (TextAssociate +ps "CenterOffsetStrategy" +text (MLText +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "-2550,2000,4150,3200" +st "CASE: expr" +tm "SmCaseExpr" +) +) +) +defaultEntryPoint (EntryPoint +shape (CompositeShape +va (VaSet +vasetType 1 +fg "29952,39936,65280" +) +optionalChildren [ +(Pentagon +sl 0 +ro 270 +xt "-875,875,1375,1875" +) +(Line +sl 0 +ro 270 +xt "1375,1375,1875,1375" +pts [ +"1375,1375" +"1875,1375" +] +) +] +) +) +defaultInterruptPoint (InterruptPoint +shape (CompositeShape +va (VaSet +vasetType 1 +fg "65535,0,0" +) +optionalChildren [ +(Pentagon +sl 0 +ro 270 +xt "-875,875,1375,1875" +) +(Line +sl 0 +ro 270 +xt "1375,1375,1875,1375" +pts [ +"1375,1375" +"1875,1375" +] +) +(CustomPolygon +pts [ +"-625,1600" +"-625,1300" +"25,1425" +"-75,1150" +"1025,1350" +"200,1350" +"375,1600" +] +sl 0 +ro 270 +va (VaSet +vasetType 1 +fg "65535,65535,0" +bg "65535,0,0" +lineColor "65535,65535,0" +) +xt "-625,1150,1025,1600" +) +] +) +) +defaultLink (Link +shape (CompositeShape +va (VaSet +vasetType 1 +fg "65535,65535,0" +bg "0,0,0" +) +optionalChildren [ +(Pentagon +sl 0 +ro 270 +xt "-375,875,1875,1875" +) +(Line +sl 0 +ro 270 +xt "-875,1375,-375,1375" +pts [ +"-875,1375" +"-375,1375" +] +) +] +) +name (TextAssociate +ps "CenterOffsetStrategy" +text (Text +va (VaSet +font "Verdana,9,1" +) +xt "2375,875,5075,2075" +st "Link" +blo "2375,1875" +tm "LinkName" +) +) +) +defaultExitPoint (ExitPoint +shape (CompositeShape +va (VaSet +vasetType 1 +fg "29952,39936,65280" +) +optionalChildren [ +(Pentagon +sl 0 +ro 270 +xt "-375,875,1875,1875" +) +(Line +sl 0 +ro 270 +xt "-875,1375,-375,1375" +pts [ +"-875,1375" +"-375,1375" +] +) +] +) +) +defaultTransition (Transition +shape (Spline +va (VaSet +vasetType 3 +) +pts [ +"0,0" +"0,0" +] +arrow 1 +) +ss 0 +es 0 +cond "condition" +tb (TransitionBlock +ps "CenterOffsetStrategy" +shape (Rectangle +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "0,32768,49152" +) +xt "-500,-500,5800,1700" +) +autoResize 1 +lineShape (Line +va (VaSet +vasetType 3 +isHidden 1 +) +xt "2650,1600,2650,1600" +pts [ +"2650,1600" +"2650,1600" +] +) +condition (MLText +va (VaSet +) +xt "0,0,5300,1200" +st "condition" +tm "Condition" +) +actions (MLText +va (VaSet +) +xt "2650,2000,2650,2000" +tm "Actions" +) +) +tp (TransitionPriority +ps "PercentageFromStartStrategy" +shape (Circle +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +) +xt "-1063,-1063,1063,1063" +radius 1063 +) +pr (Text +va (VaSet +) +xt "-700,-600,700,600" +st "1" +ju 0 +blo "0,400" +tm "TransitionPriority" +) +padding "100,100" +) +) +defaultClk (SmClockPoint +shape (CompositeShape +va (VaSet +vasetType 1 +fg "65535,65535,0" +) +optionalChildren [ +(Pentagon +sl 0 +ro 270 +xt "-625,625,1625,1625" +) +(OrthoPolyLine +sl 0 +ro 270 +va (VaSet +vasetType 3 +) +xt "275,825,874,1425" +pts [ +"275,1425" +"574,1425" +"574,825" +"874,825" +] +) +(Arc2D +pts [ +"-116,1278" +"-371,972" +"-116,972" +] +sl 0 +ro 270 +va (VaSet +vasetType 1 +transparent 1 +) +xt "-441,926,-116,1323" +) +] +) +name (TextAssociate +ps "CenterOffsetStrategy" +text (Text +va (VaSet +) +xt "-3325,625,-1125,1825" +st "clk" +ju 2 +blo "-1125,1625" +tm "SmControlSignalNameMgr" +) +) +cond (SmControlCondition +ps "CenterOffsetStrategy" +shape (Rectangle +va (VaSet +vasetType 1 +fg "65535,65535,65535" +lineColor "0,32768,49152" +) +xt "1625,425,4925,1825" +) +autoResize 1 +cond (MLText +va (VaSet +) +xt "1725,525,4825,1725" +st "cond" +tm "SmControlConditionMgr" +) +) +) +defaultEnable (SmEnablePoint +shape (CompositeShape +va (VaSet +vasetType 1 +fg "65535,65535,0" +) +optionalChildren [ +(Pentagon +sl 0 +ro 270 +xt "-625,625,1625,1625" +) +(OrthoPolyLine +sl 0 +ro 270 +va (VaSet +vasetType 3 +) +xt "275,825,874,1425" +pts [ +"874,1425" +"574,1425" +"574,825" +"275,825" +] +) +(Arc2D +pts [ +"-130,1263" +"-415,1064" +"-76,1064" +] +layer 10 +sl 0 +ro 270 +va (VaSet +vasetType 1 +transparent 1 +) +xt "-425,943,-76,1304" +) +(Line +sl 0 +ro 270 +xt "-415,1064,-106,1064" +pts [ +"-415,1064" +"-106,1064" +] +) +] +) +name (TextAssociate +ps "CenterOffsetStrategy" +text (Text +va (VaSet +) +xt "-5125,625,-1125,1825" +st "enable" +ju 2 +blo "-1125,1625" +tm "SmControlSignalNameMgr" +) +) +cond (SmControlCondition +ps "CenterOffsetStrategy" +shape (Rectangle +va (VaSet +vasetType 1 +fg "65535,65535,65535" +lineColor "0,32768,49152" +) +xt "1625,425,4925,1825" +) +autoResize 1 +cond (MLText +va (VaSet +) +xt "1725,525,4825,1725" +st "cond" +tm "SmControlConditionMgr" +) +) +) +defaultRst (SmResetPoint +shape (CompositeShape +va (VaSet +vasetType 1 +fg "65535,65535,0" +) +optionalChildren [ +(Pentagon +sl 0 +ro 270 +xt "-625,625,1625,1625" +) +(OrthoPolyLine +sl 0 +ro 270 +va (VaSet +vasetType 3 +) +xt "275,825,874,1425" +pts [ +"874,1425" +"574,1425" +"574,825" +"275,825" +] +) +(Line +sl 0 +ro 270 +xt "-376,950,-276,1000" +pts [ +"-376,1000" +"-276,950" +] +) +(Line +sl 0 +ro 270 +xt "-376,950,-376,1300" +pts [ +"-376,1300" +"-376,950" +] +) +(Circle +layer 10 +sl 0 +ro 270 +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,0" +) +xt "424,975,724,1275" +radius 150 +) +] +) +cond (SmControlCondition +ps "CenterOffsetStrategy" +shape (Rectangle +va (VaSet +vasetType 1 +fg "65535,65535,65535" +lineColor "0,32768,49152" +) +xt "-625,-1175,2675,225" +) +autoResize 1 +cond (MLText +va (VaSet +) +xt "-525,-1075,2575,125" +st "cond" +tm "SmControlConditionMgr" +) +) +prio (TransitionPriority +ps "PercentageFromStartStrategy" +shape (Circle +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +) +xt "1625,62,3751,2188" +radius 1063 +) +pr (Text +va (VaSet +) +xt "1988,525,3388,1725" +st "1" +ju 0 +blo "2688,1525" +tm "TransitionPriority" +) +padding "100,100" +) +name (TextAssociate +ps "CenterOffsetStrategy" +text (Text +va (VaSet +) +xt "-2725,525,-625,1725" +st "rst" +ju 2 +blo "-625,1525" +tm "SmControlSignalNameMgr" +) +) +actions (TextAssociate +ps "CenterOffsetStrategy" +text (MLText +va (VaSet +isHidden 1 +) +xt "4750,2625,13350,3825" +st "< Automatic >" +tm "Actions" +) +) +) +defaultRecStatePt (SmRecoveryStatePoint +shape (CompositeShape +va (VaSet +vasetType 1 +fg "65535,0,0" +) +optionalChildren [ +(Circle +sl 0 +xt "-900,-900,900,900" +radius 900 +) +(Line +sl 0 +va (VaSet +vasetType 3 +lineColor "65535,65535,0" +lineWidth 1 +) +xt "-426,-426,426,426" +pts [ +"-426,426" +"426,-426" +] +) +(Line +sl 0 +va (VaSet +vasetType 3 +lineColor "65535,65535,0" +lineWidth 1 +) +xt "-426,-426,426,426" +pts [ +"426,426" +"-426,-426" +] +) +] +) +) +activeModelName "StateMachine" +LanguageMgr "Vhdl2008LangMgr" +) diff --git a/Cursor/hds/move/interface b/Cursor/hds/move/interface new file mode 100644 index 0000000..7b914cf --- /dev/null +++ b/Cursor/hds/move/interface @@ -0,0 +1,2184 @@ +DocumentHdrVersion "1.1" +Header (DocumentHdr +version 2 +dialect 11 +dmPackageRefs [ +(DmPackageRef +library "ieee" +unitName "std_logic_1164" +) +(DmPackageRef +library "ieee" +unitName "numeric_std" +) +] +libraryRefs [ +"ieee" +] +) +version "27.1" +appVersion "2019.2 (Build 5)" +model (Symbol +commonDM (CommonDM +ldm (LogicalDM +suid 115,0 +usingSuid 1 +emptyRow *1 (LEmptyRow +) +uid 144,0 +optionalChildren [ +*2 (RefLabelRowHdr +) +*3 (TitleRowHdr +) +*4 (FilterRowHdr +) +*5 (RefLabelColHdr +tm "RefLabelColHdrMgr" +) +*6 (RowExpandColHdr +tm "RowExpandColHdrMgr" +) +*7 (GroupColHdr +tm "GroupColHdrMgr" +) +*8 (NameColHdr +tm "NameColHdrMgr" +) +*9 (ModeColHdr +tm "ModeColHdrMgr" +) +*10 (TypeColHdr +tm "TypeColHdrMgr" +) +*11 (BoundsColHdr +tm "BoundsColHdrMgr" +) +*12 (InitColHdr +tm "InitColHdrMgr" +) +*13 (EolColHdr +tm "EolColHdrMgr" +) +*14 (LogPort +port (LogicalPort +lang 11 +decl (Decl +n "clk" +t "unsigned" +o 1 +suid 102,0 +) +) +uid 1115,0 +) +*15 (LogPort +port (LogicalPort +lang 11 +decl (Decl +n "end_acceleration" +t "std_ulogic" +o 2 +suid 103,0 +) +) +uid 1117,0 +) +*16 (LogPort +port (LogicalPort +lang 11 +decl (Decl +n "end_cruse" +t "std_ulogic" +o 3 +suid 104,0 +) +) +uid 1119,0 +) +*17 (LogPort +port (LogicalPort +lang 11 +decl (Decl +n "end_deceleration" +t "std_ulogic" +o 4 +suid 105,0 +) +) +uid 1121,0 +) +*18 (LogPort +port (LogicalPort +lang 11 +m 1 +decl (Decl +n "Power" +t "unsigned" +b "(7 DOWNTO 0)" +o 12 +suid 106,0 +) +) +uid 1123,0 +) +*19 (LogPort +port (LogicalPort +lang 11 +decl (Decl +n "power_acceleration" +t "unsigned" +b "(7 DOWNTO 0)" +o 5 +suid 107,0 +) +) +uid 1125,0 +) +*20 (LogPort +port (LogicalPort +lang 11 +decl (Decl +n "power_cruse" +t "unsigned" +b "(7 DOWNTO 0)" +o 6 +suid 108,0 +) +) +uid 1127,0 +) +*21 (LogPort +port (LogicalPort +lang 11 +decl (Decl +n "power_deceleration" +t "unsigned" +b "(7 DOWNTO 0)" +o 7 +suid 109,0 +) +) +uid 1129,0 +) +*22 (LogPort +port (LogicalPort +lang 11 +decl (Decl +n "rst" +t "unsigned" +o 8 +suid 110,0 +) +) +uid 1131,0 +) +*23 (LogPort +port (LogicalPort +lang 11 +m 1 +decl (Decl +n "SideL" +t "std_ulogic" +o 13 +suid 111,0 +) +) +uid 1133,0 +) +*24 (LogPort +port (LogicalPort +lang 11 +decl (Decl +n "sideL_acceleration" +t "std_ulogic" +o 9 +suid 112,0 +) +) +uid 1135,0 +) +*25 (LogPort +port (LogicalPort +lang 11 +decl (Decl +n "sideL_cruse" +t "std_ulogic" +o 10 +suid 113,0 +) +) +uid 1137,0 +) +*26 (LogPort +port (LogicalPort +lang 11 +decl (Decl +n "sideL_deceleration" +t "std_ulogic" +o 11 +suid 114,0 +) +) +uid 1139,0 +) +*27 (LogPort +port (LogicalPort +lang 11 +m 1 +decl (Decl +n "unlock" +t "std_ulogic" +o 14 +suid 115,0 +) +) +uid 1141,0 +) +] +) +pdm (PhysicalDM +displayShortBounds 1 +editShortBounds 1 +uid 157,0 +optionalChildren [ +*28 (Sheet +sheetRow (SheetRow +headerVa (MVa +cellColor "49152,49152,49152" +fontColor "0,0,0" +font "Tahoma,10,0" +) +cellVa (MVa +cellColor "65535,65535,65535" +fontColor "0,0,0" +font "Tahoma,10,0" +) +groupVa (MVa +cellColor "39936,56832,65280" +fontColor "0,0,0" +font "Tahoma,10,0" +) +emptyMRCItem *29 (MRCItem +litem &1 +pos 3 +dimension 20 +) +uid 159,0 +optionalChildren [ +*30 (MRCItem +litem &2 +pos 0 +dimension 20 +uid 160,0 +) +*31 (MRCItem +litem &3 +pos 1 +dimension 23 +uid 161,0 +) +*32 (MRCItem +litem &4 +pos 2 +hidden 1 +dimension 20 +uid 162,0 +) +*33 (MRCItem +litem &14 +pos 0 +dimension 20 +uid 1116,0 +) +*34 (MRCItem +litem &15 +pos 1 +dimension 20 +uid 1118,0 +) +*35 (MRCItem +litem &16 +pos 2 +dimension 20 +uid 1120,0 +) +*36 (MRCItem +litem &17 +pos 3 +dimension 20 +uid 1122,0 +) +*37 (MRCItem +litem &18 +pos 4 +dimension 20 +uid 1124,0 +) +*38 (MRCItem +litem &19 +pos 5 +dimension 20 +uid 1126,0 +) +*39 (MRCItem +litem &20 +pos 6 +dimension 20 +uid 1128,0 +) +*40 (MRCItem +litem &21 +pos 7 +dimension 20 +uid 1130,0 +) +*41 (MRCItem +litem &22 +pos 8 +dimension 20 +uid 1132,0 +) +*42 (MRCItem +litem &23 +pos 9 +dimension 20 +uid 1134,0 +) +*43 (MRCItem +litem &24 +pos 10 +dimension 20 +uid 1136,0 +) +*44 (MRCItem +litem &25 +pos 11 +dimension 20 +uid 1138,0 +) +*45 (MRCItem +litem &26 +pos 12 +dimension 20 +uid 1140,0 +) +*46 (MRCItem +litem &27 +pos 13 +dimension 20 +uid 1142,0 +) +] +) +sheetCol (SheetCol +propVa (MVa +cellColor "0,49152,49152" +fontColor "0,0,0" +font "Tahoma,10,0" +textAngle 90 +) +uid 163,0 +optionalChildren [ +*47 (MRCItem +litem &5 +pos 0 +dimension 20 +uid 164,0 +) +*48 (MRCItem +litem &7 +pos 1 +dimension 50 +uid 165,0 +) +*49 (MRCItem +litem &8 +pos 2 +dimension 100 +uid 166,0 +) +*50 (MRCItem +litem &9 +pos 3 +dimension 50 +uid 167,0 +) +*51 (MRCItem +litem &10 +pos 4 +dimension 100 +uid 168,0 +) +*52 (MRCItem +litem &11 +pos 5 +dimension 100 +uid 169,0 +) +*53 (MRCItem +litem &12 +pos 6 +dimension 50 +uid 170,0 +) +*54 (MRCItem +litem &13 +pos 7 +dimension 80 +uid 171,0 +) +] +) +fixedCol 4 +fixedRow 2 +name "Ports" +uid 158,0 +vaOverrides [ +] +) +] +) +uid 143,0 +) +genericsCommonDM (CommonDM +ldm (LogicalDM +emptyRow *55 (LEmptyRow +) +uid 173,0 +optionalChildren [ +*56 (RefLabelRowHdr +) +*57 (TitleRowHdr +) +*58 (FilterRowHdr +) +*59 (RefLabelColHdr +tm "RefLabelColHdrMgr" +) +*60 (RowExpandColHdr +tm "RowExpandColHdrMgr" +) +*61 (GroupColHdr +tm "GroupColHdrMgr" +) +*62 (NameColHdr +tm "GenericNameColHdrMgr" +) +*63 (TypeColHdr +tm "GenericTypeColHdrMgr" +) +*64 (InitColHdr +tm "GenericValueColHdrMgr" +) +*65 (PragmaColHdr +tm "GenericPragmaColHdrMgr" +) +*66 (EolColHdr +tm "GenericEolColHdrMgr" +) +] +) +pdm (PhysicalDM +displayShortBounds 1 +editShortBounds 1 +uid 185,0 +optionalChildren [ +*67 (Sheet +sheetRow (SheetRow +headerVa (MVa +cellColor "49152,49152,49152" +fontColor "0,0,0" +font "Tahoma,10,0" +) +cellVa (MVa +cellColor "65535,65535,65535" +fontColor "0,0,0" +font "Tahoma,10,0" +) +groupVa (MVa +cellColor "39936,56832,65280" +fontColor "0,0,0" +font "Tahoma,10,0" +) +emptyMRCItem *68 (MRCItem +litem &55 +pos 3 +dimension 20 +) +uid 187,0 +optionalChildren [ +*69 (MRCItem +litem &56 +pos 0 +dimension 20 +uid 188,0 +) +*70 (MRCItem +litem &57 +pos 1 +dimension 23 +uid 189,0 +) +*71 (MRCItem +litem &58 +pos 2 +hidden 1 +dimension 20 +uid 190,0 +) +] +) +sheetCol (SheetCol +propVa (MVa +cellColor "0,49152,49152" +fontColor "0,0,0" +font "Tahoma,10,0" +textAngle 90 +) +uid 191,0 +optionalChildren [ +*72 (MRCItem +litem &59 +pos 0 +dimension 20 +uid 192,0 +) +*73 (MRCItem +litem &61 +pos 1 +dimension 50 +uid 193,0 +) +*74 (MRCItem +litem &62 +pos 2 +dimension 100 +uid 194,0 +) +*75 (MRCItem +litem &63 +pos 3 +dimension 100 +uid 195,0 +) +*76 (MRCItem +litem &64 +pos 4 +dimension 50 +uid 196,0 +) +*77 (MRCItem +litem &65 +pos 5 +dimension 50 +uid 197,0 +) +*78 (MRCItem +litem &66 +pos 6 +dimension 80 +uid 198,0 +) +] +) +fixedCol 3 +fixedRow 2 +name "Ports" +uid 186,0 +vaOverrides [ +] +) +] +) +uid 172,0 +type 1 +) +VExpander (VariableExpander +vvMap [ +(vvPair +variable "HDLDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hdl" +) +(vvPair +variable "HDSDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds" +) +(vvPair +variable "SideDataDesignDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\move\\interface.info" +) +(vvPair +variable "SideDataUserDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\move\\interface.user" +) +(vvPair +variable "SourceDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds" +) +(vvPair +variable "appl" +value "HDL Designer" +) +(vvPair +variable "arch_name" +value "interface" +) +(vvPair +variable "concat_file" +value "concatenated" +) +(vvPair +variable "config" +value "%(unit)_%(view)_config" +) +(vvPair +variable "d" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\move" +) +(vvPair +variable "d_logical" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\move" +) +(vvPair +variable "date" +value "14.12.2021" +) +(vvPair +variable "day" +value "mar." +) +(vvPair +variable "day_long" +value "mardi" +) +(vvPair +variable "dd" +value "14" +) +(vvPair +variable "entity_name" +value "move" +) +(vvPair +variable "ext" +value "" +) +(vvPair +variable "f" +value "interface" +) +(vvPair +variable "f_logical" +value "interface" +) +(vvPair +variable "f_noext" +value "interface" +) +(vvPair +variable "graphical_source_author" +value "Simon" +) +(vvPair +variable "graphical_source_date" +value "14.12.2021" +) +(vvPair +variable "graphical_source_group" +value "UNKNOWN" +) +(vvPair +variable "graphical_source_host" +value "PC-SDM" +) +(vvPair +variable "graphical_source_time" +value "15:08:03" +) +(vvPair +variable "group" +value "UNKNOWN" +) +(vvPair +variable "host" +value "PC-SDM" +) +(vvPair +variable "language" +value "VHDL" +) +(vvPair +variable "library" +value "Cursor" +) +(vvPair +variable "library_downstream_ModelSimCompiler" +value "$SCRATCH_DIR/Cursor/work" +) +(vvPair +variable "mm" +value "12" +) +(vvPair +variable "module_name" +value "move" +) +(vvPair +variable "month" +value "déc." +) +(vvPair +variable "month_long" +value "décembre" +) +(vvPair +variable "p" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\move\\interface" +) +(vvPair +variable "p_logical" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\move\\interface" +) +(vvPair +variable "package_name" +value "" +) +(vvPair +variable "project_name" +value "hds" +) +(vvPair +variable "series" +value "HDL Designer Series" +) +(vvPair +variable "this_ext" +value "" +) +(vvPair +variable "this_file" +value "interface" +) +(vvPair +variable "this_file_logical" +value "interface" +) +(vvPair +variable "time" +value "15:08:03" +) +(vvPair +variable "unit" +value "move" +) +(vvPair +variable "user" +value "Simon" +) +(vvPair +variable "version" +value "2019.2 (Build 5)" +) +(vvPair +variable "view" +value "interface" +) +(vvPair +variable "year" +value "2021" +) +(vvPair +variable "yy" +value "21" +) +] +) +LanguageMgr "Vhdl2008LangMgr" +uid 142,0 +optionalChildren [ +*79 (SymbolBody +uid 8,0 +optionalChildren [ +*80 (CptPort +uid 1045,0 +ps "OnEdgeStrategy" +shape (Triangle +uid 1046,0 +ro 90 +va (VaSet +vasetType 1 +fg "0,65535,0" +) +xt "14250,6625,15000,7375" +) +tg (CPTG +uid 1047,0 +ps "CptPortTextPlaceStrategy" +stg "VerticalLayoutStrategy" +f (Text +uid 1048,0 +va (VaSet +font "Verdana,12,0" +) +xt "16000,6300,18400,7700" +st "clk" +blo "16000,7500" +tm "CptPortNameMgr" +) +) +dt (MLText +uid 1049,0 +va (VaSet +font "Courier New,8,0" +) +xt "44000,2400,65000,3200" +st "clk : IN unsigned ; +" +) +thePort (LogicalPort +lang 11 +decl (Decl +n "clk" +t "unsigned" +o 1 +suid 102,0 +) +) +) +*81 (CptPort +uid 1050,0 +ps "OnEdgeStrategy" +shape (Triangle +uid 1051,0 +ro 180 +va (VaSet +vasetType 1 +fg "0,65535,0" +) +xt "35625,5250,36375,6000" +) +tg (CPTG +uid 1052,0 +ps "CptPortTextPlaceStrategy" +stg "RightVerticalLayoutStrategy" +f (Text +uid 1053,0 +ro 270 +va (VaSet +font "Verdana,12,0" +) +xt "35300,7000,36700,19400" +st "end_acceleration" +ju 2 +blo "36500,7000" +tm "CptPortNameMgr" +) +) +dt (MLText +uid 1054,0 +va (VaSet +font "Courier New,8,0" +) +xt "44000,3200,66500,4000" +st "end_acceleration : IN std_ulogic ; +" +) +thePort (LogicalPort +lang 11 +decl (Decl +n "end_acceleration" +t "std_ulogic" +o 2 +suid 103,0 +) +) +) +*82 (CptPort +uid 1055,0 +ps "OnEdgeStrategy" +shape (Triangle +uid 1056,0 +ro 180 +va (VaSet +vasetType 1 +fg "0,65535,0" +) +xt "62625,5250,63375,6000" +) +tg (CPTG +uid 1057,0 +ps "CptPortTextPlaceStrategy" +stg "RightVerticalLayoutStrategy" +f (Text +uid 1058,0 +ro 270 +va (VaSet +font "Verdana,12,0" +) +xt "62300,7000,63700,14400" +st "end_cruse" +ju 2 +blo "63500,7000" +tm "CptPortNameMgr" +) +) +dt (MLText +uid 1059,0 +va (VaSet +font "Courier New,8,0" +) +xt "44000,4000,66500,4800" +st "end_cruse : IN std_ulogic ; +" +) +thePort (LogicalPort +lang 11 +decl (Decl +n "end_cruse" +t "std_ulogic" +o 3 +suid 104,0 +) +) +) +*83 (CptPort +uid 1060,0 +ps "OnEdgeStrategy" +shape (Triangle +uid 1061,0 +ro 180 +va (VaSet +vasetType 1 +fg "0,65535,0" +) +xt "89625,5250,90375,6000" +) +tg (CPTG +uid 1062,0 +ps "CptPortTextPlaceStrategy" +stg "RightVerticalLayoutStrategy" +f (Text +uid 1063,0 +ro 270 +va (VaSet +font "Verdana,12,0" +) +xt "89300,7000,90700,19600" +st "end_deceleration" +ju 2 +blo "90500,7000" +tm "CptPortNameMgr" +) +) +dt (MLText +uid 1064,0 +va (VaSet +font "Courier New,8,0" +) +xt "44000,4800,66500,5600" +st "end_deceleration : IN std_ulogic ; +" +) +thePort (LogicalPort +lang 11 +decl (Decl +n "end_deceleration" +t "std_ulogic" +o 4 +suid 105,0 +) +) +) +*84 (CptPort +uid 1065,0 +ps "OnEdgeStrategy" +shape (Triangle +uid 1066,0 +ro 180 +va (VaSet +vasetType 1 +fg "0,65535,0" +) +xt "33625,12000,34375,12750" +) +tg (CPTG +uid 1067,0 +ps "CptPortTextPlaceStrategy" +stg "VerticalLayoutStrategy" +f (Text +uid 1068,0 +ro 270 +va (VaSet +font "Verdana,12,0" +) +xt "33300,6200,34700,11000" +st "Power" +blo "34500,11000" +tm "CptPortNameMgr" +) +) +dt (MLText +uid 1069,0 +va (VaSet +font "Courier New,8,0" +) +xt "44000,11200,71500,12000" +st "Power : OUT unsigned (7 DOWNTO 0) ; +" +) +thePort (LogicalPort +lang 11 +m 1 +decl (Decl +n "Power" +t "unsigned" +b "(7 DOWNTO 0)" +o 12 +suid 106,0 +) +) +) +*85 (CptPort +uid 1070,0 +ps "OnEdgeStrategy" +shape (Triangle +uid 1071,0 +ro 180 +va (VaSet +vasetType 1 +fg "0,65535,0" +) +xt "33625,5250,34375,6000" +) +tg (CPTG +uid 1072,0 +ps "CptPortTextPlaceStrategy" +stg "RightVerticalLayoutStrategy" +f (Text +uid 1073,0 +ro 270 +va (VaSet +font "Verdana,12,0" +) +xt "33300,7000,34700,21000" +st "power_acceleration" +ju 2 +blo "34500,7000" +tm "CptPortNameMgr" +) +) +dt (MLText +uid 1074,0 +va (VaSet +font "Courier New,8,0" +) +xt "44000,5600,71500,6400" +st "power_acceleration : IN unsigned (7 DOWNTO 0) ; +" +) +thePort (LogicalPort +lang 11 +decl (Decl +n "power_acceleration" +t "unsigned" +b "(7 DOWNTO 0)" +o 5 +suid 107,0 +) +) +) +*86 (CptPort +uid 1075,0 +ps "OnEdgeStrategy" +shape (Triangle +uid 1076,0 +ro 180 +va (VaSet +vasetType 1 +fg "0,65535,0" +) +xt "60625,5250,61375,6000" +) +tg (CPTG +uid 1077,0 +ps "CptPortTextPlaceStrategy" +stg "RightVerticalLayoutStrategy" +f (Text +uid 1078,0 +ro 270 +va (VaSet +font "Verdana,12,0" +) +xt "60300,7000,61700,16800" +st "power_cruse" +ju 2 +blo "61500,7000" +tm "CptPortNameMgr" +) +) +dt (MLText +uid 1079,0 +va (VaSet +font "Courier New,8,0" +) +xt "44000,6400,71500,7200" +st "power_cruse : IN unsigned (7 DOWNTO 0) ; +" +) +thePort (LogicalPort +lang 11 +decl (Decl +n "power_cruse" +t "unsigned" +b "(7 DOWNTO 0)" +o 6 +suid 108,0 +) +) +) +*87 (CptPort +uid 1080,0 +ps "OnEdgeStrategy" +shape (Triangle +uid 1081,0 +ro 180 +va (VaSet +vasetType 1 +fg "0,65535,0" +) +xt "87625,5250,88375,6000" +) +tg (CPTG +uid 1082,0 +ps "CptPortTextPlaceStrategy" +stg "RightVerticalLayoutStrategy" +f (Text +uid 1083,0 +ro 270 +va (VaSet +font "Verdana,12,0" +) +xt "87300,7000,88700,21200" +st "power_deceleration" +ju 2 +blo "88500,7000" +tm "CptPortNameMgr" +) +) +dt (MLText +uid 1084,0 +va (VaSet +font "Courier New,8,0" +) +xt "44000,7200,71500,8000" +st "power_deceleration : IN unsigned (7 DOWNTO 0) ; +" +) +thePort (LogicalPort +lang 11 +decl (Decl +n "power_deceleration" +t "unsigned" +b "(7 DOWNTO 0)" +o 7 +suid 109,0 +) +) +) +*88 (CptPort +uid 1085,0 +ps "OnEdgeStrategy" +shape (Triangle +uid 1086,0 +ro 90 +va (VaSet +vasetType 1 +fg "0,65535,0" +) +xt "14250,7625,15000,8375" +) +tg (CPTG +uid 1087,0 +ps "CptPortTextPlaceStrategy" +stg "VerticalLayoutStrategy" +f (Text +uid 1088,0 +va (VaSet +font "Verdana,12,0" +) +xt "16000,7300,18500,8700" +st "rst" +blo "16000,8500" +tm "CptPortNameMgr" +) +) +dt (MLText +uid 1089,0 +va (VaSet +font "Courier New,8,0" +) +xt "44000,8000,65000,8800" +st "rst : IN unsigned ; +" +) +thePort (LogicalPort +lang 11 +decl (Decl +n "rst" +t "unsigned" +o 8 +suid 110,0 +) +) +) +*89 (CptPort +uid 1090,0 +ps "OnEdgeStrategy" +shape (Triangle +uid 1091,0 +ro 180 +va (VaSet +vasetType 1 +fg "0,65535,0" +) +xt "31625,12000,32375,12750" +) +tg (CPTG +uid 1092,0 +ps "CptPortTextPlaceStrategy" +stg "VerticalLayoutStrategy" +f (Text +uid 1093,0 +ro 270 +va (VaSet +font "Verdana,12,0" +) +xt "31300,6800,32700,11000" +st "SideL" +blo "32500,11000" +tm "CptPortNameMgr" +) +) +dt (MLText +uid 1094,0 +va (VaSet +font "Courier New,8,0" +) +xt "44000,12000,66500,12800" +st "SideL : OUT std_ulogic ; +" +) +thePort (LogicalPort +lang 11 +m 1 +decl (Decl +n "SideL" +t "std_ulogic" +o 13 +suid 111,0 +) +) +) +*90 (CptPort +uid 1095,0 +ps "OnEdgeStrategy" +shape (Triangle +uid 1096,0 +ro 180 +va (VaSet +vasetType 1 +fg "0,65535,0" +) +xt "31625,5250,32375,6000" +) +tg (CPTG +uid 1097,0 +ps "CptPortTextPlaceStrategy" +stg "RightVerticalLayoutStrategy" +f (Text +uid 1098,0 +ro 270 +va (VaSet +font "Verdana,12,0" +) +xt "31300,7000,32700,20300" +st "sideL_acceleration" +ju 2 +blo "32500,7000" +tm "CptPortNameMgr" +) +) +dt (MLText +uid 1099,0 +va (VaSet +font "Courier New,8,0" +) +xt "44000,8800,66500,9600" +st "sideL_acceleration : IN std_ulogic ; +" +) +thePort (LogicalPort +lang 11 +decl (Decl +n "sideL_acceleration" +t "std_ulogic" +o 9 +suid 112,0 +) +) +) +*91 (CptPort +uid 1100,0 +ps "OnEdgeStrategy" +shape (Triangle +uid 1101,0 +ro 180 +va (VaSet +vasetType 1 +fg "0,65535,0" +) +xt "58625,5250,59375,6000" +) +tg (CPTG +uid 1102,0 +ps "CptPortTextPlaceStrategy" +stg "RightVerticalLayoutStrategy" +f (Text +uid 1103,0 +ro 270 +va (VaSet +font "Verdana,12,0" +) +xt "58300,7000,59700,16100" +st "sideL_cruse" +ju 2 +blo "59500,7000" +tm "CptPortNameMgr" +) +) +dt (MLText +uid 1104,0 +va (VaSet +font "Courier New,8,0" +) +xt "44000,9600,66500,10400" +st "sideL_cruse : IN std_ulogic ; +" +) +thePort (LogicalPort +lang 11 +decl (Decl +n "sideL_cruse" +t "std_ulogic" +o 10 +suid 113,0 +) +) +) +*92 (CptPort +uid 1105,0 +ps "OnEdgeStrategy" +shape (Triangle +uid 1106,0 +ro 180 +va (VaSet +vasetType 1 +fg "0,65535,0" +) +xt "85625,5250,86375,6000" +) +tg (CPTG +uid 1107,0 +ps "CptPortTextPlaceStrategy" +stg "RightVerticalLayoutStrategy" +f (Text +uid 1108,0 +ro 270 +va (VaSet +font "Verdana,12,0" +) +xt "85300,7000,86700,20500" +st "sideL_deceleration" +ju 2 +blo "86500,7000" +tm "CptPortNameMgr" +) +) +dt (MLText +uid 1109,0 +va (VaSet +font "Courier New,8,0" +) +xt "44000,10400,66500,11200" +st "sideL_deceleration : IN std_ulogic ; +" +) +thePort (LogicalPort +lang 11 +decl (Decl +n "sideL_deceleration" +t "std_ulogic" +o 11 +suid 114,0 +) +) +) +*93 (CptPort +uid 1110,0 +ps "OnEdgeStrategy" +shape (Triangle +uid 1111,0 +ro 90 +va (VaSet +vasetType 1 +fg "0,65535,0" +) +xt "93000,9625,93750,10375" +) +tg (CPTG +uid 1112,0 +ps "CptPortTextPlaceStrategy" +stg "RightVerticalLayoutStrategy" +f (Text +uid 1113,0 +va (VaSet +font "Verdana,12,0" +) +xt "87200,9300,92000,10700" +st "unlock" +ju 2 +blo "92000,10500" +tm "CptPortNameMgr" +) +) +dt (MLText +uid 1114,0 +va (VaSet +font "Courier New,8,0" +) +xt "44000,12800,65000,13600" +st "unlock : OUT std_ulogic +" +) +thePort (LogicalPort +lang 11 +m 1 +decl (Decl +n "unlock" +t "std_ulogic" +o 14 +suid 115,0 +) +) +) +] +shape (Rectangle +uid 9,0 +va (VaSet +vasetType 1 +fg "0,65535,0" +lineColor "0,32896,0" +lineWidth 2 +) +xt "15000,6000,93000,12000" +) +biTextGroup (BiTextGroup +uid 10,0 +ps "CenterOffsetStrategy" +stg "VerticalLayoutStrategy" +first (Text +uid 11,0 +va (VaSet +font "Verdana,9,1" +) +xt "52150,7800,55850,9000" +st "Cursor" +blo "52150,8800" +) +second (Text +uid 12,0 +va (VaSet +font "Verdana,9,1" +) +xt "52150,9000,55450,10200" +st "move" +blo "52150,10000" +) +) +gi *94 (GenericInterface +uid 13,0 +ps "CenterOffsetStrategy" +matrix (Matrix +uid 14,0 +text (MLText +uid 15,0 +va (VaSet +font "Courier New,8,0" +) +xt "24500,5000,36000,5800" +st "Generic Declarations" +) +header "Generic Declarations" +showHdrWhenContentsEmpty 1 +) +elements [ +] +) +portInstanceVisAsIs 1 +portInstanceVis (PortSigDisplay +sTC 0 +sF 0 +) +portVis (PortSigDisplay +sTC 0 +sF 0 +) +) +*95 (Grouping +uid 16,0 +optionalChildren [ +*96 (CommentText +uid 18,0 +shape (Rectangle +uid 19,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "36000,48000,53000,49000" +) +oxt "18000,70000,35000,71000" +text (MLText +uid 20,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "36200,48000,46000,49000" +st " +by %user on %dd %month %year +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 17000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*97 (CommentText +uid 21,0 +shape (Rectangle +uid 22,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "53000,44000,57000,45000" +) +oxt "35000,66000,39000,67000" +text (MLText +uid 23,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "53200,44000,56200,45000" +st " +Project: +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 4000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*98 (CommentText +uid 24,0 +shape (Rectangle +uid 25,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "36000,46000,53000,47000" +) +oxt "18000,68000,35000,69000" +text (MLText +uid 26,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "36200,46000,46200,47000" +st " + +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 17000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*99 (CommentText +uid 27,0 +shape (Rectangle +uid 28,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "32000,46000,36000,47000" +) +oxt "14000,68000,18000,69000" +text (MLText +uid 29,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "32200,46000,34300,47000" +st " +Title: +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 4000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*100 (CommentText +uid 30,0 +shape (Rectangle +uid 31,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "53000,45000,73000,49000" +) +oxt "35000,67000,55000,71000" +text (MLText +uid 32,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "53200,45200,62600,46200" +st " + +" +tm "CommentText" +wrapOption 3 +visibleHeight 4000 +visibleWidth 20000 +) +ignorePrefs 1 +titleBlock 1 +) +*101 (CommentText +uid 33,0 +shape (Rectangle +uid 34,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "57000,44000,73000,45000" +) +oxt "39000,66000,55000,67000" +text (MLText +uid 35,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "57200,44000,58800,45000" +st " +%project_name +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 16000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*102 (CommentText +uid 36,0 +shape (Rectangle +uid 37,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "32000,44000,53000,46000" +) +oxt "14000,66000,35000,68000" +text (MLText +uid 38,0 +va (VaSet +fg "32768,0,0" +) +xt "37350,44400,47650,45600" +st " + +" +ju 0 +tm "CommentText" +wrapOption 3 +visibleHeight 2000 +visibleWidth 21000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*103 (CommentText +uid 39,0 +shape (Rectangle +uid 40,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "32000,47000,36000,48000" +) +oxt "14000,69000,18000,70000" +text (MLText +uid 41,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "32200,47000,34300,48000" +st " +Path: +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 4000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*104 (CommentText +uid 42,0 +shape (Rectangle +uid 43,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "32000,48000,36000,49000" +) +oxt "14000,70000,18000,71000" +text (MLText +uid 44,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "32200,48000,34900,49000" +st " +Edited: +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 4000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*105 (CommentText +uid 45,0 +shape (Rectangle +uid 46,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "36000,47000,53000,48000" +) +oxt "18000,69000,35000,70000" +text (MLText +uid 47,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "36200,47000,45000,48000" +st " +%library/%unit/%view +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 17000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +] +shape (GroupingShape +uid 17,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +lineStyle 2 +lineWidth 2 +) +xt "32000,44000,73000,49000" +) +oxt "14000,66000,55000,71000" +) +] +bg "65535,65535,65535" +grid (Grid +origin "0,0" +isVisible 1 +isActive 1 +xSpacing 1000 +xySpacing 1000 +xShown 1 +yShown 1 +color "65535,0,0" +) +packageList *106 (PackageList +uid 48,0 +stg "VerticalLayoutStrategy" +textVec [ +*107 (Text +uid 49,0 +va (VaSet +font "Verdana,9,1" +) +xt "0,0,7600,1200" +st "Package List" +blo "0,1000" +) +*108 (MLText +uid 50,0 +va (VaSet +) +xt "0,1200,17500,4800" +st "LIBRARY ieee; + USE ieee.std_logic_1164.all; + USE ieee.numeric_std.all;" +tm "PackageList" +) +] +) +windowSize "0,0,1015,690" +viewArea "0,0,0,0" +cachedDiagramExtent "0,0,0,0" +pageBreakOrigin "0,0" +defaultCommentText (CommentText +shape (Rectangle +layer 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +lineColor "0,0,32768" +) +xt "0,0,15000,5000" +) +text (MLText +va (VaSet +fg "0,0,32768" +) +xt "200,200,3200,1400" +st " +Text +" +tm "CommentText" +wrapOption 3 +visibleHeight 4600 +visibleWidth 14600 +) +) +defaultRequirementText (RequirementText +shape (ZoomableIcon +layer 0 +va (VaSet +vasetType 1 +fg "59904,39936,65280" +lineColor "0,0,32768" +) +xt "0,0,1500,1750" +iconName "reqTracerRequirement.bmp" +iconMaskName "reqTracerRequirement.msk" +) +autoResize 1 +text (MLText +va (VaSet +fg "0,0,32768" +font "arial,8,0" +) +xt "500,2150,1400,3150" +st " +Text +" +tm "RequirementText" +wrapOption 3 +visibleHeight 1350 +visibleWidth 1100 +) +) +defaultPanel (Panel +shape (RectFrame +va (VaSet +vasetType 1 +fg "65535,65535,65535" +lineColor "32768,0,0" +lineWidth 3 +) +xt "0,0,20000,20000" +) +title (TextAssociate +ps "TopLeftStrategy" +text (Text +va (VaSet +font "Verdana,9,1" +) +xt "1000,1000,5000,2200" +st "Panel0" +blo "1000,2000" +tm "PanelText" +) +) +) +parentGraphicsRef (HdmGraphicsRef +libraryName "Cursor" +entityName "Main" +viewName "struct.bd" +) +defaultSymbolBody (SymbolBody +shape (Rectangle +va (VaSet +vasetType 1 +fg "0,65535,0" +lineColor "0,32896,0" +lineWidth 2 +) +xt "15000,6000,44000,26000" +) +biTextGroup (BiTextGroup +ps "CenterOffsetStrategy" +stg "VerticalLayoutStrategy" +first (Text +va (VaSet +font "Verdana,9,1" +) +xt "26800,14800,32200,16000" +st "" +blo "26800,15800" +) +second (Text +va (VaSet +font "Verdana,9,1" +) +xt "26800,16000,30700,17200" +st "" +blo "26800,17000" +) +) +gi *109 (GenericInterface +ps "CenterOffsetStrategy" +matrix (Matrix +text (MLText +va (VaSet +font "Courier New,8,0" +) +xt "0,12000,11500,12800" +st "Generic Declarations" +) +header "Generic Declarations" +showHdrWhenContentsEmpty 1 +) +elements [ +] +) +portInstanceVisAsIs 1 +portInstanceVis (PortSigDisplay +sIVOD 1 +) +portVis (PortSigDisplay +sIVOD 1 +) +) +defaultCptPort (CptPort +ps "OnEdgeStrategy" +shape (Triangle +ro 90 +va (VaSet +vasetType 1 +fg "0,65535,0" +) +xt "0,0,750,750" +) +tg (CPTG +ps "CptPortTextPlaceStrategy" +stg "VerticalLayoutStrategy" +f (Text +va (VaSet +font "Verdana,12,0" +) +xt "0,750,2900,2150" +st "In0" +blo "0,1950" +tm "CptPortNameMgr" +) +) +dt (MLText +va (VaSet +font "Courier New,8,0" +) +) +thePort (LogicalPort +lang 11 +decl (Decl +n "In0" +t "unsigned" +b "(15 DOWNTO 0)" +o 0 +) +) +) +defaultCptPortBuffer (CptPort +ps "OnEdgeStrategy" +shape (Diamond +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +) +xt "0,0,750,750" +) +tg (CPTG +ps "CptPortTextPlaceStrategy" +stg "VerticalLayoutStrategy" +f (Text +va (VaSet +font "Verdana,12,0" +) +xt "0,750,5300,2150" +st "Buffer0" +blo "0,1950" +tm "CptPortNameMgr" +) +) +dt (MLText +va (VaSet +font "Courier New,8,0" +) +) +thePort (LogicalPort +lang 11 +m 3 +decl (Decl +n "Buffer0" +t "unsigned" +b "(15 DOWNTO 0)" +o 0 +) +) +) +DeclarativeBlock *110 (SymDeclBlock +uid 1,0 +stg "SymDeclLayoutStrategy" +declLabel (Text +uid 2,0 +va (VaSet +font "Verdana,9,1" +) +xt "42000,0,49400,1200" +st "Declarations" +blo "42000,1000" +) +portLabel (Text +uid 3,0 +va (VaSet +font "Verdana,9,1" +) +xt "42000,1200,45700,2400" +st "Ports:" +blo "42000,2200" +) +externalLabel (Text +uid 4,0 +va (VaSet +font "Verdana,9,1" +) +xt "42000,13600,45200,14800" +st "User:" +blo "42000,14600" +) +internalLabel (Text +uid 6,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "42000,0,50200,1200" +st "Internal User:" +blo "42000,1000" +) +externalText (MLText +uid 5,0 +va (VaSet +font "Courier New,8,0" +) +xt "44000,14800,44000,14800" +tm "SyDeclarativeTextMgr" +) +internalText (MLText +uid 7,0 +va (VaSet +isHidden 1 +font "Courier New,8,0" +) +xt "42000,0,42000,0" +tm "SyDeclarativeTextMgr" +) +) +lastUid 1165,0 +activeModelName "Symbol:CDM" +) diff --git a/Cursor/hds/process_acceleration/interface b/Cursor/hds/process_acceleration/interface new file mode 100644 index 0000000..b31444c --- /dev/null +++ b/Cursor/hds/process_acceleration/interface @@ -0,0 +1,1851 @@ +DocumentHdrVersion "1.1" +Header (DocumentHdr +version 2 +dialect 11 +dmPackageRefs [ +(DmPackageRef +library "ieee" +unitName "std_logic_1164" +) +(DmPackageRef +library "ieee" +unitName "numeric_std" +) +] +libraryRefs [ +"ieee" +] +) +version "27.1" +appVersion "2019.2 (Build 5)" +model (Symbol +commonDM (CommonDM +ldm (LogicalDM +suid 66,0 +usingSuid 1 +emptyRow *1 (LEmptyRow +) +uid 88,0 +optionalChildren [ +*2 (RefLabelRowHdr +) +*3 (TitleRowHdr +) +*4 (FilterRowHdr +) +*5 (RefLabelColHdr +tm "RefLabelColHdrMgr" +) +*6 (RowExpandColHdr +tm "RowExpandColHdrMgr" +) +*7 (GroupColHdr +tm "GroupColHdrMgr" +) +*8 (NameColHdr +tm "NameColHdrMgr" +) +*9 (ModeColHdr +tm "ModeColHdrMgr" +) +*10 (TypeColHdr +tm "TypeColHdrMgr" +) +*11 (BoundsColHdr +tm "BoundsColHdrMgr" +) +*12 (InitColHdr +tm "InitColHdrMgr" +) +*13 (EolColHdr +tm "EolColHdrMgr" +) +*14 (LogPort +port (LogicalPort +lang 11 +decl (Decl +n "clk" +t "unsigned" +o 3 +suid 58,0 +) +) +uid 920,0 +) +*15 (LogPort +port (LogicalPort +lang 11 +m 1 +decl (Decl +n "end_acceleration" +t "std_ulogic" +o 13 +suid 59,0 +) +) +uid 922,0 +) +*16 (LogPort +port (LogicalPort +lang 11 +decl (Decl +n "info_acceleration" +t "unsigned" +b "(15 DOWNTO 0)" +o 16 +suid 60,0 +) +) +uid 924,0 +) +*17 (LogPort +port (LogicalPort +lang 11 +decl (Decl +n "Position" +t "unsigned" +b "(15 DOWNTO 0)" +o 1 +suid 61,0 +) +) +uid 926,0 +) +*18 (LogPort +port (LogicalPort +lang 11 +m 1 +decl (Decl +n "power_acceleration" +t "unsigned" +b "(7 DOWNTO 0)" +o 19 +suid 62,0 +) +) +uid 928,0 +) +*19 (LogPort +port (LogicalPort +lang 11 +decl (Decl +n "rst" +t "unsigned" +o 4 +suid 63,0 +) +) +uid 930,0 +) +*20 (LogPort +port (LogicalPort +lang 11 +m 1 +decl (Decl +n "sideL_acceleration" +t "std_ulogic" +o 23 +suid 64,0 +) +) +uid 932,0 +) +*21 (LogPort +port (LogicalPort +lang 11 +decl (Decl +n "skip_acceleration" +t "unsigned" +o 26 +suid 65,0 +) +) +uid 934,0 +) +*22 (LogPort +port (LogicalPort +lang 11 +decl (Decl +n "unlock" +t "std_ulogic" +o 12 +suid 66,0 +) +) +uid 936,0 +) +] +) +pdm (PhysicalDM +displayShortBounds 1 +editShortBounds 1 +uid 101,0 +optionalChildren [ +*23 (Sheet +sheetRow (SheetRow +headerVa (MVa +cellColor "49152,49152,49152" +fontColor "0,0,0" +font "Tahoma,10,0" +) +cellVa (MVa +cellColor "65535,65535,65535" +fontColor "0,0,0" +font "Tahoma,10,0" +) +groupVa (MVa +cellColor "39936,56832,65280" +fontColor "0,0,0" +font "Tahoma,10,0" +) +emptyMRCItem *24 (MRCItem +litem &1 +pos 3 +dimension 20 +) +uid 103,0 +optionalChildren [ +*25 (MRCItem +litem &2 +pos 0 +dimension 20 +uid 104,0 +) +*26 (MRCItem +litem &3 +pos 1 +dimension 23 +uid 105,0 +) +*27 (MRCItem +litem &4 +pos 2 +hidden 1 +dimension 20 +uid 106,0 +) +*28 (MRCItem +litem &14 +pos 0 +dimension 20 +uid 921,0 +) +*29 (MRCItem +litem &15 +pos 1 +dimension 20 +uid 923,0 +) +*30 (MRCItem +litem &16 +pos 2 +dimension 20 +uid 925,0 +) +*31 (MRCItem +litem &17 +pos 3 +dimension 20 +uid 927,0 +) +*32 (MRCItem +litem &18 +pos 4 +dimension 20 +uid 929,0 +) +*33 (MRCItem +litem &19 +pos 5 +dimension 20 +uid 931,0 +) +*34 (MRCItem +litem &20 +pos 6 +dimension 20 +uid 933,0 +) +*35 (MRCItem +litem &21 +pos 7 +dimension 20 +uid 935,0 +) +*36 (MRCItem +litem &22 +pos 8 +dimension 20 +uid 937,0 +) +] +) +sheetCol (SheetCol +propVa (MVa +cellColor "0,49152,49152" +fontColor "0,0,0" +font "Tahoma,10,0" +textAngle 90 +) +uid 107,0 +optionalChildren [ +*37 (MRCItem +litem &5 +pos 0 +dimension 20 +uid 108,0 +) +*38 (MRCItem +litem &7 +pos 1 +dimension 50 +uid 109,0 +) +*39 (MRCItem +litem &8 +pos 2 +dimension 100 +uid 110,0 +) +*40 (MRCItem +litem &9 +pos 3 +dimension 50 +uid 111,0 +) +*41 (MRCItem +litem &10 +pos 4 +dimension 100 +uid 112,0 +) +*42 (MRCItem +litem &11 +pos 5 +dimension 100 +uid 113,0 +) +*43 (MRCItem +litem &12 +pos 6 +dimension 50 +uid 114,0 +) +*44 (MRCItem +litem &13 +pos 7 +dimension 80 +uid 115,0 +) +] +) +fixedCol 4 +fixedRow 2 +name "Ports" +uid 102,0 +vaOverrides [ +] +) +] +) +uid 87,0 +) +genericsCommonDM (CommonDM +ldm (LogicalDM +emptyRow *45 (LEmptyRow +) +uid 117,0 +optionalChildren [ +*46 (RefLabelRowHdr +) +*47 (TitleRowHdr +) +*48 (FilterRowHdr +) +*49 (RefLabelColHdr +tm "RefLabelColHdrMgr" +) +*50 (RowExpandColHdr +tm "RowExpandColHdrMgr" +) +*51 (GroupColHdr +tm "GroupColHdrMgr" +) +*52 (NameColHdr +tm "GenericNameColHdrMgr" +) +*53 (TypeColHdr +tm "GenericTypeColHdrMgr" +) +*54 (InitColHdr +tm "GenericValueColHdrMgr" +) +*55 (PragmaColHdr +tm "GenericPragmaColHdrMgr" +) +*56 (EolColHdr +tm "GenericEolColHdrMgr" +) +] +) +pdm (PhysicalDM +displayShortBounds 1 +editShortBounds 1 +uid 129,0 +optionalChildren [ +*57 (Sheet +sheetRow (SheetRow +headerVa (MVa +cellColor "49152,49152,49152" +fontColor "0,0,0" +font "Tahoma,10,0" +) +cellVa (MVa +cellColor "65535,65535,65535" +fontColor "0,0,0" +font "Tahoma,10,0" +) +groupVa (MVa +cellColor "39936,56832,65280" +fontColor "0,0,0" +font "Tahoma,10,0" +) +emptyMRCItem *58 (MRCItem +litem &45 +pos 3 +dimension 20 +) +uid 131,0 +optionalChildren [ +*59 (MRCItem +litem &46 +pos 0 +dimension 20 +uid 132,0 +) +*60 (MRCItem +litem &47 +pos 1 +dimension 23 +uid 133,0 +) +*61 (MRCItem +litem &48 +pos 2 +hidden 1 +dimension 20 +uid 134,0 +) +] +) +sheetCol (SheetCol +propVa (MVa +cellColor "0,49152,49152" +fontColor "0,0,0" +font "Tahoma,10,0" +textAngle 90 +) +uid 135,0 +optionalChildren [ +*62 (MRCItem +litem &49 +pos 0 +dimension 20 +uid 136,0 +) +*63 (MRCItem +litem &51 +pos 1 +dimension 50 +uid 137,0 +) +*64 (MRCItem +litem &52 +pos 2 +dimension 100 +uid 138,0 +) +*65 (MRCItem +litem &53 +pos 3 +dimension 100 +uid 139,0 +) +*66 (MRCItem +litem &54 +pos 4 +dimension 50 +uid 140,0 +) +*67 (MRCItem +litem &55 +pos 5 +dimension 50 +uid 141,0 +) +*68 (MRCItem +litem &56 +pos 6 +dimension 80 +uid 142,0 +) +] +) +fixedCol 3 +fixedRow 2 +name "Ports" +uid 130,0 +vaOverrides [ +] +) +] +) +uid 116,0 +type 1 +) +VExpander (VariableExpander +vvMap [ +(vvPair +variable "HDLDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hdl" +) +(vvPair +variable "HDSDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds" +) +(vvPair +variable "SideDataDesignDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\process_acceleration\\interface.info" +) +(vvPair +variable "SideDataUserDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\process_acceleration\\interface.user" +) +(vvPair +variable "SourceDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds" +) +(vvPair +variable "appl" +value "HDL Designer" +) +(vvPair +variable "arch_name" +value "interface" +) +(vvPair +variable "concat_file" +value "concatenated" +) +(vvPair +variable "config" +value "%(unit)_%(view)_config" +) +(vvPair +variable "d" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\process_acceleration" +) +(vvPair +variable "d_logical" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\process_acceleration" +) +(vvPair +variable "date" +value "14.12.2021" +) +(vvPair +variable "day" +value "mar." +) +(vvPair +variable "day_long" +value "mardi" +) +(vvPair +variable "dd" +value "14" +) +(vvPair +variable "entity_name" +value "process_acceleration" +) +(vvPair +variable "ext" +value "" +) +(vvPair +variable "f" +value "interface" +) +(vvPair +variable "f_logical" +value "interface" +) +(vvPair +variable "f_noext" +value "interface" +) +(vvPair +variable "graphical_source_author" +value "Simon" +) +(vvPair +variable "graphical_source_date" +value "14.12.2021" +) +(vvPair +variable "graphical_source_group" +value "UNKNOWN" +) +(vvPair +variable "graphical_source_host" +value "PC-SDM" +) +(vvPair +variable "graphical_source_time" +value "14:18:34" +) +(vvPair +variable "group" +value "UNKNOWN" +) +(vvPair +variable "host" +value "PC-SDM" +) +(vvPair +variable "language" +value "VHDL" +) +(vvPair +variable "library" +value "Cursor" +) +(vvPair +variable "library_downstream_ModelSimCompiler" +value "$SCRATCH_DIR/Cursor/work" +) +(vvPair +variable "mm" +value "12" +) +(vvPair +variable "module_name" +value "process_acceleration" +) +(vvPair +variable "month" +value "déc." +) +(vvPair +variable "month_long" +value "décembre" +) +(vvPair +variable "p" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\process_acceleration\\interface" +) +(vvPair +variable "p_logical" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\process_acceleration\\interface" +) +(vvPair +variable "package_name" +value "" +) +(vvPair +variable "project_name" +value "hds" +) +(vvPair +variable "series" +value "HDL Designer Series" +) +(vvPair +variable "this_ext" +value "" +) +(vvPair +variable "this_file" +value "interface" +) +(vvPair +variable "this_file_logical" +value "interface" +) +(vvPair +variable "time" +value "14:18:34" +) +(vvPair +variable "unit" +value "process_acceleration" +) +(vvPair +variable "user" +value "Simon" +) +(vvPair +variable "version" +value "2019.2 (Build 5)" +) +(vvPair +variable "view" +value "interface" +) +(vvPair +variable "year" +value "2021" +) +(vvPair +variable "yy" +value "21" +) +] +) +LanguageMgr "Vhdl2008LangMgr" +uid 86,0 +optionalChildren [ +*69 (SymbolBody +uid 8,0 +optionalChildren [ +*70 (CptPort +uid 875,0 +ps "OnEdgeStrategy" +shape (Triangle +uid 876,0 +ro 90 +va (VaSet +vasetType 1 +fg "0,65535,0" +) +xt "14250,7625,15000,8375" +) +tg (CPTG +uid 877,0 +ps "CptPortTextPlaceStrategy" +stg "VerticalLayoutStrategy" +f (Text +uid 878,0 +va (VaSet +font "Verdana,12,0" +) +xt "16000,7300,18400,8700" +st "clk" +blo "16000,8500" +tm "CptPortNameMgr" +) +) +dt (MLText +uid 879,0 +va (VaSet +font "Courier New,8,0" +) +xt "44000,3200,65000,4000" +st "clk : IN unsigned ; +" +) +thePort (LogicalPort +lang 11 +decl (Decl +n "clk" +t "unsigned" +o 3 +suid 58,0 +) +) +) +*71 (CptPort +uid 880,0 +ps "OnEdgeStrategy" +shape (Triangle +uid 881,0 +ro 180 +va (VaSet +vasetType 1 +fg "0,65535,0" +) +xt "33625,15000,34375,15750" +) +tg (CPTG +uid 882,0 +ps "CptPortTextPlaceStrategy" +stg "VerticalLayoutStrategy" +f (Text +uid 883,0 +ro 270 +va (VaSet +font "Verdana,12,0" +) +xt "33300,1600,34700,14000" +st "end_acceleration" +blo "34500,14000" +tm "CptPortNameMgr" +) +) +dt (MLText +uid 884,0 +va (VaSet +font "Courier New,8,0" +) +xt "44000,7200,66500,8000" +st "end_acceleration : OUT std_ulogic ; +" +) +thePort (LogicalPort +lang 11 +m 1 +decl (Decl +n "end_acceleration" +t "std_ulogic" +o 13 +suid 59,0 +) +) +) +*72 (CptPort +uid 885,0 +ps "OnEdgeStrategy" +shape (Triangle +uid 886,0 +ro 180 +va (VaSet +vasetType 1 +fg "0,65535,0" +) +xt "20625,5250,21375,6000" +) +tg (CPTG +uid 887,0 +ps "CptPortTextPlaceStrategy" +stg "RightVerticalLayoutStrategy" +f (Text +uid 888,0 +ro 270 +va (VaSet +font "Verdana,12,0" +) +xt "20300,7000,21700,19300" +st "info_acceleration" +ju 2 +blo "21500,7000" +tm "CptPortNameMgr" +) +) +dt (MLText +uid 889,0 +va (VaSet +font "Courier New,8,0" +) +xt "44000,4000,72000,4800" +st "info_acceleration : IN unsigned (15 DOWNTO 0) ; +" +) +thePort (LogicalPort +lang 11 +decl (Decl +n "info_acceleration" +t "unsigned" +b "(15 DOWNTO 0)" +o 16 +suid 60,0 +) +) +) +*73 (CptPort +uid 890,0 +ps "OnEdgeStrategy" +shape (Triangle +uid 891,0 +ro 180 +va (VaSet +vasetType 1 +fg "0,65535,0" +) +xt "18625,5250,19375,6000" +) +tg (CPTG +uid 892,0 +ps "CptPortTextPlaceStrategy" +stg "RightVerticalLayoutStrategy" +f (Text +uid 893,0 +ro 270 +va (VaSet +font "Verdana,12,0" +) +xt "18300,7000,19700,12800" +st "Position" +ju 2 +blo "19500,7000" +tm "CptPortNameMgr" +) +) +dt (MLText +uid 894,0 +va (VaSet +font "Courier New,8,0" +) +xt "44000,2400,72000,3200" +st "Position : IN unsigned (15 DOWNTO 0) ; +" +) +thePort (LogicalPort +lang 11 +decl (Decl +n "Position" +t "unsigned" +b "(15 DOWNTO 0)" +o 1 +suid 61,0 +) +) +) +*74 (CptPort +uid 895,0 +ps "OnEdgeStrategy" +shape (Triangle +uid 896,0 +ro 180 +va (VaSet +vasetType 1 +fg "0,65535,0" +) +xt "31625,15000,32375,15750" +) +tg (CPTG +uid 897,0 +ps "CptPortTextPlaceStrategy" +stg "VerticalLayoutStrategy" +f (Text +uid 898,0 +ro 270 +va (VaSet +font "Verdana,12,0" +) +xt "31300,0,32700,14000" +st "power_acceleration" +blo "32500,14000" +tm "CptPortNameMgr" +) +) +dt (MLText +uid 899,0 +va (VaSet +font "Courier New,8,0" +) +xt "44000,8000,71500,8800" +st "power_acceleration : OUT unsigned (7 DOWNTO 0) ; +" +) +thePort (LogicalPort +lang 11 +m 1 +decl (Decl +n "power_acceleration" +t "unsigned" +b "(7 DOWNTO 0)" +o 19 +suid 62,0 +) +) +) +*75 (CptPort +uid 900,0 +ps "OnEdgeStrategy" +shape (Triangle +uid 901,0 +ro 90 +va (VaSet +vasetType 1 +fg "0,65535,0" +) +xt "14250,8625,15000,9375" +) +tg (CPTG +uid 902,0 +ps "CptPortTextPlaceStrategy" +stg "VerticalLayoutStrategy" +f (Text +uid 903,0 +va (VaSet +font "Verdana,12,0" +) +xt "16000,8300,18500,9700" +st "rst" +blo "16000,9500" +tm "CptPortNameMgr" +) +) +dt (MLText +uid 904,0 +va (VaSet +font "Courier New,8,0" +) +xt "44000,4800,65000,5600" +st "rst : IN unsigned ; +" +) +thePort (LogicalPort +lang 11 +decl (Decl +n "rst" +t "unsigned" +o 4 +suid 63,0 +) +) +) +*76 (CptPort +uid 905,0 +ps "OnEdgeStrategy" +shape (Triangle +uid 906,0 +ro 180 +va (VaSet +vasetType 1 +fg "0,65535,0" +) +xt "29625,15000,30375,15750" +) +tg (CPTG +uid 907,0 +ps "CptPortTextPlaceStrategy" +stg "VerticalLayoutStrategy" +f (Text +uid 908,0 +ro 270 +va (VaSet +font "Verdana,12,0" +) +xt "29300,700,30700,14000" +st "sideL_acceleration" +blo "30500,14000" +tm "CptPortNameMgr" +) +) +dt (MLText +uid 909,0 +va (VaSet +font "Courier New,8,0" +) +xt "44000,8800,65000,9600" +st "sideL_acceleration : OUT std_ulogic +" +) +thePort (LogicalPort +lang 11 +m 1 +decl (Decl +n "sideL_acceleration" +t "std_ulogic" +o 23 +suid 64,0 +) +) +) +*77 (CptPort +uid 910,0 +ps "OnEdgeStrategy" +shape (Triangle +uid 911,0 +ro 180 +va (VaSet +vasetType 1 +fg "0,65535,0" +) +xt "23625,5250,24375,6000" +) +tg (CPTG +uid 912,0 +ps "CptPortTextPlaceStrategy" +stg "RightVerticalLayoutStrategy" +f (Text +uid 913,0 +ro 270 +va (VaSet +font "Verdana,12,0" +) +xt "23300,7000,24700,19500" +st "skip_acceleration" +ju 2 +blo "24500,7000" +tm "CptPortNameMgr" +) +) +dt (MLText +uid 914,0 +va (VaSet +font "Courier New,8,0" +) +xt "44000,5600,65000,6400" +st "skip_acceleration : IN unsigned ; +" +) +thePort (LogicalPort +lang 11 +decl (Decl +n "skip_acceleration" +t "unsigned" +o 26 +suid 65,0 +) +) +) +*78 (CptPort +uid 915,0 +ps "OnEdgeStrategy" +shape (Triangle +uid 916,0 +ro 270 +va (VaSet +vasetType 1 +fg "0,65535,0" +) +xt "36000,11625,36750,12375" +) +tg (CPTG +uid 917,0 +ps "CptPortTextPlaceStrategy" +stg "RightVerticalLayoutStrategy" +f (Text +uid 918,0 +va (VaSet +font "Verdana,12,0" +) +xt "30200,11300,35000,12700" +st "unlock" +ju 2 +blo "35000,12500" +tm "CptPortNameMgr" +) +) +dt (MLText +uid 919,0 +va (VaSet +font "Courier New,8,0" +) +xt "44000,6400,66500,7200" +st "unlock : IN std_ulogic ; +" +) +thePort (LogicalPort +lang 11 +decl (Decl +n "unlock" +t "std_ulogic" +o 12 +suid 66,0 +) +) +) +] +shape (Rectangle +uid 9,0 +va (VaSet +vasetType 1 +fg "0,65535,0" +lineColor "0,32896,0" +lineWidth 2 +) +xt "15000,6000,36000,15000" +) +biTextGroup (BiTextGroup +uid 10,0 +ps "CenterOffsetStrategy" +stg "VerticalLayoutStrategy" +first (Text +uid 11,0 +va (VaSet +font "Verdana,9,1" +) +xt "19400,9300,23100,10500" +st "Cursor" +blo "19400,10300" +) +second (Text +uid 12,0 +va (VaSet +font "Verdana,9,1" +) +xt "19400,10500,31600,11700" +st "process_acceleration" +blo "19400,11500" +) +) +gi *79 (GenericInterface +uid 13,0 +ps "CenterOffsetStrategy" +matrix (Matrix +uid 14,0 +text (MLText +uid 15,0 +va (VaSet +font "Courier New,8,0" +) +xt "-4000,6500,7500,7300" +st "Generic Declarations" +) +header "Generic Declarations" +showHdrWhenContentsEmpty 1 +) +elements [ +] +) +portInstanceVisAsIs 1 +portInstanceVis (PortSigDisplay +sTC 0 +sF 0 +) +portVis (PortSigDisplay +sTC 0 +sF 0 +) +) +*80 (Grouping +uid 16,0 +optionalChildren [ +*81 (CommentText +uid 18,0 +shape (Rectangle +uid 19,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "36000,48000,53000,49000" +) +oxt "18000,70000,35000,71000" +text (MLText +uid 20,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "36200,48000,46000,49000" +st " +by %user on %dd %month %year +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 17000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*82 (CommentText +uid 21,0 +shape (Rectangle +uid 22,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "53000,44000,57000,45000" +) +oxt "35000,66000,39000,67000" +text (MLText +uid 23,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "53200,44000,56200,45000" +st " +Project: +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 4000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*83 (CommentText +uid 24,0 +shape (Rectangle +uid 25,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "36000,46000,53000,47000" +) +oxt "18000,68000,35000,69000" +text (MLText +uid 26,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "36200,46000,46200,47000" +st " + +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 17000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*84 (CommentText +uid 27,0 +shape (Rectangle +uid 28,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "32000,46000,36000,47000" +) +oxt "14000,68000,18000,69000" +text (MLText +uid 29,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "32200,46000,34300,47000" +st " +Title: +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 4000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*85 (CommentText +uid 30,0 +shape (Rectangle +uid 31,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "53000,45000,73000,49000" +) +oxt "35000,67000,55000,71000" +text (MLText +uid 32,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "53200,45200,62600,46200" +st " + +" +tm "CommentText" +wrapOption 3 +visibleHeight 4000 +visibleWidth 20000 +) +ignorePrefs 1 +titleBlock 1 +) +*86 (CommentText +uid 33,0 +shape (Rectangle +uid 34,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "57000,44000,73000,45000" +) +oxt "39000,66000,55000,67000" +text (MLText +uid 35,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "57200,44000,58800,45000" +st " +%project_name +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 16000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*87 (CommentText +uid 36,0 +shape (Rectangle +uid 37,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "32000,44000,53000,46000" +) +oxt "14000,66000,35000,68000" +text (MLText +uid 38,0 +va (VaSet +fg "32768,0,0" +) +xt "37350,44400,47650,45600" +st " + +" +ju 0 +tm "CommentText" +wrapOption 3 +visibleHeight 2000 +visibleWidth 21000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*88 (CommentText +uid 39,0 +shape (Rectangle +uid 40,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "32000,47000,36000,48000" +) +oxt "14000,69000,18000,70000" +text (MLText +uid 41,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "32200,47000,34300,48000" +st " +Path: +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 4000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*89 (CommentText +uid 42,0 +shape (Rectangle +uid 43,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "32000,48000,36000,49000" +) +oxt "14000,70000,18000,71000" +text (MLText +uid 44,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "32200,48000,34900,49000" +st " +Edited: +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 4000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*90 (CommentText +uid 45,0 +shape (Rectangle +uid 46,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "36000,47000,53000,48000" +) +oxt "18000,69000,35000,70000" +text (MLText +uid 47,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "36200,47000,50300,48000" +st " +%library/%unit/%view +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 17000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +] +shape (GroupingShape +uid 17,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +lineStyle 2 +lineWidth 2 +) +xt "32000,44000,73000,49000" +) +oxt "14000,66000,55000,71000" +) +] +bg "65535,65535,65535" +grid (Grid +origin "0,0" +isVisible 1 +isActive 1 +xSpacing 1000 +xySpacing 1000 +xShown 1 +yShown 1 +color "65535,0,0" +) +packageList *91 (PackageList +uid 48,0 +stg "VerticalLayoutStrategy" +textVec [ +*92 (Text +uid 49,0 +va (VaSet +font "Verdana,9,1" +) +xt "0,0,7600,1200" +st "Package List" +blo "0,1000" +) +*93 (MLText +uid 50,0 +va (VaSet +) +xt "0,1200,17500,4800" +st "LIBRARY ieee; + USE ieee.std_logic_1164.all; + USE ieee.numeric_std.all;" +tm "PackageList" +) +] +) +windowSize "0,0,1015,690" +viewArea "0,0,0,0" +cachedDiagramExtent "0,0,0,0" +pageBreakOrigin "0,0" +defaultCommentText (CommentText +shape (Rectangle +layer 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +lineColor "0,0,32768" +) +xt "0,0,15000,5000" +) +text (MLText +va (VaSet +fg "0,0,32768" +) +xt "200,200,3200,1400" +st " +Text +" +tm "CommentText" +wrapOption 3 +visibleHeight 4600 +visibleWidth 14600 +) +) +defaultRequirementText (RequirementText +shape (ZoomableIcon +layer 0 +va (VaSet +vasetType 1 +fg "59904,39936,65280" +lineColor "0,0,32768" +) +xt "0,0,1500,1750" +iconName "reqTracerRequirement.bmp" +iconMaskName "reqTracerRequirement.msk" +) +autoResize 1 +text (MLText +va (VaSet +fg "0,0,32768" +font "arial,8,0" +) +xt "500,2150,1400,3150" +st " +Text +" +tm "RequirementText" +wrapOption 3 +visibleHeight 1350 +visibleWidth 1100 +) +) +defaultPanel (Panel +shape (RectFrame +va (VaSet +vasetType 1 +fg "65535,65535,65535" +lineColor "32768,0,0" +lineWidth 3 +) +xt "0,0,20000,20000" +) +title (TextAssociate +ps "TopLeftStrategy" +text (Text +va (VaSet +font "Verdana,9,1" +) +xt "1000,1000,5000,2200" +st "Panel0" +blo "1000,2000" +tm "PanelText" +) +) +) +parentGraphicsRef (HdmGraphicsRef +libraryName "Cursor" +entityName "Main" +viewName "struct.bd" +) +defaultSymbolBody (SymbolBody +shape (Rectangle +va (VaSet +vasetType 1 +fg "0,65535,0" +lineColor "0,32896,0" +lineWidth 2 +) +xt "15000,6000,44000,26000" +) +biTextGroup (BiTextGroup +ps "CenterOffsetStrategy" +stg "VerticalLayoutStrategy" +first (Text +va (VaSet +font "Verdana,9,1" +) +xt "26800,14800,32200,16000" +st "" +blo "26800,15800" +) +second (Text +va (VaSet +font "Verdana,9,1" +) +xt "26800,16000,30700,17200" +st "" +blo "26800,17000" +) +) +gi *94 (GenericInterface +ps "CenterOffsetStrategy" +matrix (Matrix +text (MLText +va (VaSet +font "Courier New,8,0" +) +xt "0,12000,11500,12800" +st "Generic Declarations" +) +header "Generic Declarations" +showHdrWhenContentsEmpty 1 +) +elements [ +] +) +portInstanceVisAsIs 1 +portInstanceVis (PortSigDisplay +sIVOD 1 +) +portVis (PortSigDisplay +sIVOD 1 +) +) +defaultCptPort (CptPort +ps "OnEdgeStrategy" +shape (Triangle +ro 90 +va (VaSet +vasetType 1 +fg "0,65535,0" +) +xt "0,0,750,750" +) +tg (CPTG +ps "CptPortTextPlaceStrategy" +stg "VerticalLayoutStrategy" +f (Text +va (VaSet +font "Verdana,12,0" +) +xt "0,750,2900,2150" +st "In0" +blo "0,1950" +tm "CptPortNameMgr" +) +) +dt (MLText +va (VaSet +font "Courier New,8,0" +) +) +thePort (LogicalPort +lang 11 +decl (Decl +n "In0" +t "unsigned" +b "(15 DOWNTO 0)" +o 0 +) +) +) +defaultCptPortBuffer (CptPort +ps "OnEdgeStrategy" +shape (Diamond +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +) +xt "0,0,750,750" +) +tg (CPTG +ps "CptPortTextPlaceStrategy" +stg "VerticalLayoutStrategy" +f (Text +va (VaSet +font "Verdana,12,0" +) +xt "0,750,5300,2150" +st "Buffer0" +blo "0,1950" +tm "CptPortNameMgr" +) +) +dt (MLText +va (VaSet +font "Courier New,8,0" +) +) +thePort (LogicalPort +lang 11 +m 3 +decl (Decl +n "Buffer0" +t "unsigned" +b "(15 DOWNTO 0)" +o 0 +) +) +) +DeclarativeBlock *95 (SymDeclBlock +uid 1,0 +stg "SymDeclLayoutStrategy" +declLabel (Text +uid 2,0 +va (VaSet +font "Verdana,9,1" +) +xt "42000,0,49400,1200" +st "Declarations" +blo "42000,1000" +) +portLabel (Text +uid 3,0 +va (VaSet +font "Verdana,9,1" +) +xt "42000,1200,45700,2400" +st "Ports:" +blo "42000,2200" +) +externalLabel (Text +uid 4,0 +va (VaSet +font "Verdana,9,1" +) +xt "42000,9600,45200,10800" +st "User:" +blo "42000,10600" +) +internalLabel (Text +uid 6,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "42000,0,50200,1200" +st "Internal User:" +blo "42000,1000" +) +externalText (MLText +uid 5,0 +va (VaSet +font "Courier New,8,0" +) +xt "44000,10800,44000,10800" +tm "SyDeclarativeTextMgr" +) +internalText (MLText +uid 7,0 +va (VaSet +isHidden 1 +font "Courier New,8,0" +) +xt "42000,0,42000,0" +tm "SyDeclarativeTextMgr" +) +) +lastUid 937,0 +activeModelName "Symbol:CDM" +) diff --git a/Cursor/hds/process_acceleration/struct.bd b/Cursor/hds/process_acceleration/struct.bd new file mode 100644 index 0000000..90e6b74 --- /dev/null +++ b/Cursor/hds/process_acceleration/struct.bd @@ -0,0 +1,5689 @@ +DocumentHdrVersion "1.1" +Header (DocumentHdr +version 2 +dialect 11 +dmPackageRefs [ +(DmPackageRef +library "ieee" +unitName "std_logic_1164" +) +(DmPackageRef +library "ieee" +unitName "numeric_std" +) +(DmPackageRef +library "gates" +unitName "gates" +) +] +instances [ +(Instance +name "U_0" +duLibraryName "Cursor" +duName "side" +elements [ +] +mwi 0 +uid 243,0 +) +(Instance +name "U_2" +duLibraryName "sequential" +duName "accumulator" +elements [ +(GiElement +name "bitNb" +type "positive" +value "4" +) +] +mwi 0 +uid 381,0 +) +(Instance +name "U_3" +duLibraryName "sequential" +duName "accumulator" +elements [ +(GiElement +name "bitNb" +type "positive" +value "8" +) +] +mwi 0 +uid 444,0 +) +(Instance +name "U_4" +duLibraryName "Cursor" +duName "when9" +elements [ +] +mwi 0 +uid 472,0 +) +(Instance +name "U_5" +duLibraryName "Cursor" +duName "when255" +elements [ +] +mwi 0 +uid 698,0 +) +(Instance +name "U_1" +duLibraryName "gates" +duName "inverter" +elements [ +(GiElement +name "delay" +type "time" +value "gateDelay" +) +] +mwi 0 +uid 767,0 +) +(Instance +name "U_6" +duLibraryName "gates" +duName "or2" +elements [ +(GiElement +name "delay" +type "time" +value "gateDelay" +) +] +mwi 0 +uid 797,0 +) +] +libraryRefs [ +"ieee" +"gates" +] +) +version "32.1" +appVersion "2019.2 (Build 5)" +noEmbeddedEditors 1 +model (BlockDiag +VExpander (VariableExpander +vvMap [ +(vvPair +variable "HDLDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hdl" +) +(vvPair +variable "HDSDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds" +) +(vvPair +variable "SideDataDesignDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\process_acceleration\\struct.bd.info" +) +(vvPair +variable "SideDataUserDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\process_acceleration\\struct.bd.user" +) +(vvPair +variable "SourceDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds" +) +(vvPair +variable "appl" +value "HDL Designer" +) +(vvPair +variable "arch_name" +value "struct" +) +(vvPair +variable "concat_file" +value "concatenated" +) +(vvPair +variable "config" +value "%(unit)_%(view)_config" +) +(vvPair +variable "d" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\process_acceleration" +) +(vvPair +variable "d_logical" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\process_acceleration" +) +(vvPair +variable "date" +value "07.12.2021" +) +(vvPair +variable "day" +value "mar." +) +(vvPair +variable "day_long" +value "mardi" +) +(vvPair +variable "dd" +value "07" +) +(vvPair +variable "entity_name" +value "process_acceleration" +) +(vvPair +variable "ext" +value "" +) +(vvPair +variable "f" +value "struct.bd" +) +(vvPair +variable "f_logical" +value "struct.bd" +) +(vvPair +variable "f_noext" +value "struct" +) +(vvPair +variable "graphical_source_author" +value "Simon" +) +(vvPair +variable "graphical_source_date" +value "07.12.2021" +) +(vvPair +variable "graphical_source_group" +value "UNKNOWN" +) +(vvPair +variable "graphical_source_host" +value "PC-SDM" +) +(vvPair +variable "graphical_source_time" +value "15:59:19" +) +(vvPair +variable "group" +value "UNKNOWN" +) +(vvPair +variable "host" +value "PC-SDM" +) +(vvPair +variable "language" +value "VHDL" +) +(vvPair +variable "library" +value "Cursor" +) +(vvPair +variable "library_downstream_ModelSimCompiler" +value "$SCRATCH_DIR/Cursor/work" +) +(vvPair +variable "mm" +value "12" +) +(vvPair +variable "module_name" +value "process_acceleration" +) +(vvPair +variable "month" +value "déc." +) +(vvPair +variable "month_long" +value "décembre" +) +(vvPair +variable "p" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\process_acceleration\\struct.bd" +) +(vvPair +variable "p_logical" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\process_acceleration\\struct.bd" +) +(vvPair +variable "package_name" +value "" +) +(vvPair +variable "project_name" +value "hds" +) +(vvPair +variable "series" +value "HDL Designer Series" +) +(vvPair +variable "this_ext" +value "bd" +) +(vvPair +variable "this_file" +value "struct" +) +(vvPair +variable "this_file_logical" +value "struct" +) +(vvPair +variable "time" +value "15:59:19" +) +(vvPair +variable "unit" +value "process_acceleration" +) +(vvPair +variable "user" +value "Simon" +) +(vvPair +variable "version" +value "2019.2 (Build 5)" +) +(vvPair +variable "view" +value "struct" +) +(vvPair +variable "year" +value "2021" +) +(vvPair +variable "yy" +value "21" +) +] +) +LanguageMgr "Vhdl2008LangMgr" +uid 132,0 +optionalChildren [ +*1 (PortIoOut +uid 9,0 +shape (CompositeShape +uid 10,0 +va (VaSet +vasetType 1 +fg "0,0,32768" +) +optionalChildren [ +(Pentagon +uid 11,0 +sl 0 +ro 270 +xt "94500,20625,96000,21375" +) +(Line +uid 12,0 +sl 0 +ro 270 +xt "94000,21000,94500,21000" +pts [ +"94000,21000" +"94500,21000" +] +) +] +) +stc 0 +sf 1 +tg (WTG +uid 13,0 +ps "PortIoTextPlaceStrategy" +stg "STSignalDisplayStrategy" +f (Text +uid 14,0 +va (VaSet +) +xt "97000,20400,107000,21600" +st "end_acceleration" +blo "97000,21400" +tm "WireNameMgr" +) +) +) +*2 (Net +uid 21,0 +lang 11 +decl (Decl +n "end_acceleration" +t "std_ulogic" +o 3 +suid 1,0 +) +declText (MLText +uid 22,0 +va (VaSet +isHidden 1 +font "Courier New,8,0" +) +xt "22000,4000,39000,4800" +st "end_acceleration : std_ulogic" +) +) +*3 (PortIoIn +uid 23,0 +shape (CompositeShape +uid 24,0 +va (VaSet +vasetType 1 +fg "0,0,32768" +) +optionalChildren [ +(Pentagon +uid 25,0 +sl 0 +ro 270 +xt "-2000,7625,-500,8375" +) +(Line +uid 26,0 +sl 0 +ro 270 +xt "-500,8000,0,8000" +pts [ +"-500,8000" +"0,8000" +] +) +] +) +stc 0 +sf 1 +tg (WTG +uid 27,0 +ps "PortIoTextPlaceStrategy" +stg "STSignalDisplayStrategy" +f (Text +uid 28,0 +va (VaSet +) +xt "-13000,7400,-3000,8600" +st "info_acceleration" +ju 2 +blo "-3000,8400" +tm "WireNameMgr" +) +) +) +*4 (Net +uid 35,0 +lang 11 +decl (Decl +n "info_acceleration" +t "unsigned" +b "(15 DOWNTO 0)" +o 2 +suid 2,0 +) +declText (MLText +uid 36,0 +va (VaSet +isHidden 1 +font "Courier New,8,0" +) +xt "22000,3200,45000,4000" +st "info_acceleration : unsigned(15 DOWNTO 0)" +) +) +*5 (PortIoIn +uid 37,0 +shape (CompositeShape +uid 38,0 +va (VaSet +vasetType 1 +fg "0,0,32768" +) +optionalChildren [ +(Pentagon +uid 39,0 +sl 0 +ro 270 +xt "-2000,11625,-500,12375" +) +(Line +uid 40,0 +sl 0 +ro 270 +xt "-500,12000,0,12000" +pts [ +"-500,12000" +"0,12000" +] +) +] +) +stc 0 +sf 1 +tg (WTG +uid 41,0 +ps "PortIoTextPlaceStrategy" +stg "STSignalDisplayStrategy" +f (Text +uid 42,0 +va (VaSet +) +xt "-7800,11400,-3000,12600" +st "Position" +ju 2 +blo "-3000,12400" +tm "WireNameMgr" +) +) +) +*6 (Net +uid 49,0 +lang 11 +decl (Decl +n "Position" +t "unsigned" +b "(15 DOWNTO 0)" +o 1 +suid 3,0 +) +declText (MLText +uid 50,0 +va (VaSet +isHidden 1 +font "Courier New,8,0" +) +xt "22000,2400,45000,3200" +st "Position : unsigned(15 DOWNTO 0)" +) +) +*7 (PortIoOut +uid 51,0 +shape (CompositeShape +uid 52,0 +va (VaSet +vasetType 1 +fg "0,0,32768" +) +optionalChildren [ +(Pentagon +uid 53,0 +sl 0 +ro 270 +xt "69500,13625,71000,14375" +) +(Line +uid 54,0 +sl 0 +ro 270 +xt "69000,14000,69500,14000" +pts [ +"69000,14000" +"69500,14000" +] +) +] +) +stc 0 +sf 1 +tg (WTG +uid 55,0 +ps "PortIoTextPlaceStrategy" +stg "STSignalDisplayStrategy" +f (Text +uid 56,0 +va (VaSet +) +xt "72000,13400,83100,14600" +st "power_acceleration" +blo "72000,14400" +tm "WireNameMgr" +) +) +) +*8 (Net +uid 63,0 +lang 11 +decl (Decl +n "power_acceleration" +t "unsigned" +b "(7 DOWNTO 0)" +o 4 +suid 4,0 +) +declText (MLText +uid 64,0 +va (VaSet +isHidden 1 +font "Courier New,8,0" +) +xt "22000,4800,44500,5600" +st "power_acceleration : unsigned(7 DOWNTO 0)" +) +) +*9 (PortIoOut +uid 65,0 +shape (CompositeShape +uid 66,0 +va (VaSet +vasetType 1 +fg "0,0,32768" +) +optionalChildren [ +(Pentagon +uid 67,0 +sl 0 +ro 270 +xt "44500,33625,46000,34375" +) +(Line +uid 68,0 +sl 0 +ro 270 +xt "44000,34000,44500,34000" +pts [ +"44000,34000" +"44500,34000" +] +) +] +) +stc 0 +sf 1 +tg (WTG +uid 69,0 +ps "PortIoTextPlaceStrategy" +stg "STSignalDisplayStrategy" +f (Text +uid 70,0 +va (VaSet +) +xt "47000,33400,57900,34600" +st "sideL_acceleration" +blo "47000,34400" +tm "WireNameMgr" +) +) +) +*10 (Net +uid 77,0 +lang 11 +decl (Decl +n "sideL_acceleration" +t "std_ulogic" +o 5 +suid 5,0 +) +declText (MLText +uid 78,0 +va (VaSet +isHidden 1 +font "Courier New,8,0" +) +xt "22000,5600,39000,6400" +st "sideL_acceleration : std_ulogic" +) +) +*11 (Grouping +uid 89,0 +optionalChildren [ +*12 (CommentText +uid 91,0 +shape (Rectangle +uid 92,0 +sl 0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65280,65280,46080" +) +xt "22000,48000,39000,49000" +) +oxt "18000,70000,35000,71000" +text (MLText +uid 93,0 +va (VaSet +isHidden 1 +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "22200,48000,32000,49000" +st " +by %user on %dd %month %year +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 17000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*13 (CommentText +uid 94,0 +shape (Rectangle +uid 95,0 +sl 0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65280,65280,46080" +) +xt "39000,44000,43000,45000" +) +oxt "35000,66000,39000,67000" +text (MLText +uid 96,0 +va (VaSet +isHidden 1 +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "39200,44000,42200,45000" +st " +Project: +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 4000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*14 (CommentText +uid 97,0 +shape (Rectangle +uid 98,0 +sl 0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65280,65280,46080" +) +xt "22000,46000,39000,47000" +) +oxt "18000,68000,35000,69000" +text (MLText +uid 99,0 +va (VaSet +isHidden 1 +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "22200,46000,32200,47000" +st " + +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 17000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*15 (CommentText +uid 100,0 +shape (Rectangle +uid 101,0 +sl 0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65280,65280,46080" +) +xt "18000,46000,22000,47000" +) +oxt "14000,68000,18000,69000" +text (MLText +uid 102,0 +va (VaSet +isHidden 1 +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "18200,46000,20300,47000" +st " +Title: +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 4000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*16 (CommentText +uid 103,0 +shape (Rectangle +uid 104,0 +sl 0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65280,65280,46080" +) +xt "39000,45000,59000,49000" +) +oxt "35000,67000,55000,71000" +text (MLText +uid 105,0 +va (VaSet +isHidden 1 +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "39200,45200,48600,46200" +st " + +" +tm "CommentText" +wrapOption 3 +visibleHeight 4000 +visibleWidth 20000 +) +ignorePrefs 1 +titleBlock 1 +) +*17 (CommentText +uid 106,0 +shape (Rectangle +uid 107,0 +sl 0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65280,65280,46080" +) +xt "43000,44000,59000,45000" +) +oxt "39000,66000,55000,67000" +text (MLText +uid 108,0 +va (VaSet +isHidden 1 +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "43200,44000,44800,45000" +st " +%project_name +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 16000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*18 (CommentText +uid 109,0 +shape (Rectangle +uid 110,0 +sl 0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65280,65280,46080" +) +xt "18000,44000,39000,46000" +) +oxt "14000,66000,35000,68000" +text (MLText +uid 111,0 +va (VaSet +isHidden 1 +fg "32768,0,0" +) +xt "23350,44400,33650,45600" +st " + +" +ju 0 +tm "CommentText" +wrapOption 3 +visibleHeight 2000 +visibleWidth 21000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*19 (CommentText +uid 112,0 +shape (Rectangle +uid 113,0 +sl 0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65280,65280,46080" +) +xt "18000,47000,22000,48000" +) +oxt "14000,69000,18000,70000" +text (MLText +uid 114,0 +va (VaSet +isHidden 1 +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "18200,47000,20300,48000" +st " +Path: +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 4000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*20 (CommentText +uid 115,0 +shape (Rectangle +uid 116,0 +sl 0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65280,65280,46080" +) +xt "18000,48000,22000,49000" +) +oxt "14000,70000,18000,71000" +text (MLText +uid 117,0 +va (VaSet +isHidden 1 +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "18200,48000,20900,49000" +st " +Edited: +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 4000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*21 (CommentText +uid 118,0 +shape (Rectangle +uid 119,0 +sl 0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65280,65280,46080" +) +xt "22000,47000,39000,48000" +) +oxt "18000,69000,35000,70000" +text (MLText +uid 120,0 +va (VaSet +isHidden 1 +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "22200,47000,35300,48000" +st " +%library/%unit/%view +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 17000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +] +shape (GroupingShape +uid 90,0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,65535" +lineStyle 2 +lineWidth 2 +) +xt "18000,44000,59000,49000" +) +oxt "14000,66000,55000,71000" +) +*22 (SaComponent +uid 243,0 +optionalChildren [ +*23 (CptPort +uid 227,0 +ps "OnEdgeStrategy" +shape (Triangle +uid 228,0 +ro 90 +va (VaSet +vasetType 1 +fg "0,65535,0" +) +xt "14250,32625,15000,33375" +) +tg (CPTG +uid 229,0 +ps "CptPortTextPlaceStrategy" +stg "VerticalLayoutStrategy" +f (Text +uid 230,0 +va (VaSet +font "Verdana,12,0" +) +xt "16000,32300,28300,33700" +st "info_acceleration" +blo "16000,33500" +) +) +thePort (LogicalPort +lang 11 +decl (Decl +n "info_acceleration" +t "unsigned" +b "(15 DOWNTO 0)" +o 3 +suid 11,0 +) +) +) +*24 (CptPort +uid 231,0 +ps "OnEdgeStrategy" +shape (Triangle +uid 232,0 +ro 90 +va (VaSet +vasetType 1 +fg "0,65535,0" +) +xt "14250,33625,15000,34375" +) +tg (CPTG +uid 233,0 +ps "CptPortTextPlaceStrategy" +stg "VerticalLayoutStrategy" +f (Text +uid 234,0 +va (VaSet +font "Verdana,12,0" +) +xt "16000,33300,21800,34700" +st "Position" +blo "16000,34500" +) +) +thePort (LogicalPort +lang 11 +decl (Decl +n "Position" +t "unsigned" +b "(15 DOWNTO 0)" +o 1 +suid 12,0 +) +) +) +*25 (CptPort +uid 239,0 +ps "OnEdgeStrategy" +shape (Triangle +uid 240,0 +ro 90 +va (VaSet +vasetType 1 +fg "0,65535,0" +) +xt "23000,33625,23750,34375" +) +tg (CPTG +uid 241,0 +ps "CptPortTextPlaceStrategy" +stg "RightVerticalLayoutStrategy" +f (Text +uid 242,0 +va (VaSet +font "Verdana,12,0" +) +xt "20700,34300,34000,35700" +st "sideL_acceleration" +ju 2 +blo "34000,35500" +) +) +thePort (LogicalPort +lang 11 +m 1 +decl (Decl +n "sideL_acceleration" +t "std_ulogic" +o 5 +suid 14,0 +) +) +) +*26 (CptPort +uid 644,0 +ps "OnEdgeStrategy" +shape (Triangle +uid 645,0 +ro 90 +va (VaSet +vasetType 1 +fg "0,65535,0" +) +xt "14250,34625,15000,35375" +) +tg (CPTG +uid 646,0 +ps "CptPortTextPlaceStrategy" +stg "VerticalLayoutStrategy" +f (Text +uid 647,0 +va (VaSet +font "Verdana,12,0" +) +xt "16000,34300,19800,35700" +st "clock" +blo "16000,35500" +) +) +thePort (LogicalPort +lang 11 +decl (Decl +n "clock" +t "std_ulogic" +o 2 +suid 15,0 +) +) +) +*27 (CptPort +uid 648,0 +ps "OnEdgeStrategy" +shape (Triangle +uid 649,0 +ro 90 +va (VaSet +vasetType 1 +fg "0,65535,0" +) +xt "14250,35625,15000,36375" +) +tg (CPTG +uid 650,0 +ps "CptPortTextPlaceStrategy" +stg "VerticalLayoutStrategy" +f (Text +uid 651,0 +va (VaSet +font "Verdana,12,0" +) +xt "16000,35300,20100,36700" +st "reset" +blo "16000,36500" +) +) +thePort (LogicalPort +lang 11 +decl (Decl +n "reset" +t "std_ulogic" +o 4 +suid 16,0 +) +) +) +] +shape (Rectangle +uid 244,0 +va (VaSet +vasetType 1 +fg "0,65535,0" +lineColor "0,32896,0" +lineWidth 2 +) +xt "15000,29000,23000,39000" +) +oxt "15000,6000,23000,16000" +ttg (MlTextGroup +uid 245,0 +ps "CenterOffsetStrategy" +stg "VerticalLayoutStrategy" +textVec [ +*28 (Text +uid 246,0 +va (VaSet +font "Verdana,9,1" +) +xt "20150,24800,23850,26000" +st "Cursor" +blo "20150,25800" +tm "BdLibraryNameMgr" +) +*29 (Text +uid 247,0 +va (VaSet +font "Verdana,9,1" +) +xt "20150,26000,22750,27200" +st "side" +blo "20150,27000" +tm "CptNameMgr" +) +*30 (Text +uid 248,0 +va (VaSet +font "Verdana,9,1" +) +xt "20150,27200,22650,28400" +st "U_0" +blo "20150,28200" +tm "InstanceNameMgr" +) +] +) +ga (GenericAssociation +uid 249,0 +ps "EdgeToEdgeStrategy" +matrix (Matrix +uid 250,0 +text (MLText +uid 251,0 +va (VaSet +font "Courier New,8,0" +) +xt "-28000,30000,-28000,30000" +) +header "" +) +elements [ +] +) +viewicon (ZoomableIcon +uid 252,0 +sl 0 +va (VaSet +vasetType 1 +fg "49152,49152,49152" +) +xt "15250,37250,16750,38750" +iconName "StateMachineViewIcon.png" +iconMaskName "StateMachineViewIcon.msk" +ftype 3 +) +viewiconposition 0 +portVis (PortSigDisplay +sTC 0 +sF 0 +) +archFileType "UNKNOWN" +) +*31 (SaComponent +uid 381,0 +optionalChildren [ +*32 (CptPort +uid 357,0 +ps "OnEdgeStrategy" +shape (Triangle +uid 358,0 +ro 90 +va (VaSet +vasetType 1 +fg "0,65535,0" +) +xt "34000,13625,34750,14375" +) +tg (CPTG +uid 359,0 +ps "CptPortTextPlaceStrategy" +stg "RightVerticalLayoutStrategy" +f (Text +uid 360,0 +va (VaSet +) +xt "30500,13500,33000,14700" +st "acc" +ju 2 +blo "33000,14500" +) +) +thePort (LogicalPort +m 1 +decl (Decl +n "acc" +t "unsigned" +b "(bitNb-1 DOWNTO 0)" +o 7 +suid 1,0 +) +) +) +*33 (CptPort +uid 361,0 +ps "OnEdgeStrategy" +shape (Triangle +uid 362,0 +ro 90 +va (VaSet +vasetType 1 +fg "0,65535,0" +) +xt "25250,17625,26000,18375" +) +tg (CPTG +uid 363,0 +ps "CptPortTextPlaceStrategy" +stg "VerticalLayoutStrategy" +f (Text +uid 364,0 +va (VaSet +) +xt "27000,17500,30200,18700" +st "clear" +blo "27000,18500" +) +) +thePort (LogicalPort +decl (Decl +n "clear" +t "std_ulogic" +o 8 +suid 2,0 +) +) +) +*34 (CptPort +uid 365,0 +ps "OnEdgeStrategy" +shape (Triangle +uid 366,0 +ro 90 +va (VaSet +vasetType 1 +fg "0,65535,0" +) +xt "25250,19625,26000,20375" +) +tg (CPTG +uid 367,0 +ps "CptPortTextPlaceStrategy" +stg "VerticalLayoutStrategy" +f (Text +uid 368,0 +va (VaSet +) +xt "27000,19500,30400,20700" +st "clock" +blo "27000,20500" +) +) +thePort (LogicalPort +decl (Decl +n "clock" +t "std_ulogic" +o 1 +suid 3,0 +) +) +) +*35 (CptPort +uid 369,0 +ps "OnEdgeStrategy" +shape (Triangle +uid 370,0 +ro 90 +va (VaSet +vasetType 1 +fg "0,65535,0" +) +xt "25250,15625,26000,16375" +) +tg (CPTG +uid 371,0 +ps "CptPortTextPlaceStrategy" +stg "VerticalLayoutStrategy" +f (Text +uid 372,0 +va (VaSet +) +xt "27000,15500,31000,16700" +st "enable" +blo "27000,16500" +) +) +thePort (LogicalPort +decl (Decl +n "enable" +t "std_ulogic" +o 5 +suid 4,0 +) +) +) +*36 (CptPort +uid 373,0 +ps "OnEdgeStrategy" +shape (Triangle +uid 374,0 +ro 90 +va (VaSet +vasetType 1 +fg "0,65535,0" +) +xt "25250,20625,26000,21375" +) +tg (CPTG +uid 375,0 +ps "CptPortTextPlaceStrategy" +stg "VerticalLayoutStrategy" +f (Text +uid 376,0 +va (VaSet +) +xt "27000,20500,30300,21700" +st "reset" +blo "27000,21500" +) +) +thePort (LogicalPort +decl (Decl +n "reset" +t "std_ulogic" +o 3 +suid 5,0 +) +) +) +*37 (CptPort +uid 377,0 +ps "OnEdgeStrategy" +shape (Triangle +uid 378,0 +ro 90 +va (VaSet +vasetType 1 +fg "0,65535,0" +) +xt "25250,13625,26000,14375" +) +tg (CPTG +uid 379,0 +ps "CptPortTextPlaceStrategy" +stg "VerticalLayoutStrategy" +f (Text +uid 380,0 +va (VaSet +) +xt "27000,13500,29900,14700" +st "step" +blo "27000,14500" +) +) +thePort (LogicalPort +decl (Decl +n "step" +t "unsigned" +b "(bitNb-1 DOWNTO 0)" +o 6 +suid 6,0 +) +) +) +] +shape (Rectangle +uid 382,0 +va (VaSet +vasetType 1 +fg "0,65535,0" +lineColor "0,32896,0" +lineWidth 2 +) +xt "26000,13000,34000,23000" +) +oxt "15000,6000,23000,16000" +ttg (MlTextGroup +uid 383,0 +ps "CenterOffsetStrategy" +stg "VerticalLayoutStrategy" +textVec [ +*38 (Text +uid 384,0 +va (VaSet +font "Verdana,8,1" +) +xt "26300,23000,32300,24000" +st "sequential" +blo "26300,23800" +tm "BdLibraryNameMgr" +) +*39 (Text +uid 385,0 +va (VaSet +font "Verdana,8,1" +) +xt "26300,24000,33200,25000" +st "accumulator" +blo "26300,24800" +tm "CptNameMgr" +) +*40 (Text +uid 386,0 +va (VaSet +font "Verdana,8,1" +) +xt "26300,25000,28800,26000" +st "U_2" +blo "26300,25800" +tm "InstanceNameMgr" +) +] +) +ga (GenericAssociation +uid 387,0 +ps "EdgeToEdgeStrategy" +matrix (Matrix +uid 388,0 +text (MLText +uid 389,0 +va (VaSet +font "Verdana,8,0" +) +xt "26000,12600,37700,13600" +st "bitNb = 4 ( positive ) " +) +header "" +) +elements [ +(GiElement +name "bitNb" +type "positive" +value "4" +) +] +) +viewicon (ZoomableIcon +uid 390,0 +sl 0 +va (VaSet +vasetType 1 +fg "49152,49152,49152" +) +xt "26250,21250,27750,22750" +iconName "VhdlFileViewIcon.png" +iconMaskName "VhdlFileViewIcon.msk" +ftype 10 +) +viewiconposition 0 +portVis (PortSigDisplay +sTC 0 +sF 0 +) +archFileType "UNKNOWN" +) +*41 (Net +uid 414,0 +decl (Decl +n "logic_1" +t "std_uLogic" +o 8 +suid 8,0 +) +declText (MLText +uid 415,0 +va (VaSet +isHidden 1 +font "Courier New,8,0" +) +) +) +*42 (SaComponent +uid 444,0 +optionalChildren [ +*43 (CptPort +uid 420,0 +ps "OnEdgeStrategy" +shape (Triangle +uid 421,0 +ro 90 +va (VaSet +vasetType 1 +fg "0,65535,0" +) +xt "58000,13625,58750,14375" +) +tg (CPTG +uid 422,0 +ps "CptPortTextPlaceStrategy" +stg "RightVerticalLayoutStrategy" +f (Text +uid 423,0 +va (VaSet +) +xt "54500,13500,57000,14700" +st "acc" +ju 2 +blo "57000,14500" +) +) +thePort (LogicalPort +m 1 +decl (Decl +n "acc" +t "unsigned" +b "(bitNb-1 DOWNTO 0)" +o 7 +suid 1,0 +) +) +) +*44 (CptPort +uid 424,0 +ps "OnEdgeStrategy" +shape (Triangle +uid 425,0 +ro 90 +va (VaSet +vasetType 1 +fg "0,65535,0" +) +xt "49250,17625,50000,18375" +) +tg (CPTG +uid 426,0 +ps "CptPortTextPlaceStrategy" +stg "VerticalLayoutStrategy" +f (Text +uid 427,0 +va (VaSet +) +xt "51000,17500,54200,18700" +st "clear" +blo "51000,18500" +) +) +thePort (LogicalPort +decl (Decl +n "clear" +t "std_ulogic" +o 8 +suid 2,0 +) +) +) +*45 (CptPort +uid 428,0 +ps "OnEdgeStrategy" +shape (Triangle +uid 429,0 +ro 90 +va (VaSet +vasetType 1 +fg "0,65535,0" +) +xt "49250,19625,50000,20375" +) +tg (CPTG +uid 430,0 +ps "CptPortTextPlaceStrategy" +stg "VerticalLayoutStrategy" +f (Text +uid 431,0 +va (VaSet +) +xt "51000,19500,54400,20700" +st "clock" +blo "51000,20500" +) +) +thePort (LogicalPort +decl (Decl +n "clock" +t "std_ulogic" +o 1 +suid 3,0 +) +) +) +*46 (CptPort +uid 432,0 +ps "OnEdgeStrategy" +shape (Triangle +uid 433,0 +ro 90 +va (VaSet +vasetType 1 +fg "0,65535,0" +) +xt "49250,15625,50000,16375" +) +tg (CPTG +uid 434,0 +ps "CptPortTextPlaceStrategy" +stg "VerticalLayoutStrategy" +f (Text +uid 435,0 +va (VaSet +) +xt "51000,15500,55000,16700" +st "enable" +blo "51000,16500" +) +) +thePort (LogicalPort +decl (Decl +n "enable" +t "std_ulogic" +o 5 +suid 4,0 +) +) +) +*47 (CptPort +uid 436,0 +ps "OnEdgeStrategy" +shape (Triangle +uid 437,0 +ro 90 +va (VaSet +vasetType 1 +fg "0,65535,0" +) +xt "49250,20625,50000,21375" +) +tg (CPTG +uid 438,0 +ps "CptPortTextPlaceStrategy" +stg "VerticalLayoutStrategy" +f (Text +uid 439,0 +va (VaSet +) +xt "51000,20500,54300,21700" +st "reset" +blo "51000,21500" +) +) +thePort (LogicalPort +decl (Decl +n "reset" +t "std_ulogic" +o 3 +suid 5,0 +) +) +) +*48 (CptPort +uid 440,0 +ps "OnEdgeStrategy" +shape (Triangle +uid 441,0 +ro 90 +va (VaSet +vasetType 1 +fg "0,65535,0" +) +xt "49250,13625,50000,14375" +) +tg (CPTG +uid 442,0 +ps "CptPortTextPlaceStrategy" +stg "VerticalLayoutStrategy" +f (Text +uid 443,0 +va (VaSet +) +xt "51000,13500,53900,14700" +st "step" +blo "51000,14500" +) +) +thePort (LogicalPort +decl (Decl +n "step" +t "unsigned" +b "(bitNb-1 DOWNTO 0)" +o 6 +suid 6,0 +) +) +) +] +shape (Rectangle +uid 445,0 +va (VaSet +vasetType 1 +fg "0,65535,0" +lineColor "0,32896,0" +lineWidth 2 +) +xt "50000,13000,58000,23000" +) +oxt "15000,6000,23000,16000" +ttg (MlTextGroup +uid 446,0 +ps "CenterOffsetStrategy" +stg "VerticalLayoutStrategy" +textVec [ +*49 (Text +uid 447,0 +va (VaSet +font "Verdana,8,1" +) +xt "50300,23000,56300,24000" +st "sequential" +blo "50300,23800" +tm "BdLibraryNameMgr" +) +*50 (Text +uid 448,0 +va (VaSet +font "Verdana,8,1" +) +xt "50300,24000,57200,25000" +st "accumulator" +blo "50300,24800" +tm "CptNameMgr" +) +*51 (Text +uid 449,0 +va (VaSet +font "Verdana,8,1" +) +xt "50300,25000,52800,26000" +st "U_3" +blo "50300,25800" +tm "InstanceNameMgr" +) +] +) +ga (GenericAssociation +uid 450,0 +ps "EdgeToEdgeStrategy" +matrix (Matrix +uid 451,0 +text (MLText +uid 452,0 +va (VaSet +font "Verdana,8,0" +) +xt "50000,12600,61700,13600" +st "bitNb = 8 ( positive ) " +) +header "" +) +elements [ +(GiElement +name "bitNb" +type "positive" +value "8" +) +] +) +viewicon (ZoomableIcon +uid 453,0 +sl 0 +va (VaSet +vasetType 1 +fg "49152,49152,49152" +) +xt "50250,21250,51750,22750" +iconName "VhdlFileViewIcon.png" +iconMaskName "VhdlFileViewIcon.msk" +ftype 10 +) +viewiconposition 0 +portVis (PortSigDisplay +sTC 0 +sF 0 +) +archFileType "UNKNOWN" +) +*52 (Blk +uid 472,0 +shape (Rectangle +uid 473,0 +va (VaSet +vasetType 1 +fg "39936,56832,65280" +lineColor "0,0,32768" +lineWidth 2 +) +xt "38000,13000,46000,23000" +) +ttg (MlTextGroup +uid 474,0 +ps "CenterOffsetStrategy" +stg "VerticalLayoutStrategy" +textVec [ +*53 (Text +uid 475,0 +va (VaSet +font "Verdana,9,1" +) +xt "39600,16200,43300,17400" +st "Cursor" +blo "39600,17200" +tm "BdLibraryNameMgr" +) +*54 (Text +uid 476,0 +va (VaSet +font "Verdana,9,1" +) +xt "39600,17400,43500,18600" +st "when9" +blo "39600,18400" +tm "BlkNameMgr" +) +*55 (Text +uid 477,0 +va (VaSet +font "Verdana,9,1" +) +xt "39600,18600,42100,19800" +st "U_4" +blo "39600,19600" +tm "InstanceNameMgr" +) +] +) +ga (GenericAssociation +uid 478,0 +ps "EdgeToEdgeStrategy" +matrix (Matrix +uid 479,0 +text (MLText +uid 480,0 +va (VaSet +font "Courier New,8,0" +) +xt "39600,26200,39600,26200" +) +header "" +) +elements [ +] +) +viewicon (ZoomableIcon +uid 481,0 +sl 0 +va (VaSet +vasetType 1 +fg "49152,49152,49152" +) +xt "38250,21250,39750,22750" +iconName "StateMachineViewIcon.png" +iconMaskName "StateMachineViewIcon.msk" +ftype 3 +) +viewiconposition 0 +) +*56 (Net +uid 482,0 +decl (Decl +n "acc" +t "unsigned" +b "(bitNb-1 DOWNTO 0)" +o 9 +suid 10,0 +) +declText (MLText +uid 483,0 +va (VaSet +isHidden 1 +font "Courier New,8,0" +) +) +) +*57 (Net +uid 520,0 +decl (Decl +n "step" +t "std_ulogic" +o 10 +suid 12,0 +) +declText (MLText +uid 521,0 +va (VaSet +isHidden 1 +font "Courier New,8,0" +) +) +) +*58 (Net +uid 578,0 +decl (Decl +n "clock" +t "std_ulogic" +o 11 +suid 13,0 +) +declText (MLText +uid 579,0 +va (VaSet +isHidden 1 +font "Courier New,8,0" +) +) +) +*59 (Net +uid 586,0 +decl (Decl +n "reset" +t "std_ulogic" +o 12 +suid 14,0 +) +declText (MLText +uid 587,0 +va (VaSet +isHidden 1 +font "Courier New,8,0" +) +) +) +*60 (Blk +uid 698,0 +shape (Rectangle +uid 699,0 +va (VaSet +vasetType 1 +fg "39936,56832,65280" +lineColor "0,0,32768" +lineWidth 2 +) +xt "65000,19000,73000,29000" +) +oxt "38000,13000,46000,23000" +ttg (MlTextGroup +uid 700,0 +ps "CenterOffsetStrategy" +stg "VerticalLayoutStrategy" +textVec [ +*61 (Text +uid 701,0 +va (VaSet +font "Verdana,9,1" +) +xt "66600,22200,70300,23400" +st "Cursor" +blo "66600,23200" +tm "BdLibraryNameMgr" +) +*62 (Text +uid 702,0 +va (VaSet +font "Verdana,9,1" +) +xt "66600,23400,71700,24600" +st "when255" +blo "66600,24400" +tm "BlkNameMgr" +) +*63 (Text +uid 703,0 +va (VaSet +font "Verdana,9,1" +) +xt "66600,24600,69100,25800" +st "U_5" +blo "66600,25600" +tm "InstanceNameMgr" +) +] +) +ga (GenericAssociation +uid 704,0 +ps "EdgeToEdgeStrategy" +matrix (Matrix +uid 705,0 +text (MLText +uid 706,0 +va (VaSet +font "Courier New,8,0" +) +xt "66600,32200,66600,32200" +) +header "" +) +elements [ +] +) +viewicon (ZoomableIcon +uid 707,0 +sl 0 +va (VaSet +vasetType 1 +fg "49152,49152,49152" +) +xt "65250,27250,66750,28750" +iconName "StateMachineViewIcon.png" +iconMaskName "StateMachineViewIcon.msk" +ftype 3 +) +viewiconposition 0 +) +*64 (Net +uid 742,0 +lang 11 +decl (Decl +n "full_speed" +t "std_ulogic" +o 11 +suid 18,0 +) +declText (MLText +uid 743,0 +va (VaSet +isHidden 1 +font "Courier New,8,0" +) +) +) +*65 (SaComponent +uid 767,0 +optionalChildren [ +*66 (CptPort +uid 758,0 +ps "OnEdgeStrategy" +shape (Triangle +uid 759,0 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,65535,0" +) +xt "86625,15000,87375,15750" +) +tg (CPTG +uid 760,0 +ps "CptPortTextPlaceStrategy" +stg "VerticalLayoutStrategy" +f (Text +uid 761,0 +ro 270 +va (VaSet +isHidden 1 +) +xt "86700,12700,87900,15000" +st "in1" +blo "87700,15000" +) +s (Text +uid 777,0 +ro 270 +va (VaSet +) +xt "87900,15000,87900,15000" +blo "87900,15000" +) +) +thePort (LogicalPort +decl (Decl +n "in1" +t "std_uLogic" +o 1 +suid 1,0 +) +) +) +*67 (CptPort +uid 762,0 +optionalChildren [ +*68 (Circle +uid 766,0 +va (VaSet +fg "0,65535,0" +) +xt "86625,9250,87375,10000" +radius 375 +) +] +ps "OnEdgeStrategy" +shape (Triangle +uid 763,0 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,65535,0" +) +xt "86625,8500,87375,9250" +) +tg (CPTG +uid 764,0 +ps "CptPortTextPlaceStrategy" +stg "RightVerticalLayoutStrategy" +f (Text +uid 765,0 +ro 270 +va (VaSet +isHidden 1 +) +xt "86700,10250,87900,13250" +st "out1" +ju 2 +blo "87700,10250" +) +s (Text +uid 778,0 +ro 270 +va (VaSet +) +xt "87900,10250,87900,10250" +ju 2 +blo "87900,10250" +) +) +thePort (LogicalPort +m 1 +decl (Decl +n "out1" +t "std_uLogic" +o 2 +suid 2,0 +) +) +) +] +shape (Buf +uid 768,0 +va (VaSet +vasetType 1 +fg "0,65535,0" +lineColor "0,32896,0" +lineWidth 2 +) +xt "84000,10000,90000,15000" +) +showPorts 0 +oxt "34000,15000,39000,21000" +ttg (MlTextGroup +uid 769,0 +ps "CenterOffsetStrategy" +stg "VerticalLayoutStrategy" +textVec [ +*69 (Text +uid 770,0 +va (VaSet +font "Verdana,8,1" +) +xt "84410,15200,87510,16200" +st "gates" +blo "84410,16000" +tm "BdLibraryNameMgr" +) +*70 (Text +uid 771,0 +va (VaSet +font "Verdana,8,1" +) +xt "84410,16200,88610,17200" +st "inverter" +blo "84410,17000" +tm "CptNameMgr" +) +*71 (Text +uid 772,0 +va (VaSet +font "Verdana,8,1" +) +xt "84410,17200,86910,18200" +st "U_1" +blo "84410,18000" +tm "InstanceNameMgr" +) +] +) +ga (GenericAssociation +uid 773,0 +ps "EdgeToEdgeStrategy" +matrix (Matrix +uid 774,0 +text (MLText +uid 775,0 +va (VaSet +font "Verdana,8,0" +) +xt "84500,18100,98600,19100" +st "delay = gateDelay ( time ) " +) +header "" +) +elements [ +(GiElement +name "delay" +type "time" +value "gateDelay" +) +] +) +viewicon (ZoomableIcon +uid 776,0 +sl 0 +va (VaSet +vasetType 1 +fg "49152,49152,49152" +) +xt "84250,13250,85750,14750" +iconName "VhdlFileViewIcon.png" +iconMaskName "VhdlFileViewIcon.msk" +ftype 10 +) +viewiconposition 0 +portVis (PortSigDisplay +disp 1 +sN 0 +sTC 0 +sT 1 +) +archFileType "UNKNOWN" +) +*72 (SaComponent +uid 797,0 +optionalChildren [ +*73 (CptPort +uid 785,0 +ps "OnEdgeStrategy" +shape (Triangle +uid 786,0 +ro 270 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,65535,0" +) +xt "44666,26625,45416,27375" +) +tg (CPTG +uid 787,0 +ps "CptPortTextPlaceStrategy" +stg "RightVerticalLayoutStrategy" +f (Text +uid 788,0 +va (VaSet +isHidden 1 +) +xt "190638,26250,192938,27450" +st "in1" +ju 2 +blo "192938,27250" +) +s (Text +uid 807,0 +va (VaSet +isHidden 1 +) +xt "192938,27450,192938,27450" +ju 2 +blo "192938,27450" +) +) +thePort (LogicalPort +decl (Decl +n "in1" +t "std_uLogic" +o 1 +suid 1,0 +) +) +) +*74 (CptPort +uid 789,0 +ps "OnEdgeStrategy" +shape (Triangle +uid 790,0 +ro 270 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,65535,0" +) +xt "44665,30625,45415,31375" +) +tg (CPTG +uid 791,0 +ps "CptPortTextPlaceStrategy" +stg "RightVerticalLayoutStrategy" +f (Text +uid 792,0 +va (VaSet +isHidden 1 +) +xt "190638,30250,192938,31450" +st "in2" +ju 2 +blo "192938,31250" +) +s (Text +uid 808,0 +va (VaSet +isHidden 1 +) +xt "192938,31450,192938,31450" +ju 2 +blo "192938,31450" +) +) +thePort (LogicalPort +decl (Decl +n "in2" +t "std_uLogic" +o 2 +suid 2,0 +) +) +) +*75 (CptPort +uid 793,0 +ps "OnEdgeStrategy" +shape (Triangle +uid 794,0 +ro 270 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,65535,0" +) +xt "37250,28625,38000,29375" +) +tg (CPTG +uid 795,0 +ps "CptPortTextPlaceStrategy" +stg "VerticalLayoutStrategy" +f (Text +uid 796,0 +va (VaSet +isHidden 1 +) +xt "178250,28250,181250,29450" +st "out1" +blo "178250,29250" +) +s (Text +uid 809,0 +va (VaSet +isHidden 1 +) +xt "178250,29450,178250,29450" +blo "178250,29450" +) +) +thePort (LogicalPort +m 1 +decl (Decl +n "out1" +t "std_uLogic" +o 3 +suid 3,0 +) +) +) +] +shape (Or +uid 798,0 +ro 180 +va (VaSet +vasetType 1 +fg "0,65535,0" +lineColor "0,32896,0" +lineWidth 2 +) +xt "38000,26000,45000,32000" +) +showPorts 0 +oxt "35000,14000,42000,20000" +ttg (MlTextGroup +uid 799,0 +ps "CenterOffsetStrategy" +stg "VerticalLayoutStrategy" +textVec [ +*76 (Text +uid 800,0 +va (VaSet +font "Verdana,8,1" +) +xt "38600,31700,41700,32700" +st "gates" +blo "38600,32500" +tm "BdLibraryNameMgr" +) +*77 (Text +uid 801,0 +va (VaSet +font "Verdana,8,1" +) +xt "38600,32700,40800,33700" +st "or2" +blo "38600,33500" +tm "CptNameMgr" +) +*78 (Text +uid 802,0 +va (VaSet +font "Verdana,8,1" +) +xt "38600,33700,41100,34700" +st "U_6" +blo "38600,34500" +tm "InstanceNameMgr" +) +] +) +ga (GenericAssociation +uid 803,0 +ps "EdgeToEdgeStrategy" +matrix (Matrix +uid 804,0 +text (MLText +uid 805,0 +va (VaSet +font "Verdana,8,0" +) +xt "38000,34600,52100,35600" +st "delay = gateDelay ( time ) " +) +header "" +) +elements [ +(GiElement +name "delay" +type "time" +value "gateDelay" +) +] +) +viewicon (ZoomableIcon +uid 806,0 +sl 0 +va (VaSet +vasetType 1 +fg "49152,49152,49152" +) +xt "38250,30250,39750,31750" +iconName "VhdlFileViewIcon.png" +iconMaskName "VhdlFileViewIcon.msk" +ftype 10 +) +viewiconposition 0 +portVis (PortSigDisplay +disp 1 +sN 0 +sTC 0 +sT 1 +) +archFileType "UNKNOWN" +) +*79 (Net +uid 816,0 +decl (Decl +n "out1" +t "std_uLogic" +o 12 +suid 19,0 +) +declText (MLText +uid 817,0 +va (VaSet +isHidden 1 +font "Courier New,8,0" +) +) +) +*80 (PortIoIn +uid 898,0 +shape (CompositeShape +uid 899,0 +va (VaSet +vasetType 1 +fg "0,0,32768" +) +optionalChildren [ +(Pentagon +uid 900,0 +sl 0 +ro 270 +xt "-9000,18625,-7500,19375" +) +(Line +uid 901,0 +sl 0 +ro 270 +xt "-7500,19000,-7000,19000" +pts [ +"-7500,19000" +"-7000,19000" +] +) +] +) +stc 0 +sf 1 +tg (WTG +uid 902,0 +ps "PortIoTextPlaceStrategy" +stg "STSignalDisplayStrategy" +f (Text +uid 903,0 +va (VaSet +) +xt "-12200,18400,-10000,19600" +st "clk" +ju 2 +blo "-10000,19400" +tm "WireNameMgr" +) +) +) +*81 (PortIoIn +uid 904,0 +shape (CompositeShape +uid 905,0 +va (VaSet +vasetType 1 +fg "0,0,32768" +) +optionalChildren [ +(Pentagon +uid 906,0 +sl 0 +ro 270 +xt "-9000,20625,-7500,21375" +) +(Line +uid 907,0 +sl 0 +ro 270 +xt "-7500,21000,-7000,21000" +pts [ +"-7500,21000" +"-7000,21000" +] +) +] +) +stc 0 +sf 1 +tg (WTG +uid 908,0 +ps "PortIoTextPlaceStrategy" +stg "STSignalDisplayStrategy" +f (Text +uid 909,0 +va (VaSet +) +xt "-12100,20400,-10000,21600" +st "rst" +ju 2 +blo "-10000,21400" +tm "WireNameMgr" +) +) +) +*82 (Net +uid 926,0 +lang 11 +decl (Decl +n "clk" +t "std_ulogic" +o 13 +suid 22,0 +) +declText (MLText +uid 927,0 +va (VaSet +isHidden 1 +font "Courier New,8,0" +) +) +) +*83 (Net +uid 928,0 +lang 11 +decl (Decl +n "rst" +t "std_ulogic" +o 14 +suid 23,0 +) +declText (MLText +uid 929,0 +va (VaSet +isHidden 1 +font "Courier New,8,0" +) +) +) +*84 (Wire +uid 15,0 +optionalChildren [ +*85 (BdJunction +uid 756,0 +ps "OnConnectorStrategy" +shape (Circle +uid 757,0 +va (VaSet +vasetType 1 +) +xt "80600,20600,81400,21400" +radius 400 +) +) +*86 (BdJunction +uid 783,0 +ps "OnConnectorStrategy" +shape (Circle +uid 784,0 +va (VaSet +vasetType 1 +) +xt "86600,20600,87400,21400" +radius 400 +) +) +] +shape (OrthoPolyLine +uid 16,0 +va (VaSet +vasetType 3 +) +xt "77000,21000,94000,21000" +pts [ +"94000,21000" +"77000,21000" +] +) +start &1 +end *87 (BdJunction +uid 750,0 +ps "OnConnectorStrategy" +shape (Circle +uid 751,0 +va (VaSet +vasetType 1 +) +xt "76600,20600,77400,21400" +radius 400 +) +) +sat 32 +eat 32 +stc 0 +st 0 +sf 1 +si 0 +tg (WTG +uid 19,0 +ps "ConnStartEndStrategy" +stg "STSignalDisplayStrategy" +f (Text +uid 20,0 +va (VaSet +isHidden 1 +) +xt "93000,19800,103000,21000" +st "end_acceleration" +blo "93000,20800" +tm "WireNameMgr" +) +) +on &2 +) +*88 (Wire +uid 29,0 +shape (OrthoPolyLine +uid 30,0 +va (VaSet +vasetType 3 +lineWidth 2 +) +xt "0,8000,14250,33000" +pts [ +"0,8000" +"11000,8000" +"11000,33000" +"14250,33000" +] +) +start &3 +end &23 +sat 32 +eat 32 +sty 1 +stc 0 +st 0 +sf 1 +si 0 +tg (WTG +uid 33,0 +ps "ConnStartEndStrategy" +stg "STSignalDisplayStrategy" +f (Text +uid 34,0 +va (VaSet +isHidden 1 +) +xt "2000,6800,17000,8000" +st "info_acceleration : (15:0)" +blo "2000,7800" +tm "WireNameMgr" +) +) +on &4 +) +*89 (Wire +uid 43,0 +optionalChildren [ +*90 (Ripper +uid 412,0 +ps "OnConnectorStrategy" +shape (Line2D +pts [ +"9000,13000" +"10000,14000" +] +uid 413,0 +va (VaSet +vasetType 3 +) +xt "9000,13000,10000,14000" +) +) +] +shape (OrthoPolyLine +uid 44,0 +va (VaSet +vasetType 3 +lineWidth 2 +) +xt "0,12000,14250,34000" +pts [ +"0,12000" +"9000,12000" +"9000,34000" +"14250,34000" +] +) +start &5 +end &24 +sat 32 +eat 32 +sty 1 +stc 0 +st 0 +sf 1 +si 0 +tg (WTG +uid 47,0 +ps "ConnStartEndStrategy" +stg "STSignalDisplayStrategy" +f (Text +uid 48,0 +va (VaSet +isHidden 1 +) +xt "2000,10800,11800,12000" +st "Position : (15:0)" +blo "2000,11800" +tm "WireNameMgr" +) +) +on &6 +) +*91 (Wire +uid 57,0 +optionalChildren [ +*92 (BdJunction +uid 730,0 +ps "OnConnectorStrategy" +shape (Circle +uid 731,0 +va (VaSet +vasetType 1 +) +xt "62600,13600,63400,14400" +radius 400 +) +) +] +shape (OrthoPolyLine +uid 58,0 +va (VaSet +vasetType 3 +lineWidth 2 +) +xt "58750,14000,69000,14000" +pts [ +"69000,14000" +"58750,14000" +] +) +start &7 +end &43 +sat 32 +eat 32 +sty 1 +stc 0 +st 0 +sf 1 +si 0 +tg (WTG +uid 61,0 +ps "ConnStartEndStrategy" +stg "STSignalDisplayStrategy" +f (Text +uid 62,0 +va (VaSet +isHidden 1 +) +xt "68000,12800,83400,14000" +st "power_acceleration : (7:0)" +blo "68000,13800" +tm "WireNameMgr" +) +) +on &8 +) +*93 (Wire +uid 71,0 +shape (OrthoPolyLine +uid 72,0 +va (VaSet +vasetType 3 +) +xt "23750,34000,44000,34000" +pts [ +"44000,34000" +"23750,34000" +] +) +start &9 +end &25 +sat 32 +eat 32 +stc 0 +st 0 +sf 1 +si 0 +tg (WTG +uid 75,0 +ps "ConnStartEndStrategy" +stg "STSignalDisplayStrategy" +f (Text +uid 76,0 +va (VaSet +isHidden 1 +) +xt "43000,32800,53900,34000" +st "sideL_acceleration" +blo "43000,33800" +tm "WireNameMgr" +) +) +on &10 +) +*94 (Wire +uid 199,0 +shape (OrthoPolyLine +uid 200,0 +va (VaSet +vasetType 3 +) +xt "3000,35000,14250,35000" +pts [ +"3000,35000" +"14250,35000" +] +) +end &26 +es 0 +sat 16 +eat 32 +st 0 +sf 1 +si 0 +tg (WTG +uid 205,0 +ps "ConnStartEndStrategy" +stg "STSignalDisplayStrategy" +f (Text +uid 206,0 +va (VaSet +) +xt "5000,33800,8400,35000" +st "clock" +blo "5000,34800" +tm "WireNameMgr" +) +) +on &58 +) +*95 (Wire +uid 209,0 +shape (OrthoPolyLine +uid 210,0 +va (VaSet +vasetType 3 +) +xt "3000,36000,14250,36000" +pts [ +"3000,36000" +"14250,36000" +] +) +end &27 +es 0 +sat 16 +eat 32 +st 0 +sf 1 +si 0 +tg (WTG +uid 215,0 +ps "ConnStartEndStrategy" +stg "STSignalDisplayStrategy" +f (Text +uid 216,0 +va (VaSet +) +xt "5000,34800,8300,36000" +st "reset" +blo "5000,35800" +tm "WireNameMgr" +) +) +on &59 +) +*96 (Wire +uid 391,0 +shape (OrthoPolyLine +uid 392,0 +va (VaSet +vasetType 3 +) +xt "10000,14000,25250,14000" +pts [ +"25250,14000" +"10000,14000" +] +) +start &37 +end &90 +sat 32 +eat 32 +sl "(0)" +stc 0 +st 0 +sf 1 +si 0 +tg (WTG +uid 393,0 +ps "ConnStartEndStrategy" +stg "STSignalDisplayStrategy" +f (Text +uid 394,0 +va (VaSet +) +xt "17250,12800,24250,14000" +st "Position(0)" +blo "17250,13800" +tm "WireNameMgr" +) +) +on &6 +) +*97 (Wire +uid 416,0 +optionalChildren [ +*98 (BdJunction +uid 470,0 +ps "OnConnectorStrategy" +shape (Circle +uid 471,0 +va (VaSet +vasetType 1 +) +xt "22600,11600,23400,12400" +radius 400 +) +) +] +shape (OrthoPolyLine +uid 417,0 +va (VaSet +vasetType 3 +) +xt "23000,7000,87000,16000" +pts [ +"87000,9250" +"87000,7000" +"23000,7000" +"23000,16000" +"25250,16000" +] +) +start &67 +end &35 +sat 32 +eat 32 +stc 0 +sf 1 +si 0 +tg (WTG +uid 418,0 +ps "ConnStartEndStrategy" +stg "VerticalLayoutStrategy" +f (Text +uid 419,0 +ro 270 +va (VaSet +isHidden 1 +) +xt "85800,3850,87000,8250" +st "logic_1" +blo "86800,8250" +tm "WireNameMgr" +) +s (Text +uid 559,0 +ro 270 +va (VaSet +isHidden 1 +) +xt "87000,8250,87000,8250" +blo "87000,8250" +tm "SignalTypeMgr" +) +) +on &41 +) +*99 (Wire +uid 466,0 +shape (OrthoPolyLine +uid 467,0 +va (VaSet +vasetType 3 +) +xt "23000,12000,49250,16000" +pts [ +"49250,16000" +"47000,16000" +"47000,12000" +"23000,12000" +] +) +start &46 +end &98 +sat 32 +eat 32 +stc 0 +st 0 +sf 1 +si 0 +tg (WTG +uid 468,0 +ps "ConnStartEndStrategy" +stg "STSignalDisplayStrategy" +f (Text +uid 469,0 +va (VaSet +) +xt "44250,14800,48650,16000" +st "logic_1" +blo "44250,15800" +tm "WireNameMgr" +) +) +on &41 +) +*100 (Wire +uid 484,0 +shape (OrthoPolyLine +uid 485,0 +va (VaSet +vasetType 3 +lineWidth 2 +) +xt "34750,14000,38000,14000" +pts [ +"34750,14000" +"38000,14000" +] +) +start &32 +end &52 +sat 32 +eat 1 +sty 1 +stc 0 +st 0 +si 0 +tg (WTG +uid 488,0 +ps "ConnStartEndStrategy" +stg "STSignalDisplayStrategy" +f (Text +uid 489,0 +va (VaSet +) +xt "37750,12800,40250,14000" +st "acc" +blo "37750,13800" +tm "WireNameMgr" +) +) +on &56 +) +*101 (Wire +uid 498,0 +shape (OrthoPolyLine +uid 499,0 +va (VaSet +vasetType 3 +) +xt "36000,21000,38000,21000" +pts [ +"36000,21000" +"38000,21000" +] +) +end &52 +sat 16 +eat 1 +st 0 +sf 1 +si 0 +tg (WTG +uid 504,0 +ps "ConnStartEndStrategy" +stg "STSignalDisplayStrategy" +f (Text +uid 505,0 +va (VaSet +) +xt "35000,18800,38400,20000" +st "clock" +blo "35000,19800" +tm "WireNameMgr" +) +) +on &58 +) +*102 (Wire +uid 506,0 +shape (OrthoPolyLine +uid 507,0 +va (VaSet +vasetType 3 +) +xt "36000,22000,38000,22000" +pts [ +"36000,22000" +"38000,22000" +] +) +end &52 +sat 16 +eat 1 +st 0 +sf 1 +si 0 +tg (WTG +uid 512,0 +ps "ConnStartEndStrategy" +stg "STSignalDisplayStrategy" +f (Text +uid 513,0 +va (VaSet +) +xt "35000,22800,38300,24000" +st "reset" +blo "35000,23800" +tm "WireNameMgr" +) +) +on &59 +) +*103 (Wire +uid 522,0 +optionalChildren [ +*104 (BdJunction +uid 576,0 +ps "OnConnectorStrategy" +shape (Circle +uid 577,0 +va (VaSet +vasetType 1 +) +xt "47600,13600,48400,14400" +radius 400 +) +) +] +shape (OrthoPolyLine +uid 523,0 +va (VaSet +vasetType 3 +) +xt "46000,14000,49250,14000" +pts [ +"46000,14000" +"49250,14000" +] +) +start &52 +end &48 +sat 2 +eat 32 +stc 0 +st 0 +si 0 +tg (WTG +uid 526,0 +ps "ConnStartEndStrategy" +stg "STSignalDisplayStrategy" +f (Text +uid 527,0 +va (VaSet +) +xt "48000,12800,50900,14000" +st "step" +blo "48000,13800" +tm "WireNameMgr" +) +) +on &57 +) +*105 (Wire +uid 572,0 +shape (OrthoPolyLine +uid 573,0 +va (VaSet +vasetType 3 +) +xt "44666,14000,48000,27000" +pts [ +"48000,14000" +"48000,27000" +"44666,27000" +] +) +start &104 +end &73 +sat 32 +eat 32 +stc 0 +st 0 +sf 1 +si 0 +tg (WTG +uid 574,0 +ps "ConnStartEndStrategy" +stg "STSignalDisplayStrategy" +f (Text +uid 575,0 +va (VaSet +) +xt "41250,25800,44150,27000" +st "step" +blo "41250,26800" +tm "WireNameMgr" +) +) +on &57 +) +*106 (Wire +uid 580,0 +optionalChildren [ +*107 (BdJunction +uid 930,0 +ps "OnConnectorStrategy" +shape (Circle +uid 931,0 +va (VaSet +vasetType 1 +) +xt "18600,19600,19400,20400" +radius 400 +) +) +] +shape (OrthoPolyLine +uid 581,0 +va (VaSet +vasetType 3 +) +xt "19000,20000,25250,20000" +pts [ +"25250,20000" +"19000,20000" +] +) +start &34 +sat 32 +eat 16 +stc 0 +st 0 +si 0 +tg (WTG +uid 584,0 +ps "ConnStartEndStrategy" +stg "STSignalDisplayStrategy" +f (Text +uid 585,0 +va (VaSet +) +xt "21250,18800,24650,20000" +st "clock" +blo "21250,19800" +tm "WireNameMgr" +) +) +on &58 +) +*108 (Wire +uid 588,0 +optionalChildren [ +*109 (BdJunction +uid 932,0 +ps "OnConnectorStrategy" +shape (Circle +uid 933,0 +va (VaSet +vasetType 1 +) +xt "18600,20600,19400,21400" +radius 400 +) +) +] +shape (OrthoPolyLine +uid 589,0 +va (VaSet +vasetType 3 +) +xt "19000,21000,25250,21000" +pts [ +"25250,21000" +"19000,21000" +] +) +start &36 +sat 32 +eat 16 +stc 0 +st 0 +si 0 +tg (WTG +uid 592,0 +ps "ConnStartEndStrategy" +stg "STSignalDisplayStrategy" +f (Text +uid 593,0 +va (VaSet +) +xt "21250,19800,24550,21000" +st "reset" +blo "21250,20800" +tm "WireNameMgr" +) +) +on &59 +) +*110 (Wire +uid 682,0 +shape (OrthoPolyLine +uid 683,0 +va (VaSet +vasetType 3 +) +xt "47000,20000,49250,20000" +pts [ +"47000,20000" +"49250,20000" +] +) +end &45 +sat 16 +eat 32 +st 0 +sf 1 +si 0 +tg (WTG +uid 688,0 +ps "ConnStartEndStrategy" +stg "STSignalDisplayStrategy" +f (Text +uid 689,0 +va (VaSet +) +xt "47000,17800,50400,19000" +st "clock" +blo "47000,18800" +tm "WireNameMgr" +) +) +on &58 +) +*111 (Wire +uid 690,0 +shape (OrthoPolyLine +uid 691,0 +va (VaSet +vasetType 3 +) +xt "47000,21000,49250,21000" +pts [ +"47000,21000" +"49250,21000" +] +) +end &47 +es 0 +sat 16 +eat 32 +st 0 +sf 1 +si 0 +tg (WTG +uid 696,0 +ps "ConnStartEndStrategy" +stg "STSignalDisplayStrategy" +f (Text +uid 697,0 +va (VaSet +) +xt "47000,21800,50300,23000" +st "reset" +blo "47000,22800" +tm "WireNameMgr" +) +) +on &59 +) +*112 (Wire +uid 708,0 +shape (OrthoPolyLine +uid 709,0 +va (VaSet +vasetType 3 +) +xt "62000,27000,65000,27000" +pts [ +"62000,27000" +"65000,27000" +] +) +end &60 +sat 16 +eat 1 +st 0 +sf 1 +si 0 +tg (WTG +uid 714,0 +ps "ConnStartEndStrategy" +stg "STSignalDisplayStrategy" +f (Text +uid 715,0 +va (VaSet +) +xt "61000,24800,64400,26000" +st "clock" +blo "61000,25800" +tm "WireNameMgr" +) +) +on &58 +) +*113 (Wire +uid 716,0 +shape (OrthoPolyLine +uid 717,0 +va (VaSet +vasetType 3 +) +xt "62000,28000,65000,28000" +pts [ +"62000,28000" +"65000,28000" +] +) +end &60 +sat 16 +eat 1 +st 0 +sf 1 +si 0 +tg (WTG +uid 722,0 +ps "ConnStartEndStrategy" +stg "STSignalDisplayStrategy" +f (Text +uid 723,0 +va (VaSet +) +xt "61000,28800,64300,30000" +st "reset" +blo "61000,29800" +tm "WireNameMgr" +) +) +on &59 +) +*114 (Wire +uid 724,0 +shape (OrthoPolyLine +uid 725,0 +va (VaSet +vasetType 3 +lineWidth 2 +) +xt "63000,14000,65000,22000" +pts [ +"63000,14000" +"63000,22000" +"65000,22000" +] +) +start &92 +end &60 +sat 32 +eat 1 +sty 1 +stc 0 +st 0 +sf 1 +si 0 +tg (WTG +uid 728,0 +ps "ConnStartEndStrategy" +stg "STSignalDisplayStrategy" +f (Text +uid 729,0 +va (VaSet +) +xt "53000,20800,64100,22000" +st "power_acceleration" +blo "53000,21800" +tm "WireNameMgr" +) +) +on &8 +) +*115 (Wire +uid 734,0 +optionalChildren [ +&87 +] +shape (OrthoPolyLine +uid 735,0 +va (VaSet +vasetType 3 +) +xt "73000,21000,77000,21000" +pts [ +"73000,21000" +"77000,21000" +] +) +start &60 +sat 2 +eat 16 +st 0 +sf 1 +si 0 +tg (WTG +uid 740,0 +ps "ConnStartEndStrategy" +stg "STSignalDisplayStrategy" +f (Text +uid 741,0 +va (VaSet +) +xt "76000,19800,82500,21000" +st "full_speed" +blo "76000,20800" +tm "WireNameMgr" +) +) +on &64 +) +*116 (Wire +uid 752,0 +optionalChildren [ +*117 (BdJunction +uid 814,0 +ps "OnConnectorStrategy" +shape (Circle +uid 815,0 +va (VaSet +vasetType 1 +) +xt "48600,29600,49400,30400" +radius 400 +) +) +] +shape (OrthoPolyLine +uid 753,0 +va (VaSet +vasetType 3 +) +xt "49000,18000,81000,30000" +pts [ +"81000,21000" +"81000,30000" +"49000,30000" +"49000,18000" +"49250,18000" +] +) +start &85 +end &44 +sat 32 +eat 32 +stc 0 +st 0 +sf 1 +si 0 +tg (WTG +uid 754,0 +ps "ConnStartEndStrategy" +stg "STSignalDisplayStrategy" +f (Text +uid 755,0 +va (VaSet +) +xt "48000,28800,58000,30000" +st "end_acceleration" +blo "48000,29800" +tm "WireNameMgr" +) +) +on &2 +) +*118 (Wire +uid 779,0 +shape (OrthoPolyLine +uid 780,0 +va (VaSet +vasetType 3 +) +xt "87000,15000,87000,21000" +pts [ +"87000,21000" +"87000,15000" +] +) +start &86 +end &66 +sat 32 +eat 32 +stc 0 +st 0 +sf 1 +si 0 +tg (WTG +uid 781,0 +ps "ConnStartEndStrategy" +stg "STSignalDisplayStrategy" +f (Text +uid 782,0 +ro 270 +va (VaSet +) +xt "85800,17000,87000,27000" +st "end_acceleration" +blo "86800,27000" +tm "WireNameMgr" +) +) +on &2 +) +*119 (Wire +uid 810,0 +shape (OrthoPolyLine +uid 811,0 +va (VaSet +vasetType 3 +) +xt "44665,30000,49000,31000" +pts [ +"49000,30000" +"49000,31000" +"44665,31000" +] +) +start &117 +end &74 +sat 32 +eat 32 +stc 0 +st 0 +sf 1 +si 0 +tg (WTG +uid 812,0 +ps "ConnStartEndStrategy" +stg "STSignalDisplayStrategy" +f (Text +uid 813,0 +va (VaSet +) +xt "46665,29800,56665,31000" +st "end_acceleration" +blo "46665,30800" +tm "WireNameMgr" +) +) +on &2 +) +*120 (Wire +uid 818,0 +shape (OrthoPolyLine +uid 819,0 +va (VaSet +vasetType 3 +) +xt "23000,18000,38000,29000" +pts [ +"38000,29000" +"27000,29000" +"27000,27000" +"23000,27000" +"23000,18000" +"25250,18000" +] +) +start &75 +end &33 +sat 32 +eat 32 +stc 0 +sf 1 +si 0 +tg (WTG +uid 820,0 +ps "ConnStartEndStrategy" +stg "VerticalLayoutStrategy" +f (Text +uid 821,0 +va (VaSet +isHidden 1 +) +xt "37000,27800,40000,29000" +st "out1" +blo "37000,28800" +tm "WireNameMgr" +) +s (Text +uid 897,0 +va (VaSet +isHidden 1 +) +xt "37000,29000,37000,29000" +blo "37000,29000" +tm "SignalTypeMgr" +) +) +on &79 +) +*121 (Wire +uid 912,0 +shape (OrthoPolyLine +uid 913,0 +va (VaSet +vasetType 3 +) +xt "-7000,19000,19000,20000" +pts [ +"-7000,19000" +"18000,19000" +"18000,20000" +"19000,20000" +] +) +start &80 +end &107 +sat 32 +eat 32 +stc 0 +st 0 +sf 1 +si 0 +tg (WTG +uid 916,0 +ps "ConnStartEndStrategy" +stg "STSignalDisplayStrategy" +f (Text +uid 917,0 +va (VaSet +isHidden 1 +) +xt "-5000,17800,-2800,19000" +st "clk" +blo "-5000,18800" +tm "WireNameMgr" +) +) +on &82 +) +*122 (Wire +uid 920,0 +shape (OrthoPolyLine +uid 921,0 +va (VaSet +vasetType 3 +) +xt "-7000,21000,19000,21000" +pts [ +"-7000,21000" +"19000,21000" +] +) +start &81 +end &109 +sat 32 +eat 32 +stc 0 +st 0 +sf 1 +si 0 +tg (WTG +uid 924,0 +ps "ConnStartEndStrategy" +stg "STSignalDisplayStrategy" +f (Text +uid 925,0 +va (VaSet +isHidden 1 +) +xt "-5000,19800,-2900,21000" +st "rst" +blo "-5000,20800" +tm "WireNameMgr" +) +) +on &83 +) +] +bg "65535,65535,65535" +grid (Grid +origin "0,0" +isVisible 1 +isActive 1 +xSpacing 1000 +xySpacing 1000 +xShown 1 +yShown 1 +color "26368,26368,26368" +) +packageList *123 (PackageList +uid 121,0 +stg "VerticalLayoutStrategy" +textVec [ +*124 (Text +uid 122,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "0,0,7600,1200" +st "Package List" +blo "0,1000" +) +*125 (MLText +uid 123,0 +va (VaSet +isHidden 1 +) +xt "0,1200,17500,7200" +st "LIBRARY ieee; + USE ieee.std_logic_1164.all; + USE ieee.numeric_std.all; +LIBRARY gates; +USE gates.gates.all;" +tm "PackageList" +) +] +) +compDirBlock (MlTextGroup +uid 124,0 +stg "VerticalLayoutStrategy" +textVec [ +*126 (Text +uid 125,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "20000,0,30800,1200" +st "Compiler Directives" +blo "20000,1000" +) +*127 (Text +uid 126,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "20000,1200,33100,2400" +st "Pre-module directives:" +blo "20000,2200" +) +*128 (MLText +uid 127,0 +va (VaSet +isHidden 1 +) +xt "20000,2400,32100,4800" +st "`resetall +`timescale 1ns/10ps" +tm "BdCompilerDirectivesTextMgr" +) +*129 (Text +uid 128,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "20000,4800,33700,6000" +st "Post-module directives:" +blo "20000,5800" +) +*130 (MLText +uid 129,0 +va (VaSet +isHidden 1 +) +xt "20000,0,20000,0" +tm "BdCompilerDirectivesTextMgr" +) +*131 (Text +uid 130,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "20000,6000,33200,7200" +st "End-module directives:" +blo "20000,7000" +) +*132 (MLText +uid 131,0 +va (VaSet +isHidden 1 +) +xt "20000,7200,20000,7200" +tm "BdCompilerDirectivesTextMgr" +) +] +associable 1 +) +windowSize "0,0,1715,1119" +viewArea "-18300,-18900,114043,69299" +cachedDiagramExtent "-13000,0,192938,49000" +hasePageBreakOrigin 1 +pageBreakOrigin "-14000,0" +lastUid 937,0 +defaultCommentText (CommentText +shape (Rectangle +layer 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +lineColor "0,0,32768" +) +xt "0,0,15000,5000" +) +text (MLText +va (VaSet +fg "0,0,32768" +) +xt "200,200,3200,1400" +st " +Text +" +tm "CommentText" +wrapOption 3 +visibleHeight 4600 +visibleWidth 14600 +) +) +defaultRequirementText (RequirementText +shape (ZoomableIcon +layer 0 +va (VaSet +vasetType 1 +fg "59904,39936,65280" +lineColor "0,0,32768" +) +xt "0,0,1500,1750" +iconName "reqTracerRequirement.bmp" +iconMaskName "reqTracerRequirement.msk" +) +autoResize 1 +text (MLText +va (VaSet +fg "0,0,32768" +font "arial,8,0" +) +xt "500,2150,1400,3150" +st " +Text +" +tm "RequirementText" +wrapOption 3 +visibleHeight 1350 +visibleWidth 1100 +) +) +defaultPanel (Panel +shape (RectFrame +va (VaSet +vasetType 1 +fg "65535,65535,65535" +lineColor "32768,0,0" +lineWidth 3 +) +xt "0,0,20000,20000" +) +title (TextAssociate +ps "TopLeftStrategy" +text (Text +va (VaSet +font "Verdana,9,1" +) +xt "1000,1000,5000,2200" +st "Panel0" +blo "1000,2000" +tm "PanelText" +) +) +) +defaultBlk (Blk +shape (Rectangle +va (VaSet +vasetType 1 +fg "39936,56832,65280" +lineColor "0,0,32768" +lineWidth 2 +) +xt "0,0,8000,10000" +) +ttg (MlTextGroup +ps "CenterOffsetStrategy" +stg "VerticalLayoutStrategy" +textVec [ +*133 (Text +va (VaSet +font "Verdana,9,1" +) +xt "1300,3200,6700,4400" +st "" +blo "1300,4200" +tm "BdLibraryNameMgr" +) +*134 (Text +va (VaSet +font "Verdana,9,1" +) +xt "1300,4400,6100,5600" +st "" +blo "1300,5400" +tm "BlkNameMgr" +) +*135 (Text +va (VaSet +font "Verdana,9,1" +) +xt "1300,5600,3800,6800" +st "U_0" +blo "1300,6600" +tm "InstanceNameMgr" +) +] +) +ga (GenericAssociation +ps "EdgeToEdgeStrategy" +matrix (Matrix +text (MLText +va (VaSet +font "Courier New,8,0" +) +xt "1300,13200,1300,13200" +) +header "" +) +elements [ +] +) +viewicon (ZoomableIcon +sl 0 +va (VaSet +vasetType 1 +fg "49152,49152,49152" +) +xt "0,0,1500,1500" +iconName "UnknownFile.png" +iconMaskName "UnknownFile.msk" +) +viewiconposition 0 +) +defaultMWComponent (MWC +shape (Rectangle +va (VaSet +vasetType 1 +fg "0,65535,0" +lineColor "0,32896,0" +lineWidth 2 +) +xt "-850,0,8850,10000" +) +ttg (MlTextGroup +ps "CenterOffsetStrategy" +stg "VerticalLayoutStrategy" +textVec [ +*136 (Text +va (VaSet +font "Verdana,9,1" +) +xt "-350,3200,3750,4400" +st "Library" +blo "-350,4200" +) +*137 (Text +va (VaSet +font "Verdana,9,1" +) +xt "-350,4400,8350,5600" +st "MWComponent" +blo "-350,5400" +) +*138 (Text +va (VaSet +font "Verdana,9,1" +) +xt "-350,5600,2150,6800" +st "U_0" +blo "-350,6600" +tm "InstanceNameMgr" +) +] +) +ga (GenericAssociation +ps "EdgeToEdgeStrategy" +matrix (Matrix +text (MLText +va (VaSet +font "Courier New,8,0" +) +xt "-7350,1200,-7350,1200" +) +header "" +) +elements [ +] +) +portVis (PortSigDisplay +) +prms (Property +pclass "params" +pname "params" +ptn "String" +) +visOptions (mwParamsVisibilityOptions +) +) +defaultSaComponent (SaComponent +shape (Rectangle +va (VaSet +vasetType 1 +fg "0,65535,0" +lineColor "0,32896,0" +lineWidth 2 +) +xt "0,0,8000,10000" +) +ttg (MlTextGroup +ps "CenterOffsetStrategy" +stg "VerticalLayoutStrategy" +textVec [ +*139 (Text +va (VaSet +font "Verdana,9,1" +) +xt "0,3200,4100,4400" +st "Library" +blo "0,4200" +tm "BdLibraryNameMgr" +) +*140 (Text +va (VaSet +font "Verdana,9,1" +) +xt "0,4400,8000,5600" +st "SaComponent" +blo "0,5400" +tm "CptNameMgr" +) +*141 (Text +va (VaSet +font "Verdana,9,1" +) +xt "0,5600,2500,6800" +st "U_0" +blo "0,6600" +tm "InstanceNameMgr" +) +] +) +ga (GenericAssociation +ps "EdgeToEdgeStrategy" +matrix (Matrix +text (MLText +va (VaSet +font "Courier New,8,0" +) +xt "-7000,1200,-7000,1200" +) +header "" +) +elements [ +] +) +viewicon (ZoomableIcon +sl 0 +va (VaSet +vasetType 1 +fg "49152,49152,49152" +) +xt "0,0,1500,1500" +iconName "UnknownFile.png" +iconMaskName "UnknownFile.msk" +) +viewiconposition 0 +portVis (PortSigDisplay +) +archFileType "UNKNOWN" +) +defaultVhdlComponent (VhdlComponent +shape (Rectangle +va (VaSet +vasetType 1 +fg "0,65535,0" +lineColor "0,32896,0" +lineWidth 2 +) +xt "-1000,0,9000,10000" +) +ttg (MlTextGroup +ps "CenterOffsetStrategy" +stg "VerticalLayoutStrategy" +textVec [ +*142 (Text +va (VaSet +font "Verdana,9,1" +) +xt "-500,3200,3600,4400" +st "Library" +blo "-500,4200" +) +*143 (Text +va (VaSet +font "Verdana,9,1" +) +xt "-500,4400,8500,5600" +st "VhdlComponent" +blo "-500,5400" +) +*144 (Text +va (VaSet +font "Verdana,9,1" +) +xt "-500,5600,2000,6800" +st "U_0" +blo "-500,6600" +tm "InstanceNameMgr" +) +] +) +ga (GenericAssociation +ps "EdgeToEdgeStrategy" +matrix (Matrix +text (MLText +va (VaSet +font "Courier New,8,0" +) +xt "-7500,1200,-7500,1200" +) +header "" +) +elements [ +] +) +portVis (PortSigDisplay +) +entityPath "" +archName "" +archPath "" +) +defaultVerilogComponent (VerilogComponent +shape (Rectangle +va (VaSet +vasetType 1 +fg "0,65535,0" +lineColor "0,32896,0" +lineWidth 2 +) +xt "-1650,0,9650,10000" +) +ttg (MlTextGroup +ps "CenterOffsetStrategy" +stg "VerticalLayoutStrategy" +textVec [ +*145 (Text +va (VaSet +font "Verdana,9,1" +) +xt "-1150,3200,2950,4400" +st "Library" +blo "-1150,4200" +) +*146 (Text +va (VaSet +font "Verdana,9,1" +) +xt "-1150,4400,9150,5600" +st "VerilogComponent" +blo "-1150,5400" +) +*147 (Text +va (VaSet +font "Verdana,9,1" +) +xt "-1150,5600,1350,6800" +st "U_0" +blo "-1150,6600" +tm "InstanceNameMgr" +) +] +) +ga (GenericAssociation +ps "EdgeToEdgeStrategy" +matrix (Matrix +text (MLText +va (VaSet +font "Courier New,8,0" +) +xt "-8150,1200,-8150,1200" +) +header "" +) +elements [ +] +) +entityPath "" +) +defaultHdlText (HdlText +shape (Rectangle +va (VaSet +vasetType 1 +fg "65535,65535,37120" +lineColor "0,0,32768" +lineWidth 2 +) +xt "0,0,8000,10000" +) +ttg (MlTextGroup +ps "CenterOffsetStrategy" +stg "VerticalLayoutStrategy" +textVec [ +*148 (Text +va (VaSet +font "Verdana,9,1" +) +xt "2800,3800,5200,5000" +st "eb1" +blo "2800,4800" +tm "HdlTextNameMgr" +) +*149 (Text +va (VaSet +font "Verdana,9,1" +) +xt "2800,5000,4000,6200" +st "1" +blo "2800,6000" +tm "HdlTextNumberMgr" +) +] +) +viewicon (ZoomableIcon +sl 0 +va (VaSet +vasetType 1 +fg "49152,49152,49152" +) +xt "0,0,1500,1500" +iconName "UnknownFile.png" +iconMaskName "UnknownFile.msk" +) +viewiconposition 0 +) +defaultEmbeddedText (EmbeddedText +commentText (CommentText +ps "CenterOffsetStrategy" +shape (Rectangle +va (VaSet +vasetType 1 +fg "65535,65535,65535" +lineColor "0,0,32768" +lineWidth 2 +) +xt "0,0,18000,5000" +) +text (MLText +va (VaSet +) +xt "200,200,3200,1400" +st " +Text +" +tm "HdlTextMgr" +wrapOption 3 +visibleHeight 4600 +visibleWidth 17600 +) +) +) +defaultGlobalConnector (GlobalConnector +shape (Circle +va (VaSet +vasetType 1 +fg "65535,65535,0" +) +xt "-1000,-1000,1000,1000" +radius 1000 +) +name (Text +va (VaSet +font "Verdana,9,1" +) +xt "-650,-600,650,600" +st "G" +blo "-650,400" +) +) +defaultRipper (Ripper +ps "OnConnectorStrategy" +shape (Line2D +pts [ +"0,0" +"1000,1000" +] +va (VaSet +vasetType 1 +) +xt "0,0,1000,1000" +) +) +defaultBdJunction (BdJunction +ps "OnConnectorStrategy" +shape (Circle +va (VaSet +vasetType 1 +) +xt "-400,-400,400,400" +radius 400 +) +) +defaultPortIoIn (PortIoIn +shape (CompositeShape +va (VaSet +vasetType 1 +fg "0,0,32768" +) +optionalChildren [ +(Pentagon +sl 0 +ro 270 +xt "-2000,-375,-500,375" +) +(Line +sl 0 +ro 270 +xt "-500,0,0,0" +pts [ +"-500,0" +"0,0" +] +) +] +) +stc 0 +sf 1 +tg (WTG +ps "PortIoTextPlaceStrategy" +stg "STSignalDisplayStrategy" +f (Text +va (VaSet +) +xt "-1375,-1000,-1375,-1000" +ju 2 +blo "-1375,-1000" +tm "WireNameMgr" +) +) +) +defaultPortIoOut (PortIoOut +shape (CompositeShape +va (VaSet +vasetType 1 +fg "0,0,32768" +) +optionalChildren [ +(Pentagon +sl 0 +ro 270 +xt "500,-375,2000,375" +) +(Line +sl 0 +ro 270 +xt "0,0,500,0" +pts [ +"0,0" +"500,0" +] +) +] +) +stc 0 +sf 1 +tg (WTG +ps "PortIoTextPlaceStrategy" +stg "STSignalDisplayStrategy" +f (Text +va (VaSet +) +xt "625,-1000,625,-1000" +blo "625,-1000" +tm "WireNameMgr" +) +) +) +defaultPortIoInOut (PortIoInOut +shape (CompositeShape +va (VaSet +vasetType 1 +fg "0,0,32768" +) +optionalChildren [ +(Hexagon +sl 0 +xt "500,-375,2000,375" +) +(Line +sl 0 +xt "0,0,500,0" +pts [ +"0,0" +"500,0" +] +) +] +) +stc 0 +sf 1 +tg (WTG +ps "PortIoTextPlaceStrategy" +stg "STSignalDisplayStrategy" +f (Text +va (VaSet +) +xt "0,-375,0,-375" +blo "0,-375" +tm "WireNameMgr" +) +) +) +defaultPortIoBuffer (PortIoBuffer +shape (CompositeShape +va (VaSet +vasetType 1 +fg "65535,65535,65535" +lineColor "0,0,32768" +) +optionalChildren [ +(Hexagon +sl 0 +xt "500,-375,2000,375" +) +(Line +sl 0 +xt "0,0,500,0" +pts [ +"0,0" +"500,0" +] +) +] +) +stc 0 +sf 1 +tg (WTG +ps "PortIoTextPlaceStrategy" +stg "STSignalDisplayStrategy" +f (Text +va (VaSet +) +xt "0,-375,0,-375" +blo "0,-375" +tm "WireNameMgr" +) +) +) +defaultSignal (Wire +shape (OrthoPolyLine +va (VaSet +vasetType 3 +) +pts [ +"0,0" +"0,0" +] +) +ss 0 +es 0 +sat 32 +eat 32 +st 0 +sf 1 +si 0 +tg (WTG +ps "ConnStartEndStrategy" +stg "STSignalDisplayStrategy" +f (Text +va (VaSet +) +xt "0,0,2900,1200" +st "sig0" +blo "0,1000" +tm "WireNameMgr" +) +) +) +defaultBus (Wire +shape (OrthoPolyLine +va (VaSet +vasetType 3 +lineWidth 2 +) +pts [ +"0,0" +"0,0" +] +) +ss 0 +es 0 +sat 32 +eat 32 +sty 1 +st 0 +sf 1 +si 0 +tg (WTG +ps "ConnStartEndStrategy" +stg "STSignalDisplayStrategy" +f (Text +va (VaSet +) +xt "0,0,3800,1200" +st "dbus0" +blo "0,1000" +tm "WireNameMgr" +) +) +) +defaultBundle (Bundle +shape (OrthoPolyLine +va (VaSet +vasetType 3 +lineColor "32768,0,0" +lineWidth 2 +) +pts [ +"0,0" +"0,0" +] +) +ss 0 +es 0 +sat 32 +eat 32 +textGroup (BiTextGroup +ps "ConnStartEndStrategy" +stg "VerticalLayoutStrategy" +first (Text +va (VaSet +) +xt "0,0,4700,1200" +st "bundle0" +blo "0,1000" +tm "BundleNameMgr" +) +second (MLText +va (VaSet +) +xt "0,1200,1500,2400" +st "()" +tm "BundleContentsMgr" +) +) +bundleNet &0 +) +defaultPortMapFrame (PortMapFrame +ps "PortMapFrameStrategy" +shape (RectFrame +va (VaSet +vasetType 1 +fg "65535,65535,65535" +lineColor "0,0,32768" +lineWidth 2 +) +xt "0,0,10000,12000" +) +portMapText (BiTextGroup +ps "BottomRightOffsetStrategy" +stg "VerticalLayoutStrategy" +first (MLText +va (VaSet +) +) +second (MLText +va (VaSet +) +tm "PortMapTextMgr" +) +) +) +defaultGenFrame (Frame +shape (RectFrame +va (VaSet +vasetType 1 +fg "65535,65535,65535" +lineColor "26368,26368,26368" +lineStyle 2 +lineWidth 3 +) +xt "0,0,20000,20000" +) +title (TextAssociate +ps "TopLeftStrategy" +text (MLText +va (VaSet +) +xt "0,-1300,18500,-100" +st "g0: FOR i IN 0 TO n GENERATE" +tm "FrameTitleTextMgr" +) +) +seqNum (FrameSequenceNumber +ps "TopLeftStrategy" +shape (Rectangle +va (VaSet +vasetType 1 +fg "65535,65535,65535" +) +xt "50,50,1850,1650" +) +num (Text +va (VaSet +) +xt "250,250,1650,1450" +st "1" +blo "250,1250" +tm "FrameSeqNumMgr" +) +) +decls (MlTextGroup +ps "BottomRightOffsetStrategy" +stg "VerticalLayoutStrategy" +textVec [ +*150 (Text +va (VaSet +font "Verdana,9,1" +) +xt "11200,20000,22000,21200" +st "Frame Declarations" +blo "11200,21000" +) +*151 (MLText +va (VaSet +) +xt "11200,21200,11200,21200" +tm "BdFrameDeclTextMgr" +) +] +) +) +defaultBlockFrame (Frame +shape (RectFrame +va (VaSet +vasetType 1 +fg "65535,65535,65535" +lineColor "26368,26368,26368" +lineStyle 1 +lineWidth 3 +) +xt "0,0,20000,20000" +) +title (TextAssociate +ps "TopLeftStrategy" +text (MLText +va (VaSet +) +xt "0,-1300,11000,-100" +st "b0: BLOCK (guard)" +tm "FrameTitleTextMgr" +) +) +seqNum (FrameSequenceNumber +ps "TopLeftStrategy" +shape (Rectangle +va (VaSet +vasetType 1 +fg "65535,65535,65535" +) +xt "50,50,1850,1650" +) +num (Text +va (VaSet +) +xt "250,250,1650,1450" +st "1" +blo "250,1250" +tm "FrameSeqNumMgr" +) +) +decls (MlTextGroup +ps "BottomRightOffsetStrategy" +stg "VerticalLayoutStrategy" +textVec [ +*152 (Text +va (VaSet +font "Verdana,9,1" +) +xt "11200,20000,22000,21200" +st "Frame Declarations" +blo "11200,21000" +) +*153 (MLText +va (VaSet +) +xt "11200,21200,11200,21200" +tm "BdFrameDeclTextMgr" +) +] +) +style 3 +) +defaultSaCptPort (CptPort +ps "OnEdgeStrategy" +shape (Triangle +ro 90 +va (VaSet +vasetType 1 +fg "0,65535,0" +) +xt "0,0,750,750" +) +tg (CPTG +ps "CptPortTextPlaceStrategy" +stg "VerticalLayoutStrategy" +f (Text +va (VaSet +) +xt "0,750,2800,1950" +st "Port" +blo "0,1750" +) +) +thePort (LogicalPort +lang 2 +decl (Decl +n "Port" +t "" +o 0 +) +) +) +defaultSaCptPortBuffer (CptPort +ps "OnEdgeStrategy" +shape (Diamond +va (VaSet +vasetType 1 +fg "65535,65535,65535" +) +xt "0,0,750,750" +) +tg (CPTG +ps "CptPortTextPlaceStrategy" +stg "VerticalLayoutStrategy" +f (Text +va (VaSet +) +xt "0,750,2800,1950" +st "Port" +blo "0,1750" +) +) +thePort (LogicalPort +lang 2 +m 3 +decl (Decl +n "Port" +t "" +o 0 +) +) +) +defaultDeclText (MLText +va (VaSet +font "Courier New,8,0" +) +) +archDeclarativeBlock (BdArchDeclBlock +uid 1,0 +stg "BdArchDeclBlockLS" +declLabel (Text +uid 2,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "20000,0,27400,1200" +st "Declarations" +blo "20000,1000" +) +portLabel (Text +uid 3,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "20000,1200,23700,2400" +st "Ports:" +blo "20000,2200" +) +preUserLabel (Text +uid 4,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "20000,0,25200,1200" +st "Pre User:" +blo "20000,1000" +) +preUserText (MLText +uid 5,0 +va (VaSet +isHidden 1 +font "Courier New,8,0" +) +xt "20000,0,20000,0" +tm "BdDeclarativeTextMgr" +) +diagSignalLabel (Text +uid 6,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "20000,1200,29500,2400" +st "Diagram Signals:" +blo "20000,2200" +) +postUserLabel (Text +uid 7,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "20000,0,26400,1200" +st "Post User:" +blo "20000,1000" +) +postUserText (MLText +uid 8,0 +va (VaSet +isHidden 1 +font "Courier New,8,0" +) +xt "20000,0,20000,0" +tm "BdDeclarativeTextMgr" +) +) +commonDM (CommonDM +ldm (LogicalDM +suid 23,0 +usingSuid 1 +emptyRow *154 (LEmptyRow +) +uid 134,0 +optionalChildren [ +*155 (RefLabelRowHdr +) +*156 (TitleRowHdr +) +*157 (FilterRowHdr +) +*158 (RefLabelColHdr +tm "RefLabelColHdrMgr" +) +*159 (RowExpandColHdr +tm "RowExpandColHdrMgr" +) +*160 (GroupColHdr +tm "GroupColHdrMgr" +) +*161 (NameColHdr +tm "BlockDiagramNameColHdrMgr" +) +*162 (ModeColHdr +tm "BlockDiagramModeColHdrMgr" +) +*163 (TypeColHdr +tm "BlockDiagramTypeColHdrMgr" +) +*164 (BoundsColHdr +tm "BlockDiagramBoundsColHdrMgr" +) +*165 (InitColHdr +tm "BlockDiagramInitColHdrMgr" +) +*166 (EolColHdr +tm "BlockDiagramEolColHdrMgr" +) +*167 (LeafLogPort +port (LogicalPort +lang 11 +decl (Decl +n "Position" +t "unsigned" +b "(15 DOWNTO 0)" +o 1 +suid 3,0 +) +) +uid 79,0 +) +*168 (LeafLogPort +port (LogicalPort +lang 11 +decl (Decl +n "info_acceleration" +t "unsigned" +b "(15 DOWNTO 0)" +o 2 +suid 2,0 +) +) +uid 81,0 +) +*169 (LeafLogPort +port (LogicalPort +lang 11 +m 1 +decl (Decl +n "end_acceleration" +t "std_ulogic" +o 3 +suid 1,0 +) +) +uid 83,0 +) +*170 (LeafLogPort +port (LogicalPort +lang 11 +m 1 +decl (Decl +n "power_acceleration" +t "unsigned" +b "(7 DOWNTO 0)" +o 4 +suid 4,0 +) +) +uid 85,0 +) +*171 (LeafLogPort +port (LogicalPort +lang 11 +m 1 +decl (Decl +n "sideL_acceleration" +t "std_ulogic" +o 5 +suid 5,0 +) +) +uid 87,0 +) +*172 (LeafLogPort +port (LogicalPort +m 4 +decl (Decl +n "logic_1" +t "std_uLogic" +o 8 +suid 8,0 +) +) +uid 514,0 +) +*173 (LeafLogPort +port (LogicalPort +m 4 +decl (Decl +n "acc" +t "unsigned" +b "(bitNb-1 DOWNTO 0)" +o 9 +suid 10,0 +) +) +uid 516,0 +) +*174 (LeafLogPort +port (LogicalPort +m 4 +decl (Decl +n "step" +t "std_ulogic" +o 10 +suid 12,0 +) +) +uid 528,0 +) +*175 (LeafLogPort +port (LogicalPort +m 4 +decl (Decl +n "clock" +t "std_ulogic" +o 11 +suid 13,0 +) +) +uid 744,0 +) +*176 (LeafLogPort +port (LogicalPort +m 4 +decl (Decl +n "reset" +t "std_ulogic" +o 12 +suid 14,0 +) +) +uid 746,0 +) +*177 (LeafLogPort +port (LogicalPort +lang 11 +m 4 +decl (Decl +n "full_speed" +t "std_ulogic" +o 11 +suid 18,0 +) +) +uid 748,0 +) +*178 (LeafLogPort +port (LogicalPort +m 4 +decl (Decl +n "out1" +t "std_uLogic" +o 12 +suid 19,0 +) +) +uid 834,0 +) +*179 (LeafLogPort +port (LogicalPort +lang 11 +decl (Decl +n "clk" +t "std_ulogic" +o 13 +suid 22,0 +) +) +uid 934,0 +) +*180 (LeafLogPort +port (LogicalPort +lang 11 +decl (Decl +n "rst" +t "std_ulogic" +o 14 +suid 23,0 +) +) +uid 936,0 +) +] +) +pdm (PhysicalDM +displayShortBounds 1 +editShortBounds 1 +uid 147,0 +optionalChildren [ +*181 (Sheet +sheetRow (SheetRow +headerVa (MVa +cellColor "49152,49152,49152" +fontColor "0,0,0" +font "Tahoma,10,0" +) +cellVa (MVa +cellColor "65535,65535,65535" +fontColor "0,0,0" +font "Tahoma,10,0" +) +groupVa (MVa +cellColor "39936,56832,65280" +fontColor "0,0,0" +font "Tahoma,10,0" +) +emptyMRCItem *182 (MRCItem +litem &154 +pos 14 +dimension 20 +) +uid 149,0 +optionalChildren [ +*183 (MRCItem +litem &155 +pos 0 +dimension 20 +uid 150,0 +) +*184 (MRCItem +litem &156 +pos 1 +dimension 23 +uid 151,0 +) +*185 (MRCItem +litem &157 +pos 2 +hidden 1 +dimension 20 +uid 152,0 +) +*186 (MRCItem +litem &167 +pos 0 +dimension 20 +uid 80,0 +) +*187 (MRCItem +litem &168 +pos 1 +dimension 20 +uid 82,0 +) +*188 (MRCItem +litem &169 +pos 2 +dimension 20 +uid 84,0 +) +*189 (MRCItem +litem &170 +pos 3 +dimension 20 +uid 86,0 +) +*190 (MRCItem +litem &171 +pos 4 +dimension 20 +uid 88,0 +) +*191 (MRCItem +litem &172 +pos 5 +dimension 20 +uid 515,0 +) +*192 (MRCItem +litem &173 +pos 6 +dimension 20 +uid 517,0 +) +*193 (MRCItem +litem &174 +pos 7 +dimension 20 +uid 529,0 +) +*194 (MRCItem +litem &175 +pos 8 +dimension 20 +uid 745,0 +) +*195 (MRCItem +litem &176 +pos 9 +dimension 20 +uid 747,0 +) +*196 (MRCItem +litem &177 +pos 10 +dimension 20 +uid 749,0 +) +*197 (MRCItem +litem &178 +pos 11 +dimension 20 +uid 835,0 +) +*198 (MRCItem +litem &179 +pos 12 +dimension 20 +uid 935,0 +) +*199 (MRCItem +litem &180 +pos 13 +dimension 20 +uid 937,0 +) +] +) +sheetCol (SheetCol +propVa (MVa +cellColor "0,49152,49152" +fontColor "0,0,0" +font "Tahoma,10,0" +textAngle 90 +) +uid 153,0 +optionalChildren [ +*200 (MRCItem +litem &158 +pos 0 +dimension 20 +uid 154,0 +) +*201 (MRCItem +litem &160 +pos 1 +dimension 50 +uid 155,0 +) +*202 (MRCItem +litem &161 +pos 2 +dimension 100 +uid 156,0 +) +*203 (MRCItem +litem &162 +pos 3 +dimension 50 +uid 157,0 +) +*204 (MRCItem +litem &163 +pos 4 +dimension 100 +uid 158,0 +) +*205 (MRCItem +litem &164 +pos 5 +dimension 100 +uid 159,0 +) +*206 (MRCItem +litem &165 +pos 6 +dimension 50 +uid 160,0 +) +*207 (MRCItem +litem &166 +pos 7 +dimension 80 +uid 161,0 +) +] +) +fixedCol 4 +fixedRow 2 +name "Ports" +uid 148,0 +vaOverrides [ +] +) +] +) +uid 133,0 +) +genericsCommonDM (CommonDM +ldm (LogicalDM +emptyRow *208 (LEmptyRow +) +uid 163,0 +optionalChildren [ +*209 (RefLabelRowHdr +) +*210 (TitleRowHdr +) +*211 (FilterRowHdr +) +*212 (RefLabelColHdr +tm "RefLabelColHdrMgr" +) +*213 (RowExpandColHdr +tm "RowExpandColHdrMgr" +) +*214 (GroupColHdr +tm "GroupColHdrMgr" +) +*215 (NameColHdr +tm "GenericNameColHdrMgr" +) +*216 (TypeColHdr +tm "GenericTypeColHdrMgr" +) +*217 (InitColHdr +tm "GenericValueColHdrMgr" +) +*218 (PragmaColHdr +tm "GenericPragmaColHdrMgr" +) +*219 (EolColHdr +tm "GenericEolColHdrMgr" +) +] +) +pdm (PhysicalDM +displayShortBounds 1 +editShortBounds 1 +uid 175,0 +optionalChildren [ +*220 (Sheet +sheetRow (SheetRow +headerVa (MVa +cellColor "49152,49152,49152" +fontColor "0,0,0" +font "Tahoma,10,0" +) +cellVa (MVa +cellColor "65535,65535,65535" +fontColor "0,0,0" +font "Tahoma,10,0" +) +groupVa (MVa +cellColor "39936,56832,65280" +fontColor "0,0,0" +font "Tahoma,10,0" +) +emptyMRCItem *221 (MRCItem +litem &208 +pos 0 +dimension 20 +) +uid 177,0 +optionalChildren [ +*222 (MRCItem +litem &209 +pos 0 +dimension 20 +uid 178,0 +) +*223 (MRCItem +litem &210 +pos 1 +dimension 23 +uid 179,0 +) +*224 (MRCItem +litem &211 +pos 2 +hidden 1 +dimension 20 +uid 180,0 +) +] +) +sheetCol (SheetCol +propVa (MVa +cellColor "0,49152,49152" +fontColor "0,0,0" +font "Tahoma,10,0" +textAngle 90 +) +uid 181,0 +optionalChildren [ +*225 (MRCItem +litem &212 +pos 0 +dimension 20 +uid 182,0 +) +*226 (MRCItem +litem &214 +pos 1 +dimension 50 +uid 183,0 +) +*227 (MRCItem +litem &215 +pos 2 +dimension 100 +uid 184,0 +) +*228 (MRCItem +litem &216 +pos 3 +dimension 100 +uid 185,0 +) +*229 (MRCItem +litem &217 +pos 4 +dimension 50 +uid 186,0 +) +*230 (MRCItem +litem &218 +pos 5 +dimension 50 +uid 187,0 +) +*231 (MRCItem +litem &219 +pos 6 +dimension 80 +uid 188,0 +) +] +) +fixedCol 3 +fixedRow 2 +name "Ports" +uid 176,0 +vaOverrides [ +] +) +] +) +uid 162,0 +type 1 +) +activeModelName "BlockDiag" +) diff --git a/Cursor/hds/process_acceleration/struct1.bd b/Cursor/hds/process_acceleration/struct1.bd new file mode 100644 index 0000000..2be1d03 --- /dev/null +++ b/Cursor/hds/process_acceleration/struct1.bd @@ -0,0 +1,3993 @@ +DocumentHdrVersion "1.1" +Header (DocumentHdr +version 2 +dialect 11 +dmPackageRefs [ +(DmPackageRef +library "ieee" +unitName "std_logic_1164" +) +(DmPackageRef +library "ieee" +unitName "numeric_std" +) +] +instances [ +(Instance +name "U_0" +duLibraryName "Cursor" +duName "side_acceleration" +elements [ +] +mwi 0 +uid 417,0 +) +(Instance +name "U_1" +duLibraryName "Cursor" +duName "enable_acceleration" +elements [ +] +mwi 0 +uid 443,0 +) +(Instance +name "U_2" +duLibraryName "Cursor" +duName "accelerator" +elements [ +] +mwi 0 +uid 742,0 +) +] +libraryRefs [ +"ieee" +] +) +version "32.1" +appVersion "2019.2 (Build 5)" +noEmbeddedEditors 1 +model (BlockDiag +VExpander (VariableExpander +vvMap [ +(vvPair +variable "HDLDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hdl" +) +(vvPair +variable "HDSDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds" +) +(vvPair +variable "SideDataDesignDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\process_acceleration\\struct1.bd.info" +) +(vvPair +variable "SideDataUserDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\process_acceleration\\struct1.bd.user" +) +(vvPair +variable "SourceDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds" +) +(vvPair +variable "appl" +value "HDL Designer" +) +(vvPair +variable "arch_name" +value "struct1" +) +(vvPair +variable "concat_file" +value "concatenated" +) +(vvPair +variable "config" +value "%(unit)_%(view)_config" +) +(vvPair +variable "d" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\process_acceleration" +) +(vvPair +variable "d_logical" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\process_acceleration" +) +(vvPair +variable "date" +value "14.12.2021" +) +(vvPair +variable "day" +value "mar." +) +(vvPair +variable "day_long" +value "mardi" +) +(vvPair +variable "dd" +value "14" +) +(vvPair +variable "entity_name" +value "process_acceleration" +) +(vvPair +variable "ext" +value "" +) +(vvPair +variable "f" +value "struct1.bd" +) +(vvPair +variable "f_logical" +value "struct1.bd" +) +(vvPair +variable "f_noext" +value "struct1" +) +(vvPair +variable "graphical_source_author" +value "Simon" +) +(vvPair +variable "graphical_source_date" +value "14.12.2021" +) +(vvPair +variable "graphical_source_group" +value "UNKNOWN" +) +(vvPair +variable "graphical_source_host" +value "PC-SDM" +) +(vvPair +variable "graphical_source_time" +value "09:13:45" +) +(vvPair +variable "group" +value "UNKNOWN" +) +(vvPair +variable "host" +value "PC-SDM" +) +(vvPair +variable "language" +value "VHDL" +) +(vvPair +variable "library" +value "Cursor" +) +(vvPair +variable "library_downstream_ModelSimCompiler" +value "$SCRATCH_DIR/Cursor/work" +) +(vvPair +variable "mm" +value "12" +) +(vvPair +variable "module_name" +value "process_acceleration" +) +(vvPair +variable "month" +value "déc." +) +(vvPair +variable "month_long" +value "décembre" +) +(vvPair +variable "p" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\process_acceleration\\struct1.bd" +) +(vvPair +variable "p_logical" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\process_acceleration\\struct1.bd" +) +(vvPair +variable "package_name" +value "" +) +(vvPair +variable "project_name" +value "hds" +) +(vvPair +variable "series" +value "HDL Designer Series" +) +(vvPair +variable "this_ext" +value "bd" +) +(vvPair +variable "this_file" +value "struct1" +) +(vvPair +variable "this_file_logical" +value "struct1" +) +(vvPair +variable "time" +value "09:13:45" +) +(vvPair +variable "unit" +value "process_acceleration" +) +(vvPair +variable "user" +value "Simon" +) +(vvPair +variable "version" +value "2019.2 (Build 5)" +) +(vvPair +variable "view" +value "struct1" +) +(vvPair +variable "year" +value "2021" +) +(vvPair +variable "yy" +value "21" +) +] +) +LanguageMgr "Vhdl2008LangMgr" +uid 164,0 +optionalChildren [ +*1 (PortIoIn +uid 9,0 +shape (CompositeShape +uid 10,0 +va (VaSet +vasetType 1 +fg "0,0,32768" +) +optionalChildren [ +(Pentagon +uid 11,0 +sl 0 +ro 270 +xt "-11000,41625,-9500,42375" +) +(Line +uid 12,0 +sl 0 +ro 270 +xt "-9500,42000,-9000,42000" +pts [ +"-9500,42000" +"-9000,42000" +] +) +] +) +stc 0 +sf 1 +tg (WTG +uid 13,0 +ps "PortIoTextPlaceStrategy" +stg "STSignalDisplayStrategy" +f (Text +uid 14,0 +va (VaSet +) +xt "-14200,41400,-12000,42600" +st "clk" +ju 2 +blo "-12000,42400" +tm "WireNameMgr" +) +) +) +*2 (Net +uid 21,0 +lang 11 +decl (Decl +n "clk" +t "unsigned" +o 2 +suid 1,0 +) +declText (MLText +uid 22,0 +va (VaSet +isHidden 1 +font "Courier New,8,0" +) +xt "22000,3200,38000,4000" +st "clk : unsigned" +) +) +*3 (PortIoOut +uid 23,0 +shape (CompositeShape +uid 24,0 +va (VaSet +vasetType 1 +fg "0,0,32768" +) +optionalChildren [ +(Pentagon +uid 25,0 +sl 0 +ro 270 +xt "32500,33625,34000,34375" +) +(Line +uid 26,0 +sl 0 +ro 270 +xt "32000,34000,32500,34000" +pts [ +"32000,34000" +"32500,34000" +] +) +] +) +stc 0 +sf 1 +tg (WTG +uid 27,0 +ps "PortIoTextPlaceStrategy" +stg "STSignalDisplayStrategy" +f (Text +uid 28,0 +va (VaSet +) +xt "35000,33400,45000,34600" +st "end_acceleration" +blo "35000,34400" +tm "WireNameMgr" +) +) +) +*4 (Net +uid 35,0 +lang 11 +decl (Decl +n "end_acceleration" +t "std_ulogic" +o 7 +suid 2,0 +) +declText (MLText +uid 36,0 +va (VaSet +isHidden 1 +font "Courier New,8,0" +) +xt "22000,7200,39000,8000" +st "end_acceleration : std_ulogic" +) +) +*5 (PortIoIn +uid 37,0 +shape (CompositeShape +uid 38,0 +va (VaSet +vasetType 1 +fg "0,0,32768" +) +optionalChildren [ +(Pentagon +uid 39,0 +sl 0 +ro 270 +xt "-4000,20625,-2500,21375" +) +(Line +uid 40,0 +sl 0 +ro 270 +xt "-2500,21000,-2000,21000" +pts [ +"-2500,21000" +"-2000,21000" +] +) +] +) +stc 0 +sf 1 +tg (WTG +uid 41,0 +ps "PortIoTextPlaceStrategy" +stg "STSignalDisplayStrategy" +f (Text +uid 42,0 +va (VaSet +) +xt "-15000,20400,-5000,21600" +st "info_acceleration" +ju 2 +blo "-5000,21400" +tm "WireNameMgr" +) +) +) +*6 (Net +uid 49,0 +lang 11 +decl (Decl +n "info_acceleration" +t "unsigned" +b "(15 DOWNTO 0)" +o 3 +suid 3,0 +) +declText (MLText +uid 50,0 +va (VaSet +isHidden 1 +font "Courier New,8,0" +) +xt "22000,4000,45000,4800" +st "info_acceleration : unsigned(15 DOWNTO 0)" +) +) +*7 (PortIoIn +uid 51,0 +shape (CompositeShape +uid 52,0 +va (VaSet +vasetType 1 +fg "0,0,32768" +) +optionalChildren [ +(Pentagon +uid 53,0 +sl 0 +ro 270 +xt "-4000,19625,-2500,20375" +) +(Line +uid 54,0 +sl 0 +ro 270 +xt "-2500,20000,-2000,20000" +pts [ +"-2500,20000" +"-2000,20000" +] +) +] +) +stc 0 +sf 1 +tg (WTG +uid 55,0 +ps "PortIoTextPlaceStrategy" +stg "STSignalDisplayStrategy" +f (Text +uid 56,0 +va (VaSet +) +xt "-9800,19400,-5000,20600" +st "Position" +ju 2 +blo "-5000,20400" +tm "WireNameMgr" +) +) +) +*8 (Net +uid 63,0 +lang 11 +decl (Decl +n "Position" +t "std_logic" +b "(15 DOWNTO 0)" +o 1 +suid 4,0 +) +declText (MLText +uid 64,0 +va (VaSet +isHidden 1 +font "Courier New,8,0" +) +xt "22000,2400,45000,3200" +st "Position : unsigned(15 DOWNTO 0)" +) +) +*9 (PortIoOut +uid 65,0 +shape (CompositeShape +uid 66,0 +va (VaSet +vasetType 1 +fg "0,0,32768" +) +optionalChildren [ +(Pentagon +uid 67,0 +sl 0 +ro 270 +xt "60500,-5375,62000,-4625" +) +(Line +uid 68,0 +sl 0 +ro 270 +xt "60000,-5000,60500,-5000" +pts [ +"60000,-5000" +"60500,-5000" +] +) +] +) +stc 0 +sf 1 +tg (WTG +uid 69,0 +ps "PortIoTextPlaceStrategy" +stg "STSignalDisplayStrategy" +f (Text +uid 70,0 +va (VaSet +) +xt "63000,-5600,74100,-4400" +st "power_acceleration" +blo "63000,-4600" +tm "WireNameMgr" +) +) +) +*10 (Net +uid 77,0 +lang 11 +decl (Decl +n "power_acceleration" +t "unsigned" +b "(7 DOWNTO 0)" +o 8 +suid 5,0 +) +declText (MLText +uid 78,0 +va (VaSet +isHidden 1 +font "Courier New,8,0" +) +xt "22000,8000,44500,8800" +st "power_acceleration : unsigned(7 DOWNTO 0)" +) +) +*11 (PortIoIn +uid 79,0 +shape (CompositeShape +uid 80,0 +va (VaSet +vasetType 1 +fg "0,0,32768" +) +optionalChildren [ +(Pentagon +uid 81,0 +sl 0 +ro 270 +xt "-11000,39625,-9500,40375" +) +(Line +uid 82,0 +sl 0 +ro 270 +xt "-9500,40000,-9000,40000" +pts [ +"-9500,40000" +"-9000,40000" +] +) +] +) +stc 0 +sf 1 +tg (WTG +uid 83,0 +ps "PortIoTextPlaceStrategy" +stg "STSignalDisplayStrategy" +f (Text +uid 84,0 +va (VaSet +) +xt "-14100,39400,-12000,40600" +st "rst" +ju 2 +blo "-12000,40400" +tm "WireNameMgr" +) +) +) +*12 (Net +uid 91,0 +lang 11 +decl (Decl +n "rst" +t "unsigned" +o 4 +suid 6,0 +) +declText (MLText +uid 92,0 +va (VaSet +isHidden 1 +font "Courier New,8,0" +) +xt "22000,4800,38000,5600" +st "rst : unsigned" +) +) +*13 (PortIoOut +uid 93,0 +shape (CompositeShape +uid 94,0 +va (VaSet +vasetType 1 +fg "0,0,32768" +) +optionalChildren [ +(Pentagon +uid 95,0 +sl 0 +ro 270 +xt "20500,20625,22000,21375" +) +(Line +uid 96,0 +sl 0 +ro 270 +xt "20000,21000,20500,21000" +pts [ +"20000,21000" +"20500,21000" +] +) +] +) +stc 0 +sf 1 +tg (WTG +uid 97,0 +ps "PortIoTextPlaceStrategy" +stg "STSignalDisplayStrategy" +f (Text +uid 98,0 +va (VaSet +) +xt "23000,20400,33900,21600" +st "sideL_acceleration" +blo "23000,21400" +tm "WireNameMgr" +) +) +) +*14 (Net +uid 105,0 +lang 11 +decl (Decl +n "sideL_acceleration" +t "std_ulogic" +o 9 +suid 7,0 +) +declText (MLText +uid 106,0 +va (VaSet +isHidden 1 +font "Courier New,8,0" +) +xt "22000,8800,39000,9600" +st "sideL_acceleration : std_ulogic" +) +) +*15 (Grouping +uid 121,0 +optionalChildren [ +*16 (CommentText +uid 123,0 +shape (Rectangle +uid 124,0 +sl 0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65280,65280,46080" +) +xt "22000,48000,39000,49000" +) +oxt "18000,70000,35000,71000" +text (MLText +uid 125,0 +va (VaSet +isHidden 1 +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "22200,48000,32000,49000" +st " +by %user on %dd %month %year +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 17000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*17 (CommentText +uid 126,0 +shape (Rectangle +uid 127,0 +sl 0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65280,65280,46080" +) +xt "39000,44000,43000,45000" +) +oxt "35000,66000,39000,67000" +text (MLText +uid 128,0 +va (VaSet +isHidden 1 +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "39200,44000,42200,45000" +st " +Project: +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 4000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*18 (CommentText +uid 129,0 +shape (Rectangle +uid 130,0 +sl 0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65280,65280,46080" +) +xt "22000,46000,39000,47000" +) +oxt "18000,68000,35000,69000" +text (MLText +uid 131,0 +va (VaSet +isHidden 1 +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "22200,46000,32200,47000" +st " + +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 17000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*19 (CommentText +uid 132,0 +shape (Rectangle +uid 133,0 +sl 0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65280,65280,46080" +) +xt "18000,46000,22000,47000" +) +oxt "14000,68000,18000,69000" +text (MLText +uid 134,0 +va (VaSet +isHidden 1 +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "18200,46000,20300,47000" +st " +Title: +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 4000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*20 (CommentText +uid 135,0 +shape (Rectangle +uid 136,0 +sl 0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65280,65280,46080" +) +xt "39000,45000,59000,49000" +) +oxt "35000,67000,55000,71000" +text (MLText +uid 137,0 +va (VaSet +isHidden 1 +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "39200,45200,48600,46200" +st " + +" +tm "CommentText" +wrapOption 3 +visibleHeight 4000 +visibleWidth 20000 +) +ignorePrefs 1 +titleBlock 1 +) +*21 (CommentText +uid 138,0 +shape (Rectangle +uid 139,0 +sl 0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65280,65280,46080" +) +xt "43000,44000,59000,45000" +) +oxt "39000,66000,55000,67000" +text (MLText +uid 140,0 +va (VaSet +isHidden 1 +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "43200,44000,44800,45000" +st " +%project_name +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 16000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*22 (CommentText +uid 141,0 +shape (Rectangle +uid 142,0 +sl 0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65280,65280,46080" +) +xt "18000,44000,39000,46000" +) +oxt "14000,66000,35000,68000" +text (MLText +uid 143,0 +va (VaSet +isHidden 1 +fg "32768,0,0" +) +xt "23350,44400,33650,45600" +st " + +" +ju 0 +tm "CommentText" +wrapOption 3 +visibleHeight 2000 +visibleWidth 21000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*23 (CommentText +uid 144,0 +shape (Rectangle +uid 145,0 +sl 0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65280,65280,46080" +) +xt "18000,47000,22000,48000" +) +oxt "14000,69000,18000,70000" +text (MLText +uid 146,0 +va (VaSet +isHidden 1 +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "18200,47000,20300,48000" +st " +Path: +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 4000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*24 (CommentText +uid 147,0 +shape (Rectangle +uid 148,0 +sl 0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65280,65280,46080" +) +xt "18000,48000,22000,49000" +) +oxt "14000,70000,18000,71000" +text (MLText +uid 149,0 +va (VaSet +isHidden 1 +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "18200,48000,20900,49000" +st " +Edited: +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 4000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*25 (CommentText +uid 150,0 +shape (Rectangle +uid 151,0 +sl 0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65280,65280,46080" +) +xt "22000,47000,39000,48000" +) +oxt "18000,69000,35000,70000" +text (MLText +uid 152,0 +va (VaSet +isHidden 1 +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "22200,47000,35700,48000" +st " +%library/%unit/%view +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 17000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +] +shape (GroupingShape +uid 122,0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,65535" +lineStyle 2 +lineWidth 2 +) +xt "18000,44000,59000,49000" +) +oxt "14000,66000,55000,71000" +) +*26 (PortIoIn +uid 316,0 +shape (CompositeShape +uid 317,0 +va (VaSet +vasetType 1 +fg "0,0,32768" +) +optionalChildren [ +(Pentagon +uid 318,0 +sl 0 +ro 270 +xt "-4000,31625,-2500,32375" +) +(Line +uid 319,0 +sl 0 +ro 270 +xt "-2500,32000,-2000,32000" +pts [ +"-2500,32000" +"-2000,32000" +] +) +] +) +stc 0 +sf 1 +tg (WTG +uid 320,0 +ps "PortIoTextPlaceStrategy" +stg "STSignalDisplayStrategy" +f (Text +uid 321,0 +va (VaSet +) +xt "-15300,31400,-5000,32600" +st "skip_acceleration" +ju 2 +blo "-5000,32400" +tm "WireNameMgr" +) +) +) +*27 (Net +uid 328,0 +lang 11 +decl (Decl +n "skip_acceleration" +t "unsigned" +o 5 +suid 8,0 +) +declText (MLText +uid 329,0 +va (VaSet +isHidden 1 +font "Courier New,8,0" +) +xt "22000,5600,38000,6400" +st "skip_acceleration : unsigned" +) +) +*28 (Blk +uid 417,0 +shape (Rectangle +uid 418,0 +va (VaSet +vasetType 1 +fg "39936,56832,65280" +lineColor "0,0,32768" +lineWidth 2 +) +xt "7000,16000,15000,26000" +) +oxt "0,0,8000,10000" +ttg (MlTextGroup +uid 419,0 +ps "CenterOffsetStrategy" +stg "VerticalLayoutStrategy" +textVec [ +*29 (Text +uid 420,0 +va (VaSet +font "Verdana,9,1" +) +xt "8600,19200,12300,20400" +st "Cursor" +blo "8600,20200" +tm "BdLibraryNameMgr" +) +*30 (Text +uid 421,0 +va (VaSet +font "Verdana,9,1" +) +xt "8600,20400,18500,21600" +st "side_acceleration" +blo "8600,21400" +tm "BlkNameMgr" +) +*31 (Text +uid 422,0 +va (VaSet +font "Verdana,9,1" +) +xt "8600,21600,11100,22800" +st "U_0" +blo "8600,22600" +tm "InstanceNameMgr" +) +] +) +ga (GenericAssociation +uid 423,0 +ps "EdgeToEdgeStrategy" +matrix (Matrix +uid 424,0 +text (MLText +uid 425,0 +va (VaSet +font "Courier New,8,0" +) +xt "8600,29200,8600,29200" +) +header "" +) +elements [ +] +) +viewicon (ZoomableIcon +uid 426,0 +sl 0 +va (VaSet +vasetType 1 +fg "49152,49152,49152" +) +xt "7250,24250,8750,25750" +iconName "StateMachineViewIcon.png" +iconMaskName "StateMachineViewIcon.msk" +ftype 3 +) +viewiconposition 0 +) +*32 (Blk +uid 443,0 +shape (Rectangle +uid 444,0 +va (VaSet +vasetType 1 +fg "39936,56832,65280" +lineColor "0,0,32768" +lineWidth 2 +) +xt "21000,25000,29000,35000" +) +oxt "0,0,8000,10000" +ttg (MlTextGroup +uid 445,0 +ps "CenterOffsetStrategy" +stg "VerticalLayoutStrategy" +textVec [ +*33 (Text +uid 446,0 +va (VaSet +font "Verdana,9,1" +) +xt "22600,28200,26300,29400" +st "Cursor" +blo "22600,29200" +tm "BdLibraryNameMgr" +) +*34 (Text +uid 447,0 +va (VaSet +font "Verdana,9,1" +) +xt "22600,29400,33800,30600" +st "enable_acceleration" +blo "22600,30400" +tm "BlkNameMgr" +) +*35 (Text +uid 448,0 +va (VaSet +font "Verdana,9,1" +) +xt "22600,30600,25100,31800" +st "U_1" +blo "22600,31600" +tm "InstanceNameMgr" +) +] +) +ga (GenericAssociation +uid 449,0 +ps "EdgeToEdgeStrategy" +matrix (Matrix +uid 450,0 +text (MLText +uid 451,0 +va (VaSet +font "Courier New,8,0" +) +xt "22600,38200,22600,38200" +) +header "" +) +elements [ +] +) +viewicon (ZoomableIcon +uid 452,0 +sl 0 +va (VaSet +vasetType 1 +fg "49152,49152,49152" +) +xt "21250,33250,22750,34750" +iconName "StateMachineViewIcon.png" +iconMaskName "StateMachineViewIcon.msk" +ftype 3 +) +viewiconposition 0 +) +*36 (PortIoIn +uid 554,0 +shape (CompositeShape +uid 555,0 +va (VaSet +vasetType 1 +fg "0,0,32768" +) +optionalChildren [ +(Pentagon +uid 556,0 +sl 0 +ro 270 +xt "-4000,30625,-2500,31375" +) +(Line +uid 557,0 +sl 0 +ro 270 +xt "-2500,31000,-2000,31000" +pts [ +"-2500,31000" +"-2000,31000" +] +) +] +) +stc 0 +sf 1 +tg (WTG +uid 558,0 +ps "PortIoTextPlaceStrategy" +stg "STSignalDisplayStrategy" +f (Text +uid 559,0 +va (VaSet +) +xt "-9000,30400,-5000,31600" +st "unlock" +ju 2 +blo "-5000,31400" +tm "WireNameMgr" +) +) +) +*37 (Net +uid 566,0 +lang 11 +decl (Decl +n "unlock" +t "std_ulogic" +o 6 +suid 10,0 +) +declText (MLText +uid 567,0 +va (VaSet +isHidden 1 +font "Courier New,8,0" +) +xt "22000,6400,39000,7200" +st "unlock : std_ulogic" +) +) +*38 (Blk +uid 742,0 +shape (Rectangle +uid 743,0 +va (VaSet +vasetType 1 +fg "39936,56832,65280" +lineColor "0,0,32768" +lineWidth 2 +) +xt "8000,-6000,16000,4000" +) +oxt "0,0,8000,10000" +ttg (MlTextGroup +uid 744,0 +ps "CenterOffsetStrategy" +stg "VerticalLayoutStrategy" +textVec [ +*39 (Text +uid 745,0 +va (VaSet +font "Verdana,9,1" +) +xt "9600,-2800,13300,-1600" +st "Cursor" +blo "9600,-1800" +tm "BdLibraryNameMgr" +) +*40 (Text +uid 746,0 +va (VaSet +font "Verdana,9,1" +) +xt "9600,-1600,16400,-400" +st "accelerator" +blo "9600,-600" +tm "BlkNameMgr" +) +*41 (Text +uid 747,0 +va (VaSet +font "Verdana,9,1" +) +xt "9600,-400,12100,800" +st "U_2" +blo "9600,600" +tm "InstanceNameMgr" +) +] +) +ga (GenericAssociation +uid 748,0 +ps "EdgeToEdgeStrategy" +matrix (Matrix +uid 749,0 +text (MLText +uid 750,0 +va (VaSet +font "Courier New,8,0" +) +xt "9600,7200,9600,7200" +) +header "" +) +elements [ +] +) +viewicon (ZoomableIcon +uid 751,0 +sl 0 +va (VaSet +vasetType 1 +fg "49152,49152,49152" +) +xt "8250,2250,9750,3750" +iconName "StateMachineViewIcon.png" +iconMaskName "StateMachineViewIcon.msk" +ftype 3 +) +viewiconposition 0 +) +*42 (Wire +uid 15,0 +shape (OrthoPolyLine +uid 16,0 +va (VaSet +vasetType 3 +) +xt "-9000,42000,1000,42000" +pts [ +"-9000,42000" +"1000,42000" +] +) +start &1 +sat 32 +eat 16 +st 0 +sf 1 +si 0 +tg (WTG +uid 19,0 +ps "ConnStartEndStrategy" +stg "STSignalDisplayStrategy" +f (Text +uid 20,0 +va (VaSet +isHidden 1 +) +xt "-7000,40800,-4800,42000" +st "clk" +blo "-7000,41800" +tm "WireNameMgr" +) +) +on &2 +) +*43 (Wire +uid 29,0 +optionalChildren [ +*44 (BdJunction +uid 940,0 +ps "OnConnectorStrategy" +shape (Circle +uid 941,0 +va (VaSet +vasetType 1 +) +xt "30600,33600,31400,34400" +radius 400 +) +) +] +shape (OrthoPolyLine +uid 30,0 +va (VaSet +vasetType 3 +) +xt "29000,34000,32000,34000" +pts [ +"32000,34000" +"29000,34000" +] +) +start &3 +end &32 +sat 32 +eat 2 +stc 0 +st 0 +sf 1 +si 0 +tg (WTG +uid 33,0 +ps "ConnStartEndStrategy" +stg "STSignalDisplayStrategy" +f (Text +uid 34,0 +va (VaSet +isHidden 1 +) +xt "31000,32800,41000,34000" +st "end_acceleration" +blo "31000,33800" +tm "WireNameMgr" +) +) +on &4 +) +*45 (Wire +uid 43,0 +optionalChildren [ +*46 (BdJunction +uid 475,0 +ps "OnConnectorStrategy" +shape (Circle +uid 476,0 +va (VaSet +vasetType 1 +) +xt "2600,20600,3400,21400" +radius 400 +) +) +*47 (BdJunction +uid 964,0 +ps "OnConnectorStrategy" +shape (Circle +uid 965,0 +va (VaSet +vasetType 1 +) +xt "-400,20600,400,21400" +radius 400 +) +) +] +shape (OrthoPolyLine +uid 44,0 +va (VaSet +vasetType 3 +lineWidth 2 +) +xt "-2000,21000,7000,21000" +pts [ +"-2000,21000" +"7000,21000" +] +) +start &5 +end &28 +sat 32 +eat 1 +sty 1 +st 0 +sf 1 +si 0 +tg (WTG +uid 47,0 +ps "ConnStartEndStrategy" +stg "STSignalDisplayStrategy" +f (Text +uid 48,0 +va (VaSet +isHidden 1 +) +xt "-1000,19800,14000,21000" +st "info_acceleration : (15:0)" +blo "-1000,20800" +tm "WireNameMgr" +) +) +on &6 +) +*48 (Wire +uid 57,0 +optionalChildren [ +*49 (BdJunction +uid 467,0 +ps "OnConnectorStrategy" +shape (Circle +uid 468,0 +va (VaSet +vasetType 1 +) +xt "3600,19600,4400,20400" +radius 400 +) +) +*50 (BdJunction +uid 956,0 +ps "OnConnectorStrategy" +shape (Circle +uid 957,0 +va (VaSet +vasetType 1 +) +xt "-1400,19600,-600,20400" +radius 400 +) +) +] +shape (OrthoPolyLine +uid 58,0 +va (VaSet +vasetType 3 +lineWidth 2 +) +xt "-2000,20000,7000,20000" +pts [ +"-2000,20000" +"7000,20000" +] +) +start &7 +end &28 +sat 32 +eat 1 +sty 1 +st 0 +sf 1 +si 0 +tg (WTG +uid 61,0 +ps "ConnStartEndStrategy" +stg "STSignalDisplayStrategy" +f (Text +uid 62,0 +va (VaSet +isHidden 1 +) +xt "-4000,18800,5800,20000" +st "Position : (15:0)" +blo "-4000,19800" +tm "WireNameMgr" +) +) +on &8 +) +*51 (Wire +uid 71,0 +shape (OrthoPolyLine +uid 72,0 +va (VaSet +vasetType 3 +lineWidth 2 +) +xt "16000,-5000,60000,-5000" +pts [ +"60000,-5000" +"16000,-5000" +] +) +start &9 +end &38 +sat 32 +eat 2 +sty 1 +st 0 +sf 1 +si 0 +tg (WTG +uid 75,0 +ps "ConnStartEndStrategy" +stg "STSignalDisplayStrategy" +f (Text +uid 76,0 +va (VaSet +isHidden 1 +) +xt "59000,-6200,74400,-5000" +st "power_acceleration : (7:0)" +blo "59000,-5200" +tm "WireNameMgr" +) +) +on &10 +) +*52 (Wire +uid 85,0 +shape (OrthoPolyLine +uid 86,0 +va (VaSet +vasetType 3 +) +xt "-9000,40000,1000,40000" +pts [ +"-9000,40000" +"1000,40000" +] +) +start &11 +sat 32 +eat 16 +st 0 +sf 1 +si 0 +tg (WTG +uid 89,0 +ps "ConnStartEndStrategy" +stg "STSignalDisplayStrategy" +f (Text +uid 90,0 +va (VaSet +isHidden 1 +) +xt "-7000,38800,-4900,40000" +st "rst" +blo "-7000,39800" +tm "WireNameMgr" +) +) +on &12 +) +*53 (Wire +uid 99,0 +optionalChildren [ +*54 (BdJunction +uid 459,0 +ps "OnConnectorStrategy" +shape (Circle +uid 460,0 +va (VaSet +vasetType 1 +) +xt "16600,20600,17400,21400" +radius 400 +) +) +*55 (BdJunction +uid 1002,0 +ps "OnConnectorStrategy" +shape (Circle +uid 1003,0 +va (VaSet +vasetType 1 +) +xt "17600,20600,18400,21400" +radius 400 +) +) +] +shape (OrthoPolyLine +uid 100,0 +va (VaSet +vasetType 3 +) +xt "15000,21000,20000,21000" +pts [ +"20000,21000" +"15000,21000" +] +) +start &13 +end &28 +sat 32 +eat 2 +stc 0 +st 0 +sf 1 +si 0 +tg (WTG +uid 103,0 +ps "ConnStartEndStrategy" +stg "STSignalDisplayStrategy" +f (Text +uid 104,0 +va (VaSet +isHidden 1 +) +xt "19000,19800,29900,21000" +st "sideL_acceleration" +blo "19000,20800" +tm "WireNameMgr" +) +) +on &14 +) +*56 (Wire +uid 322,0 +shape (OrthoPolyLine +uid 323,0 +va (VaSet +vasetType 3 +) +xt "-2000,32000,21000,32000" +pts [ +"-2000,32000" +"21000,32000" +] +) +start &26 +end &32 +sat 32 +eat 1 +stc 0 +st 0 +sf 1 +si 0 +tg (WTG +uid 326,0 +ps "ConnStartEndStrategy" +stg "STSignalDisplayStrategy" +f (Text +uid 327,0 +va (VaSet +isHidden 1 +) +xt "0,30800,10300,32000" +st "skip_acceleration" +blo "0,31800" +tm "WireNameMgr" +) +) +on &27 +) +*57 (Wire +uid 427,0 +shape (OrthoPolyLine +uid 428,0 +va (VaSet +vasetType 3 +) +xt "-3000,24000,7000,24000" +pts [ +"-3000,24000" +"7000,24000" +] +) +end &28 +sat 16 +eat 1 +st 0 +sf 1 +si 0 +tg (WTG +uid 433,0 +ps "ConnStartEndStrategy" +stg "STSignalDisplayStrategy" +f (Text +uid 434,0 +va (VaSet +) +xt "-1000,22800,1200,24000" +st "clk" +blo "-1000,23800" +tm "WireNameMgr" +) +) +on &2 +) +*58 (Wire +uid 435,0 +shape (OrthoPolyLine +uid 436,0 +va (VaSet +vasetType 3 +) +xt "-3000,25000,7000,25000" +pts [ +"-3000,25000" +"7000,25000" +] +) +end &28 +sat 16 +eat 1 +st 0 +sf 1 +si 0 +tg (WTG +uid 441,0 +ps "ConnStartEndStrategy" +stg "STSignalDisplayStrategy" +f (Text +uid 442,0 +va (VaSet +) +xt "-1000,23800,1100,25000" +st "rst" +blo "-1000,24800" +tm "WireNameMgr" +) +) +on &12 +) +*59 (Wire +uid 453,0 +shape (OrthoPolyLine +uid 454,0 +va (VaSet +vasetType 3 +) +xt "17000,21000,21000,27000" +pts [ +"17000,21000" +"17000,27000" +"21000,27000" +] +) +start &54 +end &32 +sat 32 +eat 1 +stc 0 +st 0 +sf 1 +si 0 +tg (WTG +uid 457,0 +ps "ConnStartEndStrategy" +stg "STSignalDisplayStrategy" +f (Text +uid 458,0 +va (VaSet +) +xt "9000,25800,19900,27000" +st "sideL_acceleration" +blo "9000,26800" +tm "WireNameMgr" +) +) +on &14 +) +*60 (Wire +uid 461,0 +shape (OrthoPolyLine +uid 462,0 +va (VaSet +vasetType 3 +lineWidth 2 +) +xt "4000,20000,21000,29000" +pts [ +"4000,20000" +"4000,29000" +"21000,29000" +] +) +start &49 +end &32 +sat 32 +eat 1 +sty 1 +stc 0 +st 0 +sf 1 +si 0 +tg (WTG +uid 465,0 +ps "ConnStartEndStrategy" +stg "STSignalDisplayStrategy" +f (Text +uid 466,0 +va (VaSet +) +xt "15000,27800,19800,29000" +st "Position" +blo "15000,28800" +tm "WireNameMgr" +) +) +on &8 +) +*61 (Wire +uid 469,0 +shape (OrthoPolyLine +uid 470,0 +va (VaSet +vasetType 3 +lineWidth 2 +) +xt "3000,21000,21000,30000" +pts [ +"3000,21000" +"3000,30000" +"21000,30000" +] +) +start &46 +end &32 +sat 32 +eat 1 +sty 1 +stc 0 +st 0 +sf 1 +si 0 +tg (WTG +uid 473,0 +ps "ConnStartEndStrategy" +stg "STSignalDisplayStrategy" +f (Text +uid 474,0 +va (VaSet +) +xt "10000,28800,20000,30000" +st "info_acceleration" +blo "10000,29800" +tm "WireNameMgr" +) +) +on &6 +) +*62 (Wire +uid 477,0 +shape (OrthoPolyLine +uid 478,0 +va (VaSet +vasetType 3 +) +xt "11000,33000,21000,33000" +pts [ +"11000,33000" +"21000,33000" +] +) +end &32 +sat 16 +eat 1 +st 0 +sf 1 +si 0 +tg (WTG +uid 483,0 +ps "ConnStartEndStrategy" +stg "STSignalDisplayStrategy" +f (Text +uid 484,0 +va (VaSet +) +xt "13000,31800,15200,33000" +st "clk" +blo "13000,32800" +tm "WireNameMgr" +) +) +on &2 +) +*63 (Wire +uid 485,0 +shape (OrthoPolyLine +uid 486,0 +va (VaSet +vasetType 3 +) +xt "11000,34000,21000,34000" +pts [ +"11000,34000" +"21000,34000" +] +) +end &32 +sat 16 +eat 1 +st 0 +sf 1 +si 0 +tg (WTG +uid 491,0 +ps "ConnStartEndStrategy" +stg "STSignalDisplayStrategy" +f (Text +uid 492,0 +va (VaSet +) +xt "13000,32800,15100,34000" +st "rst" +blo "13000,33800" +tm "WireNameMgr" +) +) +on &12 +) +*64 (Wire +uid 560,0 +shape (OrthoPolyLine +uid 561,0 +va (VaSet +vasetType 3 +) +xt "-2000,31000,21000,31000" +pts [ +"-2000,31000" +"21000,31000" +] +) +start &36 +end &32 +sat 32 +eat 1 +stc 0 +st 0 +sf 1 +si 0 +tg (WTG +uid 564,0 +ps "ConnStartEndStrategy" +stg "STSignalDisplayStrategy" +f (Text +uid 565,0 +va (VaSet +isHidden 1 +) +xt "0,29800,4000,31000" +st "unlock" +blo "0,30800" +tm "WireNameMgr" +) +) +on &37 +) +*65 (Wire +uid 856,0 +shape (OrthoPolyLine +uid 857,0 +va (VaSet +vasetType 3 +) +xt "-2000,-2000,8000,-2000" +pts [ +"-2000,-2000" +"8000,-2000" +] +) +end &38 +sat 16 +eat 1 +st 0 +sf 1 +si 0 +tg (WTG +uid 862,0 +ps "ConnStartEndStrategy" +stg "STSignalDisplayStrategy" +f (Text +uid 863,0 +va (VaSet +) +xt "0,-3200,2200,-2000" +st "clk" +blo "0,-2200" +tm "WireNameMgr" +) +) +on &2 +) +*66 (Wire +uid 864,0 +shape (OrthoPolyLine +uid 865,0 +va (VaSet +vasetType 3 +) +xt "-2000,-1000,8000,-1000" +pts [ +"-2000,-1000" +"8000,-1000" +] +) +end &38 +sat 16 +eat 1 +st 0 +sf 1 +si 0 +tg (WTG +uid 870,0 +ps "ConnStartEndStrategy" +stg "STSignalDisplayStrategy" +f (Text +uid 871,0 +va (VaSet +) +xt "0,-2200,2100,-1000" +st "rst" +blo "0,-1200" +tm "WireNameMgr" +) +) +on &12 +) +*67 (Wire +uid 934,0 +shape (OrthoPolyLine +uid 935,0 +va (VaSet +vasetType 3 +) +xt "13000,4000,31000,34000" +pts [ +"31000,34000" +"31000,10000" +"13000,10000" +"13000,4000" +] +) +start &44 +end &38 +sat 32 +eat 1 +stc 0 +st 0 +sf 1 +si 0 +tg (WTG +uid 938,0 +ps "ConnStartEndStrategy" +stg "STSignalDisplayStrategy" +f (Text +uid 939,0 +ro 270 +va (VaSet +) +xt "11800,6000,13000,16000" +st "end_acceleration" +blo "12800,16000" +tm "WireNameMgr" +) +) +on &4 +) +*68 (Wire +uid 950,0 +shape (OrthoPolyLine +uid 951,0 +va (VaSet +vasetType 3 +lineWidth 2 +) +xt "-1000,-5000,8000,20000" +pts [ +"-1000,20000" +"-1000,-5000" +"8000,-5000" +] +) +start &50 +end &38 +sat 32 +eat 1 +sty 1 +stc 0 +st 0 +sf 1 +si 0 +tg (WTG +uid 954,0 +ps "ConnStartEndStrategy" +stg "STSignalDisplayStrategy" +f (Text +uid 955,0 +va (VaSet +) +xt "2000,-6200,6800,-5000" +st "Position" +blo "2000,-5200" +tm "WireNameMgr" +) +) +on &8 +) +*69 (Wire +uid 958,0 +shape (OrthoPolyLine +uid 959,0 +va (VaSet +vasetType 3 +lineWidth 2 +) +xt "0,-4000,8000,21000" +pts [ +"0,21000" +"0,-4000" +"8000,-4000" +] +) +start &47 +end &38 +sat 32 +eat 1 +sty 1 +stc 0 +st 0 +sf 1 +si 0 +tg (WTG +uid 962,0 +ps "ConnStartEndStrategy" +stg "STSignalDisplayStrategy" +f (Text +uid 963,0 +va (VaSet +) +xt "-3000,-5200,7000,-4000" +st "info_acceleration" +blo "-3000,-4200" +tm "WireNameMgr" +) +) +on &6 +) +*70 (Wire +uid 996,0 +shape (OrthoPolyLine +uid 997,0 +va (VaSet +vasetType 3 +) +xt "11000,4000,18000,21000" +pts [ +"18000,21000" +"18000,11000" +"11000,11000" +"11000,4000" +] +) +start &55 +end &38 +sat 32 +eat 1 +stc 0 +st 0 +sf 1 +si 0 +tg (WTG +uid 1000,0 +ps "ConnStartEndStrategy" +stg "STSignalDisplayStrategy" +f (Text +uid 1001,0 +ro 270 +va (VaSet +) +xt "9800,6000,11000,16900" +st "sideL_acceleration" +blo "10800,16900" +tm "WireNameMgr" +) +) +on &14 +) +] +bg "65535,65535,65535" +grid (Grid +origin "0,0" +isVisible 1 +isActive 1 +xSpacing 1000 +xySpacing 1000 +xShown 1 +yShown 1 +color "26368,26368,26368" +) +packageList *71 (PackageList +uid 153,0 +stg "VerticalLayoutStrategy" +textVec [ +*72 (Text +uid 154,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "0,0,7600,1200" +st "Package List" +blo "0,1000" +) +*73 (MLText +uid 155,0 +va (VaSet +isHidden 1 +) +xt "0,1200,17500,4800" +st "LIBRARY ieee; + USE ieee.std_logic_1164.all; + USE ieee.numeric_std.all;" +tm "PackageList" +) +] +) +compDirBlock (MlTextGroup +uid 156,0 +stg "VerticalLayoutStrategy" +textVec [ +*74 (Text +uid 157,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "20000,0,30800,1200" +st "Compiler Directives" +blo "20000,1000" +) +*75 (Text +uid 158,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "20000,1200,33100,2400" +st "Pre-module directives:" +blo "20000,2200" +) +*76 (MLText +uid 159,0 +va (VaSet +isHidden 1 +) +xt "20000,2400,32100,4800" +st "`resetall +`timescale 1ns/10ps" +tm "BdCompilerDirectivesTextMgr" +) +*77 (Text +uid 160,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "20000,4800,33700,6000" +st "Post-module directives:" +blo "20000,5800" +) +*78 (MLText +uid 161,0 +va (VaSet +isHidden 1 +) +xt "20000,0,20000,0" +tm "BdCompilerDirectivesTextMgr" +) +*79 (Text +uid 162,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "20000,6000,33200,7200" +st "End-module directives:" +blo "20000,7000" +) +*80 (MLText +uid 163,0 +va (VaSet +isHidden 1 +) +xt "20000,7200,20000,7200" +tm "BdCompilerDirectivesTextMgr" +) +] +associable 1 +) +windowSize "-8,-8,1722,1111" +viewArea "-30000,-15572,78144,55780" +cachedDiagramExtent "-15300,-6200,74400,49000" +hasePageBreakOrigin 1 +pageBreakOrigin "-87000,-49000" +lastUid 1003,0 +defaultCommentText (CommentText +shape (Rectangle +layer 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +lineColor "0,0,32768" +) +xt "0,0,15000,5000" +) +text (MLText +va (VaSet +fg "0,0,32768" +) +xt "200,200,3200,1400" +st " +Text +" +tm "CommentText" +wrapOption 3 +visibleHeight 4600 +visibleWidth 14600 +) +) +defaultRequirementText (RequirementText +shape (ZoomableIcon +layer 0 +va (VaSet +vasetType 1 +fg "59904,39936,65280" +lineColor "0,0,32768" +) +xt "0,0,1500,1750" +iconName "reqTracerRequirement.bmp" +iconMaskName "reqTracerRequirement.msk" +) +autoResize 1 +text (MLText +va (VaSet +fg "0,0,32768" +font "arial,8,0" +) +xt "500,2150,1400,3150" +st " +Text +" +tm "RequirementText" +wrapOption 3 +visibleHeight 1350 +visibleWidth 1100 +) +) +defaultPanel (Panel +shape (RectFrame +va (VaSet +vasetType 1 +fg "65535,65535,65535" +lineColor "32768,0,0" +lineWidth 3 +) +xt "0,0,20000,20000" +) +title (TextAssociate +ps "TopLeftStrategy" +text (Text +va (VaSet +font "Verdana,9,1" +) +xt "1000,1000,5000,2200" +st "Panel0" +blo "1000,2000" +tm "PanelText" +) +) +) +defaultBlk (Blk +shape (Rectangle +va (VaSet +vasetType 1 +fg "39936,56832,65280" +lineColor "0,0,32768" +lineWidth 2 +) +xt "0,0,8000,10000" +) +ttg (MlTextGroup +ps "CenterOffsetStrategy" +stg "VerticalLayoutStrategy" +textVec [ +*81 (Text +va (VaSet +font "Verdana,9,1" +) +xt "1300,3200,6700,4400" +st "" +blo "1300,4200" +tm "BdLibraryNameMgr" +) +*82 (Text +va (VaSet +font "Verdana,9,1" +) +xt "1300,4400,6100,5600" +st "" +blo "1300,5400" +tm "BlkNameMgr" +) +*83 (Text +va (VaSet +font "Verdana,9,1" +) +xt "1300,5600,3800,6800" +st "U_0" +blo "1300,6600" +tm "InstanceNameMgr" +) +] +) +ga (GenericAssociation +ps "EdgeToEdgeStrategy" +matrix (Matrix +text (MLText +va (VaSet +font "Courier New,8,0" +) +xt "1300,13200,1300,13200" +) +header "" +) +elements [ +] +) +viewicon (ZoomableIcon +sl 0 +va (VaSet +vasetType 1 +fg "49152,49152,49152" +) +xt "0,0,1500,1500" +iconName "UnknownFile.png" +iconMaskName "UnknownFile.msk" +) +viewiconposition 0 +) +defaultMWComponent (MWC +shape (Rectangle +va (VaSet +vasetType 1 +fg "0,65535,0" +lineColor "0,32896,0" +lineWidth 2 +) +xt "-850,0,8850,10000" +) +ttg (MlTextGroup +ps "CenterOffsetStrategy" +stg "VerticalLayoutStrategy" +textVec [ +*84 (Text +va (VaSet +font "Verdana,9,1" +) +xt "-350,3200,3750,4400" +st "Library" +blo "-350,4200" +) +*85 (Text +va (VaSet +font "Verdana,9,1" +) +xt "-350,4400,8350,5600" +st "MWComponent" +blo "-350,5400" +) +*86 (Text +va (VaSet +font "Verdana,9,1" +) +xt "-350,5600,2150,6800" +st "U_0" +blo "-350,6600" +tm "InstanceNameMgr" +) +] +) +ga (GenericAssociation +ps "EdgeToEdgeStrategy" +matrix (Matrix +text (MLText +va (VaSet +font "Courier New,8,0" +) +xt "-7350,1200,-7350,1200" +) +header "" +) +elements [ +] +) +portVis (PortSigDisplay +) +prms (Property +pclass "params" +pname "params" +ptn "String" +) +visOptions (mwParamsVisibilityOptions +) +) +defaultSaComponent (SaComponent +shape (Rectangle +va (VaSet +vasetType 1 +fg "0,65535,0" +lineColor "0,32896,0" +lineWidth 2 +) +xt "0,0,8000,10000" +) +ttg (MlTextGroup +ps "CenterOffsetStrategy" +stg "VerticalLayoutStrategy" +textVec [ +*87 (Text +va (VaSet +font "Verdana,9,1" +) +xt "0,3200,4100,4400" +st "Library" +blo "0,4200" +tm "BdLibraryNameMgr" +) +*88 (Text +va (VaSet +font "Verdana,9,1" +) +xt "0,4400,8000,5600" +st "SaComponent" +blo "0,5400" +tm "CptNameMgr" +) +*89 (Text +va (VaSet +font "Verdana,9,1" +) +xt "0,5600,2500,6800" +st "U_0" +blo "0,6600" +tm "InstanceNameMgr" +) +] +) +ga (GenericAssociation +ps "EdgeToEdgeStrategy" +matrix (Matrix +text (MLText +va (VaSet +font "Courier New,8,0" +) +xt "-7000,1200,-7000,1200" +) +header "" +) +elements [ +] +) +viewicon (ZoomableIcon +sl 0 +va (VaSet +vasetType 1 +fg "49152,49152,49152" +) +xt "0,0,1500,1500" +iconName "UnknownFile.png" +iconMaskName "UnknownFile.msk" +) +viewiconposition 0 +portVis (PortSigDisplay +) +archFileType "UNKNOWN" +) +defaultVhdlComponent (VhdlComponent +shape (Rectangle +va (VaSet +vasetType 1 +fg "0,65535,0" +lineColor "0,32896,0" +lineWidth 2 +) +xt "-1000,0,9000,10000" +) +ttg (MlTextGroup +ps "CenterOffsetStrategy" +stg "VerticalLayoutStrategy" +textVec [ +*90 (Text +va (VaSet +font "Verdana,9,1" +) +xt "-500,3200,3600,4400" +st "Library" +blo "-500,4200" +) +*91 (Text +va (VaSet +font "Verdana,9,1" +) +xt "-500,4400,8500,5600" +st "VhdlComponent" +blo "-500,5400" +) +*92 (Text +va (VaSet +font "Verdana,9,1" +) +xt "-500,5600,2000,6800" +st "U_0" +blo "-500,6600" +tm "InstanceNameMgr" +) +] +) +ga (GenericAssociation +ps "EdgeToEdgeStrategy" +matrix (Matrix +text (MLText +va (VaSet +font "Courier New,8,0" +) +xt "-7500,1200,-7500,1200" +) +header "" +) +elements [ +] +) +portVis (PortSigDisplay +) +entityPath "" +archName "" +archPath "" +) +defaultVerilogComponent (VerilogComponent +shape (Rectangle +va (VaSet +vasetType 1 +fg "0,65535,0" +lineColor "0,32896,0" +lineWidth 2 +) +xt "-1650,0,9650,10000" +) +ttg (MlTextGroup +ps "CenterOffsetStrategy" +stg "VerticalLayoutStrategy" +textVec [ +*93 (Text +va (VaSet +font "Verdana,9,1" +) +xt "-1150,3200,2950,4400" +st "Library" +blo "-1150,4200" +) +*94 (Text +va (VaSet +font "Verdana,9,1" +) +xt "-1150,4400,9150,5600" +st "VerilogComponent" +blo "-1150,5400" +) +*95 (Text +va (VaSet +font "Verdana,9,1" +) +xt "-1150,5600,1350,6800" +st "U_0" +blo "-1150,6600" +tm "InstanceNameMgr" +) +] +) +ga (GenericAssociation +ps "EdgeToEdgeStrategy" +matrix (Matrix +text (MLText +va (VaSet +font "Courier New,8,0" +) +xt "-8150,1200,-8150,1200" +) +header "" +) +elements [ +] +) +entityPath "" +) +defaultHdlText (HdlText +shape (Rectangle +va (VaSet +vasetType 1 +fg "65535,65535,37120" +lineColor "0,0,32768" +lineWidth 2 +) +xt "0,0,8000,10000" +) +ttg (MlTextGroup +ps "CenterOffsetStrategy" +stg "VerticalLayoutStrategy" +textVec [ +*96 (Text +va (VaSet +font "Verdana,9,1" +) +xt "2800,3800,5200,5000" +st "eb1" +blo "2800,4800" +tm "HdlTextNameMgr" +) +*97 (Text +va (VaSet +font "Verdana,9,1" +) +xt "2800,5000,4000,6200" +st "1" +blo "2800,6000" +tm "HdlTextNumberMgr" +) +] +) +viewicon (ZoomableIcon +sl 0 +va (VaSet +vasetType 1 +fg "49152,49152,49152" +) +xt "0,0,1500,1500" +iconName "UnknownFile.png" +iconMaskName "UnknownFile.msk" +) +viewiconposition 0 +) +defaultEmbeddedText (EmbeddedText +commentText (CommentText +ps "CenterOffsetStrategy" +shape (Rectangle +va (VaSet +vasetType 1 +fg "65535,65535,65535" +lineColor "0,0,32768" +lineWidth 2 +) +xt "0,0,18000,5000" +) +text (MLText +va (VaSet +) +xt "200,200,3200,1400" +st " +Text +" +tm "HdlTextMgr" +wrapOption 3 +visibleHeight 4600 +visibleWidth 17600 +) +) +) +defaultGlobalConnector (GlobalConnector +shape (Circle +va (VaSet +vasetType 1 +fg "65535,65535,0" +) +xt "-1000,-1000,1000,1000" +radius 1000 +) +name (Text +va (VaSet +font "Verdana,9,1" +) +xt "-650,-600,650,600" +st "G" +blo "-650,400" +) +) +defaultRipper (Ripper +ps "OnConnectorStrategy" +shape (Line2D +pts [ +"0,0" +"1000,1000" +] +va (VaSet +vasetType 1 +) +xt "0,0,1000,1000" +) +) +defaultBdJunction (BdJunction +ps "OnConnectorStrategy" +shape (Circle +va (VaSet +vasetType 1 +) +xt "-400,-400,400,400" +radius 400 +) +) +defaultPortIoIn (PortIoIn +shape (CompositeShape +va (VaSet +vasetType 1 +fg "0,0,32768" +) +optionalChildren [ +(Pentagon +sl 0 +ro 270 +xt "-2000,-375,-500,375" +) +(Line +sl 0 +ro 270 +xt "-500,0,0,0" +pts [ +"-500,0" +"0,0" +] +) +] +) +stc 0 +sf 1 +tg (WTG +ps "PortIoTextPlaceStrategy" +stg "STSignalDisplayStrategy" +f (Text +va (VaSet +) +xt "-1375,-1000,-1375,-1000" +ju 2 +blo "-1375,-1000" +tm "WireNameMgr" +) +) +) +defaultPortIoOut (PortIoOut +shape (CompositeShape +va (VaSet +vasetType 1 +fg "0,0,32768" +) +optionalChildren [ +(Pentagon +sl 0 +ro 270 +xt "500,-375,2000,375" +) +(Line +sl 0 +ro 270 +xt "0,0,500,0" +pts [ +"0,0" +"500,0" +] +) +] +) +stc 0 +sf 1 +tg (WTG +ps "PortIoTextPlaceStrategy" +stg "STSignalDisplayStrategy" +f (Text +va (VaSet +) +xt "625,-1000,625,-1000" +blo "625,-1000" +tm "WireNameMgr" +) +) +) +defaultPortIoInOut (PortIoInOut +shape (CompositeShape +va (VaSet +vasetType 1 +fg "0,0,32768" +) +optionalChildren [ +(Hexagon +sl 0 +xt "500,-375,2000,375" +) +(Line +sl 0 +xt "0,0,500,0" +pts [ +"0,0" +"500,0" +] +) +] +) +stc 0 +sf 1 +tg (WTG +ps "PortIoTextPlaceStrategy" +stg "STSignalDisplayStrategy" +f (Text +va (VaSet +) +xt "0,-375,0,-375" +blo "0,-375" +tm "WireNameMgr" +) +) +) +defaultPortIoBuffer (PortIoBuffer +shape (CompositeShape +va (VaSet +vasetType 1 +fg "65535,65535,65535" +lineColor "0,0,32768" +) +optionalChildren [ +(Hexagon +sl 0 +xt "500,-375,2000,375" +) +(Line +sl 0 +xt "0,0,500,0" +pts [ +"0,0" +"500,0" +] +) +] +) +stc 0 +sf 1 +tg (WTG +ps "PortIoTextPlaceStrategy" +stg "STSignalDisplayStrategy" +f (Text +va (VaSet +) +xt "0,-375,0,-375" +blo "0,-375" +tm "WireNameMgr" +) +) +) +defaultSignal (Wire +shape (OrthoPolyLine +va (VaSet +vasetType 3 +) +pts [ +"0,0" +"0,0" +] +) +ss 0 +es 0 +sat 32 +eat 32 +st 0 +sf 1 +si 0 +tg (WTG +ps "ConnStartEndStrategy" +stg "STSignalDisplayStrategy" +f (Text +va (VaSet +) +xt "0,0,2900,1200" +st "sig0" +blo "0,1000" +tm "WireNameMgr" +) +) +) +defaultBus (Wire +shape (OrthoPolyLine +va (VaSet +vasetType 3 +lineWidth 2 +) +pts [ +"0,0" +"0,0" +] +) +ss 0 +es 0 +sat 32 +eat 32 +sty 1 +st 0 +sf 1 +si 0 +tg (WTG +ps "ConnStartEndStrategy" +stg "STSignalDisplayStrategy" +f (Text +va (VaSet +) +xt "0,0,3800,1200" +st "dbus0" +blo "0,1000" +tm "WireNameMgr" +) +) +) +defaultBundle (Bundle +shape (OrthoPolyLine +va (VaSet +vasetType 3 +lineColor "32768,0,0" +lineWidth 2 +) +pts [ +"0,0" +"0,0" +] +) +ss 0 +es 0 +sat 32 +eat 32 +textGroup (BiTextGroup +ps "ConnStartEndStrategy" +stg "VerticalLayoutStrategy" +first (Text +va (VaSet +) +xt "0,0,4700,1200" +st "bundle0" +blo "0,1000" +tm "BundleNameMgr" +) +second (MLText +va (VaSet +) +xt "0,1200,1500,2400" +st "()" +tm "BundleContentsMgr" +) +) +bundleNet &0 +) +defaultPortMapFrame (PortMapFrame +ps "PortMapFrameStrategy" +shape (RectFrame +va (VaSet +vasetType 1 +fg "65535,65535,65535" +lineColor "0,0,32768" +lineWidth 2 +) +xt "0,0,10000,12000" +) +portMapText (BiTextGroup +ps "BottomRightOffsetStrategy" +stg "VerticalLayoutStrategy" +first (MLText +va (VaSet +) +) +second (MLText +va (VaSet +) +tm "PortMapTextMgr" +) +) +) +defaultGenFrame (Frame +shape (RectFrame +va (VaSet +vasetType 1 +fg "65535,65535,65535" +lineColor "26368,26368,26368" +lineStyle 2 +lineWidth 3 +) +xt "0,0,20000,20000" +) +title (TextAssociate +ps "TopLeftStrategy" +text (MLText +va (VaSet +) +xt "0,-1300,18500,-100" +st "g0: FOR i IN 0 TO n GENERATE" +tm "FrameTitleTextMgr" +) +) +seqNum (FrameSequenceNumber +ps "TopLeftStrategy" +shape (Rectangle +va (VaSet +vasetType 1 +fg "65535,65535,65535" +) +xt "50,50,1850,1650" +) +num (Text +va (VaSet +) +xt "250,250,1650,1450" +st "1" +blo "250,1250" +tm "FrameSeqNumMgr" +) +) +decls (MlTextGroup +ps "BottomRightOffsetStrategy" +stg "VerticalLayoutStrategy" +textVec [ +*98 (Text +va (VaSet +font "Verdana,9,1" +) +xt "11200,20000,22000,21200" +st "Frame Declarations" +blo "11200,21000" +) +*99 (MLText +va (VaSet +) +xt "11200,21200,11200,21200" +tm "BdFrameDeclTextMgr" +) +] +) +) +defaultBlockFrame (Frame +shape (RectFrame +va (VaSet +vasetType 1 +fg "65535,65535,65535" +lineColor "26368,26368,26368" +lineStyle 1 +lineWidth 3 +) +xt "0,0,20000,20000" +) +title (TextAssociate +ps "TopLeftStrategy" +text (MLText +va (VaSet +) +xt "0,-1300,11000,-100" +st "b0: BLOCK (guard)" +tm "FrameTitleTextMgr" +) +) +seqNum (FrameSequenceNumber +ps "TopLeftStrategy" +shape (Rectangle +va (VaSet +vasetType 1 +fg "65535,65535,65535" +) +xt "50,50,1850,1650" +) +num (Text +va (VaSet +) +xt "250,250,1650,1450" +st "1" +blo "250,1250" +tm "FrameSeqNumMgr" +) +) +decls (MlTextGroup +ps "BottomRightOffsetStrategy" +stg "VerticalLayoutStrategy" +textVec [ +*100 (Text +va (VaSet +font "Verdana,9,1" +) +xt "11200,20000,22000,21200" +st "Frame Declarations" +blo "11200,21000" +) +*101 (MLText +va (VaSet +) +xt "11200,21200,11200,21200" +tm "BdFrameDeclTextMgr" +) +] +) +style 3 +) +defaultSaCptPort (CptPort +ps "OnEdgeStrategy" +shape (Triangle +ro 90 +va (VaSet +vasetType 1 +fg "0,65535,0" +) +xt "0,0,750,750" +) +tg (CPTG +ps "CptPortTextPlaceStrategy" +stg "VerticalLayoutStrategy" +f (Text +va (VaSet +) +xt "0,750,2800,1950" +st "Port" +blo "0,1750" +) +) +thePort (LogicalPort +lang 2 +decl (Decl +n "Port" +t "" +o 0 +) +) +) +defaultSaCptPortBuffer (CptPort +ps "OnEdgeStrategy" +shape (Diamond +va (VaSet +vasetType 1 +fg "65535,65535,65535" +) +xt "0,0,750,750" +) +tg (CPTG +ps "CptPortTextPlaceStrategy" +stg "VerticalLayoutStrategy" +f (Text +va (VaSet +) +xt "0,750,2800,1950" +st "Port" +blo "0,1750" +) +) +thePort (LogicalPort +lang 2 +m 3 +decl (Decl +n "Port" +t "" +o 0 +) +) +) +defaultDeclText (MLText +va (VaSet +font "Courier New,8,0" +) +) +archDeclarativeBlock (BdArchDeclBlock +uid 1,0 +stg "BdArchDeclBlockLS" +declLabel (Text +uid 2,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "20000,0,27400,1200" +st "Declarations" +blo "20000,1000" +) +portLabel (Text +uid 3,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "20000,1200,23700,2400" +st "Ports:" +blo "20000,2200" +) +preUserLabel (Text +uid 4,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "20000,0,25200,1200" +st "Pre User:" +blo "20000,1000" +) +preUserText (MLText +uid 5,0 +va (VaSet +isHidden 1 +font "Courier New,8,0" +) +xt "20000,0,20000,0" +tm "BdDeclarativeTextMgr" +) +diagSignalLabel (Text +uid 6,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "20000,1200,29500,2400" +st "Diagram Signals:" +blo "20000,2200" +) +postUserLabel (Text +uid 7,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "20000,0,26400,1200" +st "Post User:" +blo "20000,1000" +) +postUserText (MLText +uid 8,0 +va (VaSet +isHidden 1 +font "Courier New,8,0" +) +xt "20000,0,20000,0" +tm "BdDeclarativeTextMgr" +) +) +commonDM (CommonDM +ldm (LogicalDM +suid 19,0 +usingSuid 1 +emptyRow *102 (LEmptyRow +) +uid 166,0 +optionalChildren [ +*103 (RefLabelRowHdr +) +*104 (TitleRowHdr +) +*105 (FilterRowHdr +) +*106 (RefLabelColHdr +tm "RefLabelColHdrMgr" +) +*107 (RowExpandColHdr +tm "RowExpandColHdrMgr" +) +*108 (GroupColHdr +tm "GroupColHdrMgr" +) +*109 (NameColHdr +tm "BlockDiagramNameColHdrMgr" +) +*110 (ModeColHdr +tm "BlockDiagramModeColHdrMgr" +) +*111 (TypeColHdr +tm "BlockDiagramTypeColHdrMgr" +) +*112 (BoundsColHdr +tm "BlockDiagramBoundsColHdrMgr" +) +*113 (InitColHdr +tm "BlockDiagramInitColHdrMgr" +) +*114 (EolColHdr +tm "BlockDiagramEolColHdrMgr" +) +*115 (LeafLogPort +port (LogicalPort +lang 11 +decl (Decl +n "Position" +t "std_logic" +b "(15 DOWNTO 0)" +o 1 +suid 4,0 +) +) +uid 107,0 +) +*116 (LeafLogPort +port (LogicalPort +lang 11 +m 1 +decl (Decl +n "power_acceleration" +t "unsigned" +b "(7 DOWNTO 0)" +o 8 +suid 5,0 +) +) +uid 109,0 +) +*117 (LeafLogPort +port (LogicalPort +lang 11 +m 1 +decl (Decl +n "sideL_acceleration" +t "std_ulogic" +o 9 +suid 7,0 +) +) +uid 111,0 +) +*118 (LeafLogPort +port (LogicalPort +lang 11 +decl (Decl +n "info_acceleration" +t "unsigned" +b "(15 DOWNTO 0)" +o 3 +suid 3,0 +) +) +uid 113,0 +) +*119 (LeafLogPort +port (LogicalPort +lang 11 +m 1 +decl (Decl +n "end_acceleration" +t "std_ulogic" +o 7 +suid 2,0 +) +) +uid 115,0 +) +*120 (LeafLogPort +port (LogicalPort +lang 11 +decl (Decl +n "clk" +t "unsigned" +o 2 +suid 1,0 +) +) +uid 117,0 +) +*121 (LeafLogPort +port (LogicalPort +lang 11 +decl (Decl +n "rst" +t "unsigned" +o 4 +suid 6,0 +) +) +uid 119,0 +) +*122 (LeafLogPort +port (LogicalPort +lang 11 +decl (Decl +n "skip_acceleration" +t "unsigned" +o 5 +suid 8,0 +) +) +uid 330,0 +) +*123 (LeafLogPort +port (LogicalPort +lang 11 +decl (Decl +n "unlock" +t "std_ulogic" +o 6 +suid 10,0 +) +) +uid 568,0 +) +] +) +pdm (PhysicalDM +displayShortBounds 1 +editShortBounds 1 +uid 179,0 +optionalChildren [ +*124 (Sheet +sheetRow (SheetRow +headerVa (MVa +cellColor "49152,49152,49152" +fontColor "0,0,0" +font "Tahoma,10,0" +) +cellVa (MVa +cellColor "65535,65535,65535" +fontColor "0,0,0" +font "Tahoma,10,0" +) +groupVa (MVa +cellColor "39936,56832,65280" +fontColor "0,0,0" +font "Tahoma,10,0" +) +emptyMRCItem *125 (MRCItem +litem &102 +pos 9 +dimension 20 +) +uid 181,0 +optionalChildren [ +*126 (MRCItem +litem &103 +pos 0 +dimension 20 +uid 182,0 +) +*127 (MRCItem +litem &104 +pos 1 +dimension 23 +uid 183,0 +) +*128 (MRCItem +litem &105 +pos 2 +hidden 1 +dimension 20 +uid 184,0 +) +*129 (MRCItem +litem &115 +pos 3 +dimension 20 +uid 108,0 +) +*130 (MRCItem +litem &116 +pos 4 +dimension 20 +uid 110,0 +) +*131 (MRCItem +litem &117 +pos 6 +dimension 20 +uid 112,0 +) +*132 (MRCItem +litem &118 +pos 2 +dimension 20 +uid 114,0 +) +*133 (MRCItem +litem &119 +pos 1 +dimension 20 +uid 116,0 +) +*134 (MRCItem +litem &120 +pos 0 +dimension 20 +uid 118,0 +) +*135 (MRCItem +litem &121 +pos 5 +dimension 20 +uid 120,0 +) +*136 (MRCItem +litem &122 +pos 7 +dimension 20 +uid 331,0 +) +*137 (MRCItem +litem &123 +pos 8 +dimension 20 +uid 569,0 +) +] +) +sheetCol (SheetCol +propVa (MVa +cellColor "0,49152,49152" +fontColor "0,0,0" +font "Tahoma,10,0" +textAngle 90 +) +uid 185,0 +optionalChildren [ +*138 (MRCItem +litem &106 +pos 0 +dimension 20 +uid 186,0 +) +*139 (MRCItem +litem &108 +pos 1 +dimension 50 +uid 187,0 +) +*140 (MRCItem +litem &109 +pos 2 +dimension 100 +uid 188,0 +) +*141 (MRCItem +litem &110 +pos 3 +dimension 50 +uid 189,0 +) +*142 (MRCItem +litem &111 +pos 4 +dimension 100 +uid 190,0 +) +*143 (MRCItem +litem &112 +pos 5 +dimension 100 +uid 191,0 +) +*144 (MRCItem +litem &113 +pos 6 +dimension 50 +uid 192,0 +) +*145 (MRCItem +litem &114 +pos 7 +dimension 80 +uid 193,0 +) +] +) +fixedCol 4 +fixedRow 2 +name "Ports" +uid 180,0 +vaOverrides [ +] +) +] +) +uid 165,0 +) +genericsCommonDM (CommonDM +ldm (LogicalDM +emptyRow *146 (LEmptyRow +) +uid 195,0 +optionalChildren [ +*147 (RefLabelRowHdr +) +*148 (TitleRowHdr +) +*149 (FilterRowHdr +) +*150 (RefLabelColHdr +tm "RefLabelColHdrMgr" +) +*151 (RowExpandColHdr +tm "RowExpandColHdrMgr" +) +*152 (GroupColHdr +tm "GroupColHdrMgr" +) +*153 (NameColHdr +tm "GenericNameColHdrMgr" +) +*154 (TypeColHdr +tm "GenericTypeColHdrMgr" +) +*155 (InitColHdr +tm "GenericValueColHdrMgr" +) +*156 (PragmaColHdr +tm "GenericPragmaColHdrMgr" +) +*157 (EolColHdr +tm "GenericEolColHdrMgr" +) +] +) +pdm (PhysicalDM +displayShortBounds 1 +editShortBounds 1 +uid 207,0 +optionalChildren [ +*158 (Sheet +sheetRow (SheetRow +headerVa (MVa +cellColor "49152,49152,49152" +fontColor "0,0,0" +font "Tahoma,10,0" +) +cellVa (MVa +cellColor "65535,65535,65535" +fontColor "0,0,0" +font "Tahoma,10,0" +) +groupVa (MVa +cellColor "39936,56832,65280" +fontColor "0,0,0" +font "Tahoma,10,0" +) +emptyMRCItem *159 (MRCItem +litem &146 +pos 0 +dimension 20 +) +uid 209,0 +optionalChildren [ +*160 (MRCItem +litem &147 +pos 0 +dimension 20 +uid 210,0 +) +*161 (MRCItem +litem &148 +pos 1 +dimension 23 +uid 211,0 +) +*162 (MRCItem +litem &149 +pos 2 +hidden 1 +dimension 20 +uid 212,0 +) +] +) +sheetCol (SheetCol +propVa (MVa +cellColor "0,49152,49152" +fontColor "0,0,0" +font "Tahoma,10,0" +textAngle 90 +) +uid 213,0 +optionalChildren [ +*163 (MRCItem +litem &150 +pos 0 +dimension 20 +uid 214,0 +) +*164 (MRCItem +litem &152 +pos 1 +dimension 50 +uid 215,0 +) +*165 (MRCItem +litem &153 +pos 2 +dimension 100 +uid 216,0 +) +*166 (MRCItem +litem &154 +pos 3 +dimension 100 +uid 217,0 +) +*167 (MRCItem +litem &155 +pos 4 +dimension 50 +uid 218,0 +) +*168 (MRCItem +litem &156 +pos 5 +dimension 50 +uid 219,0 +) +*169 (MRCItem +litem &157 +pos 6 +dimension 80 +uid 220,0 +) +] +) +fixedCol 3 +fixedRow 2 +name "Ports" +uid 208,0 +vaOverrides [ +] +) +] +) +uid 194,0 +type 1 +) +activeModelName "BlockDiag" +) diff --git a/Cursor/hds/process_cruse/fsm.sm b/Cursor/hds/process_cruse/fsm.sm new file mode 100644 index 0000000..21fcb61 --- /dev/null +++ b/Cursor/hds/process_cruse/fsm.sm @@ -0,0 +1,4702 @@ +DocumentHdrVersion "1.1" +Header (DocumentHdr +version 2 +dialect 11 +dmPackageRefs [ +(DmPackageRef +library "ieee" +unitName "std_logic_1164" +) +(DmPackageRef +library "ieee" +unitName "numeric_std" +) +] +machine (Machine +name "csm" +children [ +(Machine +name "csm" +children [ +] +stateSignalName "current_state" +) +] +) +libraryRefs [ +"ieee" +] +) +version "27.1" +appVersion "2019.2 (Build 5)" +model (StateMachine +VExpander (VariableExpander +vvMap [ +(vvPair +variable "HDLDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hdl" +) +(vvPair +variable "HDSDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds" +) +(vvPair +variable "SideDataDesignDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\process_cruse\\fsm.sm.info" +) +(vvPair +variable "SideDataUserDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\process_cruse\\fsm.sm.user" +) +(vvPair +variable "SourceDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds" +) +(vvPair +variable "appl" +value "HDL Designer" +) +(vvPair +variable "arch_name" +value "fsm" +) +(vvPair +variable "concat_file" +value "concatenated" +) +(vvPair +variable "config" +value "%(unit)_%(view)_config" +) +(vvPair +variable "d" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\process_cruse" +) +(vvPair +variable "d_logical" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\process_cruse" +) +(vvPair +variable "date" +value "14.12.2021" +) +(vvPair +variable "day" +value "mar." +) +(vvPair +variable "day_long" +value "mardi" +) +(vvPair +variable "dd" +value "14" +) +(vvPair +variable "entity_name" +value "process_cruse" +) +(vvPair +variable "ext" +value "" +) +(vvPair +variable "f" +value "fsm.sm" +) +(vvPair +variable "f_logical" +value "fsm.sm" +) +(vvPair +variable "f_noext" +value "fsm" +) +(vvPair +variable "graphical_source_author" +value "Simon" +) +(vvPair +variable "graphical_source_date" +value "14.12.2021" +) +(vvPair +variable "graphical_source_group" +value "UNKNOWN" +) +(vvPair +variable "graphical_source_host" +value "PC-SDM" +) +(vvPair +variable "graphical_source_time" +value "13:35:00" +) +(vvPair +variable "group" +value "UNKNOWN" +) +(vvPair +variable "host" +value "PC-SDM" +) +(vvPair +variable "language" +value "VHDL" +) +(vvPair +variable "library" +value "Cursor" +) +(vvPair +variable "library_downstream_ModelSimCompiler" +value "$SCRATCH_DIR/Cursor/work" +) +(vvPair +variable "mm" +value "12" +) +(vvPair +variable "module_name" +value "process_cruse" +) +(vvPair +variable "month" +value "déc." +) +(vvPair +variable "month_long" +value "décembre" +) +(vvPair +variable "p" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\process_cruse\\fsm.sm" +) +(vvPair +variable "p_logical" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\process_cruse\\fsm.sm" +) +(vvPair +variable "package_name" +value "" +) +(vvPair +variable "project_name" +value "hds" +) +(vvPair +variable "series" +value "HDL Designer Series" +) +(vvPair +variable "this_ext" +value "sm" +) +(vvPair +variable "this_file" +value "fsm" +) +(vvPair +variable "this_file_logical" +value "fsm" +) +(vvPair +variable "time" +value "13:35:00" +) +(vvPair +variable "unit" +value "process_cruse" +) +(vvPair +variable "user" +value "Simon" +) +(vvPair +variable "version" +value "2019.2 (Build 5)" +) +(vvPair +variable "view" +value "fsm" +) +(vvPair +variable "year" +value "2021" +) +(vvPair +variable "yy" +value "21" +) +] +) +uid 174,0 +optionalChildren [ +*1 (ConcurrentSM +uid 1,0 +topDiagram (StateDiagram +LanguageMgr "None" +uid 2,0 +optionalChildren [ +*2 (State +uid 43,0 +shape (Circle +uid 44,0 +va (VaSet +vasetType 1 +fg "0,65535,65535" +lineColor "0,32768,49152" +lineWidth 2 +) +xt "42249,7337,49351,14439" +radius 3551 +) +name (Text +uid 45,0 +va (VaSet +font "Verdana,12,1" +) +xt "44300,10188,47300,11588" +st "init" +ju 0 +blo "45800,11388" +tm "ONodeName" +) +wait (TextAssociate +uid 46,0 +ps "CenterOffsetStrategy" +text (Text +uid 47,0 +va (VaSet +isHidden 1 +fg "0,0,32768" +font "Verdana,12,1" +) +xt "45550,11088,50650,12488" +st "wait 2" +blo "45550,12288" +tm "SmWaitText" +) +) +encoding (Text +uid 48,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "45800,11988,45800,11988" +blo "45800,11988" +tm "SmEncodingMgr" +) +actionBlk (SmStateActionsBlock +uid 51,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 52,0 +va (VaSet +vasetType 1 +transparent 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +fillStyle 1 +) +xt "44550,13588,55050,14988" +) +autoResize 1 +tline (Line +uid 53,0 +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "44650,13488,54950,13488" +pts [ +"44650,13488" +"54950,13488" +] +) +bline (Line +uid 54,0 +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "44650,12888,54950,12888" +pts [ +"44650,12888" +"54950,12888" +] +) +ttri (Triangle +uid 55,0 +ro 90 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "44200,13113,44550,13463" +) +btri (Triangle +uid 56,0 +ro 270 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "44200,10713,44550,11063" +) +entryActions (MLText +uid 57,0 +va (VaSet +) +xt "44650,13288,44650,13288" +tm "Actions" +) +inActions (MLText +uid 58,0 +va (VaSet +) +xt "44650,13688,54950,14888" +st "end_cruse <= '0';" +tm "Actions" +) +exitActions (MLText +uid 59,0 +va (VaSet +) +xt "45800,10888,45800,10888" +tm "Actions" +) +) +caseExpr (TextAssociate +uid 49,0 +ps "CenterOffsetStrategy" +text (MLText +uid 50,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "43700,12088,50400,13288" +st "CASE: expr" +tm "SmCaseExpr" +) +) +) +*3 (SmClockPoint +uid 60,0 +shape (CompositeShape +uid 61,0 +va (VaSet +vasetType 1 +fg "65535,65535,0" +) +optionalChildren [ +(Pentagon +uid 62,0 +sl 0 +ro 270 +xt "3250,10500,5500,11500" +) +(OrthoPolyLine +uid 63,0 +sl 0 +ro 270 +va (VaSet +vasetType 3 +) +xt "4150,10700,4749,11300" +pts [ +"4150,11300" +"4449,11300" +"4449,10700" +"4749,10700" +] +) +(Arc2D +pts [ +"3759,11153" +"3504,10847" +"3759,10847" +] +uid 64,0 +sl 0 +ro 270 +va (VaSet +vasetType 1 +transparent 1 +) +xt "3431,10800,3759,11199" +) +] +) +name (TextAssociate +uid 65,0 +ps "CenterOffsetStrategy" +text (Text +uid 66,0 +va (VaSet +) +xt "550,10500,2750,11700" +st "clk" +ju 2 +blo "2750,11500" +tm "SmControlSignalNameMgr" +) +) +cond (SmControlCondition +uid 67,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 68,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +lineColor "0,32768,49152" +) +xt "5500,10300,20400,11700" +) +autoResize 1 +cond (MLText +uid 69,0 +va (VaSet +) +xt "5600,10400,20300,11600" +st "clk'EVENT AND clk = '1'" +tm "SmControlConditionMgr" +) +) +) +*4 (SmResetPoint +uid 70,0 +shape (CompositeShape +uid 71,0 +va (VaSet +vasetType 1 +fg "65535,65535,0" +) +optionalChildren [ +(Pentagon +uid 72,0 +sl 0 +ro 270 +xt "3250,19500,5500,20500" +) +(OrthoPolyLine +uid 73,0 +sl 0 +ro 270 +va (VaSet +vasetType 3 +) +xt "4150,19700,4749,20300" +pts [ +"4749,20300" +"4449,20300" +"4449,19700" +"4150,19700" +] +) +(Line +uid 74,0 +sl 0 +ro 270 +xt "3499,19825,3599,19875" +pts [ +"3499,19875" +"3599,19825" +] +) +(Line +uid 75,0 +sl 0 +ro 270 +xt "3499,19825,3499,20175" +pts [ +"3499,20175" +"3499,19825" +] +) +(Circle +uid 76,0 +layer 10 +sl 0 +ro 270 +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,0" +) +xt "4299,19850,4599,20150" +radius 150 +) +] +) +cond (SmControlCondition +uid 82,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 83,0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,65535" +lineColor "0,32768,49152" +) +xt "3250,17700,8150,19100" +) +autoResize 1 +cond (MLText +uid 84,0 +va (VaSet +isHidden 1 +) +xt "3350,17800,8050,19000" +st "rst = '0'" +tm "SmControlConditionMgr" +) +) +prio (TransitionPriority +uid 79,0 +ps "PercentageFromStartStrategy" +shape (Circle +uid 80,0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,65535" +bg "0,0,0" +) +xt "5500,18937,7626,21063" +radius 1063 +) +pr (Text +uid 81,0 +va (VaSet +isHidden 1 +) +xt "5863,19400,7263,20600" +st "1" +ju 0 +blo "6563,20400" +tm "TransitionPriority" +) +padding "100,100" +) +name (TextAssociate +uid 77,0 +ps "CenterOffsetStrategy" +text (Text +uid 78,0 +va (VaSet +) +xt "1150,19400,3250,20600" +st "rst" +ju 2 +blo "3250,20400" +tm "SmControlSignalNameMgr" +) +) +actions (TextAssociate +uid 85,0 +ps "CenterOffsetStrategy" +text (MLText +uid 86,0 +va (VaSet +isHidden 1 +) +xt "11125,24125,19725,25325" +st "< Automatic >" +tm "Actions" +) +) +) +*5 (Link +uid 87,0 +shape (CompositeShape +uid 88,0 +va (VaSet +vasetType 1 +fg "65535,65535,0" +bg "0,0,0" +) +optionalChildren [ +(Pentagon +uid 89,0 +sl 0 +ro 270 +xt "17000,19500,19250,20500" +) +(Line +uid 90,0 +sl 0 +ro 270 +xt "16500,20000,17000,20000" +pts [ +"16500,20000" +"17000,20000" +] +) +] +) +name (TextAssociate +uid 91,0 +ps "CenterOffsetStrategy" +text (Text +uid 92,0 +va (VaSet +font "Verdana,9,1" +) +xt "19750,19500,22050,20700" +st "init" +blo "19750,20500" +tm "LinkName" +) +) +) +*6 (SmRecoveryStatePoint +uid 93,0 +shape (CompositeShape +uid 94,0 +va (VaSet +vasetType 1 +fg "65535,0,0" +) +optionalChildren [ +(Circle +uid 95,0 +sl 0 +xt "3250,14100,5050,15900" +radius 900 +) +(Line +uid 96,0 +sl 0 +va (VaSet +vasetType 3 +lineColor "65535,65535,0" +lineWidth 1 +) +xt "3724,14574,4576,15426" +pts [ +"3724,15426" +"4576,14574" +] +) +(Line +uid 97,0 +sl 0 +va (VaSet +vasetType 3 +lineColor "65535,65535,0" +lineWidth 1 +) +xt "3724,14574,4576,15426" +pts [ +"4576,15426" +"3724,14574" +] +) +] +) +) +*7 (Link +uid 98,0 +shape (CompositeShape +uid 99,0 +va (VaSet +vasetType 1 +fg "65535,65535,0" +bg "0,0,0" +) +optionalChildren [ +(Pentagon +uid 100,0 +sl 0 +ro 270 +xt "17000,14500,19250,15500" +) +(Line +uid 101,0 +sl 0 +ro 270 +xt "16500,15000,17000,15000" +pts [ +"16500,15000" +"17000,15000" +] +) +] +) +name (TextAssociate +uid 102,0 +ps "CenterOffsetStrategy" +text (Text +uid 103,0 +va (VaSet +font "Verdana,9,1" +) +xt "19750,14500,22050,15700" +st "init" +blo "19750,15500" +tm "LinkName" +) +) +) +*8 (Grouping +uid 124,0 +optionalChildren [ +*9 (CommentText +uid 126,0 +shape (Rectangle +uid 127,0 +sl 0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65280,65280,46080" +) +xt "36000,46000,53000,47000" +) +oxt "18000,70000,35000,71000" +text (MLText +uid 128,0 +va (VaSet +isHidden 1 +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "36200,46000,46000,47000" +st " +by %user on %dd %month %year +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 17000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*10 (CommentText +uid 129,0 +shape (Rectangle +uid 130,0 +sl 0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65280,65280,46080" +) +xt "53000,42000,57000,43000" +) +oxt "35000,66000,39000,67000" +text (MLText +uid 131,0 +va (VaSet +isHidden 1 +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "53200,42000,56200,43000" +st " +Project: +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 4000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*11 (CommentText +uid 132,0 +shape (Rectangle +uid 133,0 +sl 0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65280,65280,46080" +) +xt "36000,44000,53000,45000" +) +oxt "18000,68000,35000,69000" +text (MLText +uid 134,0 +va (VaSet +isHidden 1 +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "36200,44000,46200,45000" +st " + +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 17000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*12 (CommentText +uid 135,0 +shape (Rectangle +uid 136,0 +sl 0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65280,65280,46080" +) +xt "32000,44000,36000,45000" +) +oxt "14000,68000,18000,69000" +text (MLText +uid 137,0 +va (VaSet +isHidden 1 +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "32200,44000,34300,45000" +st " +Title: +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 4000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*13 (CommentText +uid 138,0 +shape (Rectangle +uid 139,0 +sl 0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65280,65280,46080" +) +xt "53000,43000,73000,47000" +) +oxt "35000,67000,55000,71000" +text (MLText +uid 140,0 +va (VaSet +isHidden 1 +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "53200,43200,62600,44200" +st " + +" +tm "CommentText" +wrapOption 3 +visibleHeight 4000 +visibleWidth 20000 +) +ignorePrefs 1 +titleBlock 1 +) +*14 (CommentText +uid 141,0 +shape (Rectangle +uid 142,0 +sl 0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65280,65280,46080" +) +xt "57000,42000,73000,43000" +) +oxt "39000,66000,55000,67000" +text (MLText +uid 143,0 +va (VaSet +isHidden 1 +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "57200,42000,58800,43000" +st " +%project_name +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 16000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*15 (CommentText +uid 144,0 +shape (Rectangle +uid 145,0 +sl 0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65280,65280,46080" +) +xt "32000,42000,53000,44000" +) +oxt "14000,66000,35000,68000" +text (MLText +uid 146,0 +va (VaSet +isHidden 1 +fg "32768,0,0" +) +xt "37350,42400,47650,43600" +st " + +" +ju 0 +tm "CommentText" +wrapOption 3 +visibleHeight 2000 +visibleWidth 21000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*16 (CommentText +uid 147,0 +shape (Rectangle +uid 148,0 +sl 0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65280,65280,46080" +) +xt "32000,45000,36000,46000" +) +oxt "14000,69000,18000,70000" +text (MLText +uid 149,0 +va (VaSet +isHidden 1 +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "32200,45000,34300,46000" +st " +Path: +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 4000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*17 (CommentText +uid 150,0 +shape (Rectangle +uid 151,0 +sl 0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65280,65280,46080" +) +xt "32000,46000,36000,47000" +) +oxt "14000,70000,18000,71000" +text (MLText +uid 152,0 +va (VaSet +isHidden 1 +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "32200,46000,34900,47000" +st " +Edited: +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 4000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*18 (CommentText +uid 153,0 +shape (Rectangle +uid 154,0 +sl 0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65280,65280,46080" +) +xt "36000,45000,53000,46000" +) +oxt "18000,69000,35000,70000" +text (MLText +uid 155,0 +va (VaSet +isHidden 1 +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "36200,45000,46500,46000" +st " +%library/%unit/%view +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 17000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +] +shape (GroupingShape +uid 125,0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,65535" +lineStyle 2 +lineWidth 2 +) +xt "32000,42000,73000,47000" +) +oxt "14000,66000,55000,71000" +) +*19 (State +uid 243,0 +shape (Circle +uid 244,0 +va (VaSet +vasetType 1 +fg "0,65535,65535" +lineColor "0,32768,49152" +lineWidth 2 +) +xt "27209,20603,39543,32937" +radius 6167 +) +name (Text +uid 245,0 +va (VaSet +font "Verdana,12,1" +) +xt "27826,26070,38926,27470" +st "cruse_from_L" +ju 0 +blo "33376,27270" +tm "ONodeName" +) +wait (TextAssociate +uid 246,0 +ps "CenterOffsetStrategy" +text (Text +uid 247,0 +va (VaSet +isHidden 1 +fg "0,0,32768" +font "Verdana,12,1" +) +xt "33126,26970,38226,28370" +st "wait 2" +blo "33126,28170" +tm "SmWaitText" +) +) +encoding (Text +uid 248,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "33376,27870,33376,27870" +blo "33376,27870" +tm "SmEncodingMgr" +) +actionBlk (SmStateActionsBlock +uid 251,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 252,0 +va (VaSet +vasetType 1 +transparent 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +fillStyle 1 +) +xt "28576,28270,46176,32070" +) +autoResize 1 +tline (Line +uid 253,0 +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "28676,28170,46076,28170" +pts [ +"28676,28170" +"46076,28170" +] +) +bline (Line +uid 254,0 +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "28676,29370,46076,29370" +pts [ +"28676,29370" +"46076,29370" +] +) +ttri (Triangle +uid 255,0 +ro 90 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "28226,27795,28576,28145" +) +btri (Triangle +uid 256,0 +ro 270 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "28226,26595,28576,26945" +) +entryActions (MLText +uid 257,0 +va (VaSet +) +xt "28676,27970,28676,27970" +tm "Actions" +) +inActions (MLText +uid 258,0 +va (VaSet +) +xt "28676,28370,46076,31970" +st "sideL_cruse <= '1'; +power_cruse <= \"11111111\"; +end_cruse <= '0' ;" +tm "Actions" +) +exitActions (MLText +uid 259,0 +va (VaSet +) +xt "33376,26770,33376,26770" +tm "Actions" +) +) +caseExpr (TextAssociate +uid 249,0 +ps "CenterOffsetStrategy" +text (MLText +uid 250,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "31276,27970,37976,29170" +st "CASE: expr" +tm "SmCaseExpr" +) +) +) +*20 (State +uid 270,0 +shape (Circle +uid 271,0 +va (VaSet +vasetType 1 +fg "0,65535,65535" +lineColor "0,32768,49152" +lineWidth 2 +) +xt "49984,19906,62416,32338" +radius 6216 +) +name (Text +uid 272,0 +va (VaSet +font "Verdana,12,1" +) +xt "50600,25422,61800,26822" +st "cruse_from_R" +ju 0 +blo "56200,26622" +tm "ONodeName" +) +wait (TextAssociate +uid 273,0 +ps "CenterOffsetStrategy" +text (Text +uid 274,0 +va (VaSet +isHidden 1 +fg "0,0,32768" +font "Verdana,12,1" +) +xt "55950,26322,61050,27722" +st "wait 2" +blo "55950,27522" +tm "SmWaitText" +) +) +encoding (Text +uid 275,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "56200,27222,56200,27222" +blo "56200,27222" +tm "SmEncodingMgr" +) +actionBlk (SmStateActionsBlock +uid 278,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 279,0 +va (VaSet +vasetType 1 +transparent 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +fillStyle 1 +) +xt "51400,27622,69000,31422" +) +autoResize 1 +tline (Line +uid 280,0 +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "51500,27522,68900,27522" +pts [ +"51500,27522" +"68900,27522" +] +) +bline (Line +uid 281,0 +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "51500,28722,68900,28722" +pts [ +"51500,28722" +"68900,28722" +] +) +ttri (Triangle +uid 282,0 +ro 90 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "51050,27147,51400,27497" +) +btri (Triangle +uid 283,0 +ro 270 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "51050,25947,51400,26297" +) +entryActions (MLText +uid 284,0 +va (VaSet +) +xt "51500,27322,51500,27322" +tm "Actions" +) +inActions (MLText +uid 285,0 +va (VaSet +) +xt "51500,27722,68900,31322" +st "sideL_cruse <= '0' ; +power_cruse <= \"11111111\"; +end_cruse <= '0' ;" +tm "Actions" +) +exitActions (MLText +uid 286,0 +va (VaSet +) +xt "56200,26122,56200,26122" +tm "Actions" +) +) +caseExpr (TextAssociate +uid 276,0 +ps "CenterOffsetStrategy" +text (MLText +uid 277,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "54100,27322,60800,28522" +st "CASE: expr" +tm "SmCaseExpr" +) +) +) +*21 (State +uid 307,0 +shape (Circle +uid 308,0 +va (VaSet +vasetType 1 +fg "0,65535,65535" +lineColor "0,32768,49152" +lineWidth 2 +) +xt "43289,37187,50391,44289" +radius 3551 +) +name (Text +uid 309,0 +va (VaSet +font "Verdana,12,1" +) +xt "44540,40038,49140,41438" +st "stopR" +ju 0 +blo "46840,41238" +tm "ONodeName" +) +wait (TextAssociate +uid 310,0 +ps "CenterOffsetStrategy" +text (Text +uid 311,0 +va (VaSet +isHidden 1 +fg "0,0,32768" +font "Verdana,12,1" +) +xt "46590,40938,51690,42338" +st "wait 2" +blo "46590,42138" +tm "SmWaitText" +) +) +encoding (Text +uid 312,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "46840,41838,46840,41838" +blo "46840,41838" +tm "SmEncodingMgr" +) +actionBlk (SmStateActionsBlock +uid 315,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 316,0 +va (VaSet +vasetType 1 +transparent 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +fillStyle 1 +) +xt "42040,42838,59640,45438" +) +autoResize 1 +tline (Line +uid 317,0 +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "42140,42738,59540,42738" +pts [ +"42140,42738" +"59540,42738" +] +) +bline (Line +uid 318,0 +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "42140,43038,59540,43038" +pts [ +"42140,43038" +"59540,43038" +] +) +ttri (Triangle +uid 319,0 +ro 90 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "41690,42363,42040,42713" +) +btri (Triangle +uid 320,0 +ro 270 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "41690,40563,42040,40913" +) +entryActions (MLText +uid 321,0 +va (VaSet +) +xt "42140,42538,42140,42538" +tm "Actions" +) +inActions (MLText +uid 322,0 +va (VaSet +) +xt "42140,42938,59540,45338" +st "power_cruse <= \"00000000\"; +end_cruse <= '1' ;" +tm "Actions" +) +exitActions (MLText +uid 323,0 +va (VaSet +) +xt "46840,40738,46840,40738" +tm "Actions" +) +) +caseExpr (TextAssociate +uid 313,0 +ps "CenterOffsetStrategy" +text (MLText +uid 314,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "44740,41938,51440,43138" +st "CASE: expr" +tm "SmCaseExpr" +) +) +) +*22 (State +uid 469,0 +shape (Circle +uid 470,0 +va (VaSet +vasetType 1 +fg "0,65535,65535" +lineColor "0,32768,49152" +lineWidth 2 +) +xt "75145,16791,85719,27365" +radius 5287 +) +name (Text +uid 471,0 +va (VaSet +font "Verdana,12,1" +) +xt "75782,21378,85082,22778" +st "GoToOrigin" +ju 0 +blo "80432,22578" +tm "ONodeName" +) +wait (TextAssociate +uid 472,0 +ps "CenterOffsetStrategy" +text (Text +uid 473,0 +va (VaSet +isHidden 1 +fg "0,0,32768" +font "Verdana,12,1" +) +xt "80182,22278,85282,23678" +st "wait 2" +blo "80182,23478" +tm "SmWaitText" +) +) +encoding (Text +uid 474,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "80432,23178,80432,23178" +blo "80432,23178" +tm "SmEncodingMgr" +) +actionBlk (SmStateActionsBlock +uid 477,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 478,0 +va (VaSet +vasetType 1 +transparent 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +fillStyle 1 +) +xt "75482,23578,93382,27378" +) +autoResize 1 +tline (Line +uid 479,0 +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "75582,23478,93282,23478" +pts [ +"75582,23478" +"93282,23478" +] +) +bline (Line +uid 480,0 +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "75582,24678,93282,24678" +pts [ +"75582,24678" +"93282,24678" +] +) +ttri (Triangle +uid 481,0 +ro 90 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "75132,23103,75482,23453" +) +btri (Triangle +uid 482,0 +ro 270 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "75132,21903,75482,22253" +) +entryActions (MLText +uid 483,0 +va (VaSet +) +xt "75582,23278,75582,23278" +tm "Actions" +) +inActions (MLText +uid 484,0 +va (VaSet +) +xt "75582,23678,93282,27278" +st "sideL_cruse <= '1' ; +power_cruse <= \"11111111\" ; +end_cruse <= '0' ;" +tm "Actions" +) +exitActions (MLText +uid 485,0 +va (VaSet +) +xt "80432,22078,80432,22078" +tm "Actions" +) +) +caseExpr (TextAssociate +uid 475,0 +ps "CenterOffsetStrategy" +text (MLText +uid 476,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "78332,23278,85032,24478" +st "CASE: expr" +tm "SmCaseExpr" +) +) +) +*23 (Transition +uid 104,0 +shape (Spline +uid 105,0 +va (VaSet +vasetType 3 +) +xt "5500,20000,16500,20000" +pts [ +"5500,20000" +"16500,20000" +] +) +start &4 +end &5 +ss 0 +es 0 +cond "rst = '0'" +tb (TransitionBlock +uid 106,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 107,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "0,32768,49152" +) +xt "8150,18900,13850,21100" +) +autoResize 1 +lineShape (Line +uid 108,0 +va (VaSet +vasetType 3 +) +xt "8650,20500,13350,20500" +pts [ +"8650,20500" +"13350,20500" +] +) +condition (MLText +uid 109,0 +va (VaSet +) +xt "8650,18900,13350,20100" +st "rst = '0'" +tm "Condition" +) +actions (MLText +uid 110,0 +va (VaSet +isHidden 1 +) +xt "6700,20900,15300,22100" +st "< Automatic >" +tm "Actions" +) +) +tp (TransitionPriority +uid 111,0 +ps "PercentageFromStartStrategy" +shape (Circle +uid 112,0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,65535" +bg "0,0,0" +) +xt "5537,18937,7663,21063" +radius 1063 +) +pr (Text +uid 113,0 +va (VaSet +isHidden 1 +) +xt "5900,19400,7300,20600" +st "1" +ju 0 +blo "6600,20400" +tm "TransitionPriority" +) +padding "100,100" +) +) +*24 (Transition +uid 114,0 +shape (Spline +uid 115,0 +va (VaSet +vasetType 3 +) +xt "5050,15000,16500,15000" +pts [ +"5050,15000" +"16500,15000" +] +) +start &6 +end &7 +ss 0 +es 0 +tb (TransitionBlock +uid 116,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 117,0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "0,32768,49152" +) +xt "7625,14495,13925,15505" +) +autoResize 1 +lineShape (Line +uid 118,0 +va (VaSet +vasetType 3 +isHidden 1 +) +xt "10775,16000,10775,16000" +pts [ +"10775,16000" +"10775,16000" +] +) +condition (MLText +uid 119,0 +va (VaSet +) +xt "8125,14400,13425,15600" +tm "Condition" +) +actions (MLText +uid 120,0 +va (VaSet +) +xt "10775,16000,10775,16000" +tm "Actions" +) +) +tp (TransitionPriority +uid 121,0 +ps "PercentageFromStartStrategy" +shape (Circle +uid 122,0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,65535" +bg "0,0,0" +) +xt "5132,13937,7258,16063" +radius 1063 +) +pr (Text +uid 123,0 +va (VaSet +isHidden 1 +) +xt "5495,14400,6895,15600" +st "1" +ju 0 +blo "6195,15400" +tm "TransitionPriority" +) +padding "100,100" +) +) +*25 (Transition +uid 287,0 +shape (Spline +uid 288,0 +va (VaSet +vasetType 3 +) +xt "37175,13684,43613,21913" +pts [ +"43613,13684" +"37175,21913" +] +arrow 1 +) +start &2 +end &19 +ss 0 +es 0 +cond "info_cruse < Position" +tb (TransitionBlock +uid 289,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 290,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "0,32768,49152" +) +xt "32190,16939,45890,19139" +) +autoResize 1 +lineShape (Line +uid 291,0 +va (VaSet +vasetType 3 +isHidden 1 +) +xt "35340,19039,35340,19039" +pts [ +"35340,19039" +"35340,19039" +] +) +condition (MLText +uid 292,0 +va (VaSet +) +xt "32690,17439,45390,18639" +st "info_cruse < Position" +tm "Condition" +) +actions (MLText +uid 293,0 +va (VaSet +) +xt "39040,19039,39040,19039" +tm "Actions" +) +) +tp (TransitionPriority +uid 294,0 +ps "PercentageFromStartStrategy" +shape (Circle +uid 295,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +) +xt "41906,13443,44032,15569" +radius 1063 +) +pr (Text +uid 296,0 +va (VaSet +) +xt "42269,13906,43669,15106" +st "2" +ju 0 +blo "42969,14906" +tm "TransitionPriority" +) +padding "100,100" +) +) +*26 (Transition +uid 297,0 +shape (Spline +uid 298,0 +va (VaSet +vasetType 3 +) +xt "47802,13820,52696,20989" +pts [ +"47802,13820" +"52696,20989" +] +arrow 1 +) +start &2 +end &20 +ss 0 +es 0 +cond "info_cruse >= Position" +tb (TransitionBlock +uid 299,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 300,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "0,32768,49152" +) +xt "48885,16689,63285,18889" +) +autoResize 1 +lineShape (Line +uid 301,0 +va (VaSet +vasetType 3 +isHidden 1 +) +xt "52035,18789,52035,18789" +pts [ +"52035,18789" +"52035,18789" +] +) +condition (MLText +uid 302,0 +va (VaSet +) +xt "49385,17189,62785,18389" +st "info_cruse >= Position" +tm "Condition" +) +actions (MLText +uid 303,0 +va (VaSet +) +xt "56085,18789,56085,18789" +tm "Actions" +) +) +tp (TransitionPriority +uid 304,0 +ps "PercentageFromStartStrategy" +shape (Circle +uid 305,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +) +xt "47228,13473,49354,15599" +radius 1063 +) +pr (Text +uid 306,0 +va (VaSet +) +xt "47591,13936,48991,15136" +st "3" +ju 0 +blo "48291,14936" +tm "TransitionPriority" +) +padding "100,100" +) +) +*27 (Transition +uid 324,0 +shape (Spline +uid 325,0 +va (VaSet +vasetType 3 +) +xt "48755,31356,52848,37748" +pts [ +"52848,31356" +"48755,37748" +] +arrow 1 +) +start &20 +end &21 +ss 0 +es 0 +cond "Position <= info_cruse" +tb (TransitionBlock +uid 326,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 327,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "0,32768,49152" +) +xt "50301,34052,64701,36252" +) +autoResize 1 +lineShape (Line +uid 328,0 +va (VaSet +vasetType 3 +isHidden 1 +) +xt "53451,36152,53451,36152" +pts [ +"53451,36152" +"53451,36152" +] +) +condition (MLText +uid 329,0 +va (VaSet +) +xt "50801,34552,64201,35752" +st "Position <= info_cruse" +tm "Condition" +) +actions (MLText +uid 330,0 +va (VaSet +) +xt "57501,36152,57501,36152" +tm "Actions" +) +) +tp (TransitionPriority +uid 331,0 +ps "PercentageFromStartStrategy" +shape (Circle +uid 332,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +) +xt "51375,30932,53501,33058" +radius 1063 +) +pr (Text +uid 333,0 +va (VaSet +) +xt "51738,31395,53138,32595" +st "1" +ju 0 +blo "52438,32395" +tm "TransitionPriority" +) +padding "100,100" +) +) +*28 (Transition +uid 361,0 +shape (Spline +uid 362,0 +va (VaSet +vasetType 3 +) +xt "35960,32369,44026,38573" +pts [ +"35960,32369" +"44026,38573" +] +arrow 1 +) +start &19 +end &21 +es 0 +cond "Position >= info_cruse" +tb (TransitionBlock +uid 363,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 364,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "0,32768,49152" +) +xt "32869,34755,47269,36955" +) +autoResize 1 +lineShape (Line +uid 365,0 +va (VaSet +vasetType 3 +isHidden 1 +) +xt "36019,36855,36019,36855" +pts [ +"36019,36855" +"36019,36855" +] +) +condition (MLText +uid 366,0 +va (VaSet +) +xt "33369,35255,46769,36455" +st "Position >= info_cruse" +tm "Condition" +) +actions (MLText +uid 367,0 +va (VaSet +) +xt "40069,36855,40069,36855" +tm "Actions" +) +) +tp (TransitionPriority +uid 368,0 +ps "PercentageFromStartStrategy" +shape (Circle +uid 369,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +) +xt "35703,31926,37829,34052" +radius 1063 +) +pr (Text +uid 370,0 +va (VaSet +) +xt "36066,32389,37466,33589" +st "1" +ju 0 +blo "36766,33389" +tm "TransitionPriority" +) +padding "100,100" +) +) +*29 (Transition +uid 371,0 +shape (Spline +uid 372,0 +va (VaSet +vasetType 3 +) +xt "46532,14363,47081,37195" +pts [ +"47081,37195" +"46532,14363" +] +arrow 1 +) +start &21 +end &2 +cond "unlock = '1'" +tb (TransitionBlock +uid 373,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 374,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "0,32768,49152" +) +xt "42706,22111,51006,24311" +) +autoResize 1 +lineShape (Line +uid 375,0 +va (VaSet +vasetType 3 +isHidden 1 +) +xt "45856,24211,45856,24211" +pts [ +"45856,24211" +"45856,24211" +] +) +condition (MLText +uid 376,0 +va (VaSet +) +xt "43206,22611,50506,23811" +st "unlock = '1'" +tm "Condition" +) +actions (MLText +uid 377,0 +va (VaSet +) +xt "46856,24211,46856,24211" +tm "Actions" +) +) +tp (TransitionPriority +uid 378,0 +ps "PercentageFromStartStrategy" +shape (Circle +uid 379,0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,65535" +bg "0,0,0" +) +xt "45963,33849,48089,35975" +radius 1063 +) +pr (Text +uid 380,0 +va (VaSet +isHidden 1 +) +xt "46326,34312,47726,35512" +st "1" +ju 0 +blo "47026,35312" +tm "TransitionPriority" +) +padding "100,100" +) +) +*30 (Transition +uid 410,0 +shape (Spline +uid 411,0 +va (VaSet +vasetType 3 +) +xt "47900,28783,50582,37349" +pts [ +"50582,28783" +"47900,37349" +] +arrow 1 +) +start &20 +end &21 +es 0 +cond "sensor_bus /= \"00\"" +tb (TransitionBlock +uid 412,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 413,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "0,32768,49152" +) +xt "48741,32566,61041,34766" +) +autoResize 1 +lineShape (Line +uid 414,0 +va (VaSet +vasetType 3 +isHidden 1 +) +xt "51891,34666,51891,34666" +pts [ +"51891,34666" +"51891,34666" +] +) +condition (MLText +uid 415,0 +va (VaSet +) +xt "49241,33066,60541,34266" +st "sensor_bus /= \"00\"" +tm "Condition" +) +actions (MLText +uid 416,0 +va (VaSet +) +xt "54891,34666,54891,34666" +tm "Actions" +) +) +tp (TransitionPriority +uid 417,0 +ps "PercentageFromStartStrategy" +shape (Circle +uid 418,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +) +xt "49250,28576,51376,30702" +radius 1063 +) +pr (Text +uid 419,0 +va (VaSet +) +xt "49613,29039,51013,30239" +st "2" +ju 0 +blo "50313,30039" +tm "TransitionPriority" +) +padding "100,100" +) +) +*31 (Transition +uid 420,0 +shape (Spline +uid 421,0 +va (VaSet +vasetType 3 +) +xt "38685,29908,44704,37902" +pts [ +"38685,29908" +"44704,37902" +] +arrow 1 +) +start &19 +end &21 +es 0 +cond "sensor_bus /= \"00\"" +tb (TransitionBlock +uid 422,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 423,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "0,32768,49152" +) +xt "37691,32164,49991,34364" +) +autoResize 1 +lineShape (Line +uid 424,0 +va (VaSet +vasetType 3 +isHidden 1 +) +xt "40841,34264,40841,34264" +pts [ +"40841,34264" +"40841,34264" +] +) +condition (MLText +uid 425,0 +va (VaSet +) +xt "38191,32664,49491,33864" +st "sensor_bus /= \"00\"" +tm "Condition" +) +actions (MLText +uid 426,0 +va (VaSet +) +xt "43841,34264,43841,34264" +tm "Actions" +) +) +tp (TransitionPriority +uid 427,0 +ps "PercentageFromStartStrategy" +shape (Circle +uid 428,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +) +xt "38223,29643,40349,31769" +radius 1063 +) +pr (Text +uid 429,0 +va (VaSet +) +xt "38586,30106,39986,31306" +st "2" +ju 0 +blo "39286,31106" +tm "TransitionPriority" +) +padding "100,100" +) +) +*32 (Transition +uid 430,0 +shape (Spline +uid 431,0 +va (VaSet +vasetType 3 +) +xt "45214,14428,45526,37581" +pts [ +"45526,14428" +"45214,37581" +] +arrow 1 +) +start &2 +end &21 +cond "sensor_bus /= \"00\"" +tb (TransitionBlock +uid 432,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 433,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "0,32768,49152" +) +xt "38227,25140,50527,27340" +) +autoResize 1 +lineShape (Line +uid 434,0 +va (VaSet +vasetType 3 +isHidden 1 +) +xt "41377,27240,41377,27240" +pts [ +"41377,27240" +"41377,27240" +] +) +condition (MLText +uid 435,0 +va (VaSet +) +xt "38727,25640,50027,26840" +st "sensor_bus /= \"00\"" +tm "Condition" +) +actions (MLText +uid 436,0 +va (VaSet +) +xt "44377,27240,44377,27240" +tm "Actions" +) +) +tp (TransitionPriority +uid 437,0 +ps "PercentageFromStartStrategy" +shape (Circle +uid 438,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +) +xt "44431,15679,46557,17805" +radius 1063 +) +pr (Text +uid 439,0 +va (VaSet +) +xt "44794,16142,46194,17342" +st "4" +ju 0 +blo "45494,17142" +tm "TransitionPriority" +) +padding "100,100" +) +) +*33 (Transition +uid 486,0 +shape (Spline +uid 487,0 +va (VaSet +vasetType 3 +) +xt "49267,10121,75496,20185" +pts [ +"49267,10121" +"75496,20185" +] +arrow 1 +) +start &2 +end &22 +es 0 +cond "info_cruse = \"00000000\"" +tb (TransitionBlock +uid 488,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 489,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "0,32768,49152" +) +xt "59108,12244,75308,14444" +) +autoResize 1 +lineShape (Line +uid 490,0 +va (VaSet +vasetType 3 +isHidden 1 +) +xt "62258,14344,62258,14344" +pts [ +"62258,14344" +"62258,14344" +] +) +condition (MLText +uid 491,0 +va (VaSet +) +xt "59608,12744,74808,13944" +st "info_cruse = \"00000000\"" +tm "Condition" +) +actions (MLText +uid 492,0 +va (VaSet +) +xt "67208,14344,67208,14344" +tm "Actions" +) +) +tp (TransitionPriority +uid 493,0 +ps "PercentageFromStartStrategy" +shape (Circle +uid 494,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +) +xt "50826,10064,52952,12190" +radius 1063 +) +pr (Text +uid 495,0 +va (VaSet +) +xt "51189,10527,52589,11727" +st "1" +ju 0 +blo "51889,11527" +tm "TransitionPriority" +) +padding "100,100" +) +) +*34 (Transition +uid 496,0 +shape (Spline +uid 497,0 +va (VaSet +vasetType 3 +) +xt "50389,27348,79999,40842" +pts [ +"79999,27348" +"50389,40842" +] +arrow 1 +) +start &22 +end &21 +cond "sensor_bus /= \"00\"" +tb (TransitionBlock +uid 498,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 499,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "0,32768,49152" +) +xt "64694,33595,76994,35795" +) +autoResize 1 +lineShape (Line +uid 500,0 +va (VaSet +vasetType 3 +isHidden 1 +) +xt "67844,35695,67844,35695" +pts [ +"67844,35695" +"67844,35695" +] +) +condition (MLText +uid 501,0 +va (VaSet +) +xt "65194,34095,76494,35295" +st "sensor_bus /= \"00\"" +tm "Condition" +) +actions (MLText +uid 502,0 +va (VaSet +) +xt "70844,35695,70844,35695" +tm "Actions" +) +) +tp (TransitionPriority +uid 503,0 +ps "PercentageFromStartStrategy" +shape (Circle +uid 504,0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,65535" +bg "0,0,0" +) +xt "75975,27634,78101,29760" +radius 1063 +) +pr (Text +uid 505,0 +va (VaSet +isHidden 1 +) +xt "76338,28097,77738,29297" +st "1" +ju 0 +blo "77038,29097" +tm "TransitionPriority" +) +padding "100,100" +) +) +] +bg "65535,65535,65535" +grid (Grid +origin "0,0" +isVisible 0 +isActive 0 +xSpacing 1000 +xySpacing 1000 +xShown 1 +yShown 1 +color "26368,26368,26368" +) +packageList *35 (PackageList +uid 31,0 +stg "VerticalLayoutStrategy" +textVec [ +*36 (Text +uid 32,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "0,3000,7600,4200" +st "Package List" +blo "0,4000" +) +*37 (MLText +uid 33,0 +va (VaSet +isHidden 1 +) +xt "0,4200,17500,7800" +st "LIBRARY ieee; + USE ieee.std_logic_1164.all; + USE ieee.numeric_std.all;" +tm "SmPackageListTextMgr" +) +] +) +compDirBlock (MlTextGroup +uid 34,0 +stg "VerticalLayoutStrategy" +textVec [ +*38 (Text +uid 35,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "20000,0,30800,1200" +st "Compiler Directives" +blo "20000,1000" +) +*39 (Text +uid 36,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "20000,1200,33100,2400" +st "Pre-module directives:" +blo "20000,2200" +) +*40 (MLText +uid 37,0 +va (VaSet +isHidden 1 +) +xt "20000,2400,32100,4800" +st "`resetall +`timescale 1ns/10ps" +tm "SmCompilerDirectivesTextMgr" +) +*41 (Text +uid 38,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "20000,4800,33700,6000" +st "Post-module directives:" +blo "20000,5800" +) +*42 (MLText +uid 39,0 +va (VaSet +isHidden 1 +) +xt "20000,0,20000,0" +tm "SmCompilerDirectivesTextMgr" +) +*43 (Text +uid 40,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "20000,6000,33200,7200" +st "End-module directives:" +blo "20000,7000" +) +*44 (MLText +uid 41,0 +va (VaSet +isHidden 1 +) +xt "20000,7200,20000,7200" +tm "SmCompilerDirectivesTextMgr" +) +] +associable 1 +) +windowSize "0,24,1715,1143" +viewArea "-6000,-6100,102551,66243" +cachedDiagramExtent "0,-1000,93382,47000" +hasePageBreakOrigin 1 +pageBreakOrigin "0,-2000" +isTopLevel 1 +defaultCommentText (CommentText +shape (Rectangle +layer 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +lineColor "0,0,32768" +) +xt "0,0,15000,5000" +) +text (MLText +va (VaSet +fg "0,0,32768" +) +xt "200,200,3200,1400" +st " +Text +" +tm "CommentText" +wrapOption 3 +visibleHeight 4600 +visibleWidth 14600 +) +) +defaultRequirementText (RequirementText +shape (ZoomableIcon +layer 0 +va (VaSet +vasetType 1 +fg "59904,39936,65280" +lineColor "0,0,32768" +) +xt "0,0,1500,1750" +iconName "reqTracerRequirement.bmp" +iconMaskName "reqTracerRequirement.msk" +) +autoResize 1 +text (MLText +va (VaSet +fg "0,0,32768" +font "arial,8,0" +) +xt "500,2150,1400,3150" +st " +Text +" +tm "RequirementText" +wrapOption 3 +visibleHeight 1350 +visibleWidth 1100 +) +) +defaultPanel (Panel +shape (RectFrame +va (VaSet +vasetType 1 +fg "65535,65535,65535" +lineColor "32768,0,0" +lineWidth 3 +) +xt "0,0,20000,20000" +) +title (TextAssociate +ps "TopLeftStrategy" +text (Text +va (VaSet +font "Verdana,9,1" +) +xt "1000,1000,5000,2200" +st "Panel0" +blo "1000,2000" +tm "PanelText" +) +) +) +localDecl *45 (SmLocalDecl +uid 3,0 +stg "VerticalLayoutStrategy" +textVec [ +*46 (Text +uid 4,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "27800,-1000,42400,200" +st "Architecture Declarations" +blo "27800,0" +) +*47 (MLText +uid 5,0 +va (VaSet +font "Courier New,8,0" +) +xt "27800,-1000,27800,-1000" +tm "LocalDeclTextMgr" +) +*48 (Text +uid 6,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "27800,200,33000,1400" +st "Pre Decls" +blo "27800,1200" +) +*49 (MLText +uid 7,0 +va (VaSet +font "Courier New,8,0" +) +xt "27800,-1000,27800,-1000" +tm "LocalDeclTextMgr" +) +*50 (Text +uid 8,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "27800,200,34200,1400" +st "Post Decls" +blo "27800,1200" +) +*51 (MLText +uid 9,0 +va (VaSet +font "Courier New,8,0" +) +xt "27800,200,27800,200" +tm "LocalDeclTextMgr" +) +] +) +processDecl *52 (SmProcessDecl +uid 10,0 +stg "VerticalLayoutStrategy" +textVec [ +*53 (Text +uid 11,0 +va (VaSet +font "Verdana,9,1" +) +xt "74500,-1000,86600,200" +st "Process Declarations" +blo "74500,0" +) +*54 (Text +uid 12,0 +va (VaSet +font "Verdana,9,1" +) +xt "74500,200,84000,1400" +st "Clocked Process:" +blo "74500,1200" +) +*55 (MLText +uid 13,0 +va (VaSet +font "Courier New,8,0" +) +xt "74500,-1000,74500,-1000" +tm "ProcessDeclTextMgr" +) +*56 (Text +uid 14,0 +va (VaSet +font "Verdana,9,1" +) +xt "74500,1400,83800,2600" +st "Output Process:" +blo "74500,2400" +) +*57 (MLText +uid 15,0 +va (VaSet +font "Courier New,8,0" +) +xt "74500,2600,74500,2600" +tm "ProcessDeclTextMgr" +) +] +associable 1 +) +defaultActions *58 (MlTextGroup +uid 16,0 +stg "VerticalLayoutStrategy" +textVec [ +*59 (Text +uid 17,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "0,-1000,8400,200" +st "Global Actions" +blo "0,0" +) +*60 (Text +uid 18,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "0,200,7400,1400" +st "Pre Actions:" +blo "0,1200" +) +*61 (MLText +uid 19,0 +va (VaSet +) +xt "0,-1000,0,-1000" +tm "Actions" +) +*62 (Text +uid 20,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "0,1400,8000,2600" +st "Post Actions:" +blo "0,2400" +) +*63 (MLText +uid 21,0 +va (VaSet +) +xt "0,200,0,200" +tm "Actions" +) +] +associable 1 +) +archConcurrentStatementBlock *64 (BiTextGroup +uid 22,0 +stg "VerticalLayoutStrategy" +first (Text +uid 23,0 +va (VaSet +font "Verdana,9,1" +) +xt "11400,-1000,24800,200" +st "Concurrent Statements" +blo "11400,0" +) +second (MLText +uid 24,0 +va (VaSet +isHidden 1 +) +xt "11400,200,11400,200" +tm "ArchConcStmtTextMgr" +) +associable 1 +) +signalsGenStatus *65 (SmSignalGenStatus +uid 28,0 +stg "VerticalLayoutStrategy" +first (Text +uid 29,0 +va (VaSet +font "Verdana,9,1" +) +xt "45400,-1000,53200,200" +st "Signal Status" +blo "45400,0" +) +second (MLText +uid 30,0 +va (VaSet +isHidden 1 +font "Courier New,8,0" +) +xt "45400,200,73900,3400" +st "SIGNAL MODE DEFAULT RESET SCHEME COMMENT +end_cruse OUT COMB +power_cruse OUT COMB +sideL_cruse OUT COMB +" +tm "SmSignalsGenStatusTextMgr" +) +) +stateRegBlock *66 (BiTextGroup +uid 25,0 +stg "VerticalLayoutStrategy" +first (Text +uid 26,0 +va (VaSet +font "Verdana,9,1" +) +xt "56200,-1000,71500,200" +st "State Register Statements" +blo "56200,0" +) +second (MLText +uid 27,0 +va (VaSet +isHidden 1 +) +xt "56200,200,56200,200" +tm "Actions" +) +associable 1 +) +) +genChar (SmGenChar +uid 42,0 +nextStateClocking 0 +) +encoding (Encoding +scheme 3 +encodingStyles [ +(pair +scheme 0 +style 0 +) +(pair +scheme 1 +style 1 +) +(pair +scheme 2 +style 0 +) +(pair +scheme 3 +style 0 +) +(pair +scheme 4 +style 0 +) +(pair +scheme 5 +style 0 +) +] +otherValues [ +(pair +scheme 0 +otherValue "" +) +(pair +scheme 1 +otherValue "" +) +(pair +scheme 2 +otherValue "" +) +(pair +scheme 3 +otherValue "" +) +(pair +scheme 4 +otherValue "" +) +(pair +scheme 5 +otherValue "" +) +] +attribute 0 +synSafe 0 +outputEncodedLocals 0 +useVerilogParameterRange 0 +radix 2 +) +stateOrder [ +&2 +&19 +&20 +&21 +&22 +] +name "csm" +) +] +lastUid 505,0 +commonDM (CommonDM +ldm (LogicalDM +emptyRow *67 (LEmptyRow +) +uid 176,0 +optionalChildren [ +*68 (RefLabelRowHdr +) +*69 (TitleRowHdr +) +*70 (FilterRowHdr +) +*71 (RefLabelColHdr +tm "RefLabelColHdrMgr" +) +*72 (RowExpandColHdr +tm "RowExpandColHdrMgr" +) +*73 (GroupColHdr +tm "GroupColHdrMgr" +) +*74 (NameColHdr +tm "SmNameColHdrMgr" +) +*75 (ModeColHdr +tm "SmModeColHdrMgr" +) +*76 (TypeColHdr +tm "SmTypeColHdrMgr" +) +*77 (BoundsColHdr +tm "SmBoundsColHdrMgr" +) +*78 (InitColHdr +tm "SmInitColHdrMgr" +) +*79 (ColumnHdr +tm "SmCategoryColHdrMgr" +) +*80 (ColumnHdr +tm "SmAssignColHdrMgr" +) +*81 (ColumnHdr +tm "SmExprColHdrMgr" +) +*82 (ColumnHdr +tm "SmSchemeColHdrMgr" +) +*83 (ColumnHdr +tm "SmDefValColHdrMgr" +) +*84 (ColumnHdr +tm "SmRstValColHdrMgr" +) +*85 (EolColHdr +tm "SmEolColHdrMgr" +) +*86 (LeafLogPort +port (LogicalPort +lang 11 +decl (Decl +n "Position" +t "std_logic" +b "(15 DOWNTO 0)" +o 1 +) +) +uid 156,0 +) +*87 (LeafLogPort +port (LogicalPort +lang 11 +decl (Decl +n "info_cruse" +t "unsigned" +b "(15 DOWNTO 0)" +o 2 +) +) +uid 158,0 +) +*88 (LeafLogPort +port (LogicalPort +lang 11 +decl (Decl +n "unlock" +t "std_ulogic" +o 3 +) +) +uid 160,0 +) +*89 (LeafLogPort +port (LogicalPort +lang 11 +m 1 +decl (Decl +n "end_cruse" +t "std_ulogic" +o 4 +) +) +uid 162,0 +scheme 0 +) +*90 (LeafLogPort +port (LogicalPort +lang 11 +m 1 +decl (Decl +n "power_cruse" +t "unsigned" +b "(7 DOWNTO 0)" +o 5 +) +) +uid 164,0 +scheme 0 +) +*91 (LeafLogPort +port (LogicalPort +lang 11 +decl (Decl +n "sensor_bus" +t "unsigned" +b "(1 DOWNTO 0)" +o 6 +) +) +uid 166,0 +scheme 0 +) +*92 (LeafLogPort +port (LogicalPort +lang 11 +m 1 +decl (Decl +n "sideL_cruse" +t "std_ulogic" +o 7 +) +) +uid 168,0 +scheme 0 +) +*93 (LeafLogPort +port (LogicalPort +lang 11 +decl (Decl +n "clk" +t "unsigned" +o 8 +) +) +uid 170,0 +cat 1 +scheme 0 +expr "clk'EVENT AND clk = '1'" +) +*94 (LeafLogPort +port (LogicalPort +lang 11 +decl (Decl +n "rst" +t "unsigned" +o 9 +) +) +uid 172,0 +cat 8 +scheme 0 +expr "rst = '0'" +) +] +) +pdm (PhysicalDM +displayShortBounds 1 +editShortBounds 1 +uid 195,0 +optionalChildren [ +*95 (Sheet +sheetRow (SheetRow +headerVa (MVa +cellColor "49152,49152,49152" +fontColor "0,0,0" +font "Tahoma,10,0" +) +cellVa (MVa +cellColor "65535,65535,65535" +fontColor "0,0,0" +font "Tahoma,10,0" +) +groupVa (MVa +cellColor "39936,56832,65280" +fontColor "0,0,0" +font "Tahoma,10,0" +) +emptyMRCItem *96 (MRCItem +litem &67 +pos 9 +dimension 20 +) +uid 197,0 +optionalChildren [ +*97 (MRCItem +litem &68 +pos 0 +dimension 20 +uid 198,0 +) +*98 (MRCItem +litem &69 +pos 1 +dimension 23 +uid 199,0 +) +*99 (MRCItem +litem &70 +pos 2 +hidden 1 +dimension 20 +uid 200,0 +) +*100 (MRCItem +litem &86 +pos 0 +dimension 20 +uid 157,0 +) +*101 (MRCItem +litem &87 +pos 1 +dimension 20 +uid 159,0 +) +*102 (MRCItem +litem &88 +pos 2 +dimension 20 +uid 161,0 +) +*103 (MRCItem +litem &89 +pos 3 +dimension 20 +uid 163,0 +) +*104 (MRCItem +litem &90 +pos 4 +dimension 20 +uid 165,0 +) +*105 (MRCItem +litem &91 +pos 5 +dimension 20 +uid 167,0 +) +*106 (MRCItem +litem &92 +pos 6 +dimension 20 +uid 169,0 +) +*107 (MRCItem +litem &93 +pos 7 +dimension 20 +uid 171,0 +) +*108 (MRCItem +litem &94 +pos 8 +dimension 20 +uid 173,0 +) +] +) +sheetCol (SheetCol +propVa (MVa +cellColor "0,49152,49152" +fontColor "0,0,0" +font "Tahoma,10,0" +textAngle 90 +) +uid 201,0 +optionalChildren [ +*109 (MRCItem +litem &71 +pos 0 +dimension 20 +uid 202,0 +) +*110 (MRCItem +litem &73 +pos 1 +dimension 50 +uid 203,0 +) +*111 (MRCItem +litem &74 +pos 2 +dimension 70 +uid 204,0 +) +*112 (MRCItem +litem &75 +pos 3 +dimension 50 +uid 205,0 +) +*113 (MRCItem +litem &76 +pos 4 +dimension 80 +uid 206,0 +) +*114 (MRCItem +litem &77 +pos 5 +dimension 80 +uid 207,0 +) +*115 (MRCItem +litem &78 +pos 6 +dimension 40 +uid 208,0 +) +*116 (MRCItem +litem &79 +pos 7 +dimension 100 +uid 209,0 +) +*117 (MRCItem +litem &80 +pos 8 +dimension 60 +uid 210,0 +) +*118 (MRCItem +litem &81 +pos 9 +dimension 130 +uid 211,0 +) +*119 (MRCItem +litem &82 +pos 10 +dimension 56 +uid 212,0 +) +*120 (MRCItem +litem &83 +pos 11 +dimension 50 +uid 213,0 +) +*121 (MRCItem +litem &84 +pos 12 +dimension 50 +uid 214,0 +) +*122 (MRCItem +litem &85 +pos 13 +dimension 80 +uid 215,0 +) +] +) +fixedCol 4 +fixedRow 2 +name "Ports" +uid 196,0 +vaOverrides [ +] +) +] +) +uid 175,0 +) +cdmCsm &1 +genericsCommonDM (CommonDM +ldm (LogicalDM +emptyRow *123 (LEmptyRow +) +uid 217,0 +optionalChildren [ +*124 (RefLabelRowHdr +) +*125 (TitleRowHdr +) +*126 (FilterRowHdr +) +*127 (RefLabelColHdr +tm "RefLabelColHdrMgr" +) +*128 (RowExpandColHdr +tm "RowExpandColHdrMgr" +) +*129 (GroupColHdr +tm "GroupColHdrMgr" +) +*130 (NameColHdr +tm "GenericNameColHdrMgr" +) +*131 (TypeColHdr +tm "GenericTypeColHdrMgr" +) +*132 (InitColHdr +tm "GenericValueColHdrMgr" +) +*133 (PragmaColHdr +tm "GenericPragmaColHdrMgr" +) +*134 (EolColHdr +tm "GenericEolColHdrMgr" +) +] +) +pdm (PhysicalDM +displayShortBounds 1 +editShortBounds 1 +uid 229,0 +optionalChildren [ +*135 (Sheet +sheetRow (SheetRow +headerVa (MVa +cellColor "49152,49152,49152" +fontColor "0,0,0" +font "Tahoma,10,0" +) +cellVa (MVa +cellColor "65535,65535,65535" +fontColor "0,0,0" +font "Tahoma,10,0" +) +groupVa (MVa +cellColor "39936,56832,65280" +fontColor "0,0,0" +font "Tahoma,10,0" +) +emptyMRCItem *136 (MRCItem +litem &123 +pos 0 +dimension 20 +) +uid 231,0 +optionalChildren [ +*137 (MRCItem +litem &124 +pos 0 +dimension 20 +uid 232,0 +) +*138 (MRCItem +litem &125 +pos 1 +dimension 23 +uid 233,0 +) +*139 (MRCItem +litem &126 +pos 2 +hidden 1 +dimension 20 +uid 234,0 +) +] +) +sheetCol (SheetCol +propVa (MVa +cellColor "0,49152,49152" +fontColor "0,0,0" +font "Tahoma,10,0" +textAngle 90 +) +uid 235,0 +optionalChildren [ +*140 (MRCItem +litem &127 +pos 0 +dimension 20 +uid 236,0 +) +*141 (MRCItem +litem &129 +pos 1 +dimension 50 +uid 237,0 +) +*142 (MRCItem +litem &130 +pos 2 +dimension 100 +uid 238,0 +) +*143 (MRCItem +litem &131 +pos 3 +dimension 100 +uid 239,0 +) +*144 (MRCItem +litem &132 +pos 4 +dimension 50 +uid 240,0 +) +*145 (MRCItem +litem &133 +pos 5 +dimension 50 +uid 241,0 +) +*146 (MRCItem +litem &134 +pos 6 +dimension 80 +uid 242,0 +) +] +) +fixedCol 3 +fixedRow 2 +name "Ports" +uid 230,0 +vaOverrides [ +] +) +] +) +uid 216,0 +type 1 +) +signalSuffix "_int" +clockSuffix "_cld" +defaultState (State +shape (Circle +va (VaSet +vasetType 1 +fg "0,65535,65535" +lineColor "0,32768,49152" +lineWidth 2 +) +xt "-3551,-3551,3551,3551" +radius 3551 +) +name (Text +va (VaSet +font "Verdana,12,1" +) +xt "0,0,2500,1400" +st "s0" +ju 0 +blo "1250,1200" +tm "ONodeName" +) +wait (TextAssociate +ps "CenterOffsetStrategy" +text (Text +va (VaSet +isHidden 1 +fg "0,0,32768" +font "Verdana,12,1" +) +xt "1000,900,6100,2300" +st "wait 2" +blo "1000,2100" +tm "SmWaitText" +) +) +encoding (Text +va (VaSet +font "Verdana,9,1" +) +blo "0,0" +tm "SmEncodingMgr" +) +actionBlk (SmStateActionsBlock +ps "CenterOffsetStrategy" +shape (Rectangle +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "3900,3300,4100,3500" +) +autoResize 1 +tline (Line +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +pts [ +"0,0" +"0,0" +] +) +bline (Line +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +pts [ +"0,0" +"0,0" +] +) +ttri (Triangle +ro 90 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "-450,-175,-100,175" +) +btri (Triangle +ro 270 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "-450,-175,-100,175" +) +entryActions (MLText +va (VaSet +) +tm "Actions" +) +inActions (MLText +va (VaSet +) +tm "Actions" +) +exitActions (MLText +va (VaSet +) +tm "Actions" +) +) +caseExpr (TextAssociate +ps "CenterOffsetStrategy" +text (MLText +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "-2100,1200,4600,2400" +st "CASE: expr" +tm "SmCaseExpr" +) +) +) +defaultWaitState (State +shape (CircleInOctagon +va (VaSet +vasetType 1 +fg "0,65535,65535" +lineColor "26368,26368,26368" +lineWidth 2 +) +xt "-529,-529,6529,6529" +) +name (Text +va (VaSet +font "Verdana,12,1" +) +xt "0,0,2500,1400" +st "s0" +ju 0 +blo "1250,1200" +tm "ONodeName" +) +wait (TextAssociate +ps "CenterOffsetStrategy" +text (Text +va (VaSet +isHidden 1 +fg "0,0,32768" +font "Verdana,12,1" +) +xt "1000,900,6100,2300" +st "wait 2" +blo "1000,2100" +tm "SmWaitText" +) +) +encoding (Text +va (VaSet +font "Verdana,9,1" +) +blo "0,0" +tm "SmEncodingMgr" +) +actionBlk (SmStateActionsBlock +ps "CenterOffsetStrategy" +shape (Rectangle +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "8900,6300,9100,6500" +) +autoResize 1 +tline (Line +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "5000,3000,5000,3000" +pts [ +"5000,3000" +"5000,3000" +] +) +bline (Line +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "5000,3000,5000,3000" +pts [ +"5000,3000" +"5000,3000" +] +) +ttri (Triangle +ro 90 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "4550,2825,4900,3175" +) +btri (Triangle +ro 270 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "4550,2825,4900,3175" +) +entryActions (MLText +va (VaSet +) +xt "5000,3000,5000,3000" +tm "Actions" +) +inActions (MLText +va (VaSet +) +xt "5000,3000,5000,3000" +tm "Actions" +) +exitActions (MLText +va (VaSet +) +xt "5000,3000,5000,3000" +tm "Actions" +) +) +caseExpr (TextAssociate +ps "CenterOffsetStrategy" +text (MLText +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "-2100,1200,4600,2400" +st "CASE: expr" +tm "SmCaseExpr" +) +) +isWait 1 +) +defaultCompositeState (CompositeState +shape (TripleCircle +va (VaSet +vasetType 1 +fg "29952,39936,65280" +lineColor "0,0,32768" +lineWidth 2 +) +xt "-3000,-3000,3000,3000" +radius 3000 +) +name (Text +va (VaSet +font "Verdana,10,1" +) +xt "-1000,-600,1000,600" +st "s0" +ju 0 +blo "0,400" +tm "ONodeName" +) +childDiagram &0 +) +defaultJunction (Junction +shape (Diamond +va (VaSet +vasetType 1 +fg "59904,39936,65280" +) +xt "-1300,-1300,2300,2300" +) +symbol (Text +va (VaSet +font "Verdana,10,1" +) +xt "-300,-100,1300,1100" +st "&" +ju 0 +blo "500,900" +) +name (TextAssociate +ps "CenterOffsetStrategy" +text (Text +va (VaSet +font "Verdana,9,1" +) +xt "2000,1000,2000,1000" +blo "2000,1000" +tm "JunctionName" +) +) +caseExpr (TextAssociate +ps "CenterOffsetStrategy" +text (MLText +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "-2550,2000,4150,3200" +st "CASE: expr" +tm "SmCaseExpr" +) +) +) +defaultEntryPoint (EntryPoint +shape (CompositeShape +va (VaSet +vasetType 1 +fg "29952,39936,65280" +) +optionalChildren [ +(Pentagon +sl 0 +ro 270 +xt "-875,875,1375,1875" +) +(Line +sl 0 +ro 270 +xt "1375,1375,1875,1375" +pts [ +"1375,1375" +"1875,1375" +] +) +] +) +) +defaultInterruptPoint (InterruptPoint +shape (CompositeShape +va (VaSet +vasetType 1 +fg "65535,0,0" +) +optionalChildren [ +(Pentagon +sl 0 +ro 270 +xt "-875,875,1375,1875" +) +(Line +sl 0 +ro 270 +xt "1375,1375,1875,1375" +pts [ +"1375,1375" +"1875,1375" +] +) +(CustomPolygon +pts [ +"-625,1600" +"-625,1300" +"25,1425" +"-75,1150" +"1025,1350" +"200,1350" +"375,1600" +] +sl 0 +ro 270 +va (VaSet +vasetType 1 +fg "65535,65535,0" +bg "65535,0,0" +lineColor "65535,65535,0" +) +xt "-625,1150,1025,1600" +) +] +) +) +defaultLink (Link +shape (CompositeShape +va (VaSet +vasetType 1 +fg "65535,65535,0" +bg "0,0,0" +) +optionalChildren [ +(Pentagon +sl 0 +ro 270 +xt "-375,875,1875,1875" +) +(Line +sl 0 +ro 270 +xt "-875,1375,-375,1375" +pts [ +"-875,1375" +"-375,1375" +] +) +] +) +name (TextAssociate +ps "CenterOffsetStrategy" +text (Text +va (VaSet +font "Verdana,9,1" +) +xt "2375,875,5075,2075" +st "Link" +blo "2375,1875" +tm "LinkName" +) +) +) +defaultExitPoint (ExitPoint +shape (CompositeShape +va (VaSet +vasetType 1 +fg "29952,39936,65280" +) +optionalChildren [ +(Pentagon +sl 0 +ro 270 +xt "-375,875,1875,1875" +) +(Line +sl 0 +ro 270 +xt "-875,1375,-375,1375" +pts [ +"-875,1375" +"-375,1375" +] +) +] +) +) +defaultTransition (Transition +shape (Spline +va (VaSet +vasetType 3 +) +pts [ +"0,0" +"0,0" +] +arrow 1 +) +ss 0 +es 0 +cond "condition" +tb (TransitionBlock +ps "CenterOffsetStrategy" +shape (Rectangle +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "0,32768,49152" +) +xt "-500,-500,5800,1700" +) +autoResize 1 +lineShape (Line +va (VaSet +vasetType 3 +isHidden 1 +) +xt "2650,1600,2650,1600" +pts [ +"2650,1600" +"2650,1600" +] +) +condition (MLText +va (VaSet +) +xt "0,0,5300,1200" +st "condition" +tm "Condition" +) +actions (MLText +va (VaSet +) +xt "2650,2000,2650,2000" +tm "Actions" +) +) +tp (TransitionPriority +ps "PercentageFromStartStrategy" +shape (Circle +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +) +xt "-1063,-1063,1063,1063" +radius 1063 +) +pr (Text +va (VaSet +) +xt "-700,-600,700,600" +st "1" +ju 0 +blo "0,400" +tm "TransitionPriority" +) +padding "100,100" +) +) +defaultClk (SmClockPoint +shape (CompositeShape +va (VaSet +vasetType 1 +fg "65535,65535,0" +) +optionalChildren [ +(Pentagon +sl 0 +ro 270 +xt "-625,625,1625,1625" +) +(OrthoPolyLine +sl 0 +ro 270 +va (VaSet +vasetType 3 +) +xt "275,825,874,1425" +pts [ +"275,1425" +"574,1425" +"574,825" +"874,825" +] +) +(Arc2D +pts [ +"-116,1278" +"-371,972" +"-116,972" +] +sl 0 +ro 270 +va (VaSet +vasetType 1 +transparent 1 +) +xt "-441,926,-116,1323" +) +] +) +name (TextAssociate +ps "CenterOffsetStrategy" +text (Text +va (VaSet +) +xt "-3325,625,-1125,1825" +st "clk" +ju 2 +blo "-1125,1625" +tm "SmControlSignalNameMgr" +) +) +cond (SmControlCondition +ps "CenterOffsetStrategy" +shape (Rectangle +va (VaSet +vasetType 1 +fg "65535,65535,65535" +lineColor "0,32768,49152" +) +xt "1625,425,4925,1825" +) +autoResize 1 +cond (MLText +va (VaSet +) +xt "1725,525,4825,1725" +st "cond" +tm "SmControlConditionMgr" +) +) +) +defaultEnable (SmEnablePoint +shape (CompositeShape +va (VaSet +vasetType 1 +fg "65535,65535,0" +) +optionalChildren [ +(Pentagon +sl 0 +ro 270 +xt "-625,625,1625,1625" +) +(OrthoPolyLine +sl 0 +ro 270 +va (VaSet +vasetType 3 +) +xt "275,825,874,1425" +pts [ +"874,1425" +"574,1425" +"574,825" +"275,825" +] +) +(Arc2D +pts [ +"-130,1263" +"-415,1064" +"-76,1064" +] +layer 10 +sl 0 +ro 270 +va (VaSet +vasetType 1 +transparent 1 +) +xt "-425,943,-76,1304" +) +(Line +sl 0 +ro 270 +xt "-415,1064,-106,1064" +pts [ +"-415,1064" +"-106,1064" +] +) +] +) +name (TextAssociate +ps "CenterOffsetStrategy" +text (Text +va (VaSet +) +xt "-5125,625,-1125,1825" +st "enable" +ju 2 +blo "-1125,1625" +tm "SmControlSignalNameMgr" +) +) +cond (SmControlCondition +ps "CenterOffsetStrategy" +shape (Rectangle +va (VaSet +vasetType 1 +fg "65535,65535,65535" +lineColor "0,32768,49152" +) +xt "1625,425,4925,1825" +) +autoResize 1 +cond (MLText +va (VaSet +) +xt "1725,525,4825,1725" +st "cond" +tm "SmControlConditionMgr" +) +) +) +defaultRst (SmResetPoint +shape (CompositeShape +va (VaSet +vasetType 1 +fg "65535,65535,0" +) +optionalChildren [ +(Pentagon +sl 0 +ro 270 +xt "-625,625,1625,1625" +) +(OrthoPolyLine +sl 0 +ro 270 +va (VaSet +vasetType 3 +) +xt "275,825,874,1425" +pts [ +"874,1425" +"574,1425" +"574,825" +"275,825" +] +) +(Line +sl 0 +ro 270 +xt "-376,950,-276,1000" +pts [ +"-376,1000" +"-276,950" +] +) +(Line +sl 0 +ro 270 +xt "-376,950,-376,1300" +pts [ +"-376,1300" +"-376,950" +] +) +(Circle +layer 10 +sl 0 +ro 270 +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,0" +) +xt "424,975,724,1275" +radius 150 +) +] +) +cond (SmControlCondition +ps "CenterOffsetStrategy" +shape (Rectangle +va (VaSet +vasetType 1 +fg "65535,65535,65535" +lineColor "0,32768,49152" +) +xt "-625,-1175,2675,225" +) +autoResize 1 +cond (MLText +va (VaSet +) +xt "-525,-1075,2575,125" +st "cond" +tm "SmControlConditionMgr" +) +) +prio (TransitionPriority +ps "PercentageFromStartStrategy" +shape (Circle +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +) +xt "1625,62,3751,2188" +radius 1063 +) +pr (Text +va (VaSet +) +xt "1988,525,3388,1725" +st "1" +ju 0 +blo "2688,1525" +tm "TransitionPriority" +) +padding "100,100" +) +name (TextAssociate +ps "CenterOffsetStrategy" +text (Text +va (VaSet +) +xt "-2725,525,-625,1725" +st "rst" +ju 2 +blo "-625,1525" +tm "SmControlSignalNameMgr" +) +) +actions (TextAssociate +ps "CenterOffsetStrategy" +text (MLText +va (VaSet +isHidden 1 +) +xt "4750,2625,13350,3825" +st "< Automatic >" +tm "Actions" +) +) +) +defaultRecStatePt (SmRecoveryStatePoint +shape (CompositeShape +va (VaSet +vasetType 1 +fg "65535,0,0" +) +optionalChildren [ +(Circle +sl 0 +xt "-900,-900,900,900" +radius 900 +) +(Line +sl 0 +va (VaSet +vasetType 3 +lineColor "65535,65535,0" +lineWidth 1 +) +xt "-426,-426,426,426" +pts [ +"-426,426" +"426,-426" +] +) +(Line +sl 0 +va (VaSet +vasetType 3 +lineColor "65535,65535,0" +lineWidth 1 +) +xt "-426,-426,426,426" +pts [ +"426,426" +"-426,-426" +] +) +] +) +) +activeModelName "StateMachine" +LanguageMgr "Vhdl2008LangMgr" +) diff --git a/Cursor/hds/process_cruse/interface b/Cursor/hds/process_cruse/interface new file mode 100644 index 0000000..ef3b7cd --- /dev/null +++ b/Cursor/hds/process_cruse/interface @@ -0,0 +1,1852 @@ +DocumentHdrVersion "1.1" +Header (DocumentHdr +version 2 +dialect 11 +dmPackageRefs [ +(DmPackageRef +library "ieee" +unitName "std_logic_1164" +) +(DmPackageRef +library "ieee" +unitName "numeric_std" +) +] +libraryRefs [ +"ieee" +] +) +version "27.1" +appVersion "2019.2 (Build 5)" +model (Symbol +commonDM (CommonDM +ldm (LogicalDM +suid 45,0 +usingSuid 1 +emptyRow *1 (LEmptyRow +) +uid 102,0 +optionalChildren [ +*2 (RefLabelRowHdr +) +*3 (TitleRowHdr +) +*4 (FilterRowHdr +) +*5 (RefLabelColHdr +tm "RefLabelColHdrMgr" +) +*6 (RowExpandColHdr +tm "RowExpandColHdrMgr" +) +*7 (GroupColHdr +tm "GroupColHdrMgr" +) +*8 (NameColHdr +tm "NameColHdrMgr" +) +*9 (ModeColHdr +tm "ModeColHdrMgr" +) +*10 (TypeColHdr +tm "TypeColHdrMgr" +) +*11 (BoundsColHdr +tm "BoundsColHdrMgr" +) +*12 (InitColHdr +tm "InitColHdrMgr" +) +*13 (EolColHdr +tm "EolColHdrMgr" +) +*14 (LogPort +port (LogicalPort +lang 11 +decl (Decl +n "clk" +t "unsigned" +o 3 +suid 37,0 +) +) +uid 635,0 +) +*15 (LogPort +port (LogicalPort +lang 11 +m 1 +decl (Decl +n "end_cruse" +t "std_ulogic" +o 14 +suid 38,0 +) +) +uid 637,0 +) +*16 (LogPort +port (LogicalPort +lang 11 +decl (Decl +n "info_cruse" +t "unsigned" +b "(15 DOWNTO 0)" +o 17 +suid 39,0 +) +) +uid 639,0 +) +*17 (LogPort +port (LogicalPort +lang 11 +decl (Decl +n "Position" +t "unsigned" +b "(15 DOWNTO 0)" +o 1 +suid 40,0 +) +) +uid 641,0 +) +*18 (LogPort +port (LogicalPort +lang 11 +m 1 +decl (Decl +n "power_cruse" +t "unsigned" +b "(7 DOWNTO 0)" +o 20 +suid 41,0 +) +) +uid 643,0 +) +*19 (LogPort +port (LogicalPort +lang 11 +decl (Decl +n "rst" +t "unsigned" +o 4 +suid 42,0 +) +) +uid 645,0 +) +*20 (LogPort +port (LogicalPort +lang 11 +decl (Decl +n "sensor_bus" +t "unsigned" +b "(1 DOWNTO 0)" +o 22 +suid 43,0 +) +) +uid 647,0 +) +*21 (LogPort +port (LogicalPort +lang 11 +m 1 +decl (Decl +n "sideL_cruse" +t "std_ulogic" +o 24 +suid 44,0 +) +) +uid 649,0 +) +*22 (LogPort +port (LogicalPort +lang 11 +decl (Decl +n "unlock" +t "std_ulogic" +o 12 +suid 45,0 +) +) +uid 651,0 +) +] +) +pdm (PhysicalDM +displayShortBounds 1 +editShortBounds 1 +uid 115,0 +optionalChildren [ +*23 (Sheet +sheetRow (SheetRow +headerVa (MVa +cellColor "49152,49152,49152" +fontColor "0,0,0" +font "Tahoma,10,0" +) +cellVa (MVa +cellColor "65535,65535,65535" +fontColor "0,0,0" +font "Tahoma,10,0" +) +groupVa (MVa +cellColor "39936,56832,65280" +fontColor "0,0,0" +font "Tahoma,10,0" +) +emptyMRCItem *24 (MRCItem +litem &1 +pos 3 +dimension 20 +) +uid 117,0 +optionalChildren [ +*25 (MRCItem +litem &2 +pos 0 +dimension 20 +uid 118,0 +) +*26 (MRCItem +litem &3 +pos 1 +dimension 23 +uid 119,0 +) +*27 (MRCItem +litem &4 +pos 2 +hidden 1 +dimension 20 +uid 120,0 +) +*28 (MRCItem +litem &14 +pos 0 +dimension 20 +uid 636,0 +) +*29 (MRCItem +litem &15 +pos 1 +dimension 20 +uid 638,0 +) +*30 (MRCItem +litem &16 +pos 2 +dimension 20 +uid 640,0 +) +*31 (MRCItem +litem &17 +pos 3 +dimension 20 +uid 642,0 +) +*32 (MRCItem +litem &18 +pos 4 +dimension 20 +uid 644,0 +) +*33 (MRCItem +litem &19 +pos 5 +dimension 20 +uid 646,0 +) +*34 (MRCItem +litem &20 +pos 6 +dimension 20 +uid 648,0 +) +*35 (MRCItem +litem &21 +pos 7 +dimension 20 +uid 650,0 +) +*36 (MRCItem +litem &22 +pos 8 +dimension 20 +uid 652,0 +) +] +) +sheetCol (SheetCol +propVa (MVa +cellColor "0,49152,49152" +fontColor "0,0,0" +font "Tahoma,10,0" +textAngle 90 +) +uid 121,0 +optionalChildren [ +*37 (MRCItem +litem &5 +pos 0 +dimension 20 +uid 122,0 +) +*38 (MRCItem +litem &7 +pos 1 +dimension 50 +uid 123,0 +) +*39 (MRCItem +litem &8 +pos 2 +dimension 100 +uid 124,0 +) +*40 (MRCItem +litem &9 +pos 3 +dimension 50 +uid 125,0 +) +*41 (MRCItem +litem &10 +pos 4 +dimension 100 +uid 126,0 +) +*42 (MRCItem +litem &11 +pos 5 +dimension 100 +uid 127,0 +) +*43 (MRCItem +litem &12 +pos 6 +dimension 50 +uid 128,0 +) +*44 (MRCItem +litem &13 +pos 7 +dimension 80 +uid 129,0 +) +] +) +fixedCol 4 +fixedRow 2 +name "Ports" +uid 116,0 +vaOverrides [ +] +) +] +) +uid 101,0 +) +genericsCommonDM (CommonDM +ldm (LogicalDM +emptyRow *45 (LEmptyRow +) +uid 131,0 +optionalChildren [ +*46 (RefLabelRowHdr +) +*47 (TitleRowHdr +) +*48 (FilterRowHdr +) +*49 (RefLabelColHdr +tm "RefLabelColHdrMgr" +) +*50 (RowExpandColHdr +tm "RowExpandColHdrMgr" +) +*51 (GroupColHdr +tm "GroupColHdrMgr" +) +*52 (NameColHdr +tm "GenericNameColHdrMgr" +) +*53 (TypeColHdr +tm "GenericTypeColHdrMgr" +) +*54 (InitColHdr +tm "GenericValueColHdrMgr" +) +*55 (PragmaColHdr +tm "GenericPragmaColHdrMgr" +) +*56 (EolColHdr +tm "GenericEolColHdrMgr" +) +] +) +pdm (PhysicalDM +displayShortBounds 1 +editShortBounds 1 +uid 143,0 +optionalChildren [ +*57 (Sheet +sheetRow (SheetRow +headerVa (MVa +cellColor "49152,49152,49152" +fontColor "0,0,0" +font "Tahoma,10,0" +) +cellVa (MVa +cellColor "65535,65535,65535" +fontColor "0,0,0" +font "Tahoma,10,0" +) +groupVa (MVa +cellColor "39936,56832,65280" +fontColor "0,0,0" +font "Tahoma,10,0" +) +emptyMRCItem *58 (MRCItem +litem &45 +pos 3 +dimension 20 +) +uid 145,0 +optionalChildren [ +*59 (MRCItem +litem &46 +pos 0 +dimension 20 +uid 146,0 +) +*60 (MRCItem +litem &47 +pos 1 +dimension 23 +uid 147,0 +) +*61 (MRCItem +litem &48 +pos 2 +hidden 1 +dimension 20 +uid 148,0 +) +] +) +sheetCol (SheetCol +propVa (MVa +cellColor "0,49152,49152" +fontColor "0,0,0" +font "Tahoma,10,0" +textAngle 90 +) +uid 149,0 +optionalChildren [ +*62 (MRCItem +litem &49 +pos 0 +dimension 20 +uid 150,0 +) +*63 (MRCItem +litem &51 +pos 1 +dimension 50 +uid 151,0 +) +*64 (MRCItem +litem &52 +pos 2 +dimension 100 +uid 152,0 +) +*65 (MRCItem +litem &53 +pos 3 +dimension 100 +uid 153,0 +) +*66 (MRCItem +litem &54 +pos 4 +dimension 50 +uid 154,0 +) +*67 (MRCItem +litem &55 +pos 5 +dimension 50 +uid 155,0 +) +*68 (MRCItem +litem &56 +pos 6 +dimension 80 +uid 156,0 +) +] +) +fixedCol 3 +fixedRow 2 +name "Ports" +uid 144,0 +vaOverrides [ +] +) +] +) +uid 130,0 +type 1 +) +VExpander (VariableExpander +vvMap [ +(vvPair +variable "HDLDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hdl" +) +(vvPair +variable "HDSDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds" +) +(vvPair +variable "SideDataDesignDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\process_cruse\\interface.info" +) +(vvPair +variable "SideDataUserDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\process_cruse\\interface.user" +) +(vvPair +variable "SourceDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds" +) +(vvPair +variable "appl" +value "HDL Designer" +) +(vvPair +variable "arch_name" +value "interface" +) +(vvPair +variable "concat_file" +value "concatenated" +) +(vvPair +variable "config" +value "%(unit)_%(view)_config" +) +(vvPair +variable "d" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\process_cruse" +) +(vvPair +variable "d_logical" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\process_cruse" +) +(vvPair +variable "date" +value "14.12.2021" +) +(vvPair +variable "day" +value "mar." +) +(vvPair +variable "day_long" +value "mardi" +) +(vvPair +variable "dd" +value "14" +) +(vvPair +variable "entity_name" +value "process_cruse" +) +(vvPair +variable "ext" +value "" +) +(vvPair +variable "f" +value "interface" +) +(vvPair +variable "f_logical" +value "interface" +) +(vvPair +variable "f_noext" +value "interface" +) +(vvPair +variable "graphical_source_author" +value "Simon" +) +(vvPair +variable "graphical_source_date" +value "14.12.2021" +) +(vvPair +variable "graphical_source_group" +value "UNKNOWN" +) +(vvPair +variable "graphical_source_host" +value "PC-SDM" +) +(vvPair +variable "graphical_source_time" +value "14:18:34" +) +(vvPair +variable "group" +value "UNKNOWN" +) +(vvPair +variable "host" +value "PC-SDM" +) +(vvPair +variable "language" +value "VHDL" +) +(vvPair +variable "library" +value "Cursor" +) +(vvPair +variable "library_downstream_ModelSimCompiler" +value "$SCRATCH_DIR/Cursor/work" +) +(vvPair +variable "mm" +value "12" +) +(vvPair +variable "module_name" +value "process_cruse" +) +(vvPair +variable "month" +value "déc." +) +(vvPair +variable "month_long" +value "décembre" +) +(vvPair +variable "p" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\process_cruse\\interface" +) +(vvPair +variable "p_logical" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\process_cruse\\interface" +) +(vvPair +variable "package_name" +value "" +) +(vvPair +variable "project_name" +value "hds" +) +(vvPair +variable "series" +value "HDL Designer Series" +) +(vvPair +variable "this_ext" +value "" +) +(vvPair +variable "this_file" +value "interface" +) +(vvPair +variable "this_file_logical" +value "interface" +) +(vvPair +variable "time" +value "14:18:34" +) +(vvPair +variable "unit" +value "process_cruse" +) +(vvPair +variable "user" +value "Simon" +) +(vvPair +variable "version" +value "2019.2 (Build 5)" +) +(vvPair +variable "view" +value "interface" +) +(vvPair +variable "year" +value "2021" +) +(vvPair +variable "yy" +value "21" +) +] +) +LanguageMgr "Vhdl2008LangMgr" +uid 100,0 +optionalChildren [ +*69 (SymbolBody +uid 8,0 +optionalChildren [ +*70 (CptPort +uid 590,0 +ps "OnEdgeStrategy" +shape (Triangle +uid 591,0 +ro 90 +va (VaSet +vasetType 1 +fg "0,65535,0" +) +xt "14250,6625,15000,7375" +) +tg (CPTG +uid 592,0 +ps "CptPortTextPlaceStrategy" +stg "VerticalLayoutStrategy" +f (Text +uid 593,0 +va (VaSet +font "Verdana,12,0" +) +xt "16000,6300,18400,7700" +st "clk" +blo "16000,7500" +tm "CptPortNameMgr" +) +) +dt (MLText +uid 594,0 +va (VaSet +font "Courier New,8,0" +) +xt "44000,3200,61500,4000" +st "clk : IN unsigned ; +" +) +thePort (LogicalPort +lang 11 +decl (Decl +n "clk" +t "unsigned" +o 3 +suid 37,0 +) +) +) +*71 (CptPort +uid 595,0 +ps "OnEdgeStrategy" +shape (Triangle +uid 596,0 +ro 180 +va (VaSet +vasetType 1 +fg "0,65535,0" +) +xt "33625,15000,34375,15750" +) +tg (CPTG +uid 597,0 +ps "CptPortTextPlaceStrategy" +stg "VerticalLayoutStrategy" +f (Text +uid 598,0 +ro 270 +va (VaSet +font "Verdana,12,0" +) +xt "33300,6600,34700,14000" +st "end_cruse" +blo "34500,14000" +tm "CptPortNameMgr" +) +) +dt (MLText +uid 599,0 +va (VaSet +font "Courier New,8,0" +) +xt "44000,7200,62500,8000" +st "end_cruse : OUT std_ulogic ; +" +) +thePort (LogicalPort +lang 11 +m 1 +decl (Decl +n "end_cruse" +t "std_ulogic" +o 14 +suid 38,0 +) +) +) +*72 (CptPort +uid 600,0 +ps "OnEdgeStrategy" +shape (Triangle +uid 601,0 +ro 180 +va (VaSet +vasetType 1 +fg "0,65535,0" +) +xt "20625,5250,21375,6000" +) +tg (CPTG +uid 602,0 +ps "CptPortTextPlaceStrategy" +stg "RightVerticalLayoutStrategy" +f (Text +uid 603,0 +ro 270 +va (VaSet +font "Verdana,12,0" +) +xt "20300,7000,21700,15100" +st "info_cruse" +ju 2 +blo "21500,7000" +tm "CptPortNameMgr" +) +) +dt (MLText +uid 604,0 +va (VaSet +font "Courier New,8,0" +) +xt "44000,4000,68500,4800" +st "info_cruse : IN unsigned (15 DOWNTO 0) ; +" +) +thePort (LogicalPort +lang 11 +decl (Decl +n "info_cruse" +t "unsigned" +b "(15 DOWNTO 0)" +o 17 +suid 39,0 +) +) +) +*73 (CptPort +uid 605,0 +ps "OnEdgeStrategy" +shape (Triangle +uid 606,0 +ro 180 +va (VaSet +vasetType 1 +fg "0,65535,0" +) +xt "18625,5250,19375,6000" +) +tg (CPTG +uid 607,0 +ps "CptPortTextPlaceStrategy" +stg "RightVerticalLayoutStrategy" +f (Text +uid 608,0 +ro 270 +va (VaSet +font "Verdana,12,0" +) +xt "18300,7000,19700,12800" +st "Position" +ju 2 +blo "19500,7000" +tm "CptPortNameMgr" +) +) +dt (MLText +uid 609,0 +va (VaSet +font "Courier New,8,0" +) +xt "44000,2400,68500,3200" +st "Position : IN unsigned (15 DOWNTO 0) ; +" +) +thePort (LogicalPort +lang 11 +decl (Decl +n "Position" +t "unsigned" +b "(15 DOWNTO 0)" +o 1 +suid 40,0 +) +) +) +*74 (CptPort +uid 610,0 +ps "OnEdgeStrategy" +shape (Triangle +uid 611,0 +ro 180 +va (VaSet +vasetType 1 +fg "0,65535,0" +) +xt "31625,15000,32375,15750" +) +tg (CPTG +uid 612,0 +ps "CptPortTextPlaceStrategy" +stg "VerticalLayoutStrategy" +f (Text +uid 613,0 +ro 270 +va (VaSet +font "Verdana,12,0" +) +xt "31300,4200,32700,14000" +st "power_cruse" +blo "32500,14000" +tm "CptPortNameMgr" +) +) +dt (MLText +uid 614,0 +va (VaSet +font "Courier New,8,0" +) +xt "44000,8000,68000,8800" +st "power_cruse : OUT unsigned (7 DOWNTO 0) ; +" +) +thePort (LogicalPort +lang 11 +m 1 +decl (Decl +n "power_cruse" +t "unsigned" +b "(7 DOWNTO 0)" +o 20 +suid 41,0 +) +) +) +*75 (CptPort +uid 615,0 +ps "OnEdgeStrategy" +shape (Triangle +uid 616,0 +ro 90 +va (VaSet +vasetType 1 +fg "0,65535,0" +) +xt "14250,7625,15000,8375" +) +tg (CPTG +uid 617,0 +ps "CptPortTextPlaceStrategy" +stg "VerticalLayoutStrategy" +f (Text +uid 618,0 +va (VaSet +font "Verdana,12,0" +) +xt "16000,7300,18500,8700" +st "rst" +blo "16000,8500" +tm "CptPortNameMgr" +) +) +dt (MLText +uid 619,0 +va (VaSet +font "Courier New,8,0" +) +xt "44000,4800,61500,5600" +st "rst : IN unsigned ; +" +) +thePort (LogicalPort +lang 11 +decl (Decl +n "rst" +t "unsigned" +o 4 +suid 42,0 +) +) +) +*76 (CptPort +uid 620,0 +ps "OnEdgeStrategy" +shape (Triangle +uid 621,0 +ro 270 +va (VaSet +vasetType 1 +fg "0,65535,0" +) +xt "36000,12625,36750,13375" +) +tg (CPTG +uid 622,0 +ps "CptPortTextPlaceStrategy" +stg "RightVerticalLayoutStrategy" +f (Text +uid 623,0 +va (VaSet +font "Verdana,12,0" +) +xt "26000,12300,35000,13700" +st "sensor_bus" +ju 2 +blo "35000,13500" +tm "CptPortNameMgr" +) +) +dt (MLText +uid 624,0 +va (VaSet +font "Courier New,8,0" +) +xt "44000,5600,68000,6400" +st "sensor_bus : IN unsigned (1 DOWNTO 0) ; +" +) +thePort (LogicalPort +lang 11 +decl (Decl +n "sensor_bus" +t "unsigned" +b "(1 DOWNTO 0)" +o 22 +suid 43,0 +) +) +) +*77 (CptPort +uid 625,0 +ps "OnEdgeStrategy" +shape (Triangle +uid 626,0 +ro 180 +va (VaSet +vasetType 1 +fg "0,65535,0" +) +xt "29625,15000,30375,15750" +) +tg (CPTG +uid 627,0 +ps "CptPortTextPlaceStrategy" +stg "VerticalLayoutStrategy" +f (Text +uid 628,0 +ro 270 +va (VaSet +font "Verdana,12,0" +) +xt "29300,4900,30700,14000" +st "sideL_cruse" +blo "30500,14000" +tm "CptPortNameMgr" +) +) +dt (MLText +uid 629,0 +va (VaSet +font "Courier New,8,0" +) +xt "44000,8800,61500,9600" +st "sideL_cruse : OUT std_ulogic +" +) +thePort (LogicalPort +lang 11 +m 1 +decl (Decl +n "sideL_cruse" +t "std_ulogic" +o 24 +suid 44,0 +) +) +) +*78 (CptPort +uid 630,0 +ps "OnEdgeStrategy" +shape (Triangle +uid 631,0 +ro 270 +va (VaSet +vasetType 1 +fg "0,65535,0" +) +xt "36000,10625,36750,11375" +) +tg (CPTG +uid 632,0 +ps "CptPortTextPlaceStrategy" +stg "RightVerticalLayoutStrategy" +f (Text +uid 633,0 +va (VaSet +font "Verdana,12,0" +) +xt "30200,10300,35000,11700" +st "unlock" +ju 2 +blo "35000,11500" +tm "CptPortNameMgr" +) +) +dt (MLText +uid 634,0 +va (VaSet +font "Courier New,8,0" +) +xt "44000,6400,62500,7200" +st "unlock : IN std_ulogic ; +" +) +thePort (LogicalPort +lang 11 +decl (Decl +n "unlock" +t "std_ulogic" +o 12 +suid 45,0 +) +) +) +] +shape (Rectangle +uid 9,0 +va (VaSet +vasetType 1 +fg "0,65535,0" +lineColor "0,32896,0" +lineWidth 2 +) +xt "15000,6000,36000,15000" +) +biTextGroup (BiTextGroup +uid 10,0 +ps "CenterOffsetStrategy" +stg "VerticalLayoutStrategy" +first (Text +uid 11,0 +va (VaSet +font "Verdana,9,1" +) +xt "21450,9300,25150,10500" +st "Cursor" +blo "21450,10300" +) +second (Text +uid 12,0 +va (VaSet +font "Verdana,9,1" +) +xt "21450,10500,29550,11700" +st "process_cruse" +blo "21450,11500" +) +) +gi *79 (GenericInterface +uid 13,0 +ps "CenterOffsetStrategy" +matrix (Matrix +uid 14,0 +text (MLText +uid 15,0 +va (VaSet +font "Courier New,8,0" +) +xt "-4000,6500,7500,7300" +st "Generic Declarations" +) +header "Generic Declarations" +showHdrWhenContentsEmpty 1 +) +elements [ +] +) +portInstanceVisAsIs 1 +portInstanceVis (PortSigDisplay +sTC 0 +sF 0 +) +portVis (PortSigDisplay +sTC 0 +sF 0 +) +) +*80 (Grouping +uid 16,0 +optionalChildren [ +*81 (CommentText +uid 18,0 +shape (Rectangle +uid 19,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "36000,48000,53000,49000" +) +oxt "18000,70000,35000,71000" +text (MLText +uid 20,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "36200,48000,46000,49000" +st " +by %user on %dd %month %year +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 17000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*82 (CommentText +uid 21,0 +shape (Rectangle +uid 22,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "53000,44000,57000,45000" +) +oxt "35000,66000,39000,67000" +text (MLText +uid 23,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "53200,44000,56200,45000" +st " +Project: +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 4000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*83 (CommentText +uid 24,0 +shape (Rectangle +uid 25,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "36000,46000,53000,47000" +) +oxt "18000,68000,35000,69000" +text (MLText +uid 26,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "36200,46000,46200,47000" +st " + +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 17000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*84 (CommentText +uid 27,0 +shape (Rectangle +uid 28,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "32000,46000,36000,47000" +) +oxt "14000,68000,18000,69000" +text (MLText +uid 29,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "32200,46000,34300,47000" +st " +Title: +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 4000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*85 (CommentText +uid 30,0 +shape (Rectangle +uid 31,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "53000,45000,73000,49000" +) +oxt "35000,67000,55000,71000" +text (MLText +uid 32,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "53200,45200,62600,46200" +st " + +" +tm "CommentText" +wrapOption 3 +visibleHeight 4000 +visibleWidth 20000 +) +ignorePrefs 1 +titleBlock 1 +) +*86 (CommentText +uid 33,0 +shape (Rectangle +uid 34,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "57000,44000,73000,45000" +) +oxt "39000,66000,55000,67000" +text (MLText +uid 35,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "57200,44000,58800,45000" +st " +%project_name +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 16000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*87 (CommentText +uid 36,0 +shape (Rectangle +uid 37,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "32000,44000,53000,46000" +) +oxt "14000,66000,35000,68000" +text (MLText +uid 38,0 +va (VaSet +fg "32768,0,0" +) +xt "37350,44400,47650,45600" +st " + +" +ju 0 +tm "CommentText" +wrapOption 3 +visibleHeight 2000 +visibleWidth 21000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*88 (CommentText +uid 39,0 +shape (Rectangle +uid 40,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "32000,47000,36000,48000" +) +oxt "14000,69000,18000,70000" +text (MLText +uid 41,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "32200,47000,34300,48000" +st " +Path: +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 4000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*89 (CommentText +uid 42,0 +shape (Rectangle +uid 43,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "32000,48000,36000,49000" +) +oxt "14000,70000,18000,71000" +text (MLText +uid 44,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "32200,48000,34900,49000" +st " +Edited: +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 4000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*90 (CommentText +uid 45,0 +shape (Rectangle +uid 46,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "36000,47000,53000,48000" +) +oxt "18000,69000,35000,70000" +text (MLText +uid 47,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "36200,47000,48100,48000" +st " +%library/%unit/%view +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 17000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +] +shape (GroupingShape +uid 17,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +lineStyle 2 +lineWidth 2 +) +xt "32000,44000,73000,49000" +) +oxt "14000,66000,55000,71000" +) +] +bg "65535,65535,65535" +grid (Grid +origin "0,0" +isVisible 1 +isActive 1 +xSpacing 1000 +xySpacing 1000 +xShown 1 +yShown 1 +color "65535,0,0" +) +packageList *91 (PackageList +uid 48,0 +stg "VerticalLayoutStrategy" +textVec [ +*92 (Text +uid 49,0 +va (VaSet +font "Verdana,9,1" +) +xt "0,0,7600,1200" +st "Package List" +blo "0,1000" +) +*93 (MLText +uid 50,0 +va (VaSet +) +xt "0,1200,17500,4800" +st "LIBRARY ieee; + USE ieee.std_logic_1164.all; + USE ieee.numeric_std.all;" +tm "PackageList" +) +] +) +windowSize "0,0,1015,690" +viewArea "0,0,0,0" +cachedDiagramExtent "0,0,0,0" +pageBreakOrigin "0,0" +defaultCommentText (CommentText +shape (Rectangle +layer 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +lineColor "0,0,32768" +) +xt "0,0,15000,5000" +) +text (MLText +va (VaSet +fg "0,0,32768" +) +xt "200,200,3200,1400" +st " +Text +" +tm "CommentText" +wrapOption 3 +visibleHeight 4600 +visibleWidth 14600 +) +) +defaultRequirementText (RequirementText +shape (ZoomableIcon +layer 0 +va (VaSet +vasetType 1 +fg "59904,39936,65280" +lineColor "0,0,32768" +) +xt "0,0,1500,1750" +iconName "reqTracerRequirement.bmp" +iconMaskName "reqTracerRequirement.msk" +) +autoResize 1 +text (MLText +va (VaSet +fg "0,0,32768" +font "arial,8,0" +) +xt "500,2150,1400,3150" +st " +Text +" +tm "RequirementText" +wrapOption 3 +visibleHeight 1350 +visibleWidth 1100 +) +) +defaultPanel (Panel +shape (RectFrame +va (VaSet +vasetType 1 +fg "65535,65535,65535" +lineColor "32768,0,0" +lineWidth 3 +) +xt "0,0,20000,20000" +) +title (TextAssociate +ps "TopLeftStrategy" +text (Text +va (VaSet +font "Verdana,9,1" +) +xt "1000,1000,5000,2200" +st "Panel0" +blo "1000,2000" +tm "PanelText" +) +) +) +parentGraphicsRef (HdmGraphicsRef +libraryName "Cursor" +entityName "Main" +viewName "struct.bd" +) +defaultSymbolBody (SymbolBody +shape (Rectangle +va (VaSet +vasetType 1 +fg "0,65535,0" +lineColor "0,32896,0" +lineWidth 2 +) +xt "15000,6000,44000,26000" +) +biTextGroup (BiTextGroup +ps "CenterOffsetStrategy" +stg "VerticalLayoutStrategy" +first (Text +va (VaSet +font "Verdana,9,1" +) +xt "26800,14800,32200,16000" +st "" +blo "26800,15800" +) +second (Text +va (VaSet +font "Verdana,9,1" +) +xt "26800,16000,30700,17200" +st "" +blo "26800,17000" +) +) +gi *94 (GenericInterface +ps "CenterOffsetStrategy" +matrix (Matrix +text (MLText +va (VaSet +font "Courier New,8,0" +) +xt "0,12000,11500,12800" +st "Generic Declarations" +) +header "Generic Declarations" +showHdrWhenContentsEmpty 1 +) +elements [ +] +) +portInstanceVisAsIs 1 +portInstanceVis (PortSigDisplay +sIVOD 1 +) +portVis (PortSigDisplay +sIVOD 1 +) +) +defaultCptPort (CptPort +ps "OnEdgeStrategy" +shape (Triangle +ro 90 +va (VaSet +vasetType 1 +fg "0,65535,0" +) +xt "0,0,750,750" +) +tg (CPTG +ps "CptPortTextPlaceStrategy" +stg "VerticalLayoutStrategy" +f (Text +va (VaSet +font "Verdana,12,0" +) +xt "0,750,2900,2150" +st "In0" +blo "0,1950" +tm "CptPortNameMgr" +) +) +dt (MLText +va (VaSet +font "Courier New,8,0" +) +) +thePort (LogicalPort +lang 11 +decl (Decl +n "In0" +t "unsigned" +b "(15 DOWNTO 0)" +o 0 +) +) +) +defaultCptPortBuffer (CptPort +ps "OnEdgeStrategy" +shape (Diamond +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +) +xt "0,0,750,750" +) +tg (CPTG +ps "CptPortTextPlaceStrategy" +stg "VerticalLayoutStrategy" +f (Text +va (VaSet +font "Verdana,12,0" +) +xt "0,750,5300,2150" +st "Buffer0" +blo "0,1950" +tm "CptPortNameMgr" +) +) +dt (MLText +va (VaSet +font "Courier New,8,0" +) +) +thePort (LogicalPort +lang 11 +m 3 +decl (Decl +n "Buffer0" +t "unsigned" +b "(15 DOWNTO 0)" +o 0 +) +) +) +DeclarativeBlock *95 (SymDeclBlock +uid 1,0 +stg "SymDeclLayoutStrategy" +declLabel (Text +uid 2,0 +va (VaSet +font "Verdana,9,1" +) +xt "42000,0,49400,1200" +st "Declarations" +blo "42000,1000" +) +portLabel (Text +uid 3,0 +va (VaSet +font "Verdana,9,1" +) +xt "42000,1200,45700,2400" +st "Ports:" +blo "42000,2200" +) +externalLabel (Text +uid 4,0 +va (VaSet +font "Verdana,9,1" +) +xt "42000,9600,45200,10800" +st "User:" +blo "42000,10600" +) +internalLabel (Text +uid 6,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "42000,0,50200,1200" +st "Internal User:" +blo "42000,1000" +) +externalText (MLText +uid 5,0 +va (VaSet +font "Courier New,8,0" +) +xt "44000,10800,44000,10800" +tm "SyDeclarativeTextMgr" +) +internalText (MLText +uid 7,0 +va (VaSet +isHidden 1 +font "Courier New,8,0" +) +xt "42000,0,42000,0" +tm "SyDeclarativeTextMgr" +) +) +lastUid 652,0 +activeModelName "Symbol:CDM" +) diff --git a/Cursor/hds/process_deceleration/fsm.sm b/Cursor/hds/process_deceleration/fsm.sm new file mode 100644 index 0000000..d2ba2a8 --- /dev/null +++ b/Cursor/hds/process_deceleration/fsm.sm @@ -0,0 +1,4238 @@ +DocumentHdrVersion "1.1" +Header (DocumentHdr +version 2 +dialect 11 +dmPackageRefs [ +(DmPackageRef +library "ieee" +unitName "std_logic_1164" +) +(DmPackageRef +library "ieee" +unitName "numeric_std" +) +] +machine (Machine +name "csm" +children [ +(Machine +name "csm" +children [ +] +stateSignalName "current_state" +) +] +) +libraryRefs [ +"ieee" +] +) +version "27.1" +appVersion "2019.2 (Build 5)" +model (StateMachine +VExpander (VariableExpander +vvMap [ +(vvPair +variable "HDLDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hdl" +) +(vvPair +variable "HDSDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds" +) +(vvPair +variable "SideDataDesignDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\process_deceleration\\fsm.sm.info" +) +(vvPair +variable "SideDataUserDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\process_deceleration\\fsm.sm.user" +) +(vvPair +variable "SourceDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds" +) +(vvPair +variable "appl" +value "HDL Designer" +) +(vvPair +variable "arch_name" +value "fsm" +) +(vvPair +variable "concat_file" +value "concatenated" +) +(vvPair +variable "config" +value "%(unit)_%(view)_config" +) +(vvPair +variable "d" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\process_deceleration" +) +(vvPair +variable "d_logical" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\process_deceleration" +) +(vvPair +variable "date" +value "14.12.2021" +) +(vvPair +variable "day" +value "mar." +) +(vvPair +variable "day_long" +value "mardi" +) +(vvPair +variable "dd" +value "14" +) +(vvPair +variable "entity_name" +value "process_deceleration" +) +(vvPair +variable "ext" +value "" +) +(vvPair +variable "f" +value "fsm.sm" +) +(vvPair +variable "f_logical" +value "fsm.sm" +) +(vvPair +variable "f_noext" +value "fsm" +) +(vvPair +variable "graphical_source_author" +value "Simon" +) +(vvPair +variable "graphical_source_date" +value "14.12.2021" +) +(vvPair +variable "graphical_source_group" +value "UNKNOWN" +) +(vvPair +variable "graphical_source_host" +value "PC-SDM" +) +(vvPair +variable "graphical_source_time" +value "15:07:05" +) +(vvPair +variable "group" +value "UNKNOWN" +) +(vvPair +variable "host" +value "PC-SDM" +) +(vvPair +variable "language" +value "VHDL" +) +(vvPair +variable "library" +value "Cursor" +) +(vvPair +variable "library_downstream_ModelSimCompiler" +value "$SCRATCH_DIR/Cursor/work" +) +(vvPair +variable "mm" +value "12" +) +(vvPair +variable "module_name" +value "process_deceleration" +) +(vvPair +variable "month" +value "déc." +) +(vvPair +variable "month_long" +value "décembre" +) +(vvPair +variable "p" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\process_deceleration\\fsm.sm" +) +(vvPair +variable "p_logical" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\process_deceleration\\fsm.sm" +) +(vvPair +variable "package_name" +value "" +) +(vvPair +variable "project_name" +value "hds" +) +(vvPair +variable "series" +value "HDL Designer Series" +) +(vvPair +variable "this_ext" +value "sm" +) +(vvPair +variable "this_file" +value "fsm" +) +(vvPair +variable "this_file_logical" +value "fsm" +) +(vvPair +variable "time" +value "15:07:05" +) +(vvPair +variable "unit" +value "process_deceleration" +) +(vvPair +variable "user" +value "Simon" +) +(vvPair +variable "version" +value "2019.2 (Build 5)" +) +(vvPair +variable "view" +value "fsm" +) +(vvPair +variable "year" +value "2021" +) +(vvPair +variable "yy" +value "21" +) +] +) +optionalChildren [ +*1 (ConcurrentSM +uid 1,0 +topDiagram (StateDiagram +LanguageMgr "None" +uid 2,0 +optionalChildren [ +*2 (State +uid 43,0 +shape (Circle +uid 44,0 +va (VaSet +vasetType 1 +fg "0,65535,65535" +lineColor "0,32768,49152" +lineWidth 2 +) +xt "74469,5069,81571,12171" +radius 3551 +) +name (Text +uid 45,0 +va (VaSet +font "Verdana,12,1" +) +xt "76520,7920,79520,9320" +st "init" +ju 0 +blo "78020,9120" +tm "ONodeName" +) +wait (TextAssociate +uid 46,0 +ps "CenterOffsetStrategy" +text (Text +uid 47,0 +va (VaSet +isHidden 1 +fg "0,0,32768" +font "Verdana,12,1" +) +xt "77770,8820,82870,10220" +st "wait 2" +blo "77770,10020" +tm "SmWaitText" +) +) +encoding (Text +uid 48,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "78020,9720,78020,9720" +blo "78020,9720" +tm "SmEncodingMgr" +) +actionBlk (SmStateActionsBlock +uid 51,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 52,0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "81920,11920,82120,12120" +) +autoResize 1 +tline (Line +uid 53,0 +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "78020,8620,78020,8620" +pts [ +"78020,8620" +"78020,8620" +] +) +bline (Line +uid 54,0 +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "78020,8620,78020,8620" +pts [ +"78020,8620" +"78020,8620" +] +) +ttri (Triangle +uid 55,0 +ro 90 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "77570,8445,77920,8795" +) +btri (Triangle +uid 56,0 +ro 270 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "77570,8445,77920,8795" +) +entryActions (MLText +uid 57,0 +va (VaSet +) +xt "78020,8620,78020,8620" +tm "Actions" +) +inActions (MLText +uid 58,0 +va (VaSet +) +xt "78020,8620,78020,8620" +tm "Actions" +) +exitActions (MLText +uid 59,0 +va (VaSet +) +xt "78020,8620,78020,8620" +tm "Actions" +) +) +caseExpr (TextAssociate +uid 49,0 +ps "CenterOffsetStrategy" +text (MLText +uid 50,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "75920,9820,82620,11020" +st "CASE: expr" +tm "SmCaseExpr" +) +) +) +*3 (SmClockPoint +uid 60,0 +shape (CompositeShape +uid 61,0 +va (VaSet +vasetType 1 +fg "65535,65535,0" +) +optionalChildren [ +(Pentagon +uid 62,0 +sl 0 +ro 270 +xt "3250,10500,5500,11500" +) +(OrthoPolyLine +uid 63,0 +sl 0 +ro 270 +va (VaSet +vasetType 3 +) +xt "4150,10700,4749,11300" +pts [ +"4150,11300" +"4449,11300" +"4449,10700" +"4749,10700" +] +) +(Arc2D +pts [ +"3759,11153" +"3504,10847" +"3759,10847" +] +uid 64,0 +sl 0 +ro 270 +va (VaSet +vasetType 1 +transparent 1 +) +xt "3431,10800,3759,11199" +) +] +) +name (TextAssociate +uid 65,0 +ps "CenterOffsetStrategy" +text (Text +uid 66,0 +va (VaSet +) +xt "550,10500,2750,11700" +st "clk" +ju 2 +blo "2750,11500" +tm "SmControlSignalNameMgr" +) +) +cond (SmControlCondition +uid 67,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 68,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +lineColor "0,32768,49152" +) +xt "5500,10300,20400,11700" +) +autoResize 1 +cond (MLText +uid 69,0 +va (VaSet +) +xt "5600,10400,20300,11600" +st "clk'EVENT AND clk = '1'" +tm "SmControlConditionMgr" +) +) +) +*4 (SmResetPoint +uid 70,0 +shape (CompositeShape +uid 71,0 +va (VaSet +vasetType 1 +fg "65535,65535,0" +) +optionalChildren [ +(Pentagon +uid 72,0 +sl 0 +ro 270 +xt "3250,19500,5500,20500" +) +(OrthoPolyLine +uid 73,0 +sl 0 +ro 270 +va (VaSet +vasetType 3 +) +xt "4150,19700,4749,20300" +pts [ +"4749,20300" +"4449,20300" +"4449,19700" +"4150,19700" +] +) +(Line +uid 74,0 +sl 0 +ro 270 +xt "3499,19825,3599,19875" +pts [ +"3499,19875" +"3599,19825" +] +) +(Line +uid 75,0 +sl 0 +ro 270 +xt "3499,19825,3499,20175" +pts [ +"3499,20175" +"3499,19825" +] +) +(Circle +uid 76,0 +layer 10 +sl 0 +ro 270 +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,0" +) +xt "4299,19850,4599,20150" +radius 150 +) +] +) +cond (SmControlCondition +uid 82,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 83,0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,65535" +lineColor "0,32768,49152" +) +xt "3250,17700,8150,19100" +) +autoResize 1 +cond (MLText +uid 84,0 +va (VaSet +isHidden 1 +) +xt "3350,17800,8050,19000" +st "rst = '0'" +tm "SmControlConditionMgr" +) +) +prio (TransitionPriority +uid 79,0 +ps "PercentageFromStartStrategy" +shape (Circle +uid 80,0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,65535" +bg "0,0,0" +) +xt "5500,18937,7626,21063" +radius 1063 +) +pr (Text +uid 81,0 +va (VaSet +isHidden 1 +) +xt "5863,19400,7263,20600" +st "1" +ju 0 +blo "6563,20400" +tm "TransitionPriority" +) +padding "100,100" +) +name (TextAssociate +uid 77,0 +ps "CenterOffsetStrategy" +text (Text +uid 78,0 +va (VaSet +) +xt "1150,19400,3250,20600" +st "rst" +ju 2 +blo "3250,20400" +tm "SmControlSignalNameMgr" +) +) +actions (TextAssociate +uid 85,0 +ps "CenterOffsetStrategy" +text (MLText +uid 86,0 +va (VaSet +isHidden 1 +) +xt "11125,24125,19725,25325" +st "< Automatic >" +tm "Actions" +) +) +) +*5 (Link +uid 87,0 +shape (CompositeShape +uid 88,0 +va (VaSet +vasetType 1 +fg "65535,65535,0" +bg "0,0,0" +) +optionalChildren [ +(Pentagon +uid 89,0 +sl 0 +ro 270 +xt "17000,19500,19250,20500" +) +(Line +uid 90,0 +sl 0 +ro 270 +xt "16500,20000,17000,20000" +pts [ +"16500,20000" +"17000,20000" +] +) +] +) +name (TextAssociate +uid 91,0 +ps "CenterOffsetStrategy" +text (Text +uid 92,0 +va (VaSet +font "Verdana,9,1" +) +xt "19750,19500,22050,20700" +st "init" +blo "19750,20500" +tm "LinkName" +) +) +) +*6 (SmRecoveryStatePoint +uid 93,0 +shape (CompositeShape +uid 94,0 +va (VaSet +vasetType 1 +fg "65535,0,0" +) +optionalChildren [ +(Circle +uid 95,0 +sl 0 +xt "3250,14100,5050,15900" +radius 900 +) +(Line +uid 96,0 +sl 0 +va (VaSet +vasetType 3 +lineColor "65535,65535,0" +lineWidth 1 +) +xt "3724,14574,4576,15426" +pts [ +"3724,15426" +"4576,14574" +] +) +(Line +uid 97,0 +sl 0 +va (VaSet +vasetType 3 +lineColor "65535,65535,0" +lineWidth 1 +) +xt "3724,14574,4576,15426" +pts [ +"4576,15426" +"3724,14574" +] +) +] +) +) +*7 (Link +uid 98,0 +shape (CompositeShape +uid 99,0 +va (VaSet +vasetType 1 +fg "65535,65535,0" +bg "0,0,0" +) +optionalChildren [ +(Pentagon +uid 100,0 +sl 0 +ro 270 +xt "17000,14500,19250,15500" +) +(Line +uid 101,0 +sl 0 +ro 270 +xt "16500,15000,17000,15000" +pts [ +"16500,15000" +"17000,15000" +] +) +] +) +name (TextAssociate +uid 102,0 +ps "CenterOffsetStrategy" +text (Text +uid 103,0 +va (VaSet +font "Verdana,9,1" +) +xt "19750,14500,22050,15700" +st "init" +blo "19750,15500" +tm "LinkName" +) +) +) +*8 (Grouping +uid 124,0 +optionalChildren [ +*9 (CommentText +uid 126,0 +shape (Rectangle +uid 127,0 +sl 0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65280,65280,46080" +) +xt "36000,46000,53000,47000" +) +oxt "18000,70000,35000,71000" +text (MLText +uid 128,0 +va (VaSet +isHidden 1 +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "36200,46000,46000,47000" +st " +by %user on %dd %month %year +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 17000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*10 (CommentText +uid 129,0 +shape (Rectangle +uid 130,0 +sl 0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65280,65280,46080" +) +xt "53000,42000,57000,43000" +) +oxt "35000,66000,39000,67000" +text (MLText +uid 131,0 +va (VaSet +isHidden 1 +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "53200,42000,56200,43000" +st " +Project: +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 4000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*11 (CommentText +uid 132,0 +shape (Rectangle +uid 133,0 +sl 0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65280,65280,46080" +) +xt "36000,44000,53000,45000" +) +oxt "18000,68000,35000,69000" +text (MLText +uid 134,0 +va (VaSet +isHidden 1 +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "36200,44000,46200,45000" +st " + +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 17000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*12 (CommentText +uid 135,0 +shape (Rectangle +uid 136,0 +sl 0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65280,65280,46080" +) +xt "32000,44000,36000,45000" +) +oxt "14000,68000,18000,69000" +text (MLText +uid 137,0 +va (VaSet +isHidden 1 +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "32200,44000,34300,45000" +st " +Title: +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 4000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*13 (CommentText +uid 138,0 +shape (Rectangle +uid 139,0 +sl 0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65280,65280,46080" +) +xt "53000,43000,73000,47000" +) +oxt "35000,67000,55000,71000" +text (MLText +uid 140,0 +va (VaSet +isHidden 1 +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "53200,43200,62600,44200" +st " + +" +tm "CommentText" +wrapOption 3 +visibleHeight 4000 +visibleWidth 20000 +) +ignorePrefs 1 +titleBlock 1 +) +*14 (CommentText +uid 141,0 +shape (Rectangle +uid 142,0 +sl 0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65280,65280,46080" +) +xt "57000,42000,73000,43000" +) +oxt "39000,66000,55000,67000" +text (MLText +uid 143,0 +va (VaSet +isHidden 1 +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "57200,42000,58800,43000" +st " +%project_name +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 16000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*15 (CommentText +uid 144,0 +shape (Rectangle +uid 145,0 +sl 0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65280,65280,46080" +) +xt "32000,42000,53000,44000" +) +oxt "14000,66000,35000,68000" +text (MLText +uid 146,0 +va (VaSet +isHidden 1 +fg "32768,0,0" +) +xt "37350,42400,47650,43600" +st " + +" +ju 0 +tm "CommentText" +wrapOption 3 +visibleHeight 2000 +visibleWidth 21000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*16 (CommentText +uid 147,0 +shape (Rectangle +uid 148,0 +sl 0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65280,65280,46080" +) +xt "32000,45000,36000,46000" +) +oxt "14000,69000,18000,70000" +text (MLText +uid 149,0 +va (VaSet +isHidden 1 +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "32200,45000,34300,46000" +st " +Path: +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 4000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*17 (CommentText +uid 150,0 +shape (Rectangle +uid 151,0 +sl 0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65280,65280,46080" +) +xt "32000,46000,36000,47000" +) +oxt "14000,70000,18000,71000" +text (MLText +uid 152,0 +va (VaSet +isHidden 1 +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "32200,46000,34900,47000" +st " +Edited: +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 4000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*18 (CommentText +uid 153,0 +shape (Rectangle +uid 154,0 +sl 0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65280,65280,46080" +) +xt "36000,45000,53000,46000" +) +oxt "18000,69000,35000,70000" +text (MLText +uid 155,0 +va (VaSet +isHidden 1 +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "36200,45000,48700,46000" +st " +%library/%unit/%view +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 17000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +] +shape (GroupingShape +uid 125,0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,65535" +lineStyle 2 +lineWidth 2 +) +xt "32000,42000,73000,47000" +) +oxt "14000,66000,55000,71000" +) +*19 (State +uid 176,0 +shape (Circle +uid 177,0 +va (VaSet +vasetType 1 +fg "0,65535,65535" +lineColor "0,32768,49152" +lineWidth 2 +) +xt "101249,16379,108351,23481" +radius 3551 +) +name (Text +uid 178,0 +va (VaSet +font "Verdana,12,1" +) +xt "103900,19230,105700,20630" +st "R" +ju 0 +blo "104800,20430" +tm "ONodeName" +) +wait (TextAssociate +uid 179,0 +ps "CenterOffsetStrategy" +text (Text +uid 180,0 +va (VaSet +isHidden 1 +fg "0,0,32768" +font "Verdana,12,1" +) +xt "104550,20130,109650,21530" +st "wait 2" +blo "104550,21330" +tm "SmWaitText" +) +) +encoding (Text +uid 181,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "104800,21030,104800,21030" +blo "104800,21030" +tm "SmEncodingMgr" +) +actionBlk (SmStateActionsBlock +uid 184,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 185,0 +va (VaSet +vasetType 1 +transparent 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +fillStyle 1 +) +xt "92600,22030,125000,24630" +) +autoResize 1 +tline (Line +uid 186,0 +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "92700,21930,124900,21930" +pts [ +"92700,21930" +"124900,21930" +] +) +bline (Line +uid 187,0 +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "92700,22230,124900,22230" +pts [ +"92700,22230" +"124900,22230" +] +) +ttri (Triangle +uid 188,0 +ro 90 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "92250,21555,92600,21905" +) +btri (Triangle +uid 189,0 +ro 270 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "92250,19755,92600,20105" +) +entryActions (MLText +uid 190,0 +va (VaSet +) +xt "92700,21730,92700,21730" +tm "Actions" +) +inActions (MLText +uid 191,0 +va (VaSet +) +xt "92700,22130,124900,24530" +st "sideL_deceleration <= '0' ; +power_deceleration <= ( Position - info_deceleration ) /17;" +tm "Actions" +) +exitActions (MLText +uid 192,0 +va (VaSet +) +xt "104800,19930,104800,19930" +tm "Actions" +) +) +caseExpr (TextAssociate +uid 182,0 +ps "CenterOffsetStrategy" +text (MLText +uid 183,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "102700,21130,109400,22330" +st "CASE: expr" +tm "SmCaseExpr" +) +) +) +*20 (State +uid 193,0 +shape (Circle +uid 194,0 +va (VaSet +vasetType 1 +fg "0,65535,65535" +lineColor "0,32768,49152" +lineWidth 2 +) +xt "41939,17459,49041,24561" +radius 3551 +) +name (Text +uid 195,0 +va (VaSet +font "Verdana,12,1" +) +xt "44640,20310,46340,21710" +st "L" +ju 0 +blo "45490,21510" +tm "ONodeName" +) +wait (TextAssociate +uid 196,0 +ps "CenterOffsetStrategy" +text (Text +uid 197,0 +va (VaSet +isHidden 1 +fg "0,0,32768" +font "Verdana,12,1" +) +xt "45240,21210,50340,22610" +st "wait 2" +blo "45240,22410" +tm "SmWaitText" +) +) +encoding (Text +uid 198,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "45490,22110,45490,22110" +blo "45490,22110" +tm "SmEncodingMgr" +) +actionBlk (SmStateActionsBlock +uid 201,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 202,0 +va (VaSet +vasetType 1 +transparent 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +fillStyle 1 +) +xt "33290,23110,65690,25710" +) +autoResize 1 +tline (Line +uid 203,0 +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "33390,23010,65590,23010" +pts [ +"33390,23010" +"65590,23010" +] +) +bline (Line +uid 204,0 +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "33390,23310,65590,23310" +pts [ +"33390,23310" +"65590,23310" +] +) +ttri (Triangle +uid 205,0 +ro 90 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "32940,22635,33290,22985" +) +btri (Triangle +uid 206,0 +ro 270 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "32940,20835,33290,21185" +) +entryActions (MLText +uid 207,0 +va (VaSet +) +xt "33390,22810,33390,22810" +tm "Actions" +) +inActions (MLText +uid 208,0 +va (VaSet +) +xt "33390,23210,65590,25610" +st "sideL_deceleration <= '1' ; +power_deceleration <= ( info_deceleration - Position ) /17;" +tm "Actions" +) +exitActions (MLText +uid 209,0 +va (VaSet +) +xt "45490,21010,45490,21010" +tm "Actions" +) +) +caseExpr (TextAssociate +uid 199,0 +ps "CenterOffsetStrategy" +text (MLText +uid 200,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "43390,22210,50090,23410" +st "CASE: expr" +tm "SmCaseExpr" +) +) +) +*21 (State +uid 230,0 +shape (Circle +uid 231,0 +va (VaSet +vasetType 1 +fg "0,65535,65535" +lineColor "0,32768,49152" +lineWidth 2 +) +xt "103346,926,110934,8514" +radius 3794 +) +name (Text +uid 232,0 +va (VaSet +font "Verdana,12,1" +) +xt "104040,4020,110240,5420" +st "stopRaZ" +ju 0 +blo "107140,5220" +tm "ONodeName" +) +wait (TextAssociate +uid 233,0 +ps "CenterOffsetStrategy" +text (Text +uid 234,0 +va (VaSet +isHidden 1 +fg "0,0,32768" +font "Verdana,12,1" +) +xt "106890,4920,111990,6320" +st "wait 2" +blo "106890,6120" +tm "SmWaitText" +) +) +encoding (Text +uid 235,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "107140,5820,107140,5820" +blo "107140,5820" +tm "SmEncodingMgr" +) +actionBlk (SmStateActionsBlock +uid 238,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 239,0 +va (VaSet +vasetType 1 +transparent 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +fillStyle 1 +) +xt "100490,6220,121790,10020" +) +autoResize 1 +tline (Line +uid 240,0 +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "100590,6120,121690,6120" +pts [ +"100590,6120" +"121690,6120" +] +) +bline (Line +uid 241,0 +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "100590,7320,121690,7320" +pts [ +"100590,7320" +"121690,7320" +] +) +ttri (Triangle +uid 242,0 +ro 90 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "100140,5745,100490,6095" +) +btri (Triangle +uid 243,0 +ro 270 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "100140,4545,100490,4895" +) +entryActions (MLText +uid 244,0 +va (VaSet +) +xt "100590,5920,100590,5920" +tm "Actions" +) +inActions (MLText +uid 245,0 +va (VaSet +) +xt "100590,6320,121690,9920" +st "power_deceleration <= \"00000000\" ; +end_deceleration <= '1' ; +RaZ <= '1' ;" +tm "Actions" +) +exitActions (MLText +uid 246,0 +va (VaSet +) +xt "107140,4720,107140,4720" +tm "Actions" +) +) +caseExpr (TextAssociate +uid 236,0 +ps "CenterOffsetStrategy" +text (MLText +uid 237,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "105040,5920,111740,7120" +st "CASE: expr" +tm "SmCaseExpr" +) +) +) +*22 (State +uid 311,0 +shape (Circle +uid 312,0 +va (VaSet +vasetType 1 +fg "0,65535,65535" +lineColor "0,32768,49152" +lineWidth 2 +) +xt "70919,32669,78021,39771" +radius 3551 +) +name (Text +uid 313,0 +va (VaSet +font "Verdana,12,1" +) +xt "72620,35520,76320,36920" +st "stop" +ju 0 +blo "74470,36720" +tm "ONodeName" +) +wait (TextAssociate +uid 314,0 +ps "CenterOffsetStrategy" +text (Text +uid 315,0 +va (VaSet +isHidden 1 +fg "0,0,32768" +font "Verdana,12,1" +) +xt "74220,36420,79320,37820" +st "wait 2" +blo "74220,37620" +tm "SmWaitText" +) +) +encoding (Text +uid 316,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "74470,37320,74470,37320" +blo "74470,37320" +tm "SmEncodingMgr" +) +actionBlk (SmStateActionsBlock +uid 319,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 320,0 +va (VaSet +vasetType 1 +transparent 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +fillStyle 1 +) +xt "67670,37720,89270,41520" +) +autoResize 1 +tline (Line +uid 321,0 +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "67770,37620,89170,37620" +pts [ +"67770,37620" +"89170,37620" +] +) +bline (Line +uid 322,0 +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "67770,38820,89170,38820" +pts [ +"67770,38820" +"89170,38820" +] +) +ttri (Triangle +uid 323,0 +ro 90 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "67320,37245,67670,37595" +) +btri (Triangle +uid 324,0 +ro 270 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "67320,36045,67670,36395" +) +entryActions (MLText +uid 325,0 +va (VaSet +) +xt "67770,37420,67770,37420" +tm "Actions" +) +inActions (MLText +uid 326,0 +va (VaSet +) +xt "67770,37820,89170,41420" +st "end_deceleration <= '1'; + power_deceleration <= \"00000000\" ; +RaZ <= '0' ;" +tm "Actions" +) +exitActions (MLText +uid 327,0 +va (VaSet +) +xt "74470,36220,74470,36220" +tm "Actions" +) +) +caseExpr (TextAssociate +uid 317,0 +ps "CenterOffsetStrategy" +text (MLText +uid 318,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "72370,37420,79070,38620" +st "CASE: expr" +tm "SmCaseExpr" +) +) +) +*23 (Transition +uid 104,0 +shape (Spline +uid 105,0 +va (VaSet +vasetType 3 +) +xt "5500,20000,16500,20000" +pts [ +"5500,20000" +"16500,20000" +] +) +start &4 +end &5 +ss 0 +es 0 +cond "rst = '0'" +tb (TransitionBlock +uid 106,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 107,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "0,32768,49152" +) +xt "8150,18900,13850,21100" +) +autoResize 1 +lineShape (Line +uid 108,0 +va (VaSet +vasetType 3 +) +xt "8650,20500,13350,20500" +pts [ +"8650,20500" +"13350,20500" +] +) +condition (MLText +uid 109,0 +va (VaSet +) +xt "8650,18900,13350,20100" +st "rst = '0'" +tm "Condition" +) +actions (MLText +uid 110,0 +va (VaSet +isHidden 1 +) +xt "6700,20900,15300,22100" +st "< Automatic >" +tm "Actions" +) +) +tp (TransitionPriority +uid 111,0 +ps "PercentageFromStartStrategy" +shape (Circle +uid 112,0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,65535" +bg "0,0,0" +) +xt "5537,18937,7663,21063" +radius 1063 +) +pr (Text +uid 113,0 +va (VaSet +isHidden 1 +) +xt "5900,19400,7300,20600" +st "1" +ju 0 +blo "6600,20400" +tm "TransitionPriority" +) +padding "100,100" +) +) +*24 (Transition +uid 114,0 +shape (Spline +uid 115,0 +va (VaSet +vasetType 3 +) +xt "5050,15000,16500,15000" +pts [ +"5050,15000" +"16500,15000" +] +) +start &6 +end &7 +ss 0 +es 0 +tb (TransitionBlock +uid 116,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 117,0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "0,32768,49152" +) +xt "7625,14495,13925,15505" +) +autoResize 1 +lineShape (Line +uid 118,0 +va (VaSet +vasetType 3 +isHidden 1 +) +xt "10775,16000,10775,16000" +pts [ +"10775,16000" +"10775,16000" +] +) +condition (MLText +uid 119,0 +va (VaSet +) +xt "8125,14400,13425,15600" +tm "Condition" +) +actions (MLText +uid 120,0 +va (VaSet +) +xt "10775,16000,10775,16000" +tm "Actions" +) +) +tp (TransitionPriority +uid 121,0 +ps "PercentageFromStartStrategy" +shape (Circle +uid 122,0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,65535" +bg "0,0,0" +) +xt "5132,13937,7258,16063" +radius 1063 +) +pr (Text +uid 123,0 +va (VaSet +isHidden 1 +) +xt "5495,14400,6895,15600" +st "1" +ju 0 +blo "6195,15400" +tm "TransitionPriority" +) +padding "100,100" +) +) +*25 (Transition +uid 210,0 +shape (Spline +uid 211,0 +va (VaSet +vasetType 3 +) +xt "48808,9883,74702,19746" +pts [ +"74702,9883" +"48808,19746" +] +arrow 1 +) +start &2 +end &20 +ss 0 +es 0 +cond "Position <= info_deceleration" +tb (TransitionBlock +uid 212,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 213,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "0,32768,49152" +) +xt "60355,13505,78155,15705" +) +autoResize 1 +lineShape (Line +uid 214,0 +va (VaSet +vasetType 3 +isHidden 1 +) +xt "63505,15605,63505,15605" +pts [ +"63505,15605" +"63505,15605" +] +) +condition (MLText +uid 215,0 +va (VaSet +) +xt "60855,14005,77655,15205" +st "Position <= info_deceleration" +tm "Condition" +) +actions (MLText +uid 216,0 +va (VaSet +) +xt "69255,15605,69255,15605" +tm "Actions" +) +) +tp (TransitionPriority +uid 217,0 +ps "PercentageFromStartStrategy" +shape (Circle +uid 218,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +) +xt "71050,9806,73176,11932" +radius 1063 +) +pr (Text +uid 219,0 +va (VaSet +) +xt "71413,10269,72813,11469" +st "2" +ju 0 +blo "72113,11269" +tm "TransitionPriority" +) +padding "100,100" +) +) +*26 (Transition +uid 220,0 +shape (Spline +uid 221,0 +va (VaSet +vasetType 3 +) +xt "81291,10001,101529,18549" +pts [ +"81291,10001" +"101529,18549" +] +arrow 1 +) +start &2 +end &19 +ss 0 +es 0 +cond "Position > info_deceleration" +tb (TransitionBlock +uid 222,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 223,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "0,32768,49152" +) +xt "90910,13775,108010,15975" +) +autoResize 1 +lineShape (Line +uid 224,0 +va (VaSet +vasetType 3 +isHidden 1 +) +xt "94060,15875,94060,15875" +pts [ +"94060,15875" +"94060,15875" +] +) +condition (MLText +uid 225,0 +va (VaSet +) +xt "91410,14275,107510,15475" +st "Position > info_deceleration" +tm "Condition" +) +actions (MLText +uid 226,0 +va (VaSet +) +xt "99460,15875,99460,15875" +tm "Actions" +) +) +tp (TransitionPriority +uid 227,0 +ps "PercentageFromStartStrategy" +shape (Circle +uid 228,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +) +xt "82250,9792,84376,11918" +radius 1063 +) +pr (Text +uid 229,0 +va (VaSet +) +xt "82613,10255,84013,11455" +st "3" +ju 0 +blo "83313,11255" +tm "TransitionPriority" +) +padding "100,100" +) +) +*27 (Transition +uid 247,0 +shape (Spline +uid 248,0 +va (VaSet +vasetType 3 +) +xt "79026,5215,103380,5223" +pts [ +"79026,5215" +"103380,5223" +] +arrow 1 +) +start &2 +end &21 +es 0 +cond "skip_deceleration = '1'" +tb (TransitionBlock +uid 249,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 250,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "0,32768,49152" +) +xt "85303,4269,99903,6469" +) +autoResize 1 +lineShape (Line +uid 251,0 +va (VaSet +vasetType 3 +isHidden 1 +) +xt "88453,6369,88453,6369" +pts [ +"88453,6369" +"88453,6369" +] +) +condition (MLText +uid 252,0 +va (VaSet +) +xt "85803,4769,99403,5969" +st "skip_deceleration = '1'" +tm "Condition" +) +actions (MLText +uid 253,0 +va (VaSet +) +xt "92603,6369,92603,6369" +tm "Actions" +) +) +tp (TransitionPriority +uid 254,0 +ps "PercentageFromStartStrategy" +shape (Circle +uid 255,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +) +xt "80398,4152,82524,6278" +radius 1063 +) +pr (Text +uid 256,0 +va (VaSet +) +xt "80761,4615,82161,5815" +st "1" +ju 0 +blo "81461,5615" +tm "TransitionPriority" +) +padding "100,100" +) +) +*28 (Transition +uid 328,0 +shape (Spline +uid 329,0 +va (VaSet +vasetType 3 +) +xt "47865,23649,71260,34703" +pts [ +"47865,23649" +"71260,34703" +] +arrow 1 +) +start &20 +end &22 +es 0 +cond "Position >= info_deceleration" +tb (TransitionBlock +uid 330,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 331,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "0,32768,49152" +) +xt "59063,28676,76863,30876" +) +autoResize 1 +lineShape (Line +uid 332,0 +va (VaSet +vasetType 3 +isHidden 1 +) +xt "62213,30776,62213,30776" +pts [ +"62213,30776" +"62213,30776" +] +) +condition (MLText +uid 333,0 +va (VaSet +) +xt "59563,29176,76363,30376" +st "Position >= info_deceleration" +tm "Condition" +) +actions (MLText +uid 334,0 +va (VaSet +) +xt "67963,30776,67963,30776" +tm "Actions" +) +) +tp (TransitionPriority +uid 335,0 +ps "PercentageFromStartStrategy" +shape (Circle +uid 336,0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,65535" +bg "0,0,0" +) +xt "49141,23691,51267,25817" +radius 1063 +) +pr (Text +uid 337,0 +va (VaSet +isHidden 1 +) +xt "49504,24154,50904,25354" +st "1" +ju 0 +blo "50204,25154" +tm "TransitionPriority" +) +padding "100,100" +) +) +*29 (Transition +uid 338,0 +shape (Spline +uid 339,0 +va (VaSet +vasetType 3 +) +xt "77707,23193,103402,34763" +pts [ +"103402,23193" +"77707,34763" +] +arrow 1 +) +start &19 +end &22 +es 0 +cond "Position <= info_deceleration" +tb (TransitionBlock +uid 340,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 341,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "0,32768,49152" +) +xt "90054,28478,107854,30678" +) +autoResize 1 +lineShape (Line +uid 342,0 +va (VaSet +vasetType 3 +isHidden 1 +) +xt "93204,30578,93204,30578" +pts [ +"93204,30578" +"93204,30578" +] +) +condition (MLText +uid 343,0 +va (VaSet +) +xt "90554,28978,107354,30178" +st "Position <= info_deceleration" +tm "Condition" +) +actions (MLText +uid 344,0 +va (VaSet +) +xt "98954,30578,98954,30578" +tm "Actions" +) +) +tp (TransitionPriority +uid 345,0 +ps "PercentageFromStartStrategy" +shape (Circle +uid 346,0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,65535" +bg "0,0,0" +) +xt "99770,23286,101896,25412" +radius 1063 +) +pr (Text +uid 347,0 +va (VaSet +isHidden 1 +) +xt "100133,23749,101533,24949" +st "1" +ju 0 +blo "100833,24749" +tm "TransitionPriority" +) +padding "100,100" +) +) +] +bg "65535,65535,65535" +grid (Grid +origin "0,0" +isVisible 0 +isActive 0 +xSpacing 1000 +xySpacing 1000 +xShown 1 +yShown 1 +color "26368,26368,26368" +) +packageList *30 (PackageList +uid 31,0 +stg "VerticalLayoutStrategy" +textVec [ +*31 (Text +uid 32,0 +va (VaSet +font "Verdana,9,1" +) +xt "0,3000,7600,4200" +st "Package List" +blo "0,4000" +) +*32 (MLText +uid 33,0 +va (VaSet +) +xt "0,4200,17500,7800" +st "LIBRARY ieee; + USE ieee.std_logic_1164.all; + USE ieee.numeric_std.all;" +tm "SmPackageListTextMgr" +) +] +) +compDirBlock (MlTextGroup +uid 34,0 +stg "VerticalLayoutStrategy" +textVec [ +*33 (Text +uid 35,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "20000,0,30800,1200" +st "Compiler Directives" +blo "20000,1000" +) +*34 (Text +uid 36,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "20000,1200,33100,2400" +st "Pre-module directives:" +blo "20000,2200" +) +*35 (MLText +uid 37,0 +va (VaSet +isHidden 1 +) +xt "20000,2400,32100,4800" +st "`resetall +`timescale 1ns/10ps" +tm "SmCompilerDirectivesTextMgr" +) +*36 (Text +uid 38,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "20000,4800,33700,6000" +st "Post-module directives:" +blo "20000,5800" +) +*37 (MLText +uid 39,0 +va (VaSet +isHidden 1 +) +xt "20000,0,20000,0" +tm "SmCompilerDirectivesTextMgr" +) +*38 (Text +uid 40,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "20000,6000,33200,7200" +st "End-module directives:" +blo "20000,7000" +) +*39 (MLText +uid 41,0 +va (VaSet +isHidden 1 +) +xt "20000,7200,20000,7200" +tm "SmCompilerDirectivesTextMgr" +) +] +associable 1 +) +windowSize "-8,-8,1722,1111" +viewArea "-500,-10490,134680,78700" +cachedDiagramExtent "0,-1000,125000,47000" +hasePageBreakOrigin 1 +pageBreakOrigin "0,-2000" +isTopLevel 1 +defaultCommentText (CommentText +shape (Rectangle +layer 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +lineColor "0,0,32768" +) +xt "0,0,15000,5000" +) +text (MLText +va (VaSet +fg "0,0,32768" +) +xt "200,200,3200,1400" +st " +Text +" +tm "CommentText" +wrapOption 3 +visibleHeight 4600 +visibleWidth 14600 +) +) +defaultRequirementText (RequirementText +shape (ZoomableIcon +layer 0 +va (VaSet +vasetType 1 +fg "59904,39936,65280" +lineColor "0,0,32768" +) +xt "0,0,1500,1750" +iconName "reqTracerRequirement.bmp" +iconMaskName "reqTracerRequirement.msk" +) +autoResize 1 +text (MLText +va (VaSet +fg "0,0,32768" +font "arial,8,0" +) +xt "500,2150,1400,3150" +st " +Text +" +tm "RequirementText" +wrapOption 3 +visibleHeight 1350 +visibleWidth 1100 +) +) +defaultPanel (Panel +shape (RectFrame +va (VaSet +vasetType 1 +fg "65535,65535,65535" +lineColor "32768,0,0" +lineWidth 3 +) +xt "0,0,20000,20000" +) +title (TextAssociate +ps "TopLeftStrategy" +text (Text +va (VaSet +font "Verdana,9,1" +) +xt "1000,1000,5000,2200" +st "Panel0" +blo "1000,2000" +tm "PanelText" +) +) +) +localDecl *40 (SmLocalDecl +uid 3,0 +stg "VerticalLayoutStrategy" +textVec [ +*41 (Text +uid 4,0 +va (VaSet +font "Verdana,9,1" +) +xt "27800,-1000,42400,200" +st "Architecture Declarations" +blo "27800,0" +) +*42 (MLText +uid 5,0 +va (VaSet +font "Courier New,8,0" +) +xt "27800,-1000,27800,-1000" +tm "LocalDeclTextMgr" +) +*43 (Text +uid 6,0 +va (VaSet +font "Verdana,9,1" +) +xt "27800,200,33000,1400" +st "Pre Decls" +blo "27800,1200" +) +*44 (MLText +uid 7,0 +va (VaSet +font "Courier New,8,0" +) +xt "27800,-1000,27800,-1000" +tm "LocalDeclTextMgr" +) +*45 (Text +uid 8,0 +va (VaSet +font "Verdana,9,1" +) +xt "27800,1400,34200,2600" +st "Post Decls" +blo "27800,2400" +) +*46 (MLText +uid 9,0 +va (VaSet +font "Courier New,8,0" +) +xt "27800,2600,27800,2600" +tm "LocalDeclTextMgr" +) +] +) +processDecl *47 (SmProcessDecl +uid 10,0 +stg "VerticalLayoutStrategy" +textVec [ +*48 (Text +uid 11,0 +va (VaSet +font "Verdana,9,1" +) +xt "74500,-1000,86600,200" +st "Process Declarations" +blo "74500,0" +) +*49 (Text +uid 12,0 +va (VaSet +font "Verdana,9,1" +) +xt "74500,200,84000,1400" +st "Clocked Process:" +blo "74500,1200" +) +*50 (MLText +uid 13,0 +va (VaSet +font "Courier New,8,0" +) +xt "74500,-1000,74500,-1000" +tm "ProcessDeclTextMgr" +) +*51 (Text +uid 14,0 +va (VaSet +font "Verdana,9,1" +) +xt "74500,1400,83800,2600" +st "Output Process:" +blo "74500,2400" +) +*52 (MLText +uid 15,0 +va (VaSet +font "Courier New,8,0" +) +xt "74500,2600,74500,2600" +tm "ProcessDeclTextMgr" +) +] +associable 1 +) +defaultActions *53 (MlTextGroup +uid 16,0 +stg "VerticalLayoutStrategy" +textVec [ +*54 (Text +uid 17,0 +va (VaSet +font "Verdana,9,1" +) +xt "0,-1000,8400,200" +st "Global Actions" +blo "0,0" +) +*55 (Text +uid 18,0 +va (VaSet +font "Verdana,9,1" +) +xt "0,200,7400,1400" +st "Pre Actions:" +blo "0,1200" +) +*56 (MLText +uid 19,0 +va (VaSet +) +xt "0,-1000,0,-1000" +tm "Actions" +) +*57 (Text +uid 20,0 +va (VaSet +font "Verdana,9,1" +) +xt "0,1400,8000,2600" +st "Post Actions:" +blo "0,2400" +) +*58 (MLText +uid 21,0 +va (VaSet +) +xt "0,2600,0,2600" +tm "Actions" +) +] +associable 1 +) +archConcurrentStatementBlock *59 (BiTextGroup +uid 22,0 +stg "VerticalLayoutStrategy" +first (Text +uid 23,0 +va (VaSet +font "Verdana,9,1" +) +xt "11400,-1000,24800,200" +st "Concurrent Statements" +blo "11400,0" +) +second (MLText +uid 24,0 +va (VaSet +) +xt "11400,200,11400,200" +tm "ArchConcStmtTextMgr" +) +associable 1 +) +signalsGenStatus *60 (SmSignalGenStatus +uid 28,0 +stg "VerticalLayoutStrategy" +first (Text +uid 29,0 +va (VaSet +font "Verdana,9,1" +) +xt "45400,-1000,53200,200" +st "Signal Status" +blo "45400,0" +) +second (MLText +uid 30,0 +va (VaSet +font "Courier New,8,0" +) +xt "45400,200,77400,4200" +st "SIGNAL MODE DEFAULT RESET SCHEME COMMENT +RaZ OUT COMB +end_deceleration OUT COMB +power_deceleration OUT COMB +sideL_deceleration OUT COMB +" +tm "SmSignalsGenStatusTextMgr" +) +) +stateRegBlock *61 (BiTextGroup +uid 25,0 +stg "VerticalLayoutStrategy" +first (Text +uid 26,0 +va (VaSet +font "Verdana,9,1" +) +xt "56200,-1000,71500,200" +st "State Register Statements" +blo "56200,0" +) +second (MLText +uid 27,0 +va (VaSet +) +xt "56200,200,56200,200" +tm "Actions" +) +associable 1 +) +) +genChar (SmGenChar +uid 42,0 +nextStateClocking 0 +) +encoding (Encoding +scheme 3 +encodingStyles [ +(pair +scheme 0 +style 0 +) +(pair +scheme 1 +style 1 +) +(pair +scheme 2 +style 0 +) +(pair +scheme 3 +style 0 +) +(pair +scheme 4 +style 0 +) +(pair +scheme 5 +style 0 +) +] +otherValues [ +(pair +scheme 0 +otherValue "" +) +(pair +scheme 1 +otherValue "" +) +(pair +scheme 2 +otherValue "" +) +(pair +scheme 3 +otherValue "" +) +(pair +scheme 4 +otherValue "" +) +(pair +scheme 5 +otherValue "" +) +] +attribute 0 +synSafe 0 +outputEncodedLocals 0 +useVerilogParameterRange 0 +radix 2 +) +stateOrder [ +&2 +&19 +&20 +&21 +&22 +] +name "csm" +) +] +lastUid 347,0 +commonDM (CommonDM +ldm (LogicalDM +emptyRow *62 (LEmptyRow +) +optionalChildren [ +*63 (RefLabelRowHdr +) +*64 (TitleRowHdr +) +*65 (FilterRowHdr +) +*66 (RefLabelColHdr +tm "RefLabelColHdrMgr" +) +*67 (RowExpandColHdr +tm "RowExpandColHdrMgr" +) +*68 (GroupColHdr +tm "GroupColHdrMgr" +) +*69 (NameColHdr +tm "SmNameColHdrMgr" +) +*70 (ModeColHdr +tm "SmModeColHdrMgr" +) +*71 (TypeColHdr +tm "SmTypeColHdrMgr" +) +*72 (BoundsColHdr +tm "SmBoundsColHdrMgr" +) +*73 (InitColHdr +tm "SmInitColHdrMgr" +) +*74 (ColumnHdr +tm "SmCategoryColHdrMgr" +) +*75 (ColumnHdr +tm "SmAssignColHdrMgr" +) +*76 (ColumnHdr +tm "SmExprColHdrMgr" +) +*77 (ColumnHdr +tm "SmSchemeColHdrMgr" +) +*78 (ColumnHdr +tm "SmDefValColHdrMgr" +) +*79 (ColumnHdr +tm "SmRstValColHdrMgr" +) +*80 (EolColHdr +tm "SmEolColHdrMgr" +) +*81 (LeafLogPort +port (LogicalPort +lang 11 +decl (Decl +n "Position" +t "unsigned" +b "(15 DOWNTO 0)" +o 1 +) +) +uid 156,0 +) +*82 (LeafLogPort +port (LogicalPort +lang 11 +decl (Decl +n "info_deceleration" +t "unsigned" +b "(15 DOWNTO 0)" +o 2 +) +) +uid 158,0 +) +*83 (LeafLogPort +port (LogicalPort +lang 11 +decl (Decl +n "skip_deceleration" +t "std_uLogic" +o 3 +) +) +uid 160,0 +) +*84 (LeafLogPort +port (LogicalPort +lang 11 +decl (Decl +n "unlock" +t "std_ulogic" +o 4 +) +) +uid 162,0 +) +*85 (LeafLogPort +port (LogicalPort +lang 11 +m 1 +decl (Decl +n "RaZ" +t "std_ulogic" +o 5 +) +) +uid 164,0 +scheme 0 +) +*86 (LeafLogPort +port (LogicalPort +lang 11 +m 1 +decl (Decl +n "end_deceleration" +t "std_ulogic" +o 6 +) +) +uid 166,0 +scheme 0 +) +*87 (LeafLogPort +port (LogicalPort +lang 11 +m 1 +decl (Decl +n "power_deceleration" +t "unsigned" +b "(7 DOWNTO 0)" +o 7 +) +) +uid 168,0 +scheme 0 +) +*88 (LeafLogPort +port (LogicalPort +lang 11 +m 1 +decl (Decl +n "sideL_deceleration" +t "std_ulogic" +o 8 +) +) +uid 170,0 +scheme 0 +) +*89 (LeafLogPort +port (LogicalPort +lang 11 +decl (Decl +n "clk" +t "unsigned" +o 9 +) +) +uid 172,0 +cat 1 +scheme 0 +expr "clk'EVENT AND clk = '1'" +) +*90 (LeafLogPort +port (LogicalPort +lang 11 +decl (Decl +n "rst" +t "unsigned" +o 10 +) +) +uid 174,0 +cat 8 +scheme 0 +expr "rst = '0'" +) +] +) +pdm (PhysicalDM +displayShortBounds 1 +editShortBounds 1 +optionalChildren [ +*91 (Sheet +sheetRow (SheetRow +headerVa (MVa +cellColor "49152,49152,49152" +fontColor "0,0,0" +font "Tahoma,10,0" +) +cellVa (MVa +cellColor "65535,65535,65535" +fontColor "0,0,0" +font "Tahoma,10,0" +) +groupVa (MVa +cellColor "39936,56832,65280" +fontColor "0,0,0" +font "Tahoma,10,0" +) +emptyMRCItem *92 (MRCItem +litem &62 +pos 10 +dimension 20 +) +optionalChildren [ +*93 (MRCItem +litem &63 +pos 0 +dimension 20 +) +*94 (MRCItem +litem &64 +pos 1 +dimension 23 +) +*95 (MRCItem +litem &65 +pos 2 +hidden 1 +dimension 20 +) +*96 (MRCItem +litem &81 +pos 0 +dimension 20 +uid 157,0 +) +*97 (MRCItem +litem &82 +pos 1 +dimension 20 +uid 159,0 +) +*98 (MRCItem +litem &83 +pos 2 +dimension 20 +uid 161,0 +) +*99 (MRCItem +litem &84 +pos 3 +dimension 20 +uid 163,0 +) +*100 (MRCItem +litem &85 +pos 4 +dimension 20 +uid 165,0 +) +*101 (MRCItem +litem &86 +pos 5 +dimension 20 +uid 167,0 +) +*102 (MRCItem +litem &87 +pos 6 +dimension 20 +uid 169,0 +) +*103 (MRCItem +litem &88 +pos 7 +dimension 20 +uid 171,0 +) +*104 (MRCItem +litem &89 +pos 8 +dimension 20 +uid 173,0 +) +*105 (MRCItem +litem &90 +pos 9 +dimension 20 +uid 175,0 +) +] +) +sheetCol (SheetCol +propVa (MVa +cellColor "0,49152,49152" +fontColor "0,0,0" +font "Tahoma,10,0" +textAngle 90 +) +optionalChildren [ +*106 (MRCItem +litem &66 +pos 0 +dimension 20 +) +*107 (MRCItem +litem &68 +pos 1 +dimension 50 +) +*108 (MRCItem +litem &69 +pos 2 +dimension 70 +) +*109 (MRCItem +litem &70 +pos 3 +dimension 50 +) +*110 (MRCItem +litem &71 +pos 4 +dimension 80 +) +*111 (MRCItem +litem &72 +pos 5 +dimension 80 +) +*112 (MRCItem +litem &73 +pos 6 +dimension 40 +) +*113 (MRCItem +litem &74 +pos 7 +dimension 100 +) +*114 (MRCItem +litem &75 +pos 8 +dimension 60 +) +*115 (MRCItem +litem &76 +pos 9 +dimension 130 +) +*116 (MRCItem +litem &77 +pos 10 +dimension 56 +) +*117 (MRCItem +litem &78 +pos 11 +dimension 50 +) +*118 (MRCItem +litem &79 +pos 12 +dimension 50 +) +*119 (MRCItem +litem &80 +pos 13 +dimension 80 +) +] +) +fixedCol 4 +fixedRow 2 +name "Ports" +vaOverrides [ +] +) +] +) +) +cdmCsm &1 +genericsCommonDM (CommonDM +ldm (LogicalDM +emptyRow *120 (LEmptyRow +) +optionalChildren [ +*121 (RefLabelRowHdr +) +*122 (TitleRowHdr +) +*123 (FilterRowHdr +) +*124 (RefLabelColHdr +tm "RefLabelColHdrMgr" +) +*125 (RowExpandColHdr +tm "RowExpandColHdrMgr" +) +*126 (GroupColHdr +tm "GroupColHdrMgr" +) +*127 (NameColHdr +tm "GenericNameColHdrMgr" +) +*128 (TypeColHdr +tm "GenericTypeColHdrMgr" +) +*129 (InitColHdr +tm "GenericValueColHdrMgr" +) +*130 (PragmaColHdr +tm "GenericPragmaColHdrMgr" +) +*131 (EolColHdr +tm "GenericEolColHdrMgr" +) +] +) +pdm (PhysicalDM +displayShortBounds 1 +editShortBounds 1 +optionalChildren [ +*132 (Sheet +sheetRow (SheetRow +headerVa (MVa +cellColor "49152,49152,49152" +fontColor "0,0,0" +font "Tahoma,10,0" +) +cellVa (MVa +cellColor "65535,65535,65535" +fontColor "0,0,0" +font "Tahoma,10,0" +) +groupVa (MVa +cellColor "39936,56832,65280" +fontColor "0,0,0" +font "Tahoma,10,0" +) +emptyMRCItem *133 (MRCItem +litem &120 +pos 0 +dimension 20 +) +optionalChildren [ +*134 (MRCItem +litem &121 +pos 0 +dimension 20 +) +*135 (MRCItem +litem &122 +pos 1 +dimension 23 +) +*136 (MRCItem +litem &123 +pos 2 +hidden 1 +dimension 20 +) +] +) +sheetCol (SheetCol +propVa (MVa +cellColor "0,49152,49152" +fontColor "0,0,0" +font "Tahoma,10,0" +textAngle 90 +) +optionalChildren [ +*137 (MRCItem +litem &124 +pos 0 +dimension 20 +) +*138 (MRCItem +litem &126 +pos 1 +dimension 50 +) +*139 (MRCItem +litem &127 +pos 2 +dimension 100 +) +*140 (MRCItem +litem &128 +pos 3 +dimension 100 +) +*141 (MRCItem +litem &129 +pos 4 +dimension 50 +) +*142 (MRCItem +litem &130 +pos 5 +dimension 50 +) +*143 (MRCItem +litem &131 +pos 6 +dimension 80 +) +] +) +fixedCol 3 +fixedRow 2 +name "Ports" +vaOverrides [ +] +) +] +) +type 1 +) +signalSuffix "_int" +clockSuffix "_cld" +defaultState (State +shape (Circle +va (VaSet +vasetType 1 +fg "0,65535,65535" +lineColor "0,32768,49152" +lineWidth 2 +) +xt "-3551,-3551,3551,3551" +radius 3551 +) +name (Text +va (VaSet +font "Verdana,12,1" +) +xt "0,0,2500,1400" +st "s0" +ju 0 +blo "1250,1200" +tm "ONodeName" +) +wait (TextAssociate +ps "CenterOffsetStrategy" +text (Text +va (VaSet +isHidden 1 +fg "0,0,32768" +font "Verdana,12,1" +) +xt "1000,900,6100,2300" +st "wait 2" +blo "1000,2100" +tm "SmWaitText" +) +) +encoding (Text +va (VaSet +font "Verdana,9,1" +) +blo "0,0" +tm "SmEncodingMgr" +) +actionBlk (SmStateActionsBlock +ps "CenterOffsetStrategy" +shape (Rectangle +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "3900,3300,4100,3500" +) +autoResize 1 +tline (Line +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +pts [ +"0,0" +"0,0" +] +) +bline (Line +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +pts [ +"0,0" +"0,0" +] +) +ttri (Triangle +ro 90 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "-450,-175,-100,175" +) +btri (Triangle +ro 270 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "-450,-175,-100,175" +) +entryActions (MLText +va (VaSet +) +tm "Actions" +) +inActions (MLText +va (VaSet +) +tm "Actions" +) +exitActions (MLText +va (VaSet +) +tm "Actions" +) +) +caseExpr (TextAssociate +ps "CenterOffsetStrategy" +text (MLText +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "-2100,1200,4600,2400" +st "CASE: expr" +tm "SmCaseExpr" +) +) +) +defaultWaitState (State +shape (CircleInOctagon +va (VaSet +vasetType 1 +fg "0,65535,65535" +lineColor "26368,26368,26368" +lineWidth 2 +) +xt "-529,-529,6529,6529" +) +name (Text +va (VaSet +font "Verdana,12,1" +) +xt "0,0,2500,1400" +st "s0" +ju 0 +blo "1250,1200" +tm "ONodeName" +) +wait (TextAssociate +ps "CenterOffsetStrategy" +text (Text +va (VaSet +isHidden 1 +fg "0,0,32768" +font "Verdana,12,1" +) +xt "1000,900,6100,2300" +st "wait 2" +blo "1000,2100" +tm "SmWaitText" +) +) +encoding (Text +va (VaSet +font "Verdana,9,1" +) +blo "0,0" +tm "SmEncodingMgr" +) +actionBlk (SmStateActionsBlock +ps "CenterOffsetStrategy" +shape (Rectangle +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "8900,6300,9100,6500" +) +autoResize 1 +tline (Line +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "5000,3000,5000,3000" +pts [ +"5000,3000" +"5000,3000" +] +) +bline (Line +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "5000,3000,5000,3000" +pts [ +"5000,3000" +"5000,3000" +] +) +ttri (Triangle +ro 90 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "4550,2825,4900,3175" +) +btri (Triangle +ro 270 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "4550,2825,4900,3175" +) +entryActions (MLText +va (VaSet +) +xt "5000,3000,5000,3000" +tm "Actions" +) +inActions (MLText +va (VaSet +) +xt "5000,3000,5000,3000" +tm "Actions" +) +exitActions (MLText +va (VaSet +) +xt "5000,3000,5000,3000" +tm "Actions" +) +) +caseExpr (TextAssociate +ps "CenterOffsetStrategy" +text (MLText +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "-2100,1200,4600,2400" +st "CASE: expr" +tm "SmCaseExpr" +) +) +isWait 1 +) +defaultCompositeState (CompositeState +shape (TripleCircle +va (VaSet +vasetType 1 +fg "29952,39936,65280" +lineColor "0,0,32768" +lineWidth 2 +) +xt "-3000,-3000,3000,3000" +radius 3000 +) +name (Text +va (VaSet +font "Verdana,10,1" +) +xt "-1000,-600,1000,600" +st "s0" +ju 0 +blo "0,400" +tm "ONodeName" +) +childDiagram &0 +) +defaultJunction (Junction +shape (Diamond +va (VaSet +vasetType 1 +fg "59904,39936,65280" +) +xt "-1300,-1300,2300,2300" +) +symbol (Text +va (VaSet +font "Verdana,10,1" +) +xt "-300,-100,1300,1100" +st "&" +ju 0 +blo "500,900" +) +name (TextAssociate +ps "CenterOffsetStrategy" +text (Text +va (VaSet +font "Verdana,9,1" +) +xt "2000,1000,2000,1000" +blo "2000,1000" +tm "JunctionName" +) +) +caseExpr (TextAssociate +ps "CenterOffsetStrategy" +text (MLText +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "-2550,2000,4150,3200" +st "CASE: expr" +tm "SmCaseExpr" +) +) +) +defaultEntryPoint (EntryPoint +shape (CompositeShape +va (VaSet +vasetType 1 +fg "29952,39936,65280" +) +optionalChildren [ +(Pentagon +sl 0 +ro 270 +xt "-875,875,1375,1875" +) +(Line +sl 0 +ro 270 +xt "1375,1375,1875,1375" +pts [ +"1375,1375" +"1875,1375" +] +) +] +) +) +defaultInterruptPoint (InterruptPoint +shape (CompositeShape +va (VaSet +vasetType 1 +fg "65535,0,0" +) +optionalChildren [ +(Pentagon +sl 0 +ro 270 +xt "-875,875,1375,1875" +) +(Line +sl 0 +ro 270 +xt "1375,1375,1875,1375" +pts [ +"1375,1375" +"1875,1375" +] +) +(CustomPolygon +pts [ +"-625,1600" +"-625,1300" +"25,1425" +"-75,1150" +"1025,1350" +"200,1350" +"375,1600" +] +sl 0 +ro 270 +va (VaSet +vasetType 1 +fg "65535,65535,0" +bg "65535,0,0" +lineColor "65535,65535,0" +) +xt "-625,1150,1025,1600" +) +] +) +) +defaultLink (Link +shape (CompositeShape +va (VaSet +vasetType 1 +fg "65535,65535,0" +bg "0,0,0" +) +optionalChildren [ +(Pentagon +sl 0 +ro 270 +xt "-375,875,1875,1875" +) +(Line +sl 0 +ro 270 +xt "-875,1375,-375,1375" +pts [ +"-875,1375" +"-375,1375" +] +) +] +) +name (TextAssociate +ps "CenterOffsetStrategy" +text (Text +va (VaSet +font "Verdana,9,1" +) +xt "2375,875,5075,2075" +st "Link" +blo "2375,1875" +tm "LinkName" +) +) +) +defaultExitPoint (ExitPoint +shape (CompositeShape +va (VaSet +vasetType 1 +fg "29952,39936,65280" +) +optionalChildren [ +(Pentagon +sl 0 +ro 270 +xt "-375,875,1875,1875" +) +(Line +sl 0 +ro 270 +xt "-875,1375,-375,1375" +pts [ +"-875,1375" +"-375,1375" +] +) +] +) +) +defaultTransition (Transition +shape (Spline +va (VaSet +vasetType 3 +) +pts [ +"0,0" +"0,0" +] +arrow 1 +) +ss 0 +es 0 +cond "condition" +tb (TransitionBlock +ps "CenterOffsetStrategy" +shape (Rectangle +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "0,32768,49152" +) +xt "-500,-500,5800,1700" +) +autoResize 1 +lineShape (Line +va (VaSet +vasetType 3 +isHidden 1 +) +xt "2650,1600,2650,1600" +pts [ +"2650,1600" +"2650,1600" +] +) +condition (MLText +va (VaSet +) +xt "0,0,5300,1200" +st "condition" +tm "Condition" +) +actions (MLText +va (VaSet +) +xt "2650,2000,2650,2000" +tm "Actions" +) +) +tp (TransitionPriority +ps "PercentageFromStartStrategy" +shape (Circle +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +) +xt "-1063,-1063,1063,1063" +radius 1063 +) +pr (Text +va (VaSet +) +xt "-700,-600,700,600" +st "1" +ju 0 +blo "0,400" +tm "TransitionPriority" +) +padding "100,100" +) +) +defaultClk (SmClockPoint +shape (CompositeShape +va (VaSet +vasetType 1 +fg "65535,65535,0" +) +optionalChildren [ +(Pentagon +sl 0 +ro 270 +xt "-625,625,1625,1625" +) +(OrthoPolyLine +sl 0 +ro 270 +va (VaSet +vasetType 3 +) +xt "275,825,874,1425" +pts [ +"275,1425" +"574,1425" +"574,825" +"874,825" +] +) +(Arc2D +pts [ +"-116,1278" +"-371,972" +"-116,972" +] +sl 0 +ro 270 +va (VaSet +vasetType 1 +transparent 1 +) +xt "-371,972,-116,1278" +) +] +) +name (TextAssociate +ps "CenterOffsetStrategy" +text (Text +va (VaSet +) +xt "-3325,625,-1125,1825" +st "clk" +ju 2 +blo "-1125,1625" +tm "SmControlSignalNameMgr" +) +) +cond (SmControlCondition +ps "CenterOffsetStrategy" +shape (Rectangle +va (VaSet +vasetType 1 +fg "65535,65535,65535" +lineColor "0,32768,49152" +) +xt "1625,425,4925,1825" +) +autoResize 1 +cond (MLText +va (VaSet +) +xt "1725,525,4825,1725" +st "cond" +tm "SmControlConditionMgr" +) +) +) +defaultEnable (SmEnablePoint +shape (CompositeShape +va (VaSet +vasetType 1 +fg "65535,65535,0" +) +optionalChildren [ +(Pentagon +sl 0 +ro 270 +xt "-625,625,1625,1625" +) +(OrthoPolyLine +sl 0 +ro 270 +va (VaSet +vasetType 3 +) +xt "275,825,874,1425" +pts [ +"874,1425" +"574,1425" +"574,825" +"275,825" +] +) +(Arc2D +pts [ +"-130,1263" +"-415,1064" +"-76,1064" +] +layer 10 +sl 0 +ro 270 +va (VaSet +vasetType 1 +transparent 1 +) +xt "-415,1064,-76,1263" +) +(Line +sl 0 +ro 270 +xt "-415,1064,-106,1064" +pts [ +"-415,1064" +"-106,1064" +] +) +] +) +name (TextAssociate +ps "CenterOffsetStrategy" +text (Text +va (VaSet +) +xt "-5125,625,-1125,1825" +st "enable" +ju 2 +blo "-1125,1625" +tm "SmControlSignalNameMgr" +) +) +cond (SmControlCondition +ps "CenterOffsetStrategy" +shape (Rectangle +va (VaSet +vasetType 1 +fg "65535,65535,65535" +lineColor "0,32768,49152" +) +xt "1625,425,4925,1825" +) +autoResize 1 +cond (MLText +va (VaSet +) +xt "1725,525,4825,1725" +st "cond" +tm "SmControlConditionMgr" +) +) +) +defaultRst (SmResetPoint +shape (CompositeShape +va (VaSet +vasetType 1 +fg "65535,65535,0" +) +optionalChildren [ +(Pentagon +sl 0 +ro 270 +xt "-625,625,1625,1625" +) +(OrthoPolyLine +sl 0 +ro 270 +va (VaSet +vasetType 3 +) +xt "275,825,874,1425" +pts [ +"874,1425" +"574,1425" +"574,825" +"275,825" +] +) +(Line +sl 0 +ro 270 +xt "-376,950,-276,1000" +pts [ +"-376,1000" +"-276,950" +] +) +(Line +sl 0 +ro 270 +xt "-376,950,-376,1300" +pts [ +"-376,1300" +"-376,950" +] +) +(Circle +layer 10 +sl 0 +ro 270 +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,0" +) +xt "424,975,724,1275" +radius 150 +) +] +) +cond (SmControlCondition +ps "CenterOffsetStrategy" +shape (Rectangle +va (VaSet +vasetType 1 +fg "65535,65535,65535" +lineColor "0,32768,49152" +) +xt "-625,-1175,2675,225" +) +autoResize 1 +cond (MLText +va (VaSet +) +xt "-525,-1075,2575,125" +st "cond" +tm "SmControlConditionMgr" +) +) +prio (TransitionPriority +ps "PercentageFromStartStrategy" +shape (Circle +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +) +xt "1625,62,3751,2188" +radius 1063 +) +pr (Text +va (VaSet +) +xt "1988,525,3388,1725" +st "1" +ju 0 +blo "2688,1525" +tm "TransitionPriority" +) +padding "100,100" +) +name (TextAssociate +ps "CenterOffsetStrategy" +text (Text +va (VaSet +) +xt "-2725,525,-625,1725" +st "rst" +ju 2 +blo "-625,1525" +tm "SmControlSignalNameMgr" +) +) +actions (TextAssociate +ps "CenterOffsetStrategy" +text (MLText +va (VaSet +isHidden 1 +) +xt "4750,2625,13350,3825" +st "< Automatic >" +tm "Actions" +) +) +) +defaultRecStatePt (SmRecoveryStatePoint +shape (CompositeShape +va (VaSet +vasetType 1 +fg "65535,0,0" +) +optionalChildren [ +(Circle +sl 0 +xt "-900,-900,900,900" +radius 900 +) +(Line +sl 0 +va (VaSet +vasetType 3 +lineColor "65535,65535,0" +lineWidth 1 +) +xt "-426,-426,426,426" +pts [ +"-426,426" +"426,-426" +] +) +(Line +sl 0 +va (VaSet +vasetType 3 +lineColor "65535,65535,0" +lineWidth 1 +) +xt "-426,-426,426,426" +pts [ +"426,426" +"-426,-426" +] +) +] +) +) +activeModelName "StateMachine" +LanguageMgr "Vhdl2008LangMgr" +) diff --git a/Cursor/hds/process_deceleration/interface b/Cursor/hds/process_deceleration/interface new file mode 100644 index 0000000..26b4d66 --- /dev/null +++ b/Cursor/hds/process_deceleration/interface @@ -0,0 +1,1908 @@ +DocumentHdrVersion "1.1" +Header (DocumentHdr +version 2 +dialect 11 +dmPackageRefs [ +(DmPackageRef +library "ieee" +unitName "std_logic_1164" +) +(DmPackageRef +library "ieee" +unitName "numeric_std" +) +] +libraryRefs [ +"ieee" +] +) +version "27.1" +appVersion "2019.2 (Build 5)" +model (Symbol +commonDM (CommonDM +ldm (LogicalDM +suid 30,0 +usingSuid 1 +emptyRow *1 (LEmptyRow +) +uid 109,0 +optionalChildren [ +*2 (RefLabelRowHdr +) +*3 (TitleRowHdr +) +*4 (FilterRowHdr +) +*5 (RefLabelColHdr +tm "RefLabelColHdrMgr" +) +*6 (RowExpandColHdr +tm "RowExpandColHdrMgr" +) +*7 (GroupColHdr +tm "GroupColHdrMgr" +) +*8 (NameColHdr +tm "NameColHdrMgr" +) +*9 (ModeColHdr +tm "ModeColHdrMgr" +) +*10 (TypeColHdr +tm "TypeColHdrMgr" +) +*11 (BoundsColHdr +tm "BoundsColHdrMgr" +) +*12 (InitColHdr +tm "InitColHdrMgr" +) +*13 (EolColHdr +tm "EolColHdrMgr" +) +*14 (LogPort +port (LogicalPort +lang 11 +decl (Decl +n "clk" +t "unsigned" +o 2 +suid 21,0 +) +) +uid 344,0 +) +*15 (LogPort +port (LogicalPort +lang 11 +m 1 +decl (Decl +n "end_deceleration" +t "std_ulogic" +o 8 +suid 22,0 +) +) +uid 346,0 +) +*16 (LogPort +port (LogicalPort +lang 11 +decl (Decl +n "info_deceleration" +t "unsigned" +b "(15 DOWNTO 0)" +o 3 +suid 23,0 +) +) +uid 348,0 +) +*17 (LogPort +port (LogicalPort +lang 11 +decl (Decl +n "Position" +t "unsigned" +b "(15 DOWNTO 0)" +o 1 +suid 24,0 +) +) +uid 350,0 +) +*18 (LogPort +port (LogicalPort +lang 11 +m 1 +decl (Decl +n "power_deceleration" +t "unsigned" +b "(7 DOWNTO 0)" +o 9 +suid 25,0 +) +) +uid 352,0 +) +*19 (LogPort +port (LogicalPort +lang 11 +m 1 +decl (Decl +n "RaZ" +t "std_ulogic" +o 7 +suid 26,0 +) +) +uid 354,0 +) +*20 (LogPort +port (LogicalPort +lang 11 +decl (Decl +n "rst" +t "unsigned" +o 4 +suid 27,0 +) +) +uid 356,0 +) +*21 (LogPort +port (LogicalPort +lang 11 +m 1 +decl (Decl +n "sideL_deceleration" +t "std_ulogic" +o 10 +suid 28,0 +) +) +uid 358,0 +) +*22 (LogPort +port (LogicalPort +lang 11 +decl (Decl +n "skip_deceleration" +t "std_uLogic" +o 5 +suid 29,0 +) +) +uid 360,0 +) +*23 (LogPort +port (LogicalPort +lang 11 +decl (Decl +n "unlock" +t "std_ulogic" +o 6 +suid 30,0 +) +) +uid 362,0 +) +] +) +pdm (PhysicalDM +displayShortBounds 1 +editShortBounds 1 +uid 122,0 +optionalChildren [ +*24 (Sheet +sheetRow (SheetRow +headerVa (MVa +cellColor "49152,49152,49152" +fontColor "0,0,0" +font "Tahoma,10,0" +) +cellVa (MVa +cellColor "65535,65535,65535" +fontColor "0,0,0" +font "Tahoma,10,0" +) +groupVa (MVa +cellColor "39936,56832,65280" +fontColor "0,0,0" +font "Tahoma,10,0" +) +emptyMRCItem *25 (MRCItem +litem &1 +pos 3 +dimension 20 +) +uid 124,0 +optionalChildren [ +*26 (MRCItem +litem &2 +pos 0 +dimension 20 +uid 125,0 +) +*27 (MRCItem +litem &3 +pos 1 +dimension 23 +uid 126,0 +) +*28 (MRCItem +litem &4 +pos 2 +hidden 1 +dimension 20 +uid 127,0 +) +*29 (MRCItem +litem &14 +pos 8 +dimension 20 +uid 345,0 +) +*30 (MRCItem +litem &15 +pos 5 +dimension 20 +uid 347,0 +) +*31 (MRCItem +litem &16 +pos 1 +dimension 20 +uid 349,0 +) +*32 (MRCItem +litem &17 +pos 0 +dimension 20 +uid 351,0 +) +*33 (MRCItem +litem &18 +pos 6 +dimension 20 +uid 353,0 +) +*34 (MRCItem +litem &19 +pos 4 +dimension 20 +uid 355,0 +) +*35 (MRCItem +litem &20 +pos 9 +dimension 20 +uid 357,0 +) +*36 (MRCItem +litem &21 +pos 7 +dimension 20 +uid 359,0 +) +*37 (MRCItem +litem &22 +pos 2 +dimension 20 +uid 361,0 +) +*38 (MRCItem +litem &23 +pos 3 +dimension 20 +uid 363,0 +) +] +) +sheetCol (SheetCol +propVa (MVa +cellColor "0,49152,49152" +fontColor "0,0,0" +font "Tahoma,10,0" +textAngle 90 +) +uid 128,0 +optionalChildren [ +*39 (MRCItem +litem &5 +pos 0 +dimension 20 +uid 129,0 +) +*40 (MRCItem +litem &7 +pos 1 +dimension 50 +uid 130,0 +) +*41 (MRCItem +litem &8 +pos 2 +dimension 100 +uid 131,0 +) +*42 (MRCItem +litem &9 +pos 3 +dimension 50 +uid 132,0 +) +*43 (MRCItem +litem &10 +pos 4 +dimension 100 +uid 133,0 +) +*44 (MRCItem +litem &11 +pos 5 +dimension 100 +uid 134,0 +) +*45 (MRCItem +litem &12 +pos 6 +dimension 50 +uid 135,0 +) +*46 (MRCItem +litem &13 +pos 7 +dimension 80 +uid 136,0 +) +] +) +fixedCol 4 +fixedRow 2 +name "Ports" +uid 123,0 +vaOverrides [ +] +) +] +) +uid 108,0 +) +genericsCommonDM (CommonDM +ldm (LogicalDM +emptyRow *47 (LEmptyRow +) +uid 138,0 +optionalChildren [ +*48 (RefLabelRowHdr +) +*49 (TitleRowHdr +) +*50 (FilterRowHdr +) +*51 (RefLabelColHdr +tm "RefLabelColHdrMgr" +) +*52 (RowExpandColHdr +tm "RowExpandColHdrMgr" +) +*53 (GroupColHdr +tm "GroupColHdrMgr" +) +*54 (NameColHdr +tm "GenericNameColHdrMgr" +) +*55 (TypeColHdr +tm "GenericTypeColHdrMgr" +) +*56 (InitColHdr +tm "GenericValueColHdrMgr" +) +*57 (PragmaColHdr +tm "GenericPragmaColHdrMgr" +) +*58 (EolColHdr +tm "GenericEolColHdrMgr" +) +] +) +pdm (PhysicalDM +displayShortBounds 1 +editShortBounds 1 +uid 150,0 +optionalChildren [ +*59 (Sheet +sheetRow (SheetRow +headerVa (MVa +cellColor "49152,49152,49152" +fontColor "0,0,0" +font "Tahoma,10,0" +) +cellVa (MVa +cellColor "65535,65535,65535" +fontColor "0,0,0" +font "Tahoma,10,0" +) +groupVa (MVa +cellColor "39936,56832,65280" +fontColor "0,0,0" +font "Tahoma,10,0" +) +emptyMRCItem *60 (MRCItem +litem &47 +pos 3 +dimension 20 +) +uid 152,0 +optionalChildren [ +*61 (MRCItem +litem &48 +pos 0 +dimension 20 +uid 153,0 +) +*62 (MRCItem +litem &49 +pos 1 +dimension 23 +uid 154,0 +) +*63 (MRCItem +litem &50 +pos 2 +hidden 1 +dimension 20 +uid 155,0 +) +] +) +sheetCol (SheetCol +propVa (MVa +cellColor "0,49152,49152" +fontColor "0,0,0" +font "Tahoma,10,0" +textAngle 90 +) +uid 156,0 +optionalChildren [ +*64 (MRCItem +litem &51 +pos 0 +dimension 20 +uid 157,0 +) +*65 (MRCItem +litem &53 +pos 1 +dimension 50 +uid 158,0 +) +*66 (MRCItem +litem &54 +pos 2 +dimension 100 +uid 159,0 +) +*67 (MRCItem +litem &55 +pos 3 +dimension 100 +uid 160,0 +) +*68 (MRCItem +litem &56 +pos 4 +dimension 50 +uid 161,0 +) +*69 (MRCItem +litem &57 +pos 5 +dimension 50 +uid 162,0 +) +*70 (MRCItem +litem &58 +pos 6 +dimension 80 +uid 163,0 +) +] +) +fixedCol 3 +fixedRow 2 +name "Ports" +uid 151,0 +vaOverrides [ +] +) +] +) +uid 137,0 +type 1 +) +VExpander (VariableExpander +vvMap [ +(vvPair +variable "HDLDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hdl" +) +(vvPair +variable "HDSDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds" +) +(vvPair +variable "SideDataDesignDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\process_deceleration\\interface.info" +) +(vvPair +variable "SideDataUserDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\process_deceleration\\interface.user" +) +(vvPair +variable "SourceDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds" +) +(vvPair +variable "appl" +value "HDL Designer" +) +(vvPair +variable "arch_name" +value "interface" +) +(vvPair +variable "concat_file" +value "concatenated" +) +(vvPair +variable "config" +value "%(unit)_%(view)_config" +) +(vvPair +variable "d" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\process_deceleration" +) +(vvPair +variable "d_logical" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\process_deceleration" +) +(vvPair +variable "date" +value "14.12.2021" +) +(vvPair +variable "day" +value "mar." +) +(vvPair +variable "day_long" +value "mardi" +) +(vvPair +variable "dd" +value "14" +) +(vvPair +variable "entity_name" +value "process_deceleration" +) +(vvPair +variable "ext" +value "" +) +(vvPair +variable "f" +value "interface" +) +(vvPair +variable "f_logical" +value "interface" +) +(vvPair +variable "f_noext" +value "interface" +) +(vvPair +variable "graphical_source_author" +value "Simon" +) +(vvPair +variable "graphical_source_date" +value "14.12.2021" +) +(vvPair +variable "graphical_source_group" +value "UNKNOWN" +) +(vvPair +variable "graphical_source_host" +value "PC-SDM" +) +(vvPair +variable "graphical_source_time" +value "15:07:06" +) +(vvPair +variable "group" +value "UNKNOWN" +) +(vvPair +variable "host" +value "PC-SDM" +) +(vvPair +variable "language" +value "VHDL" +) +(vvPair +variable "library" +value "Cursor" +) +(vvPair +variable "library_downstream_ModelSimCompiler" +value "$SCRATCH_DIR/Cursor/work" +) +(vvPair +variable "mm" +value "12" +) +(vvPair +variable "module_name" +value "process_deceleration" +) +(vvPair +variable "month" +value "déc." +) +(vvPair +variable "month_long" +value "décembre" +) +(vvPair +variable "p" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\process_deceleration\\interface" +) +(vvPair +variable "p_logical" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\process_deceleration\\interface" +) +(vvPair +variable "package_name" +value "" +) +(vvPair +variable "project_name" +value "hds" +) +(vvPair +variable "series" +value "HDL Designer Series" +) +(vvPair +variable "this_ext" +value "" +) +(vvPair +variable "this_file" +value "interface" +) +(vvPair +variable "this_file_logical" +value "interface" +) +(vvPair +variable "time" +value "15:07:06" +) +(vvPair +variable "unit" +value "process_deceleration" +) +(vvPair +variable "user" +value "Simon" +) +(vvPair +variable "version" +value "2019.2 (Build 5)" +) +(vvPair +variable "view" +value "interface" +) +(vvPair +variable "year" +value "2021" +) +(vvPair +variable "yy" +value "21" +) +] +) +LanguageMgr "Vhdl2008LangMgr" +uid 107,0 +optionalChildren [ +*71 (SymbolBody +uid 8,0 +optionalChildren [ +*72 (CptPort +uid 294,0 +ps "OnEdgeStrategy" +shape (Triangle +uid 295,0 +ro 90 +va (VaSet +vasetType 1 +fg "0,65535,0" +) +xt "14250,6625,15000,7375" +) +tg (CPTG +uid 296,0 +ps "CptPortTextPlaceStrategy" +stg "VerticalLayoutStrategy" +f (Text +uid 297,0 +va (VaSet +font "Verdana,12,0" +) +xt "16000,6300,18400,7700" +st "clk" +blo "16000,7500" +tm "CptPortNameMgr" +) +) +dt (MLText +uid 298,0 +va (VaSet +font "Courier New,8,0" +) +xt "44000,3200,65000,4000" +st "clk : IN unsigned ;" +) +thePort (LogicalPort +lang 11 +decl (Decl +n "clk" +t "unsigned" +o 2 +suid 21,0 +) +) +) +*73 (CptPort +uid 299,0 +ps "OnEdgeStrategy" +shape (Triangle +uid 300,0 +ro 180 +va (VaSet +vasetType 1 +fg "0,65535,0" +) +xt "33625,15000,34375,15750" +) +tg (CPTG +uid 301,0 +ps "CptPortTextPlaceStrategy" +stg "VerticalLayoutStrategy" +f (Text +uid 302,0 +ro 270 +va (VaSet +font "Verdana,12,0" +) +xt "33300,1400,34700,14000" +st "end_deceleration" +blo "34500,14000" +tm "CptPortNameMgr" +) +) +dt (MLText +uid 303,0 +va (VaSet +font "Courier New,8,0" +) +xt "44000,8000,66500,8800" +st "end_deceleration : OUT std_ulogic ;" +) +thePort (LogicalPort +lang 11 +m 1 +decl (Decl +n "end_deceleration" +t "std_ulogic" +o 8 +suid 22,0 +) +) +) +*74 (CptPort +uid 304,0 +ps "OnEdgeStrategy" +shape (Triangle +uid 305,0 +ro 180 +va (VaSet +vasetType 1 +fg "0,65535,0" +) +xt "20625,5250,21375,6000" +) +tg (CPTG +uid 306,0 +ps "CptPortTextPlaceStrategy" +stg "RightVerticalLayoutStrategy" +f (Text +uid 307,0 +ro 270 +va (VaSet +font "Verdana,12,0" +) +xt "20300,7000,21700,19500" +st "info_deceleration" +ju 2 +blo "21500,7000" +tm "CptPortNameMgr" +) +) +dt (MLText +uid 308,0 +va (VaSet +font "Courier New,8,0" +) +xt "44000,4000,72000,4800" +st "info_deceleration : IN unsigned (15 DOWNTO 0) ;" +) +thePort (LogicalPort +lang 11 +decl (Decl +n "info_deceleration" +t "unsigned" +b "(15 DOWNTO 0)" +o 3 +suid 23,0 +) +) +) +*75 (CptPort +uid 309,0 +ps "OnEdgeStrategy" +shape (Triangle +uid 310,0 +ro 180 +va (VaSet +vasetType 1 +fg "0,65535,0" +) +xt "18625,5250,19375,6000" +) +tg (CPTG +uid 311,0 +ps "CptPortTextPlaceStrategy" +stg "RightVerticalLayoutStrategy" +f (Text +uid 312,0 +ro 270 +va (VaSet +font "Verdana,12,0" +) +xt "18300,7000,19700,12800" +st "Position" +ju 2 +blo "19500,7000" +tm "CptPortNameMgr" +) +) +dt (MLText +uid 313,0 +va (VaSet +font "Courier New,8,0" +) +xt "44000,2400,72000,3200" +st "Position : IN unsigned (15 DOWNTO 0) ;" +) +thePort (LogicalPort +lang 11 +decl (Decl +n "Position" +t "unsigned" +b "(15 DOWNTO 0)" +o 1 +suid 24,0 +) +) +) +*76 (CptPort +uid 314,0 +ps "OnEdgeStrategy" +shape (Triangle +uid 315,0 +ro 180 +va (VaSet +vasetType 1 +fg "0,65535,0" +) +xt "31625,15000,32375,15750" +) +tg (CPTG +uid 316,0 +ps "CptPortTextPlaceStrategy" +stg "VerticalLayoutStrategy" +f (Text +uid 317,0 +ro 270 +va (VaSet +font "Verdana,12,0" +) +xt "31300,-200,32700,14000" +st "power_deceleration" +blo "32500,14000" +tm "CptPortNameMgr" +) +) +dt (MLText +uid 318,0 +va (VaSet +font "Courier New,8,0" +) +xt "44000,8800,71500,9600" +st "power_deceleration : OUT unsigned (7 DOWNTO 0) ;" +) +thePort (LogicalPort +lang 11 +m 1 +decl (Decl +n "power_deceleration" +t "unsigned" +b "(7 DOWNTO 0)" +o 9 +suid 25,0 +) +) +) +*77 (CptPort +uid 319,0 +ps "OnEdgeStrategy" +shape (Triangle +uid 320,0 +ro 90 +va (VaSet +vasetType 1 +fg "0,65535,0" +) +xt "36000,8625,36750,9375" +) +tg (CPTG +uid 321,0 +ps "CptPortTextPlaceStrategy" +stg "RightVerticalLayoutStrategy" +f (Text +uid 322,0 +va (VaSet +font "Verdana,12,0" +) +xt "31800,8300,35000,9700" +st "RaZ" +ju 2 +blo "35000,9500" +tm "CptPortNameMgr" +) +) +dt (MLText +uid 323,0 +va (VaSet +font "Courier New,8,0" +) +xt "44000,7200,66500,8000" +st "RaZ : OUT std_ulogic ;" +) +thePort (LogicalPort +lang 11 +m 1 +decl (Decl +n "RaZ" +t "std_ulogic" +o 7 +suid 26,0 +) +) +) +*78 (CptPort +uid 324,0 +ps "OnEdgeStrategy" +shape (Triangle +uid 325,0 +ro 90 +va (VaSet +vasetType 1 +fg "0,65535,0" +) +xt "14250,7625,15000,8375" +) +tg (CPTG +uid 326,0 +ps "CptPortTextPlaceStrategy" +stg "VerticalLayoutStrategy" +f (Text +uid 327,0 +va (VaSet +font "Verdana,12,0" +) +xt "16000,7300,18500,8700" +st "rst" +blo "16000,8500" +tm "CptPortNameMgr" +) +) +dt (MLText +uid 328,0 +va (VaSet +font "Courier New,8,0" +) +xt "44000,4800,65000,5600" +st "rst : IN unsigned ;" +) +thePort (LogicalPort +lang 11 +decl (Decl +n "rst" +t "unsigned" +o 4 +suid 27,0 +) +) +) +*79 (CptPort +uid 329,0 +ps "OnEdgeStrategy" +shape (Triangle +uid 330,0 +ro 180 +va (VaSet +vasetType 1 +fg "0,65535,0" +) +xt "29625,15000,30375,15750" +) +tg (CPTG +uid 331,0 +ps "CptPortTextPlaceStrategy" +stg "VerticalLayoutStrategy" +f (Text +uid 332,0 +ro 270 +va (VaSet +font "Verdana,12,0" +) +xt "29300,500,30700,14000" +st "sideL_deceleration" +blo "30500,14000" +tm "CptPortNameMgr" +) +) +dt (MLText +uid 333,0 +va (VaSet +font "Courier New,8,0" +) +xt "44000,9600,65000,10400" +st "sideL_deceleration : OUT std_ulogic " +) +thePort (LogicalPort +lang 11 +m 1 +decl (Decl +n "sideL_deceleration" +t "std_ulogic" +o 10 +suid 28,0 +) +) +) +*80 (CptPort +uid 334,0 +ps "OnEdgeStrategy" +shape (Triangle +uid 335,0 +ro 180 +va (VaSet +vasetType 1 +fg "0,65535,0" +) +xt "23625,5250,24375,6000" +) +tg (CPTG +uid 336,0 +ps "CptPortTextPlaceStrategy" +stg "RightVerticalLayoutStrategy" +f (Text +uid 337,0 +ro 270 +va (VaSet +font "Verdana,12,0" +) +xt "23300,7000,24700,19700" +st "skip_deceleration" +ju 2 +blo "24500,7000" +tm "CptPortNameMgr" +) +) +dt (MLText +uid 338,0 +va (VaSet +font "Courier New,8,0" +) +xt "44000,5600,66500,6400" +st "skip_deceleration : IN std_uLogic ;" +) +thePort (LogicalPort +lang 11 +decl (Decl +n "skip_deceleration" +t "std_uLogic" +o 5 +suid 29,0 +) +) +) +*81 (CptPort +uid 339,0 +ps "OnEdgeStrategy" +shape (Triangle +uid 340,0 +ro 270 +va (VaSet +vasetType 1 +fg "0,65535,0" +) +xt "36000,11625,36750,12375" +) +tg (CPTG +uid 341,0 +ps "CptPortTextPlaceStrategy" +stg "RightVerticalLayoutStrategy" +f (Text +uid 342,0 +va (VaSet +font "Verdana,12,0" +) +xt "30200,11300,35000,12700" +st "unlock" +ju 2 +blo "35000,12500" +tm "CptPortNameMgr" +) +) +dt (MLText +uid 343,0 +va (VaSet +font "Courier New,8,0" +) +xt "44000,6400,66500,7200" +st "unlock : IN std_ulogic ;" +) +thePort (LogicalPort +lang 11 +decl (Decl +n "unlock" +t "std_ulogic" +o 6 +suid 30,0 +) +) +) +] +shape (Rectangle +uid 9,0 +va (VaSet +vasetType 1 +fg "0,65535,0" +lineColor "0,32896,0" +lineWidth 2 +) +xt "15000,6000,36000,15000" +) +biTextGroup (BiTextGroup +uid 10,0 +ps "CenterOffsetStrategy" +stg "VerticalLayoutStrategy" +first (Text +uid 11,0 +va (VaSet +font "Verdana,9,1" +) +xt "19350,9300,23050,10500" +st "Cursor" +blo "19350,10300" +) +second (Text +uid 12,0 +va (VaSet +font "Verdana,9,1" +) +xt "19350,10500,31650,11700" +st "process_deceleration" +blo "19350,11500" +) +) +gi *82 (GenericInterface +uid 13,0 +ps "CenterOffsetStrategy" +matrix (Matrix +uid 14,0 +text (MLText +uid 15,0 +va (VaSet +font "Courier New,8,0" +) +xt "-4000,6500,7500,7300" +st "Generic Declarations" +) +header "Generic Declarations" +showHdrWhenContentsEmpty 1 +) +elements [ +] +) +portInstanceVisAsIs 1 +portInstanceVis (PortSigDisplay +sTC 0 +sF 0 +) +portVis (PortSigDisplay +sTC 0 +sF 0 +) +) +*83 (Grouping +uid 16,0 +optionalChildren [ +*84 (CommentText +uid 18,0 +shape (Rectangle +uid 19,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "36000,48000,53000,49000" +) +oxt "18000,70000,35000,71000" +text (MLText +uid 20,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "36200,48000,46000,49000" +st " +by %user on %dd %month %year +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 17000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*85 (CommentText +uid 21,0 +shape (Rectangle +uid 22,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "53000,44000,57000,45000" +) +oxt "35000,66000,39000,67000" +text (MLText +uid 23,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "53200,44000,56200,45000" +st " +Project: +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 4000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*86 (CommentText +uid 24,0 +shape (Rectangle +uid 25,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "36000,46000,53000,47000" +) +oxt "18000,68000,35000,69000" +text (MLText +uid 26,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "36200,46000,46200,47000" +st " + +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 17000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*87 (CommentText +uid 27,0 +shape (Rectangle +uid 28,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "32000,46000,36000,47000" +) +oxt "14000,68000,18000,69000" +text (MLText +uid 29,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "32200,46000,34300,47000" +st " +Title: +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 4000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*88 (CommentText +uid 30,0 +shape (Rectangle +uid 31,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "53000,45000,73000,49000" +) +oxt "35000,67000,55000,71000" +text (MLText +uid 32,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "53200,45200,62600,46200" +st " + +" +tm "CommentText" +wrapOption 3 +visibleHeight 4000 +visibleWidth 20000 +) +ignorePrefs 1 +titleBlock 1 +) +*89 (CommentText +uid 33,0 +shape (Rectangle +uid 34,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "57000,44000,73000,45000" +) +oxt "39000,66000,55000,67000" +text (MLText +uid 35,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "57200,44000,58800,45000" +st " +%project_name +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 16000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*90 (CommentText +uid 36,0 +shape (Rectangle +uid 37,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "32000,44000,53000,46000" +) +oxt "14000,66000,35000,68000" +text (MLText +uid 38,0 +va (VaSet +fg "32768,0,0" +) +xt "37350,44400,47650,45600" +st " + +" +ju 0 +tm "CommentText" +wrapOption 3 +visibleHeight 2000 +visibleWidth 21000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*91 (CommentText +uid 39,0 +shape (Rectangle +uid 40,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "32000,47000,36000,48000" +) +oxt "14000,69000,18000,70000" +text (MLText +uid 41,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "32200,47000,34300,48000" +st " +Path: +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 4000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*92 (CommentText +uid 42,0 +shape (Rectangle +uid 43,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "32000,48000,36000,49000" +) +oxt "14000,70000,18000,71000" +text (MLText +uid 44,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "32200,48000,34900,49000" +st " +Edited: +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 4000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*93 (CommentText +uid 45,0 +shape (Rectangle +uid 46,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "36000,47000,53000,48000" +) +oxt "18000,69000,35000,70000" +text (MLText +uid 47,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "36200,47000,50300,48000" +st " +%library/%unit/%view +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 17000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +] +shape (GroupingShape +uid 17,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +lineStyle 2 +lineWidth 2 +) +xt "32000,44000,73000,49000" +) +oxt "14000,66000,55000,71000" +) +] +bg "65535,65535,65535" +grid (Grid +origin "0,0" +isVisible 1 +isActive 1 +xSpacing 1000 +xySpacing 1000 +xShown 1 +yShown 1 +color "65535,0,0" +) +packageList *94 (PackageList +uid 48,0 +stg "VerticalLayoutStrategy" +textVec [ +*95 (Text +uid 49,0 +va (VaSet +font "Verdana,9,1" +) +xt "0,0,7600,1200" +st "Package List" +blo "0,1000" +) +*96 (MLText +uid 50,0 +va (VaSet +) +xt "0,1200,17500,4800" +st "LIBRARY ieee; + USE ieee.std_logic_1164.all; + USE ieee.numeric_std.all;" +tm "PackageList" +) +] +) +windowSize "0,0,1015,690" +viewArea "0,0,0,0" +cachedDiagramExtent "0,0,0,0" +pageBreakOrigin "0,0" +defaultCommentText (CommentText +shape (Rectangle +layer 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +lineColor "0,0,32768" +) +xt "0,0,15000,5000" +) +text (MLText +va (VaSet +fg "0,0,32768" +) +xt "200,200,3200,1400" +st " +Text +" +tm "CommentText" +wrapOption 3 +visibleHeight 4600 +visibleWidth 14600 +) +) +defaultRequirementText (RequirementText +shape (ZoomableIcon +layer 0 +va (VaSet +vasetType 1 +fg "59904,39936,65280" +lineColor "0,0,32768" +) +xt "0,0,1500,1750" +iconName "reqTracerRequirement.bmp" +iconMaskName "reqTracerRequirement.msk" +) +autoResize 1 +text (MLText +va (VaSet +fg "0,0,32768" +font "arial,8,0" +) +xt "500,2150,1400,3150" +st " +Text +" +tm "RequirementText" +wrapOption 3 +visibleHeight 1350 +visibleWidth 1100 +) +) +defaultPanel (Panel +shape (RectFrame +va (VaSet +vasetType 1 +fg "65535,65535,65535" +lineColor "32768,0,0" +lineWidth 3 +) +xt "0,0,20000,20000" +) +title (TextAssociate +ps "TopLeftStrategy" +text (Text +va (VaSet +font "Verdana,9,1" +) +xt "1000,1000,5000,2200" +st "Panel0" +blo "1000,2000" +tm "PanelText" +) +) +) +parentGraphicsRef (HdmGraphicsRef +libraryName "Cursor" +entityName "Main" +viewName "struct.bd" +) +defaultSymbolBody (SymbolBody +shape (Rectangle +va (VaSet +vasetType 1 +fg "0,65535,0" +lineColor "0,32896,0" +lineWidth 2 +) +xt "15000,6000,44000,26000" +) +biTextGroup (BiTextGroup +ps "CenterOffsetStrategy" +stg "VerticalLayoutStrategy" +first (Text +va (VaSet +font "Verdana,9,1" +) +xt "26800,14800,32200,16000" +st "" +blo "26800,15800" +) +second (Text +va (VaSet +font "Verdana,9,1" +) +xt "26800,16000,30700,17200" +st "" +blo "26800,17000" +) +) +gi *97 (GenericInterface +ps "CenterOffsetStrategy" +matrix (Matrix +text (MLText +va (VaSet +font "Courier New,8,0" +) +xt "0,12000,11500,12800" +st "Generic Declarations" +) +header "Generic Declarations" +showHdrWhenContentsEmpty 1 +) +elements [ +] +) +portInstanceVisAsIs 1 +portInstanceVis (PortSigDisplay +sIVOD 1 +) +portVis (PortSigDisplay +sIVOD 1 +) +) +defaultCptPort (CptPort +ps "OnEdgeStrategy" +shape (Triangle +ro 90 +va (VaSet +vasetType 1 +fg "0,65535,0" +) +xt "0,0,750,750" +) +tg (CPTG +ps "CptPortTextPlaceStrategy" +stg "VerticalLayoutStrategy" +f (Text +va (VaSet +font "Verdana,12,0" +) +xt "0,750,2900,2150" +st "In0" +blo "0,1950" +tm "CptPortNameMgr" +) +) +dt (MLText +va (VaSet +font "Courier New,8,0" +) +) +thePort (LogicalPort +lang 11 +decl (Decl +n "In0" +t "unsigned" +b "(15 DOWNTO 0)" +o 0 +) +) +) +defaultCptPortBuffer (CptPort +ps "OnEdgeStrategy" +shape (Diamond +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +) +xt "0,0,750,750" +) +tg (CPTG +ps "CptPortTextPlaceStrategy" +stg "VerticalLayoutStrategy" +f (Text +va (VaSet +font "Verdana,12,0" +) +xt "0,750,5300,2150" +st "Buffer0" +blo "0,1950" +tm "CptPortNameMgr" +) +) +dt (MLText +va (VaSet +font "Courier New,8,0" +) +) +thePort (LogicalPort +lang 11 +m 3 +decl (Decl +n "Buffer0" +t "unsigned" +b "(15 DOWNTO 0)" +o 0 +) +) +) +DeclarativeBlock *98 (SymDeclBlock +uid 1,0 +stg "SymDeclLayoutStrategy" +declLabel (Text +uid 2,0 +va (VaSet +font "Verdana,9,1" +) +xt "42000,0,49400,1200" +st "Declarations" +blo "42000,1000" +) +portLabel (Text +uid 3,0 +va (VaSet +font "Verdana,9,1" +) +xt "42000,1200,45700,2400" +st "Ports:" +blo "42000,2200" +) +externalLabel (Text +uid 4,0 +va (VaSet +font "Verdana,9,1" +) +xt "42000,10400,45200,11600" +st "User:" +blo "42000,11400" +) +internalLabel (Text +uid 6,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "42000,0,50200,1200" +st "Internal User:" +blo "42000,1000" +) +externalText (MLText +uid 5,0 +va (VaSet +font "Courier New,8,0" +) +xt "44000,11600,44000,11600" +tm "SyDeclarativeTextMgr" +) +internalText (MLText +uid 7,0 +va (VaSet +isHidden 1 +font "Courier New,8,0" +) +xt "42000,0,42000,0" +tm "SyDeclarativeTextMgr" +) +) +lastUid 409,0 +activeModelName "Symbol:CDM" +) diff --git a/Cursor/hds/selector_acceleration/fsm.sm b/Cursor/hds/selector_acceleration/fsm.sm new file mode 100644 index 0000000..e8ede15 --- /dev/null +++ b/Cursor/hds/selector_acceleration/fsm.sm @@ -0,0 +1,5077 @@ +DocumentHdrVersion "1.1" +Header (DocumentHdr +version 2 +dialect 11 +dmPackageRefs [ +(DmPackageRef +library "ieee" +unitName "std_logic_1164" +) +(DmPackageRef +library "ieee" +unitName "numeric_std" +) +] +machine (Machine +name "csm" +children [ +(Machine +name "csm" +children [ +] +stateSignalName "current_state" +) +] +) +libraryRefs [ +"ieee" +] +) +version "27.1" +appVersion "2019.2 (Build 5)" +model (StateMachine +VExpander (VariableExpander +vvMap [ +(vvPair +variable "HDLDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hdl" +) +(vvPair +variable "HDSDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds" +) +(vvPair +variable "SideDataDesignDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\selector_acceleration\\fsm.sm.info" +) +(vvPair +variable "SideDataUserDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\selector_acceleration\\fsm.sm.user" +) +(vvPair +variable "SourceDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds" +) +(vvPair +variable "appl" +value "HDL Designer" +) +(vvPair +variable "arch_name" +value "fsm" +) +(vvPair +variable "concat_file" +value "concatenated" +) +(vvPair +variable "config" +value "%(unit)_%(view)_config" +) +(vvPair +variable "d" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\selector_acceleration" +) +(vvPair +variable "d_logical" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\selector_acceleration" +) +(vvPair +variable "date" +value "14.12.2021" +) +(vvPair +variable "day" +value "mar." +) +(vvPair +variable "day_long" +value "mardi" +) +(vvPair +variable "dd" +value "14" +) +(vvPair +variable "entity_name" +value "selector_acceleration" +) +(vvPair +variable "ext" +value "" +) +(vvPair +variable "f" +value "fsm.sm" +) +(vvPair +variable "f_logical" +value "fsm.sm" +) +(vvPair +variable "f_noext" +value "fsm" +) +(vvPair +variable "graphical_source_author" +value "Simon" +) +(vvPair +variable "graphical_source_date" +value "14.12.2021" +) +(vvPair +variable "graphical_source_group" +value "UNKNOWN" +) +(vvPair +variable "graphical_source_host" +value "PC-SDM" +) +(vvPair +variable "graphical_source_time" +value "14:16:14" +) +(vvPair +variable "group" +value "UNKNOWN" +) +(vvPair +variable "host" +value "PC-SDM" +) +(vvPair +variable "language" +value "VHDL" +) +(vvPair +variable "library" +value "Cursor" +) +(vvPair +variable "library_downstream_ModelSimCompiler" +value "$SCRATCH_DIR/Cursor/work" +) +(vvPair +variable "mm" +value "12" +) +(vvPair +variable "module_name" +value "selector_acceleration" +) +(vvPair +variable "month" +value "déc." +) +(vvPair +variable "month_long" +value "décembre" +) +(vvPair +variable "p" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\selector_acceleration\\fsm.sm" +) +(vvPair +variable "p_logical" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\selector_acceleration\\fsm.sm" +) +(vvPair +variable "package_name" +value "" +) +(vvPair +variable "project_name" +value "hds" +) +(vvPair +variable "series" +value "HDL Designer Series" +) +(vvPair +variable "this_ext" +value "sm" +) +(vvPair +variable "this_file" +value "fsm" +) +(vvPair +variable "this_file_logical" +value "fsm" +) +(vvPair +variable "time" +value "14:16:14" +) +(vvPair +variable "unit" +value "selector_acceleration" +) +(vvPair +variable "user" +value "Simon" +) +(vvPair +variable "version" +value "2019.2 (Build 5)" +) +(vvPair +variable "view" +value "fsm" +) +(vvPair +variable "year" +value "2021" +) +(vvPair +variable "yy" +value "21" +) +] +) +uid 290,0 +optionalChildren [ +*1 (ConcurrentSM +uid 1,0 +topDiagram (StateDiagram +LanguageMgr "None" +uid 2,0 +optionalChildren [ +*2 (State +uid 43,0 +shape (Circle +uid 44,0 +va (VaSet +vasetType 1 +fg "0,65535,65535" +lineColor "0,32768,49152" +lineWidth 2 +) +xt "45438,4178,52540,11280" +radius 3551 +) +name (Text +uid 45,0 +va (VaSet +font "Verdana,12,1" +) +xt "47489,7029,50489,8429" +st "init" +ju 0 +blo "48989,8229" +tm "ONodeName" +) +wait (TextAssociate +uid 46,0 +ps "CenterOffsetStrategy" +text (Text +uid 47,0 +va (VaSet +isHidden 1 +fg "0,0,32768" +font "Verdana,12,1" +) +xt "48739,7929,53839,9329" +st "wait 2" +blo "48739,9129" +tm "SmWaitText" +) +) +encoding (Text +uid 48,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "48989,8829,48989,8829" +blo "48989,8829" +tm "SmEncodingMgr" +) +actionBlk (SmStateActionsBlock +uid 51,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 52,0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "52889,11029,53089,11229" +) +autoResize 1 +tline (Line +uid 53,0 +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "48989,7729,48989,7729" +pts [ +"48989,7729" +"48989,7729" +] +) +bline (Line +uid 54,0 +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "48989,7729,48989,7729" +pts [ +"48989,7729" +"48989,7729" +] +) +ttri (Triangle +uid 55,0 +ro 90 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "48539,7554,48889,7904" +) +btri (Triangle +uid 56,0 +ro 270 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "48539,7554,48889,7904" +) +entryActions (MLText +uid 57,0 +va (VaSet +) +xt "48989,7729,48989,7729" +tm "Actions" +) +inActions (MLText +uid 58,0 +va (VaSet +) +xt "48989,7729,48989,7729" +tm "Actions" +) +exitActions (MLText +uid 59,0 +va (VaSet +) +xt "48989,7729,48989,7729" +tm "Actions" +) +) +caseExpr (TextAssociate +uid 49,0 +ps "CenterOffsetStrategy" +text (MLText +uid 50,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "46889,8929,53589,10129" +st "CASE: expr" +tm "SmCaseExpr" +) +) +) +*3 (SmClockPoint +uid 60,0 +shape (CompositeShape +uid 61,0 +va (VaSet +vasetType 1 +fg "65535,65535,0" +) +optionalChildren [ +(Pentagon +uid 62,0 +sl 0 +ro 270 +xt "3250,10500,5500,11500" +) +(OrthoPolyLine +uid 63,0 +sl 0 +ro 270 +va (VaSet +vasetType 3 +) +xt "4150,10700,4749,11300" +pts [ +"4150,11300" +"4449,11300" +"4449,10700" +"4749,10700" +] +) +(Arc2D +pts [ +"3759,11153" +"3504,10847" +"3759,10847" +] +uid 64,0 +sl 0 +ro 270 +va (VaSet +vasetType 1 +transparent 1 +) +xt "3431,10800,3759,11199" +) +] +) +name (TextAssociate +uid 65,0 +ps "CenterOffsetStrategy" +text (Text +uid 66,0 +va (VaSet +) +xt "550,10500,2750,11700" +st "clk" +ju 2 +blo "2750,11500" +tm "SmControlSignalNameMgr" +) +) +cond (SmControlCondition +uid 67,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 68,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +lineColor "0,32768,49152" +) +xt "5500,10300,20400,11700" +) +autoResize 1 +cond (MLText +uid 69,0 +va (VaSet +) +xt "5600,10400,20300,11600" +st "clk'EVENT AND clk = '1'" +tm "SmControlConditionMgr" +) +) +) +*4 (SmResetPoint +uid 70,0 +shape (CompositeShape +uid 71,0 +va (VaSet +vasetType 1 +fg "65535,65535,0" +) +optionalChildren [ +(Pentagon +uid 72,0 +sl 0 +ro 270 +xt "3250,19500,5500,20500" +) +(OrthoPolyLine +uid 73,0 +sl 0 +ro 270 +va (VaSet +vasetType 3 +) +xt "4150,19700,4749,20300" +pts [ +"4749,20300" +"4449,20300" +"4449,19700" +"4150,19700" +] +) +(Line +uid 74,0 +sl 0 +ro 270 +xt "3499,19825,3599,19875" +pts [ +"3499,19875" +"3599,19825" +] +) +(Line +uid 75,0 +sl 0 +ro 270 +xt "3499,19825,3499,20175" +pts [ +"3499,20175" +"3499,19825" +] +) +(Circle +uid 76,0 +layer 10 +sl 0 +ro 270 +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,0" +) +xt "4299,19850,4599,20150" +radius 150 +) +] +) +cond (SmControlCondition +uid 82,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 83,0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,65535" +lineColor "0,32768,49152" +) +xt "3250,17700,8150,19100" +) +autoResize 1 +cond (MLText +uid 84,0 +va (VaSet +isHidden 1 +) +xt "3350,17800,8050,19000" +st "rst = '0'" +tm "SmControlConditionMgr" +) +) +prio (TransitionPriority +uid 79,0 +ps "PercentageFromStartStrategy" +shape (Circle +uid 80,0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,65535" +bg "0,0,0" +) +xt "5500,18937,7626,21063" +radius 1063 +) +pr (Text +uid 81,0 +va (VaSet +isHidden 1 +) +xt "5863,19400,7263,20600" +st "1" +ju 0 +blo "6563,20400" +tm "TransitionPriority" +) +padding "100,100" +) +name (TextAssociate +uid 77,0 +ps "CenterOffsetStrategy" +text (Text +uid 78,0 +va (VaSet +) +xt "1150,19400,3250,20600" +st "rst" +ju 2 +blo "3250,20400" +tm "SmControlSignalNameMgr" +) +) +actions (TextAssociate +uid 85,0 +ps "CenterOffsetStrategy" +text (MLText +uid 86,0 +va (VaSet +isHidden 1 +) +xt "11125,24125,19725,25325" +st "< Automatic >" +tm "Actions" +) +) +) +*5 (Link +uid 87,0 +shape (CompositeShape +uid 88,0 +va (VaSet +vasetType 1 +fg "65535,65535,0" +bg "0,0,0" +) +optionalChildren [ +(Pentagon +uid 89,0 +sl 0 +ro 270 +xt "17000,19500,19250,20500" +) +(Line +uid 90,0 +sl 0 +ro 270 +xt "16500,20000,17000,20000" +pts [ +"16500,20000" +"17000,20000" +] +) +] +) +name (TextAssociate +uid 91,0 +ps "CenterOffsetStrategy" +text (Text +uid 92,0 +va (VaSet +font "Verdana,9,1" +) +xt "19750,19500,22050,20700" +st "init" +blo "19750,20500" +tm "LinkName" +) +) +) +*6 (SmRecoveryStatePoint +uid 93,0 +shape (CompositeShape +uid 94,0 +va (VaSet +vasetType 1 +fg "65535,0,0" +) +optionalChildren [ +(Circle +uid 95,0 +sl 0 +xt "3250,14100,5050,15900" +radius 900 +) +(Line +uid 96,0 +sl 0 +va (VaSet +vasetType 3 +lineColor "65535,65535,0" +lineWidth 1 +) +xt "3724,14574,4576,15426" +pts [ +"3724,15426" +"4576,14574" +] +) +(Line +uid 97,0 +sl 0 +va (VaSet +vasetType 3 +lineColor "65535,65535,0" +lineWidth 1 +) +xt "3724,14574,4576,15426" +pts [ +"4576,15426" +"3724,14574" +] +) +] +) +) +*7 (Link +uid 98,0 +shape (CompositeShape +uid 99,0 +va (VaSet +vasetType 1 +fg "65535,65535,0" +bg "0,0,0" +) +optionalChildren [ +(Pentagon +uid 100,0 +sl 0 +ro 270 +xt "17000,14500,19250,15500" +) +(Line +uid 101,0 +sl 0 +ro 270 +xt "16500,15000,17000,15000" +pts [ +"16500,15000" +"17000,15000" +] +) +] +) +name (TextAssociate +uid 102,0 +ps "CenterOffsetStrategy" +text (Text +uid 103,0 +va (VaSet +font "Verdana,9,1" +) +xt "19750,14500,22050,15700" +st "init" +blo "19750,15500" +tm "LinkName" +) +) +) +*8 (Grouping +uid 124,0 +optionalChildren [ +*9 (CommentText +uid 126,0 +shape (Rectangle +uid 127,0 +sl 0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65280,65280,46080" +) +xt "36000,46000,53000,47000" +) +oxt "18000,70000,35000,71000" +text (MLText +uid 128,0 +va (VaSet +isHidden 1 +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "36200,46000,46000,47000" +st " +by %user on %dd %month %year +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 17000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*10 (CommentText +uid 129,0 +shape (Rectangle +uid 130,0 +sl 0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65280,65280,46080" +) +xt "53000,42000,57000,43000" +) +oxt "35000,66000,39000,67000" +text (MLText +uid 131,0 +va (VaSet +isHidden 1 +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "53200,42000,56200,43000" +st " +Project: +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 4000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*11 (CommentText +uid 132,0 +shape (Rectangle +uid 133,0 +sl 0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65280,65280,46080" +) +xt "36000,44000,53000,45000" +) +oxt "18000,68000,35000,69000" +text (MLText +uid 134,0 +va (VaSet +isHidden 1 +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "36200,44000,46200,45000" +st " + +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 17000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*12 (CommentText +uid 135,0 +shape (Rectangle +uid 136,0 +sl 0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65280,65280,46080" +) +xt "32000,44000,36000,45000" +) +oxt "14000,68000,18000,69000" +text (MLText +uid 137,0 +va (VaSet +isHidden 1 +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "32200,44000,34300,45000" +st " +Title: +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 4000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*13 (CommentText +uid 138,0 +shape (Rectangle +uid 139,0 +sl 0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65280,65280,46080" +) +xt "53000,43000,73000,47000" +) +oxt "35000,67000,55000,71000" +text (MLText +uid 140,0 +va (VaSet +isHidden 1 +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "53200,43200,62600,44200" +st " + +" +tm "CommentText" +wrapOption 3 +visibleHeight 4000 +visibleWidth 20000 +) +ignorePrefs 1 +titleBlock 1 +) +*14 (CommentText +uid 141,0 +shape (Rectangle +uid 142,0 +sl 0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65280,65280,46080" +) +xt "57000,42000,73000,43000" +) +oxt "39000,66000,55000,67000" +text (MLText +uid 143,0 +va (VaSet +isHidden 1 +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "57200,42000,58800,43000" +st " +%project_name +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 16000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*15 (CommentText +uid 144,0 +shape (Rectangle +uid 145,0 +sl 0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65280,65280,46080" +) +xt "32000,42000,53000,44000" +) +oxt "14000,66000,35000,68000" +text (MLText +uid 146,0 +va (VaSet +isHidden 1 +fg "32768,0,0" +) +xt "37350,42400,47650,43600" +st " + +" +ju 0 +tm "CommentText" +wrapOption 3 +visibleHeight 2000 +visibleWidth 21000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*16 (CommentText +uid 147,0 +shape (Rectangle +uid 148,0 +sl 0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65280,65280,46080" +) +xt "32000,45000,36000,46000" +) +oxt "14000,69000,18000,70000" +text (MLText +uid 149,0 +va (VaSet +isHidden 1 +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "32200,45000,34300,46000" +st " +Path: +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 4000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*17 (CommentText +uid 150,0 +shape (Rectangle +uid 151,0 +sl 0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65280,65280,46080" +) +xt "32000,46000,36000,47000" +) +oxt "14000,70000,18000,71000" +text (MLText +uid 152,0 +va (VaSet +isHidden 1 +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "32200,46000,34900,47000" +st " +Edited: +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 4000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*18 (CommentText +uid 153,0 +shape (Rectangle +uid 154,0 +sl 0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65280,65280,46080" +) +xt "36000,45000,53000,46000" +) +oxt "18000,69000,35000,70000" +text (MLText +uid 155,0 +va (VaSet +isHidden 1 +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "36200,45000,48700,46000" +st " +%library/%unit/%view +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 17000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +] +shape (GroupingShape +uid 125,0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,65535" +lineStyle 2 +lineWidth 2 +) +xt "32000,42000,73000,47000" +) +oxt "14000,66000,55000,71000" +) +*19 (State +uid 168,0 +shape (Circle +uid 169,0 +va (VaSet +vasetType 1 +fg "0,65535,65535" +lineColor "0,32768,49152" +lineWidth 2 +) +xt "32562,19633,40914,27985" +radius 4176 +) +name (Text +uid 170,0 +va (VaSet +font "Verdana,12,1" +) +xt "33238,23109,40238,24509" +st "position1" +ju 0 +blo "36738,24309" +tm "ONodeName" +) +wait (TextAssociate +uid 171,0 +ps "CenterOffsetStrategy" +text (Text +uid 172,0 +va (VaSet +isHidden 1 +fg "0,0,32768" +font "Verdana,12,1" +) +xt "36488,24009,41588,25409" +st "wait 2" +blo "36488,25209" +tm "SmWaitText" +) +) +encoding (Text +uid 173,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "36738,24909,36738,24909" +blo "36738,24909" +tm "SmEncodingMgr" +) +actionBlk (SmStateActionsBlock +uid 176,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 177,0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "40638,27109,40838,27309" +) +autoResize 1 +tline (Line +uid 178,0 +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "36738,23809,36738,23809" +pts [ +"36738,23809" +"36738,23809" +] +) +bline (Line +uid 179,0 +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "36738,23809,36738,23809" +pts [ +"36738,23809" +"36738,23809" +] +) +ttri (Triangle +uid 180,0 +ro 90 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "36288,23634,36638,23984" +) +btri (Triangle +uid 181,0 +ro 270 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "36288,23634,36638,23984" +) +entryActions (MLText +uid 182,0 +va (VaSet +) +xt "36738,23809,36738,23809" +tm "Actions" +) +inActions (MLText +uid 183,0 +va (VaSet +) +xt "36738,23809,36738,23809" +tm "Actions" +) +exitActions (MLText +uid 184,0 +va (VaSet +) +xt "36738,23809,36738,23809" +tm "Actions" +) +) +caseExpr (TextAssociate +uid 174,0 +ps "CenterOffsetStrategy" +text (MLText +uid 175,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "34638,25009,41338,26209" +st "CASE: expr" +tm "SmCaseExpr" +) +) +) +*20 (State +uid 185,0 +shape (Circle +uid 186,0 +va (VaSet +vasetType 1 +fg "0,65535,65535" +lineColor "0,32768,49152" +lineWidth 2 +) +xt "60998,19993,69350,28345" +radius 4176 +) +name (Text +uid 187,0 +va (VaSet +font "Verdana,12,1" +) +xt "61674,23469,68674,24869" +st "position2" +ju 0 +blo "65174,24669" +tm "ONodeName" +) +wait (TextAssociate +uid 188,0 +ps "CenterOffsetStrategy" +text (Text +uid 189,0 +va (VaSet +isHidden 1 +fg "0,0,32768" +font "Verdana,12,1" +) +xt "64924,24369,70024,25769" +st "wait 2" +blo "64924,25569" +tm "SmWaitText" +) +) +encoding (Text +uid 190,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "65174,25269,65174,25269" +blo "65174,25269" +tm "SmEncodingMgr" +) +actionBlk (SmStateActionsBlock +uid 193,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 194,0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "69074,27469,69274,27669" +) +autoResize 1 +tline (Line +uid 195,0 +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "65174,24169,65174,24169" +pts [ +"65174,24169" +"65174,24169" +] +) +bline (Line +uid 196,0 +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "65174,24169,65174,24169" +pts [ +"65174,24169" +"65174,24169" +] +) +ttri (Triangle +uid 197,0 +ro 90 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "64724,23994,65074,24344" +) +btri (Triangle +uid 198,0 +ro 270 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "64724,23994,65074,24344" +) +entryActions (MLText +uid 199,0 +va (VaSet +) +xt "65174,24169,65174,24169" +tm "Actions" +) +inActions (MLText +uid 200,0 +va (VaSet +) +xt "65174,24169,65174,24169" +tm "Actions" +) +exitActions (MLText +uid 201,0 +va (VaSet +) +xt "65174,24169,65174,24169" +tm "Actions" +) +) +caseExpr (TextAssociate +uid 191,0 +ps "CenterOffsetStrategy" +text (MLText +uid 192,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "63074,25369,69774,26569" +st "CASE: expr" +tm "SmCaseExpr" +) +) +) +*21 (State +uid 202,0 +shape (Circle +uid 203,0 +va (VaSet +vasetType 1 +fg "0,65535,65535" +lineColor "0,32768,49152" +lineWidth 2 +) +xt "91203,18005,102363,29165" +radius 5580 +) +name (Text +uid 204,0 +va (VaSet +font "Verdana,12,1" +) +xt "91833,22885,101733,24285" +st "initialisation" +ju 0 +blo "96783,24085" +tm "ONodeName" +) +wait (TextAssociate +uid 205,0 +ps "CenterOffsetStrategy" +text (Text +uid 206,0 +va (VaSet +isHidden 1 +fg "0,0,32768" +font "Verdana,12,1" +) +xt "96533,23785,101633,25185" +st "wait 2" +blo "96533,24985" +tm "SmWaitText" +) +) +encoding (Text +uid 207,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "96783,24685,96783,24685" +blo "96783,24685" +tm "SmEncodingMgr" +) +actionBlk (SmStateActionsBlock +uid 210,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 211,0 +va (VaSet +vasetType 1 +transparent 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +fillStyle 1 +) +xt "87683,25685,113883,28285" +) +autoResize 1 +tline (Line +uid 212,0 +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "87783,25585,113783,25585" +pts [ +"87783,25585" +"113783,25585" +] +) +bline (Line +uid 213,0 +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "87783,25885,113783,25885" +pts [ +"87783,25885" +"113783,25885" +] +) +ttri (Triangle +uid 214,0 +ro 90 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "87333,25210,87683,25560" +) +btri (Triangle +uid 215,0 +ro 270 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "87333,23410,87683,23760" +) +entryActions (MLText +uid 216,0 +va (VaSet +) +xt "87783,25385,87783,25385" +tm "Actions" +) +inActions (MLText +uid 217,0 +va (VaSet +) +xt "87783,25785,113783,28185" +st "info_acceleration <= \"0000000000000000\"; +skip_acceleration <= '1';" +tm "Actions" +) +exitActions (MLText +uid 218,0 +va (VaSet +) +xt "96783,23585,96783,23585" +tm "Actions" +) +) +caseExpr (TextAssociate +uid 208,0 +ps "CenterOffsetStrategy" +text (MLText +uid 209,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "94683,24785,101383,25985" +st "CASE: expr" +tm "SmCaseExpr" +) +) +) +*22 (State +uid 371,0 +shape (Circle +uid 372,0 +va (VaSet +vasetType 1 +fg "0,65535,65535" +lineColor "0,32768,49152" +lineWidth 2 +) +xt "26289,31425,33391,38527" +radius 3551 +) +name (Text +uid 373,0 +va (VaSet +font "Verdana,12,1" +) +xt "28490,34276,31190,35676" +st "R1" +ju 0 +blo "29840,35476" +tm "ONodeName" +) +wait (TextAssociate +uid 374,0 +ps "CenterOffsetStrategy" +text (Text +uid 375,0 +va (VaSet +isHidden 1 +fg "0,0,32768" +font "Verdana,12,1" +) +xt "29590,35176,34690,36576" +st "wait 2" +blo "29590,36376" +tm "SmWaitText" +) +) +encoding (Text +uid 376,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "29840,36076,29840,36076" +blo "29840,36076" +tm "SmEncodingMgr" +) +actionBlk (SmStateActionsBlock +uid 379,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 380,0 +va (VaSet +vasetType 1 +transparent 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +fillStyle 1 +) +xt "15264,38441,36764,41041" +) +autoResize 1 +tline (Line +uid 381,0 +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "15364,38341,36664,38341" +pts [ +"15364,38341" +"36664,38341" +] +) +bline (Line +uid 382,0 +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "15364,38641,36664,38641" +pts [ +"15364,38641" +"36664,38641" +] +) +ttri (Triangle +uid 383,0 +ro 90 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "14914,37966,15264,38316" +) +btri (Triangle +uid 384,0 +ro 270 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "14914,36166,15264,36516" +) +entryActions (MLText +uid 385,0 +va (VaSet +) +xt "15364,38141,15364,38141" +tm "Actions" +) +inActions (MLText +uid 386,0 +va (VaSet +) +xt "15364,38541,36664,40941" +st "info_acceleration <= Position + 4369; +skip_acceleration <= '0' ;" +tm "Actions" +) +exitActions (MLText +uid 387,0 +va (VaSet +) +xt "22014,36341,22014,36341" +tm "Actions" +) +) +caseExpr (TextAssociate +uid 377,0 +ps "CenterOffsetStrategy" +text (MLText +uid 378,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "27740,36176,34440,37376" +st "CASE: expr" +tm "SmCaseExpr" +) +) +) +*23 (State +uid 388,0 +shape (Circle +uid 389,0 +va (VaSet +vasetType 1 +fg "0,65535,65535" +lineColor "0,32768,49152" +lineWidth 2 +) +xt "36936,31334,44038,38436" +radius 3551 +) +name (Text +uid 390,0 +va (VaSet +font "Verdana,12,1" +) +xt "39187,34185,41787,35585" +st "L1" +ju 0 +blo "40487,35385" +tm "ONodeName" +) +wait (TextAssociate +uid 391,0 +ps "CenterOffsetStrategy" +text (Text +uid 392,0 +va (VaSet +isHidden 1 +fg "0,0,32768" +font "Verdana,12,1" +) +xt "40237,35085,45337,36485" +st "wait 2" +blo "40237,36285" +tm "SmWaitText" +) +) +encoding (Text +uid 393,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "40487,35985,40487,35985" +blo "40487,35985" +tm "SmEncodingMgr" +) +actionBlk (SmStateActionsBlock +uid 396,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 397,0 +va (VaSet +vasetType 1 +transparent 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +fillStyle 1 +) +xt "32691,40352,53991,42952" +) +autoResize 1 +tline (Line +uid 398,0 +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "32791,40252,53891,40252" +pts [ +"32791,40252" +"53891,40252" +] +) +bline (Line +uid 399,0 +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "32791,40552,53891,40552" +pts [ +"32791,40552" +"53891,40552" +] +) +ttri (Triangle +uid 400,0 +ro 90 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "32341,39877,32691,40227" +) +btri (Triangle +uid 401,0 +ro 270 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "32341,38077,32691,38427" +) +entryActions (MLText +uid 402,0 +va (VaSet +) +xt "32791,40052,32791,40052" +tm "Actions" +) +inActions (MLText +uid 403,0 +va (VaSet +) +xt "32791,40452,53891,42852" +st "info_acceleration <= Position - 4369; +skip_acceleration <= '0' ;" +tm "Actions" +) +exitActions (MLText +uid 404,0 +va (VaSet +) +xt "39341,38252,39341,38252" +tm "Actions" +) +) +caseExpr (TextAssociate +uid 394,0 +ps "CenterOffsetStrategy" +text (MLText +uid 395,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "38387,36085,45087,37285" +st "CASE: expr" +tm "SmCaseExpr" +) +) +) +*24 (State +uid 405,0 +shape (Circle +uid 406,0 +va (VaSet +vasetType 1 +fg "0,65535,65535" +lineColor "0,32768,49152" +lineWidth 2 +) +xt "58048,30879,65150,37981" +radius 3551 +) +name (Text +uid 407,0 +va (VaSet +font "Verdana,12,1" +) +xt "60249,33730,62949,35130" +st "R2" +ju 0 +blo "61599,34930" +tm "ONodeName" +) +wait (TextAssociate +uid 408,0 +ps "CenterOffsetStrategy" +text (Text +uid 409,0 +va (VaSet +isHidden 1 +fg "0,0,32768" +font "Verdana,12,1" +) +xt "61349,34630,66449,36030" +st "wait 2" +blo "61349,35830" +tm "SmWaitText" +) +) +encoding (Text +uid 410,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "61599,35530,61599,35530" +blo "61599,35530" +tm "SmEncodingMgr" +) +actionBlk (SmStateActionsBlock +uid 413,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 414,0 +va (VaSet +vasetType 1 +transparent 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +fillStyle 1 +) +xt "49935,37531,71435,40131" +) +autoResize 1 +tline (Line +uid 415,0 +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "50035,37431,71335,37431" +pts [ +"50035,37431" +"71335,37431" +] +) +bline (Line +uid 416,0 +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "50035,37731,71335,37731" +pts [ +"50035,37731" +"71335,37731" +] +) +ttri (Triangle +uid 417,0 +ro 90 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "49585,37056,49935,37406" +) +btri (Triangle +uid 418,0 +ro 270 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "49585,35256,49935,35606" +) +entryActions (MLText +uid 419,0 +va (VaSet +) +xt "50035,37231,50035,37231" +tm "Actions" +) +inActions (MLText +uid 420,0 +va (VaSet +) +xt "50035,37631,71335,40031" +st "info_acceleration <= Position + 4369; +skip_acceleration <= '0' ;" +tm "Actions" +) +exitActions (MLText +uid 421,0 +va (VaSet +) +xt "56685,35431,56685,35431" +tm "Actions" +) +) +caseExpr (TextAssociate +uid 411,0 +ps "CenterOffsetStrategy" +text (MLText +uid 412,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "59499,35630,66199,36830" +st "CASE: expr" +tm "SmCaseExpr" +) +) +) +*25 (State +uid 422,0 +shape (Circle +uid 423,0 +va (VaSet +vasetType 1 +fg "0,65535,65535" +lineColor "0,32768,49152" +lineWidth 2 +) +xt "66420,30515,73522,37617" +radius 3551 +) +name (Text +uid 424,0 +va (VaSet +font "Verdana,12,1" +) +xt "68671,33366,71271,34766" +st "L2" +ju 0 +blo "69971,34566" +tm "ONodeName" +) +wait (TextAssociate +uid 425,0 +ps "CenterOffsetStrategy" +text (Text +uid 426,0 +va (VaSet +isHidden 1 +fg "0,0,32768" +font "Verdana,12,1" +) +xt "69721,34266,74821,35666" +st "wait 2" +blo "69721,35466" +tm "SmWaitText" +) +) +encoding (Text +uid 427,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "69971,35166,69971,35166" +blo "69971,35166" +tm "SmEncodingMgr" +) +actionBlk (SmStateActionsBlock +uid 430,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 431,0 +va (VaSet +vasetType 1 +transparent 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +fillStyle 1 +) +xt "67707,38387,89007,40987" +) +autoResize 1 +tline (Line +uid 432,0 +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "67807,38287,88907,38287" +pts [ +"67807,38287" +"88907,38287" +] +) +bline (Line +uid 433,0 +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "67807,38587,88907,38587" +pts [ +"67807,38587" +"88907,38587" +] +) +ttri (Triangle +uid 434,0 +ro 90 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "67357,37912,67707,38262" +) +btri (Triangle +uid 435,0 +ro 270 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "67357,36112,67707,36462" +) +entryActions (MLText +uid 436,0 +va (VaSet +) +xt "67807,38087,67807,38087" +tm "Actions" +) +inActions (MLText +uid 437,0 +va (VaSet +) +xt "67807,38487,88907,40887" +st "info_acceleration <= Position - 4369; +skip_acceleration <= '0' ;" +tm "Actions" +) +exitActions (MLText +uid 438,0 +va (VaSet +) +xt "74357,36287,74357,36287" +tm "Actions" +) +) +caseExpr (TextAssociate +uid 428,0 +ps "CenterOffsetStrategy" +text (MLText +uid 429,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "67871,35266,74571,36466" +st "CASE: expr" +tm "SmCaseExpr" +) +) +) +*26 (InterruptPoint +uid 562,0 +shape (CompositeShape +uid 563,0 +va (VaSet +vasetType 1 +fg "65535,0,0" +) +optionalChildren [ +(Pentagon +uid 564,0 +sl 0 +ro 270 +xt "92519,4537,94769,5537" +) +(Line +uid 565,0 +sl 0 +ro 270 +xt "94769,5037,95269,5037" +pts [ +"94769,5037" +"95269,5037" +] +) +(CustomPolygon +pts [ +"92769,5262" +"92769,4962" +"93419,5087" +"93319,4812" +"94419,5012" +"93594,5012" +"93769,5262" +] +uid 566,0 +sl 0 +ro 270 +va (VaSet +vasetType 1 +fg "65535,65535,0" +bg "65535,0,0" +lineColor "65535,65535,0" +) +xt "92769,4812,94419,5262" +) +] +) +) +*27 (Link +uid 567,0 +shape (CompositeShape +uid 568,0 +va (VaSet +vasetType 1 +fg "65535,65535,0" +bg "0,0,0" +) +optionalChildren [ +(Pentagon +uid 569,0 +sl 0 +ro 270 +xt "107763,96,110013,1096" +) +(Line +uid 570,0 +sl 0 +ro 270 +xt "107263,596,107763,596" +pts [ +"107263,596" +"107763,596" +] +) +] +) +name (TextAssociate +uid 571,0 +ps "CenterOffsetStrategy" +text (Text +uid 572,0 +va (VaSet +font "Verdana,9,1" +) +xt "110513,96,115713,1296" +st "position1" +blo "110513,1096" +tm "LinkName" +) +) +) +*28 (Link +uid 573,0 +shape (CompositeShape +uid 574,0 +va (VaSet +vasetType 1 +fg "65535,65535,0" +bg "0,0,0" +) +optionalChildren [ +(Pentagon +uid 575,0 +sl 0 +ro 270 +xt "108509,5902,110759,6902" +) +(Line +uid 576,0 +sl 0 +ro 270 +xt "108009,6402,108509,6402" +pts [ +"108009,6402" +"108509,6402" +] +) +] +) +name (TextAssociate +uid 577,0 +ps "CenterOffsetStrategy" +text (Text +uid 578,0 +va (VaSet +font "Verdana,9,1" +) +xt "111259,5902,116459,7102" +st "position2" +blo "111259,6902" +tm "LinkName" +) +) +) +*29 (Link +uid 579,0 +shape (CompositeShape +uid 580,0 +va (VaSet +vasetType 1 +fg "65535,65535,0" +bg "0,0,0" +) +optionalChildren [ +(Pentagon +uid 581,0 +sl 0 +ro 270 +xt "108054,11635,110304,12635" +) +(Line +uid 582,0 +sl 0 +ro 270 +xt "107554,12135,108054,12135" +pts [ +"107554,12135" +"108054,12135" +] +) +] +) +name (TextAssociate +uid 583,0 +ps "CenterOffsetStrategy" +text (Text +uid 584,0 +va (VaSet +font "Verdana,9,1" +) +xt "110804,11635,118304,12835" +st "initialisation" +blo "110804,12635" +tm "LinkName" +) +) +) +*30 (Transition +uid 104,0 +shape (Spline +uid 105,0 +va (VaSet +vasetType 3 +) +xt "5500,20000,16500,20000" +pts [ +"5500,20000" +"16500,20000" +] +) +start &4 +end &5 +ss 0 +es 0 +cond "rst = '0'" +tb (TransitionBlock +uid 106,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 107,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "0,32768,49152" +) +xt "8150,18900,13850,21100" +) +autoResize 1 +lineShape (Line +uid 108,0 +va (VaSet +vasetType 3 +) +xt "8650,20500,13350,20500" +pts [ +"8650,20500" +"13350,20500" +] +) +condition (MLText +uid 109,0 +va (VaSet +) +xt "8650,18900,13350,20100" +st "rst = '0'" +tm "Condition" +) +actions (MLText +uid 110,0 +va (VaSet +isHidden 1 +) +xt "6700,20900,15300,22100" +st "< Automatic >" +tm "Actions" +) +) +tp (TransitionPriority +uid 111,0 +ps "PercentageFromStartStrategy" +shape (Circle +uid 112,0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,65535" +bg "0,0,0" +) +xt "5537,18937,7663,21063" +radius 1063 +) +pr (Text +uid 113,0 +va (VaSet +isHidden 1 +) +xt "5900,19400,7300,20600" +st "1" +ju 0 +blo "6600,20400" +tm "TransitionPriority" +) +padding "100,100" +) +) +*31 (Transition +uid 114,0 +shape (Spline +uid 115,0 +va (VaSet +vasetType 3 +) +xt "5050,15000,16500,15000" +pts [ +"5050,15000" +"16500,15000" +] +) +start &6 +end &7 +ss 0 +es 0 +tb (TransitionBlock +uid 116,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 117,0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "0,32768,49152" +) +xt "7625,14495,13925,15505" +) +autoResize 1 +lineShape (Line +uid 118,0 +va (VaSet +vasetType 3 +isHidden 1 +) +xt "10775,16000,10775,16000" +pts [ +"10775,16000" +"10775,16000" +] +) +condition (MLText +uid 119,0 +va (VaSet +) +xt "8125,14400,13425,15600" +tm "Condition" +) +actions (MLText +uid 120,0 +va (VaSet +) +xt "10775,16000,10775,16000" +tm "Actions" +) +) +tp (TransitionPriority +uid 121,0 +ps "PercentageFromStartStrategy" +shape (Circle +uid 122,0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,65535" +bg "0,0,0" +) +xt "5132,13937,7258,16063" +radius 1063 +) +pr (Text +uid 123,0 +va (VaSet +isHidden 1 +) +xt "5495,14400,6895,15600" +st "1" +ju 0 +blo "6195,15400" +tm "TransitionPriority" +) +padding "100,100" +) +) +*32 (Transition +uid 473,0 +shape (Spline +uid 474,0 +va (VaSet +vasetType 3 +) +xt "31347,26698,33722,31761" +pts [ +"33722,26698" +"31347,31761" +] +arrow 1 +) +start &19 +end &22 +es 0 +cond "Position < pos1" +tb (TransitionBlock +uid 475,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 476,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "0,32768,49152" +) +xt "21751,27456,32051,29656" +) +autoResize 1 +lineShape (Line +uid 477,0 +va (VaSet +vasetType 3 +isHidden 1 +) +xt "24901,29556,24901,29556" +pts [ +"24901,29556" +"24901,29556" +] +) +condition (MLText +uid 478,0 +va (VaSet +) +xt "22251,27956,31551,29156" +st "Position < pos1" +tm "Condition" +) +actions (MLText +uid 479,0 +va (VaSet +) +xt "26901,29556,26901,29556" +tm "Actions" +) +) +tp (TransitionPriority +uid 480,0 +ps "PercentageFromStartStrategy" +shape (Circle +uid 481,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +) +xt "32421,26141,34547,28267" +radius 1063 +) +pr (Text +uid 482,0 +va (VaSet +) +xt "32784,26604,34184,27804" +st "1" +ju 0 +blo "33484,27604" +tm "TransitionPriority" +) +padding "100,100" +) +) +*33 (Transition +uid 483,0 +shape (Spline +uid 484,0 +va (VaSet +vasetType 3 +) +xt "38790,27447,39698,31423" +pts [ +"38790,27447" +"39698,31423" +] +arrow 1 +) +start &19 +end &23 +es 0 +cond "Position >= pos1" +tb (TransitionBlock +uid 485,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 486,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "0,32768,49152" +) +xt "40200,28480,51200,30680" +) +autoResize 1 +lineShape (Line +uid 487,0 +va (VaSet +vasetType 3 +isHidden 1 +) +xt "43350,30580,43350,30580" +pts [ +"43350,30580" +"43350,30580" +] +) +condition (MLText +uid 488,0 +va (VaSet +) +xt "40700,28980,50700,30180" +st "Position >= pos1" +tm "Condition" +) +actions (MLText +uid 489,0 +va (VaSet +) +xt "45700,30580,45700,30580" +tm "Actions" +) +) +tp (TransitionPriority +uid 490,0 +ps "PercentageFromStartStrategy" +shape (Circle +uid 491,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +) +xt "37817,26780,39943,28906" +radius 1063 +) +pr (Text +uid 492,0 +va (VaSet +) +xt "38180,27243,39580,28443" +st "2" +ju 0 +blo "38880,28243" +tm "TransitionPriority" +) +padding "100,100" +) +) +*34 (Transition +uid 493,0 +shape (Spline +uid 494,0 +va (VaSet +vasetType 3 +) +xt "62767,28112,63800,31077" +pts [ +"63800,28112" +"62767,31077" +] +arrow 1 +) +start &20 +end &24 +ss 0 +es 0 +cond "Position < pos2" +tb (TransitionBlock +uid 495,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 496,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "0,32768,49152" +) +xt "55412,28640,65712,30840" +) +autoResize 1 +lineShape (Line +uid 497,0 +va (VaSet +vasetType 3 +isHidden 1 +) +xt "58562,30740,58562,30740" +pts [ +"58562,30740" +"58562,30740" +] +) +condition (MLText +uid 498,0 +va (VaSet +) +xt "55912,29140,65212,30340" +st "Position < pos2" +tm "Condition" +) +actions (MLText +uid 499,0 +va (VaSet +) +xt "60562,30740,60562,30740" +tm "Actions" +) +) +tp (TransitionPriority +uid 500,0 +ps "PercentageFromStartStrategy" +shape (Circle +uid 501,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +) +xt "62633,27344,64759,29470" +radius 1063 +) +pr (Text +uid 502,0 +va (VaSet +) +xt "62996,27807,64396,29007" +st "1" +ju 0 +blo "63696,28807" +tm "TransitionPriority" +) +padding "100,100" +) +) +*35 (Transition +uid 503,0 +shape (Spline +uid 504,0 +va (VaSet +vasetType 3 +) +xt "66995,27926,68423,30871" +pts [ +"66995,27926" +"68423,30871" +] +arrow 1 +) +start &20 +end &25 +ss 0 +es 0 +cond "Position >= pos2" +tb (TransitionBlock +uid 505,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 506,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "0,32768,49152" +) +xt "67209,28899,78209,31099" +) +autoResize 1 +lineShape (Line +uid 507,0 +va (VaSet +vasetType 3 +isHidden 1 +) +xt "70359,30999,70359,30999" +pts [ +"70359,30999" +"70359,30999" +] +) +condition (MLText +uid 508,0 +va (VaSet +) +xt "67709,29399,77709,30599" +st "Position >= pos2" +tm "Condition" +) +actions (MLText +uid 509,0 +va (VaSet +) +xt "72709,30999,72709,30999" +tm "Actions" +) +) +tp (TransitionPriority +uid 510,0 +ps "PercentageFromStartStrategy" +shape (Circle +uid 511,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +) +xt "66074,27157,68200,29283" +radius 1063 +) +pr (Text +uid 512,0 +va (VaSet +) +xt "66437,27620,67837,28820" +st "2" +ju 0 +blo "67137,28620" +tm "TransitionPriority" +) +padding "100,100" +) +) +*36 (Transition +uid 585,0 +shape (Spline +uid 586,0 +va (VaSet +vasetType 3 +) +xt "95269,596,107263,5037" +pts [ +"95269,5037" +"107263,596" +] +) +start &26 +end &27 +ss 0 +cond "button = \"0010\"" +tb (TransitionBlock +uid 587,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 588,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "0,32768,49152" +) +xt "98017,826,108717,3026" +) +autoResize 1 +lineShape (Line +uid 589,0 +va (VaSet +vasetType 3 +isHidden 1 +) +xt "101167,2926,101167,2926" +pts [ +"101167,2926" +"101167,2926" +] +) +condition (MLText +uid 590,0 +va (VaSet +) +xt "98517,1326,108217,2526" +st "button = \"0010\"" +tm "Condition" +) +actions (MLText +uid 591,0 +va (VaSet +) +xt "103367,2926,103367,2926" +tm "Actions" +) +) +tp (TransitionPriority +uid 592,0 +ps "PercentageFromStartStrategy" +shape (Circle +uid 593,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +) +xt "95404,3530,97530,5656" +radius 1063 +) +pr (Text +uid 594,0 +va (VaSet +) +xt "95767,3993,97167,5193" +st "1" +ju 0 +blo "96467,4993" +tm "TransitionPriority" +) +padding "100,100" +) +) +*37 (Transition +uid 595,0 +shape (Spline +uid 596,0 +va (VaSet +vasetType 3 +) +xt "95269,5037,108009,6402" +pts [ +"95269,5037" +"108009,6402" +] +) +start &26 +end &28 +ss 0 +cond "button = \"0100\"" +tb (TransitionBlock +uid 597,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 598,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "0,32768,49152" +) +xt "101139,5220,111839,7420" +) +autoResize 1 +lineShape (Line +uid 599,0 +va (VaSet +vasetType 3 +isHidden 1 +) +xt "104289,7320,104289,7320" +pts [ +"104289,7320" +"104289,7320" +] +) +condition (MLText +uid 600,0 +va (VaSet +) +xt "101639,5720,111339,6920" +st "button = \"0100\"" +tm "Condition" +) +actions (MLText +uid 601,0 +va (VaSet +) +xt "106489,7320,106489,7320" +tm "Actions" +) +) +tp (TransitionPriority +uid 602,0 +ps "PercentageFromStartStrategy" +shape (Circle +uid 603,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +) +xt "95479,4110,97605,6236" +radius 1063 +) +pr (Text +uid 604,0 +va (VaSet +) +xt "95842,4573,97242,5773" +st "2" +ju 0 +blo "96542,5573" +tm "TransitionPriority" +) +padding "100,100" +) +) +*38 (Transition +uid 605,0 +shape (Spline +uid 606,0 +va (VaSet +vasetType 3 +) +xt "95269,5037,107554,12135" +pts [ +"95269,5037" +"107554,12135" +] +) +start &26 +end &29 +ss 0 +cond "button = \"0001\"" +tb (TransitionBlock +uid 607,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 608,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "0,32768,49152" +) +xt "98862,9437,109562,11637" +) +autoResize 1 +lineShape (Line +uid 609,0 +va (VaSet +vasetType 3 +isHidden 1 +) +xt "102012,11537,102012,11537" +pts [ +"102012,11537" +"102012,11537" +] +) +condition (MLText +uid 610,0 +va (VaSet +) +xt "99362,9937,109062,11137" +st "button = \"0001\"" +tm "Condition" +) +actions (MLText +uid 611,0 +va (VaSet +) +xt "104212,11537,104212,11537" +tm "Actions" +) +) +tp (TransitionPriority +uid 612,0 +ps "PercentageFromStartStrategy" +shape (Circle +uid 613,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +) +xt "95433,4683,97559,6809" +radius 1063 +) +pr (Text +uid 614,0 +va (VaSet +) +xt "95796,5146,97196,6346" +st "3" +ju 0 +blo "96496,6146" +tm "TransitionPriority" +) +padding "100,100" +) +) +] +bg "65535,65535,65535" +grid (Grid +origin "0,0" +isVisible 0 +isActive 0 +xSpacing 1000 +xySpacing 1000 +xShown 1 +yShown 1 +color "26368,26368,26368" +) +packageList *39 (PackageList +uid 31,0 +stg "VerticalLayoutStrategy" +textVec [ +*40 (Text +uid 32,0 +va (VaSet +font "Verdana,9,1" +) +xt "0,3000,7600,4200" +st "Package List" +blo "0,4000" +) +*41 (MLText +uid 33,0 +va (VaSet +) +xt "0,4200,17500,7800" +st "LIBRARY ieee; + USE ieee.std_logic_1164.all; + USE ieee.numeric_std.all;" +tm "SmPackageListTextMgr" +) +] +) +compDirBlock (MlTextGroup +uid 34,0 +stg "VerticalLayoutStrategy" +textVec [ +*42 (Text +uid 35,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "20000,0,30800,1200" +st "Compiler Directives" +blo "20000,1000" +) +*43 (Text +uid 36,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "20000,1200,33100,2400" +st "Pre-module directives:" +blo "20000,2200" +) +*44 (MLText +uid 37,0 +va (VaSet +isHidden 1 +) +xt "20000,2400,32100,4800" +st "`resetall +`timescale 1ns/10ps" +tm "SmCompilerDirectivesTextMgr" +) +*45 (Text +uid 38,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "20000,4800,33700,6000" +st "Post-module directives:" +blo "20000,5800" +) +*46 (MLText +uid 39,0 +va (VaSet +isHidden 1 +) +xt "20000,0,20000,0" +tm "SmCompilerDirectivesTextMgr" +) +*47 (Text +uid 40,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "20000,6000,33200,7200" +st "End-module directives:" +blo "20000,7000" +) +*48 (MLText +uid 41,0 +va (VaSet +isHidden 1 +) +xt "20000,7200,20000,7200" +tm "SmCompilerDirectivesTextMgr" +) +] +associable 1 +) +windowSize "0,24,1715,1143" +viewArea "11200,-8300,119751,64043" +cachedDiagramExtent "0,-1000,118304,47000" +hasePageBreakOrigin 1 +pageBreakOrigin "0,-2000" +isTopLevel 1 +defaultCommentText (CommentText +shape (Rectangle +layer 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +lineColor "0,0,32768" +) +xt "0,0,15000,5000" +) +text (MLText +va (VaSet +fg "0,0,32768" +) +xt "200,200,3200,1400" +st " +Text +" +tm "CommentText" +wrapOption 3 +visibleHeight 4600 +visibleWidth 14600 +) +) +defaultRequirementText (RequirementText +shape (ZoomableIcon +layer 0 +va (VaSet +vasetType 1 +fg "59904,39936,65280" +lineColor "0,0,32768" +) +xt "0,0,1500,1750" +iconName "reqTracerRequirement.bmp" +iconMaskName "reqTracerRequirement.msk" +) +autoResize 1 +text (MLText +va (VaSet +fg "0,0,32768" +font "arial,8,0" +) +xt "500,2150,1400,3150" +st " +Text +" +tm "RequirementText" +wrapOption 3 +visibleHeight 1350 +visibleWidth 1100 +) +) +defaultPanel (Panel +shape (RectFrame +va (VaSet +vasetType 1 +fg "65535,65535,65535" +lineColor "32768,0,0" +lineWidth 3 +) +xt "0,0,20000,20000" +) +title (TextAssociate +ps "TopLeftStrategy" +text (Text +va (VaSet +font "Verdana,9,1" +) +xt "1000,1000,5000,2200" +st "Panel0" +blo "1000,2000" +tm "PanelText" +) +) +) +localDecl *49 (SmLocalDecl +uid 3,0 +stg "VerticalLayoutStrategy" +textVec [ +*50 (Text +uid 4,0 +va (VaSet +font "Verdana,9,1" +) +xt "27800,-1000,42400,200" +st "Architecture Declarations" +blo "27800,0" +) +*51 (MLText +uid 5,0 +va (VaSet +font "Courier New,8,0" +) +xt "27800,-1000,27800,-1000" +tm "LocalDeclTextMgr" +) +*52 (Text +uid 6,0 +va (VaSet +font "Verdana,9,1" +) +xt "27800,200,33000,1400" +st "Pre Decls" +blo "27800,1200" +) +*53 (MLText +uid 7,0 +va (VaSet +font "Courier New,8,0" +) +xt "27800,-1000,27800,-1000" +tm "LocalDeclTextMgr" +) +*54 (Text +uid 8,0 +va (VaSet +font "Verdana,9,1" +) +xt "27800,1400,34200,2600" +st "Post Decls" +blo "27800,2400" +) +*55 (MLText +uid 9,0 +va (VaSet +font "Courier New,8,0" +) +xt "27800,2600,27800,2600" +tm "LocalDeclTextMgr" +) +] +) +processDecl *56 (SmProcessDecl +uid 10,0 +stg "VerticalLayoutStrategy" +textVec [ +*57 (Text +uid 11,0 +va (VaSet +font "Verdana,9,1" +) +xt "74500,-1000,86600,200" +st "Process Declarations" +blo "74500,0" +) +*58 (Text +uid 12,0 +va (VaSet +font "Verdana,9,1" +) +xt "74500,200,84000,1400" +st "Clocked Process:" +blo "74500,1200" +) +*59 (MLText +uid 13,0 +va (VaSet +font "Courier New,8,0" +) +xt "74500,-1000,74500,-1000" +tm "ProcessDeclTextMgr" +) +*60 (Text +uid 14,0 +va (VaSet +font "Verdana,9,1" +) +xt "74500,1400,83800,2600" +st "Output Process:" +blo "74500,2400" +) +*61 (MLText +uid 15,0 +va (VaSet +font "Courier New,8,0" +) +xt "74500,2600,74500,2600" +tm "ProcessDeclTextMgr" +) +] +associable 1 +) +defaultActions *62 (MlTextGroup +uid 16,0 +stg "VerticalLayoutStrategy" +textVec [ +*63 (Text +uid 17,0 +va (VaSet +font "Verdana,9,1" +) +xt "0,-1000,8400,200" +st "Global Actions" +blo "0,0" +) +*64 (Text +uid 18,0 +va (VaSet +font "Verdana,9,1" +) +xt "0,200,7400,1400" +st "Pre Actions:" +blo "0,1200" +) +*65 (MLText +uid 19,0 +va (VaSet +) +xt "0,-1000,0,-1000" +tm "Actions" +) +*66 (Text +uid 20,0 +va (VaSet +font "Verdana,9,1" +) +xt "0,1400,8000,2600" +st "Post Actions:" +blo "0,2400" +) +*67 (MLText +uid 21,0 +va (VaSet +) +xt "0,2600,0,2600" +tm "Actions" +) +] +associable 1 +) +archConcurrentStatementBlock *68 (BiTextGroup +uid 22,0 +stg "VerticalLayoutStrategy" +first (Text +uid 23,0 +va (VaSet +font "Verdana,9,1" +) +xt "11400,-1000,24800,200" +st "Concurrent Statements" +blo "11400,0" +) +second (MLText +uid 24,0 +va (VaSet +) +xt "11400,200,11400,200" +tm "ArchConcStmtTextMgr" +) +associable 1 +) +signalsGenStatus *69 (SmSignalGenStatus +uid 28,0 +stg "VerticalLayoutStrategy" +first (Text +uid 29,0 +va (VaSet +font "Verdana,9,1" +) +xt "45400,-1000,53200,200" +st "Signal Status" +blo "45400,0" +) +second (MLText +uid 30,0 +va (VaSet +font "Courier New,8,0" +) +xt "45400,200,76900,2600" +st "SIGNAL MODE DEFAULT RESET SCHEME COMMENT +info_acceleration OUT COMB +skip_acceleration OUT COMB +" +tm "SmSignalsGenStatusTextMgr" +) +) +stateRegBlock *70 (BiTextGroup +uid 25,0 +stg "VerticalLayoutStrategy" +first (Text +uid 26,0 +va (VaSet +font "Verdana,9,1" +) +xt "56200,-1000,71500,200" +st "State Register Statements" +blo "56200,0" +) +second (MLText +uid 27,0 +va (VaSet +) +xt "56200,200,56200,200" +tm "Actions" +) +associable 1 +) +) +genChar (SmGenChar +uid 42,0 +nextStateClocking 0 +) +encoding (Encoding +scheme 3 +encodingStyles [ +(pair +scheme 0 +style 0 +) +(pair +scheme 1 +style 1 +) +(pair +scheme 2 +style 0 +) +(pair +scheme 3 +style 0 +) +(pair +scheme 4 +style 0 +) +(pair +scheme 5 +style 0 +) +] +otherValues [ +(pair +scheme 0 +otherValue "" +) +(pair +scheme 1 +otherValue "" +) +(pair +scheme 2 +otherValue "" +) +(pair +scheme 3 +otherValue "" +) +(pair +scheme 4 +otherValue "" +) +(pair +scheme 5 +otherValue "" +) +] +attribute 0 +synSafe 0 +outputEncodedLocals 0 +useVerilogParameterRange 0 +radix 2 +) +stateOrder [ +&2 +&19 +&20 +&21 +&22 +&23 +&24 +&25 +] +name "csm" +) +] +lastUid 672,0 +commonDM (CommonDM +ldm (LogicalDM +emptyRow *71 (LEmptyRow +) +uid 250,0 +optionalChildren [ +*72 (RefLabelRowHdr +) +*73 (TitleRowHdr +) +*74 (FilterRowHdr +) +*75 (RefLabelColHdr +tm "RefLabelColHdrMgr" +) +*76 (RowExpandColHdr +tm "RowExpandColHdrMgr" +) +*77 (GroupColHdr +tm "GroupColHdrMgr" +) +*78 (NameColHdr +tm "SmNameColHdrMgr" +) +*79 (ModeColHdr +tm "SmModeColHdrMgr" +) +*80 (TypeColHdr +tm "SmTypeColHdrMgr" +) +*81 (BoundsColHdr +tm "SmBoundsColHdrMgr" +) +*82 (InitColHdr +tm "SmInitColHdrMgr" +) +*83 (ColumnHdr +tm "SmCategoryColHdrMgr" +) +*84 (ColumnHdr +tm "SmAssignColHdrMgr" +) +*85 (ColumnHdr +tm "SmExprColHdrMgr" +) +*86 (ColumnHdr +tm "SmSchemeColHdrMgr" +) +*87 (ColumnHdr +tm "SmDefValColHdrMgr" +) +*88 (ColumnHdr +tm "SmRstValColHdrMgr" +) +*89 (EolColHdr +tm "SmEolColHdrMgr" +) +*90 (LeafLogPort +port (LogicalPort +lang 11 +decl (Decl +n "Position" +t "unsigned" +b "(15 DOWNTO 0)" +o 1 +) +) +uid 156,0 +) +*91 (LeafLogPort +port (LogicalPort +lang 11 +decl (Decl +n "button" +t "unsigned" +b "(3 DOWNTO 0)" +o 2 +) +) +uid 158,0 +) +*92 (LeafLogPort +port (LogicalPort +lang 11 +decl (Decl +n "clk" +t "std_uLogic" +o 3 +) +) +uid 160,0 +cat 1 +expr "clk'EVENT AND clk = '1'" +) +*93 (LeafLogPort +port (LogicalPort +lang 11 +decl (Decl +n "rst" +t "std_uLogic" +o 7 +) +) +uid 162,0 +cat 8 +expr "rst = '0'" +) +*94 (LeafLogPort +port (LogicalPort +lang 11 +m 1 +decl (Decl +n "info_acceleration" +t "unsigned" +b "(15 DOWNTO 0)" +o 8 +) +) +uid 164,0 +scheme 0 +) +*95 (LeafLogPort +port (LogicalPort +lang 11 +m 1 +decl (Decl +n "skip_acceleration" +t "unsigned" +o 9 +) +) +uid 166,0 +scheme 0 +) +*96 (LeafLogPort +port (LogicalPort +lang 11 +decl (Decl +n "pos1" +t "std_logic" +b "(15 DOWNTO 0)" +o 4 +) +) +uid 337,0 +ass "" +) +*97 (LeafLogPort +port (LogicalPort +lang 11 +decl (Decl +n "pos2" +t "std_logic" +b "(15 DOWNTO 0)" +o 5 +) +) +uid 339,0 +ass "" +) +*98 (LeafLogPort +port (LogicalPort +lang 11 +decl (Decl +n "pos_init" +t "std_logic" +b "(15 DOWNTO 0)" +o 6 +) +) +uid 341,0 +ass "" +) +] +) +pdm (PhysicalDM +displayShortBounds 1 +editShortBounds 1 +uid 269,0 +optionalChildren [ +*99 (Sheet +sheetRow (SheetRow +headerVa (MVa +cellColor "49152,49152,49152" +fontColor "0,0,0" +font "Tahoma,10,0" +) +cellVa (MVa +cellColor "65535,65535,65535" +fontColor "0,0,0" +font "Tahoma,10,0" +) +groupVa (MVa +cellColor "39936,56832,65280" +fontColor "0,0,0" +font "Tahoma,10,0" +) +emptyMRCItem *100 (MRCItem +litem &71 +pos 9 +dimension 20 +) +uid 271,0 +optionalChildren [ +*101 (MRCItem +litem &72 +pos 0 +dimension 20 +uid 272,0 +) +*102 (MRCItem +litem &73 +pos 1 +dimension 23 +uid 273,0 +) +*103 (MRCItem +litem &74 +pos 2 +hidden 1 +dimension 20 +uid 274,0 +) +*104 (MRCItem +litem &90 +pos 6 +dimension 20 +uid 157,0 +) +*105 (MRCItem +litem &91 +pos 0 +dimension 20 +uid 159,0 +) +*106 (MRCItem +litem &92 +pos 1 +dimension 20 +uid 161,0 +) +*107 (MRCItem +litem &93 +pos 7 +dimension 20 +uid 163,0 +) +*108 (MRCItem +litem &94 +pos 2 +dimension 20 +uid 165,0 +) +*109 (MRCItem +litem &95 +pos 8 +dimension 20 +uid 167,0 +) +*110 (MRCItem +litem &96 +pos 3 +dimension 20 +uid 336,0 +) +*111 (MRCItem +litem &97 +pos 4 +dimension 20 +uid 338,0 +) +*112 (MRCItem +litem &98 +pos 5 +dimension 20 +uid 340,0 +) +] +) +sheetCol (SheetCol +propVa (MVa +cellColor "0,49152,49152" +fontColor "0,0,0" +font "Tahoma,10,0" +textAngle 90 +) +uid 275,0 +optionalChildren [ +*113 (MRCItem +litem &75 +pos 0 +dimension 20 +uid 276,0 +) +*114 (MRCItem +litem &77 +pos 1 +dimension 50 +uid 277,0 +) +*115 (MRCItem +litem &78 +pos 2 +dimension 70 +uid 278,0 +) +*116 (MRCItem +litem &79 +pos 3 +dimension 50 +uid 279,0 +) +*117 (MRCItem +litem &80 +pos 4 +dimension 80 +uid 280,0 +) +*118 (MRCItem +litem &81 +pos 5 +dimension 80 +uid 281,0 +) +*119 (MRCItem +litem &82 +pos 6 +dimension 40 +uid 282,0 +) +*120 (MRCItem +litem &83 +pos 7 +dimension 100 +uid 283,0 +) +*121 (MRCItem +litem &84 +pos 8 +dimension 60 +uid 284,0 +) +*122 (MRCItem +litem &85 +pos 9 +dimension 130 +uid 285,0 +) +*123 (MRCItem +litem &86 +pos 10 +dimension 56 +uid 286,0 +) +*124 (MRCItem +litem &87 +pos 11 +dimension 50 +uid 287,0 +) +*125 (MRCItem +litem &88 +pos 12 +dimension 50 +uid 288,0 +) +*126 (MRCItem +litem &89 +pos 13 +dimension 80 +uid 289,0 +) +] +) +fixedCol 4 +fixedRow 2 +name "Ports" +uid 270,0 +vaOverrides [ +] +) +] +) +uid 249,0 +) +cdmCsm &1 +genericsCommonDM (CommonDM +ldm (LogicalDM +emptyRow *127 (LEmptyRow +) +uid 310,0 +optionalChildren [ +*128 (RefLabelRowHdr +) +*129 (TitleRowHdr +) +*130 (FilterRowHdr +) +*131 (RefLabelColHdr +tm "RefLabelColHdrMgr" +) +*132 (RowExpandColHdr +tm "RowExpandColHdrMgr" +) +*133 (GroupColHdr +tm "GroupColHdrMgr" +) +*134 (NameColHdr +tm "GenericNameColHdrMgr" +) +*135 (TypeColHdr +tm "GenericTypeColHdrMgr" +) +*136 (InitColHdr +tm "GenericValueColHdrMgr" +) +*137 (PragmaColHdr +tm "GenericPragmaColHdrMgr" +) +*138 (EolColHdr +tm "GenericEolColHdrMgr" +) +] +) +pdm (PhysicalDM +displayShortBounds 1 +editShortBounds 1 +uid 322,0 +optionalChildren [ +*139 (Sheet +sheetRow (SheetRow +headerVa (MVa +cellColor "49152,49152,49152" +fontColor "0,0,0" +font "Tahoma,10,0" +) +cellVa (MVa +cellColor "65535,65535,65535" +fontColor "0,0,0" +font "Tahoma,10,0" +) +groupVa (MVa +cellColor "39936,56832,65280" +fontColor "0,0,0" +font "Tahoma,10,0" +) +emptyMRCItem *140 (MRCItem +litem &127 +pos 0 +dimension 20 +) +uid 324,0 +optionalChildren [ +*141 (MRCItem +litem &128 +pos 0 +dimension 20 +uid 325,0 +) +*142 (MRCItem +litem &129 +pos 1 +dimension 23 +uid 326,0 +) +*143 (MRCItem +litem &130 +pos 2 +hidden 1 +dimension 20 +uid 327,0 +) +] +) +sheetCol (SheetCol +propVa (MVa +cellColor "0,49152,49152" +fontColor "0,0,0" +font "Tahoma,10,0" +textAngle 90 +) +uid 328,0 +optionalChildren [ +*144 (MRCItem +litem &131 +pos 0 +dimension 20 +uid 329,0 +) +*145 (MRCItem +litem &133 +pos 1 +dimension 50 +uid 330,0 +) +*146 (MRCItem +litem &134 +pos 2 +dimension 100 +uid 331,0 +) +*147 (MRCItem +litem &135 +pos 3 +dimension 100 +uid 332,0 +) +*148 (MRCItem +litem &136 +pos 4 +dimension 50 +uid 333,0 +) +*149 (MRCItem +litem &137 +pos 5 +dimension 50 +uid 334,0 +) +*150 (MRCItem +litem &138 +pos 6 +dimension 80 +uid 335,0 +) +] +) +fixedCol 3 +fixedRow 2 +name "Ports" +uid 323,0 +vaOverrides [ +] +) +] +) +uid 309,0 +type 1 +) +signalSuffix "_int" +clockSuffix "_cld" +defaultState (State +shape (Circle +va (VaSet +vasetType 1 +fg "0,65535,65535" +lineColor "0,32768,49152" +lineWidth 2 +) +xt "-3551,-3551,3551,3551" +radius 3551 +) +name (Text +va (VaSet +font "Verdana,12,1" +) +xt "0,0,2500,1400" +st "s0" +ju 0 +blo "1250,1200" +tm "ONodeName" +) +wait (TextAssociate +ps "CenterOffsetStrategy" +text (Text +va (VaSet +isHidden 1 +fg "0,0,32768" +font "Verdana,12,1" +) +xt "1000,900,6100,2300" +st "wait 2" +blo "1000,2100" +tm "SmWaitText" +) +) +encoding (Text +va (VaSet +font "Verdana,9,1" +) +blo "0,0" +tm "SmEncodingMgr" +) +actionBlk (SmStateActionsBlock +ps "CenterOffsetStrategy" +shape (Rectangle +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "3900,3300,4100,3500" +) +autoResize 1 +tline (Line +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +pts [ +"0,0" +"0,0" +] +) +bline (Line +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +pts [ +"0,0" +"0,0" +] +) +ttri (Triangle +ro 90 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "-450,-175,-100,175" +) +btri (Triangle +ro 270 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "-450,-175,-100,175" +) +entryActions (MLText +va (VaSet +) +tm "Actions" +) +inActions (MLText +va (VaSet +) +tm "Actions" +) +exitActions (MLText +va (VaSet +) +tm "Actions" +) +) +caseExpr (TextAssociate +ps "CenterOffsetStrategy" +text (MLText +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "-2100,1200,4600,2400" +st "CASE: expr" +tm "SmCaseExpr" +) +) +) +defaultWaitState (State +shape (CircleInOctagon +va (VaSet +vasetType 1 +fg "0,65535,65535" +lineColor "26368,26368,26368" +lineWidth 2 +) +xt "-529,-529,6529,6529" +) +name (Text +va (VaSet +font "Verdana,12,1" +) +xt "0,0,2500,1400" +st "s0" +ju 0 +blo "1250,1200" +tm "ONodeName" +) +wait (TextAssociate +ps "CenterOffsetStrategy" +text (Text +va (VaSet +isHidden 1 +fg "0,0,32768" +font "Verdana,12,1" +) +xt "1000,900,6100,2300" +st "wait 2" +blo "1000,2100" +tm "SmWaitText" +) +) +encoding (Text +va (VaSet +font "Verdana,9,1" +) +blo "0,0" +tm "SmEncodingMgr" +) +actionBlk (SmStateActionsBlock +ps "CenterOffsetStrategy" +shape (Rectangle +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "8900,6300,9100,6500" +) +autoResize 1 +tline (Line +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "5000,3000,5000,3000" +pts [ +"5000,3000" +"5000,3000" +] +) +bline (Line +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "5000,3000,5000,3000" +pts [ +"5000,3000" +"5000,3000" +] +) +ttri (Triangle +ro 90 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "4550,2825,4900,3175" +) +btri (Triangle +ro 270 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "4550,2825,4900,3175" +) +entryActions (MLText +va (VaSet +) +xt "5000,3000,5000,3000" +tm "Actions" +) +inActions (MLText +va (VaSet +) +xt "5000,3000,5000,3000" +tm "Actions" +) +exitActions (MLText +va (VaSet +) +xt "5000,3000,5000,3000" +tm "Actions" +) +) +caseExpr (TextAssociate +ps "CenterOffsetStrategy" +text (MLText +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "-2100,1200,4600,2400" +st "CASE: expr" +tm "SmCaseExpr" +) +) +isWait 1 +) +defaultCompositeState (CompositeState +shape (TripleCircle +va (VaSet +vasetType 1 +fg "29952,39936,65280" +lineColor "0,0,32768" +lineWidth 2 +) +xt "-3000,-3000,3000,3000" +radius 3000 +) +name (Text +va (VaSet +font "Verdana,10,1" +) +xt "-1000,-600,1000,600" +st "s0" +ju 0 +blo "0,400" +tm "ONodeName" +) +childDiagram &0 +) +defaultJunction (Junction +shape (Diamond +va (VaSet +vasetType 1 +fg "59904,39936,65280" +) +xt "-1300,-1300,2300,2300" +) +symbol (Text +va (VaSet +font "Verdana,10,1" +) +xt "-300,-100,1300,1100" +st "&" +ju 0 +blo "500,900" +) +name (TextAssociate +ps "CenterOffsetStrategy" +text (Text +va (VaSet +font "Verdana,9,1" +) +xt "2000,1000,2000,1000" +blo "2000,1000" +tm "JunctionName" +) +) +caseExpr (TextAssociate +ps "CenterOffsetStrategy" +text (MLText +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "-2550,2000,4150,3200" +st "CASE: expr" +tm "SmCaseExpr" +) +) +) +defaultEntryPoint (EntryPoint +shape (CompositeShape +va (VaSet +vasetType 1 +fg "29952,39936,65280" +) +optionalChildren [ +(Pentagon +sl 0 +ro 270 +xt "-875,875,1375,1875" +) +(Line +sl 0 +ro 270 +xt "1375,1375,1875,1375" +pts [ +"1375,1375" +"1875,1375" +] +) +] +) +) +defaultInterruptPoint (InterruptPoint +shape (CompositeShape +va (VaSet +vasetType 1 +fg "65535,0,0" +) +optionalChildren [ +(Pentagon +sl 0 +ro 270 +xt "-875,875,1375,1875" +) +(Line +sl 0 +ro 270 +xt "1375,1375,1875,1375" +pts [ +"1375,1375" +"1875,1375" +] +) +(CustomPolygon +pts [ +"-625,1600" +"-625,1300" +"25,1425" +"-75,1150" +"1025,1350" +"200,1350" +"375,1600" +] +sl 0 +ro 270 +va (VaSet +vasetType 1 +fg "65535,65535,0" +bg "65535,0,0" +lineColor "65535,65535,0" +) +xt "-625,1150,1025,1600" +) +] +) +) +defaultLink (Link +shape (CompositeShape +va (VaSet +vasetType 1 +fg "65535,65535,0" +bg "0,0,0" +) +optionalChildren [ +(Pentagon +sl 0 +ro 270 +xt "-375,875,1875,1875" +) +(Line +sl 0 +ro 270 +xt "-875,1375,-375,1375" +pts [ +"-875,1375" +"-375,1375" +] +) +] +) +name (TextAssociate +ps "CenterOffsetStrategy" +text (Text +va (VaSet +font "Verdana,9,1" +) +xt "2375,875,5075,2075" +st "Link" +blo "2375,1875" +tm "LinkName" +) +) +) +defaultExitPoint (ExitPoint +shape (CompositeShape +va (VaSet +vasetType 1 +fg "29952,39936,65280" +) +optionalChildren [ +(Pentagon +sl 0 +ro 270 +xt "-375,875,1875,1875" +) +(Line +sl 0 +ro 270 +xt "-875,1375,-375,1375" +pts [ +"-875,1375" +"-375,1375" +] +) +] +) +) +defaultTransition (Transition +shape (Spline +va (VaSet +vasetType 3 +) +pts [ +"0,0" +"0,0" +] +arrow 1 +) +ss 0 +es 0 +cond "condition" +tb (TransitionBlock +ps "CenterOffsetStrategy" +shape (Rectangle +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "0,32768,49152" +) +xt "-500,-500,5800,1700" +) +autoResize 1 +lineShape (Line +va (VaSet +vasetType 3 +isHidden 1 +) +xt "2650,1600,2650,1600" +pts [ +"2650,1600" +"2650,1600" +] +) +condition (MLText +va (VaSet +) +xt "0,0,5300,1200" +st "condition" +tm "Condition" +) +actions (MLText +va (VaSet +) +xt "2650,2000,2650,2000" +tm "Actions" +) +) +tp (TransitionPriority +ps "PercentageFromStartStrategy" +shape (Circle +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +) +xt "-1063,-1063,1063,1063" +radius 1063 +) +pr (Text +va (VaSet +) +xt "-700,-600,700,600" +st "1" +ju 0 +blo "0,400" +tm "TransitionPriority" +) +padding "100,100" +) +) +defaultClk (SmClockPoint +shape (CompositeShape +va (VaSet +vasetType 1 +fg "65535,65535,0" +) +optionalChildren [ +(Pentagon +sl 0 +ro 270 +xt "-625,625,1625,1625" +) +(OrthoPolyLine +sl 0 +ro 270 +va (VaSet +vasetType 3 +) +xt "275,825,874,1425" +pts [ +"275,1425" +"574,1425" +"574,825" +"874,825" +] +) +(Arc2D +pts [ +"-116,1278" +"-371,972" +"-116,972" +] +sl 0 +ro 270 +va (VaSet +vasetType 1 +transparent 1 +) +xt "-441,926,-116,1323" +) +] +) +name (TextAssociate +ps "CenterOffsetStrategy" +text (Text +va (VaSet +) +xt "-3325,625,-1125,1825" +st "clk" +ju 2 +blo "-1125,1625" +tm "SmControlSignalNameMgr" +) +) +cond (SmControlCondition +ps "CenterOffsetStrategy" +shape (Rectangle +va (VaSet +vasetType 1 +fg "65535,65535,65535" +lineColor "0,32768,49152" +) +xt "1625,425,4925,1825" +) +autoResize 1 +cond (MLText +va (VaSet +) +xt "1725,525,4825,1725" +st "cond" +tm "SmControlConditionMgr" +) +) +) +defaultEnable (SmEnablePoint +shape (CompositeShape +va (VaSet +vasetType 1 +fg "65535,65535,0" +) +optionalChildren [ +(Pentagon +sl 0 +ro 270 +xt "-625,625,1625,1625" +) +(OrthoPolyLine +sl 0 +ro 270 +va (VaSet +vasetType 3 +) +xt "275,825,874,1425" +pts [ +"874,1425" +"574,1425" +"574,825" +"275,825" +] +) +(Arc2D +pts [ +"-130,1263" +"-415,1064" +"-76,1064" +] +layer 10 +sl 0 +ro 270 +va (VaSet +vasetType 1 +transparent 1 +) +xt "-425,943,-76,1304" +) +(Line +sl 0 +ro 270 +xt "-415,1064,-106,1064" +pts [ +"-415,1064" +"-106,1064" +] +) +] +) +name (TextAssociate +ps "CenterOffsetStrategy" +text (Text +va (VaSet +) +xt "-5125,625,-1125,1825" +st "enable" +ju 2 +blo "-1125,1625" +tm "SmControlSignalNameMgr" +) +) +cond (SmControlCondition +ps "CenterOffsetStrategy" +shape (Rectangle +va (VaSet +vasetType 1 +fg "65535,65535,65535" +lineColor "0,32768,49152" +) +xt "1625,425,4925,1825" +) +autoResize 1 +cond (MLText +va (VaSet +) +xt "1725,525,4825,1725" +st "cond" +tm "SmControlConditionMgr" +) +) +) +defaultRst (SmResetPoint +shape (CompositeShape +va (VaSet +vasetType 1 +fg "65535,65535,0" +) +optionalChildren [ +(Pentagon +sl 0 +ro 270 +xt "-625,625,1625,1625" +) +(OrthoPolyLine +sl 0 +ro 270 +va (VaSet +vasetType 3 +) +xt "275,825,874,1425" +pts [ +"874,1425" +"574,1425" +"574,825" +"275,825" +] +) +(Line +sl 0 +ro 270 +xt "-376,950,-276,1000" +pts [ +"-376,1000" +"-276,950" +] +) +(Line +sl 0 +ro 270 +xt "-376,950,-376,1300" +pts [ +"-376,1300" +"-376,950" +] +) +(Circle +layer 10 +sl 0 +ro 270 +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,0" +) +xt "424,975,724,1275" +radius 150 +) +] +) +cond (SmControlCondition +ps "CenterOffsetStrategy" +shape (Rectangle +va (VaSet +vasetType 1 +fg "65535,65535,65535" +lineColor "0,32768,49152" +) +xt "-625,-1175,2675,225" +) +autoResize 1 +cond (MLText +va (VaSet +) +xt "-525,-1075,2575,125" +st "cond" +tm "SmControlConditionMgr" +) +) +prio (TransitionPriority +ps "PercentageFromStartStrategy" +shape (Circle +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +) +xt "1625,62,3751,2188" +radius 1063 +) +pr (Text +va (VaSet +) +xt "1988,525,3388,1725" +st "1" +ju 0 +blo "2688,1525" +tm "TransitionPriority" +) +padding "100,100" +) +name (TextAssociate +ps "CenterOffsetStrategy" +text (Text +va (VaSet +) +xt "-2725,525,-625,1725" +st "rst" +ju 2 +blo "-625,1525" +tm "SmControlSignalNameMgr" +) +) +actions (TextAssociate +ps "CenterOffsetStrategy" +text (MLText +va (VaSet +isHidden 1 +) +xt "4750,2625,13350,3825" +st "< Automatic >" +tm "Actions" +) +) +) +defaultRecStatePt (SmRecoveryStatePoint +shape (CompositeShape +va (VaSet +vasetType 1 +fg "65535,0,0" +) +optionalChildren [ +(Circle +sl 0 +xt "-900,-900,900,900" +radius 900 +) +(Line +sl 0 +va (VaSet +vasetType 3 +lineColor "65535,65535,0" +lineWidth 1 +) +xt "-426,-426,426,426" +pts [ +"-426,426" +"426,-426" +] +) +(Line +sl 0 +va (VaSet +vasetType 3 +lineColor "65535,65535,0" +lineWidth 1 +) +xt "-426,-426,426,426" +pts [ +"426,426" +"-426,-426" +] +) +] +) +) +activeModelName "StateMachine" +LanguageMgr "Vhdl2008LangMgr" +) diff --git a/Cursor/hds/selector_acceleration/interface b/Cursor/hds/selector_acceleration/interface new file mode 100644 index 0000000..544ba4e --- /dev/null +++ b/Cursor/hds/selector_acceleration/interface @@ -0,0 +1,1853 @@ +DocumentHdrVersion "1.1" +Header (DocumentHdr +version 2 +dialect 11 +dmPackageRefs [ +(DmPackageRef +library "ieee" +unitName "std_logic_1164" +) +(DmPackageRef +library "ieee" +unitName "numeric_std" +) +] +libraryRefs [ +"ieee" +] +) +version "27.1" +appVersion "2019.2 (Build 5)" +model (Symbol +commonDM (CommonDM +ldm (LogicalDM +suid 36,0 +usingSuid 1 +emptyRow *1 (LEmptyRow +) +uid 95,0 +optionalChildren [ +*2 (RefLabelRowHdr +) +*3 (TitleRowHdr +) +*4 (FilterRowHdr +) +*5 (RefLabelColHdr +tm "RefLabelColHdrMgr" +) +*6 (RowExpandColHdr +tm "RowExpandColHdrMgr" +) +*7 (GroupColHdr +tm "GroupColHdrMgr" +) +*8 (NameColHdr +tm "NameColHdrMgr" +) +*9 (ModeColHdr +tm "ModeColHdrMgr" +) +*10 (TypeColHdr +tm "TypeColHdrMgr" +) +*11 (BoundsColHdr +tm "BoundsColHdrMgr" +) +*12 (InitColHdr +tm "InitColHdrMgr" +) +*13 (EolColHdr +tm "EolColHdrMgr" +) +*14 (LogPort +port (LogicalPort +lang 11 +decl (Decl +n "button" +t "unsigned" +b "(3 DOWNTO 0)" +o 2 +suid 28,0 +) +) +uid 572,0 +) +*15 (LogPort +port (LogicalPort +lang 11 +decl (Decl +n "clk" +t "unsigned" +o 3 +suid 29,0 +) +) +uid 574,0 +) +*16 (LogPort +port (LogicalPort +lang 11 +m 1 +decl (Decl +n "info_acceleration" +t "unsigned" +b "(15 DOWNTO 0)" +o 16 +suid 30,0 +) +) +uid 576,0 +) +*17 (LogPort +port (LogicalPort +lang 11 +decl (Decl +n "pos1" +t "std_logic" +b "(15 DOWNTO 0)" +o 27 +suid 31,0 +) +) +uid 578,0 +) +*18 (LogPort +port (LogicalPort +lang 11 +decl (Decl +n "pos2" +t "std_logic" +b "(15 DOWNTO 0)" +o 28 +suid 32,0 +) +) +uid 580,0 +) +*19 (LogPort +port (LogicalPort +lang 11 +decl (Decl +n "pos_init" +t "std_logic" +b "(15 DOWNTO 0)" +o 29 +suid 33,0 +) +) +uid 582,0 +) +*20 (LogPort +port (LogicalPort +lang 11 +decl (Decl +n "Position" +t "unsigned" +b "(15 DOWNTO 0)" +o 1 +suid 34,0 +) +) +uid 584,0 +) +*21 (LogPort +port (LogicalPort +lang 11 +decl (Decl +n "rst" +t "unsigned" +o 4 +suid 35,0 +) +) +uid 586,0 +) +*22 (LogPort +port (LogicalPort +lang 11 +m 1 +decl (Decl +n "skip_acceleration" +t "unsigned" +o 26 +suid 36,0 +) +) +uid 588,0 +) +] +) +pdm (PhysicalDM +displayShortBounds 1 +editShortBounds 1 +uid 108,0 +optionalChildren [ +*23 (Sheet +sheetRow (SheetRow +headerVa (MVa +cellColor "49152,49152,49152" +fontColor "0,0,0" +font "Tahoma,10,0" +) +cellVa (MVa +cellColor "65535,65535,65535" +fontColor "0,0,0" +font "Tahoma,10,0" +) +groupVa (MVa +cellColor "39936,56832,65280" +fontColor "0,0,0" +font "Tahoma,10,0" +) +emptyMRCItem *24 (MRCItem +litem &1 +pos 3 +dimension 20 +) +uid 110,0 +optionalChildren [ +*25 (MRCItem +litem &2 +pos 0 +dimension 20 +uid 111,0 +) +*26 (MRCItem +litem &3 +pos 1 +dimension 23 +uid 112,0 +) +*27 (MRCItem +litem &4 +pos 2 +hidden 1 +dimension 20 +uid 113,0 +) +*28 (MRCItem +litem &14 +pos 0 +dimension 20 +uid 573,0 +) +*29 (MRCItem +litem &15 +pos 1 +dimension 20 +uid 575,0 +) +*30 (MRCItem +litem &16 +pos 2 +dimension 20 +uid 577,0 +) +*31 (MRCItem +litem &17 +pos 3 +dimension 20 +uid 579,0 +) +*32 (MRCItem +litem &18 +pos 4 +dimension 20 +uid 581,0 +) +*33 (MRCItem +litem &19 +pos 5 +dimension 20 +uid 583,0 +) +*34 (MRCItem +litem &20 +pos 6 +dimension 20 +uid 585,0 +) +*35 (MRCItem +litem &21 +pos 7 +dimension 20 +uid 587,0 +) +*36 (MRCItem +litem &22 +pos 8 +dimension 20 +uid 589,0 +) +] +) +sheetCol (SheetCol +propVa (MVa +cellColor "0,49152,49152" +fontColor "0,0,0" +font "Tahoma,10,0" +textAngle 90 +) +uid 114,0 +optionalChildren [ +*37 (MRCItem +litem &5 +pos 0 +dimension 20 +uid 115,0 +) +*38 (MRCItem +litem &7 +pos 1 +dimension 50 +uid 116,0 +) +*39 (MRCItem +litem &8 +pos 2 +dimension 100 +uid 117,0 +) +*40 (MRCItem +litem &9 +pos 3 +dimension 50 +uid 118,0 +) +*41 (MRCItem +litem &10 +pos 4 +dimension 100 +uid 119,0 +) +*42 (MRCItem +litem &11 +pos 5 +dimension 100 +uid 120,0 +) +*43 (MRCItem +litem &12 +pos 6 +dimension 50 +uid 121,0 +) +*44 (MRCItem +litem &13 +pos 7 +dimension 80 +uid 122,0 +) +] +) +fixedCol 4 +fixedRow 2 +name "Ports" +uid 109,0 +vaOverrides [ +] +) +] +) +uid 94,0 +) +genericsCommonDM (CommonDM +ldm (LogicalDM +emptyRow *45 (LEmptyRow +) +uid 124,0 +optionalChildren [ +*46 (RefLabelRowHdr +) +*47 (TitleRowHdr +) +*48 (FilterRowHdr +) +*49 (RefLabelColHdr +tm "RefLabelColHdrMgr" +) +*50 (RowExpandColHdr +tm "RowExpandColHdrMgr" +) +*51 (GroupColHdr +tm "GroupColHdrMgr" +) +*52 (NameColHdr +tm "GenericNameColHdrMgr" +) +*53 (TypeColHdr +tm "GenericTypeColHdrMgr" +) +*54 (InitColHdr +tm "GenericValueColHdrMgr" +) +*55 (PragmaColHdr +tm "GenericPragmaColHdrMgr" +) +*56 (EolColHdr +tm "GenericEolColHdrMgr" +) +] +) +pdm (PhysicalDM +displayShortBounds 1 +editShortBounds 1 +uid 136,0 +optionalChildren [ +*57 (Sheet +sheetRow (SheetRow +headerVa (MVa +cellColor "49152,49152,49152" +fontColor "0,0,0" +font "Tahoma,10,0" +) +cellVa (MVa +cellColor "65535,65535,65535" +fontColor "0,0,0" +font "Tahoma,10,0" +) +groupVa (MVa +cellColor "39936,56832,65280" +fontColor "0,0,0" +font "Tahoma,10,0" +) +emptyMRCItem *58 (MRCItem +litem &45 +pos 3 +dimension 20 +) +uid 138,0 +optionalChildren [ +*59 (MRCItem +litem &46 +pos 0 +dimension 20 +uid 139,0 +) +*60 (MRCItem +litem &47 +pos 1 +dimension 23 +uid 140,0 +) +*61 (MRCItem +litem &48 +pos 2 +hidden 1 +dimension 20 +uid 141,0 +) +] +) +sheetCol (SheetCol +propVa (MVa +cellColor "0,49152,49152" +fontColor "0,0,0" +font "Tahoma,10,0" +textAngle 90 +) +uid 142,0 +optionalChildren [ +*62 (MRCItem +litem &49 +pos 0 +dimension 20 +uid 143,0 +) +*63 (MRCItem +litem &51 +pos 1 +dimension 50 +uid 144,0 +) +*64 (MRCItem +litem &52 +pos 2 +dimension 100 +uid 145,0 +) +*65 (MRCItem +litem &53 +pos 3 +dimension 100 +uid 146,0 +) +*66 (MRCItem +litem &54 +pos 4 +dimension 50 +uid 147,0 +) +*67 (MRCItem +litem &55 +pos 5 +dimension 50 +uid 148,0 +) +*68 (MRCItem +litem &56 +pos 6 +dimension 80 +uid 149,0 +) +] +) +fixedCol 3 +fixedRow 2 +name "Ports" +uid 137,0 +vaOverrides [ +] +) +] +) +uid 123,0 +type 1 +) +VExpander (VariableExpander +vvMap [ +(vvPair +variable "HDLDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hdl" +) +(vvPair +variable "HDSDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds" +) +(vvPair +variable "SideDataDesignDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\selector_acceleration\\interface.info" +) +(vvPair +variable "SideDataUserDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\selector_acceleration\\interface.user" +) +(vvPair +variable "SourceDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds" +) +(vvPair +variable "appl" +value "HDL Designer" +) +(vvPair +variable "arch_name" +value "interface" +) +(vvPair +variable "concat_file" +value "concatenated" +) +(vvPair +variable "config" +value "%(unit)_%(view)_config" +) +(vvPair +variable "d" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\selector_acceleration" +) +(vvPair +variable "d_logical" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\selector_acceleration" +) +(vvPair +variable "date" +value "14.12.2021" +) +(vvPair +variable "day" +value "mar." +) +(vvPair +variable "day_long" +value "mardi" +) +(vvPair +variable "dd" +value "14" +) +(vvPair +variable "entity_name" +value "selector_acceleration" +) +(vvPair +variable "ext" +value "" +) +(vvPair +variable "f" +value "interface" +) +(vvPair +variable "f_logical" +value "interface" +) +(vvPair +variable "f_noext" +value "interface" +) +(vvPair +variable "graphical_source_author" +value "Simon" +) +(vvPair +variable "graphical_source_date" +value "14.12.2021" +) +(vvPair +variable "graphical_source_group" +value "UNKNOWN" +) +(vvPair +variable "graphical_source_host" +value "PC-SDM" +) +(vvPair +variable "graphical_source_time" +value "14:18:34" +) +(vvPair +variable "group" +value "UNKNOWN" +) +(vvPair +variable "host" +value "PC-SDM" +) +(vvPair +variable "language" +value "VHDL" +) +(vvPair +variable "library" +value "Cursor" +) +(vvPair +variable "library_downstream_ModelSimCompiler" +value "$SCRATCH_DIR/Cursor/work" +) +(vvPair +variable "mm" +value "12" +) +(vvPair +variable "module_name" +value "selector_acceleration" +) +(vvPair +variable "month" +value "déc." +) +(vvPair +variable "month_long" +value "décembre" +) +(vvPair +variable "p" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\selector_acceleration\\interface" +) +(vvPair +variable "p_logical" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\selector_acceleration\\interface" +) +(vvPair +variable "package_name" +value "" +) +(vvPair +variable "project_name" +value "hds" +) +(vvPair +variable "series" +value "HDL Designer Series" +) +(vvPair +variable "this_ext" +value "" +) +(vvPair +variable "this_file" +value "interface" +) +(vvPair +variable "this_file_logical" +value "interface" +) +(vvPair +variable "time" +value "14:18:34" +) +(vvPair +variable "unit" +value "selector_acceleration" +) +(vvPair +variable "user" +value "Simon" +) +(vvPair +variable "version" +value "2019.2 (Build 5)" +) +(vvPair +variable "view" +value "interface" +) +(vvPair +variable "year" +value "2021" +) +(vvPair +variable "yy" +value "21" +) +] +) +LanguageMgr "Vhdl2008LangMgr" +uid 93,0 +optionalChildren [ +*69 (SymbolBody +uid 8,0 +optionalChildren [ +*70 (CptPort +uid 527,0 +ps "OnEdgeStrategy" +shape (Triangle +uid 528,0 +ro 180 +va (VaSet +vasetType 1 +fg "0,65535,0" +) +xt "16625,5250,17375,6000" +) +tg (CPTG +uid 529,0 +ps "CptPortTextPlaceStrategy" +stg "RightVerticalLayoutStrategy" +f (Text +uid 530,0 +ro 270 +va (VaSet +font "Verdana,12,0" +) +xt "16300,7000,17700,12000" +st "button" +ju 2 +blo "17500,7000" +tm "CptPortNameMgr" +) +) +dt (MLText +uid 531,0 +va (VaSet +font "Courier New,8,0" +) +xt "44000,3200,71000,4000" +st "button : IN unsigned (3 DOWNTO 0) ; +" +) +thePort (LogicalPort +lang 11 +decl (Decl +n "button" +t "unsigned" +b "(3 DOWNTO 0)" +o 2 +suid 28,0 +) +) +) +*71 (CptPort +uid 532,0 +ps "OnEdgeStrategy" +shape (Triangle +uid 533,0 +ro 180 +va (VaSet +vasetType 1 +fg "0,65535,0" +) +xt "19625,5250,20375,6000" +) +tg (CPTG +uid 534,0 +ps "CptPortTextPlaceStrategy" +stg "RightVerticalLayoutStrategy" +f (Text +uid 535,0 +ro 270 +va (VaSet +font "Verdana,12,0" +) +xt "19300,7000,20700,9400" +st "clk" +ju 2 +blo "20500,7000" +tm "CptPortNameMgr" +) +) +dt (MLText +uid 536,0 +va (VaSet +font "Courier New,8,0" +) +xt "44000,4000,64500,4800" +st "clk : IN unsigned ; +" +) +thePort (LogicalPort +lang 11 +decl (Decl +n "clk" +t "unsigned" +o 3 +suid 29,0 +) +) +) +*72 (CptPort +uid 537,0 +ps "OnEdgeStrategy" +shape (Triangle +uid 538,0 +ro 180 +va (VaSet +vasetType 1 +fg "0,65535,0" +) +xt "16625,13000,17375,13750" +) +tg (CPTG +uid 539,0 +ps "CptPortTextPlaceStrategy" +stg "VerticalLayoutStrategy" +f (Text +uid 540,0 +ro 270 +va (VaSet +font "Verdana,12,0" +) +xt "16300,-300,17700,12000" +st "info_acceleration" +blo "17500,12000" +tm "CptPortNameMgr" +) +) +dt (MLText +uid 541,0 +va (VaSet +font "Courier New,8,0" +) +xt "44000,8000,71500,8800" +st "info_acceleration : OUT unsigned (15 DOWNTO 0) ; +" +) +thePort (LogicalPort +lang 11 +m 1 +decl (Decl +n "info_acceleration" +t "unsigned" +b "(15 DOWNTO 0)" +o 16 +suid 30,0 +) +) +) +*73 (CptPort +uid 542,0 +ps "OnEdgeStrategy" +shape (Triangle +uid 543,0 +ro 90 +va (VaSet +vasetType 1 +fg "0,65535,0" +) +xt "14250,11625,15000,12375" +) +tg (CPTG +uid 544,0 +ps "CptPortTextPlaceStrategy" +stg "VerticalLayoutStrategy" +f (Text +uid 545,0 +va (VaSet +font "Verdana,12,0" +) +xt "16000,11300,19900,12700" +st "pos1" +blo "16000,12500" +tm "CptPortNameMgr" +) +) +dt (MLText +uid 546,0 +va (VaSet +font "Courier New,8,0" +) +xt "44000,4800,72000,5600" +st "pos1 : IN std_logic (15 DOWNTO 0) ; +" +) +thePort (LogicalPort +lang 11 +decl (Decl +n "pos1" +t "std_logic" +b "(15 DOWNTO 0)" +o 27 +suid 31,0 +) +) +) +*74 (CptPort +uid 547,0 +ps "OnEdgeStrategy" +shape (Triangle +uid 548,0 +ro 90 +va (VaSet +vasetType 1 +fg "0,65535,0" +) +xt "14250,10625,15000,11375" +) +tg (CPTG +uid 549,0 +ps "CptPortTextPlaceStrategy" +stg "VerticalLayoutStrategy" +f (Text +uid 550,0 +va (VaSet +font "Verdana,12,0" +) +xt "16000,10300,19900,11700" +st "pos2" +blo "16000,11500" +tm "CptPortNameMgr" +) +) +dt (MLText +uid 551,0 +va (VaSet +font "Courier New,8,0" +) +xt "44000,5600,72000,6400" +st "pos2 : IN std_logic (15 DOWNTO 0) ; +" +) +thePort (LogicalPort +lang 11 +decl (Decl +n "pos2" +t "std_logic" +b "(15 DOWNTO 0)" +o 28 +suid 32,0 +) +) +) +*75 (CptPort +uid 552,0 +ps "OnEdgeStrategy" +shape (Triangle +uid 553,0 +ro 90 +va (VaSet +vasetType 1 +fg "0,65535,0" +) +xt "14250,9625,15000,10375" +) +tg (CPTG +uid 554,0 +ps "CptPortTextPlaceStrategy" +stg "VerticalLayoutStrategy" +f (Text +uid 555,0 +va (VaSet +font "Verdana,12,0" +) +xt "16000,9300,21800,10700" +st "pos_init" +blo "16000,10500" +tm "CptPortNameMgr" +) +) +dt (MLText +uid 556,0 +va (VaSet +font "Courier New,8,0" +) +xt "44000,6400,72000,7200" +st "pos_init : IN std_logic (15 DOWNTO 0) ; +" +) +thePort (LogicalPort +lang 11 +decl (Decl +n "pos_init" +t "std_logic" +b "(15 DOWNTO 0)" +o 29 +suid 33,0 +) +) +) +*76 (CptPort +uid 557,0 +ps "OnEdgeStrategy" +shape (Triangle +uid 558,0 +ro 90 +va (VaSet +vasetType 1 +fg "0,65535,0" +) +xt "14250,7625,15000,8375" +) +tg (CPTG +uid 559,0 +ps "CptPortTextPlaceStrategy" +stg "VerticalLayoutStrategy" +f (Text +uid 560,0 +va (VaSet +font "Verdana,12,0" +) +xt "16000,7300,21800,8700" +st "Position" +blo "16000,8500" +tm "CptPortNameMgr" +) +) +dt (MLText +uid 561,0 +va (VaSet +font "Courier New,8,0" +) +xt "44000,2400,71500,3200" +st "Position : IN unsigned (15 DOWNTO 0) ; +" +) +thePort (LogicalPort +lang 11 +decl (Decl +n "Position" +t "unsigned" +b "(15 DOWNTO 0)" +o 1 +suid 34,0 +) +) +) +*77 (CptPort +uid 562,0 +ps "OnEdgeStrategy" +shape (Triangle +uid 563,0 +ro 180 +va (VaSet +vasetType 1 +fg "0,65535,0" +) +xt "21625,5250,22375,6000" +) +tg (CPTG +uid 564,0 +ps "CptPortTextPlaceStrategy" +stg "RightVerticalLayoutStrategy" +f (Text +uid 565,0 +ro 270 +va (VaSet +font "Verdana,12,0" +) +xt "21300,7000,22700,9500" +st "rst" +ju 2 +blo "22500,7000" +tm "CptPortNameMgr" +) +) +dt (MLText +uid 566,0 +va (VaSet +font "Courier New,8,0" +) +xt "44000,7200,64500,8000" +st "rst : IN unsigned ; +" +) +thePort (LogicalPort +lang 11 +decl (Decl +n "rst" +t "unsigned" +o 4 +suid 35,0 +) +) +) +*78 (CptPort +uid 567,0 +ps "OnEdgeStrategy" +shape (Triangle +uid 568,0 +ro 180 +va (VaSet +vasetType 1 +fg "0,65535,0" +) +xt "19625,13000,20375,13750" +) +tg (CPTG +uid 569,0 +ps "CptPortTextPlaceStrategy" +stg "VerticalLayoutStrategy" +f (Text +uid 570,0 +ro 270 +va (VaSet +font "Verdana,12,0" +) +xt "19300,-500,20700,12000" +st "skip_acceleration" +blo "20500,12000" +tm "CptPortNameMgr" +) +) +dt (MLText +uid 571,0 +va (VaSet +font "Courier New,8,0" +) +xt "44000,8800,63500,9600" +st "skip_acceleration : OUT unsigned +" +) +thePort (LogicalPort +lang 11 +m 1 +decl (Decl +n "skip_acceleration" +t "unsigned" +o 26 +suid 36,0 +) +) +) +] +shape (Rectangle +uid 9,0 +va (VaSet +vasetType 1 +fg "0,65535,0" +lineColor "0,32896,0" +lineWidth 2 +) +xt "15000,6000,27000,13000" +) +biTextGroup (BiTextGroup +uid 10,0 +ps "CenterOffsetStrategy" +stg "VerticalLayoutStrategy" +first (Text +uid 11,0 +va (VaSet +font "Verdana,9,1" +) +xt "14750,8300,18450,9500" +st "Cursor" +blo "14750,9300" +) +second (Text +uid 12,0 +va (VaSet +font "Verdana,9,1" +) +xt "14750,9500,27250,10700" +st "selector_acceleration" +blo "14750,10500" +) +) +gi *79 (GenericInterface +uid 13,0 +ps "CenterOffsetStrategy" +matrix (Matrix +uid 14,0 +text (MLText +uid 15,0 +va (VaSet +font "Courier New,8,0" +) +xt "-8500,5500,3000,6300" +st "Generic Declarations" +) +header "Generic Declarations" +showHdrWhenContentsEmpty 1 +) +elements [ +] +) +portInstanceVisAsIs 1 +portInstanceVis (PortSigDisplay +sTC 0 +sF 0 +) +portVis (PortSigDisplay +sTC 0 +sF 0 +) +) +*80 (Grouping +uid 16,0 +optionalChildren [ +*81 (CommentText +uid 18,0 +shape (Rectangle +uid 19,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "36000,48000,53000,49000" +) +oxt "18000,70000,35000,71000" +text (MLText +uid 20,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "36200,48000,46000,49000" +st " +by %user on %dd %month %year +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 17000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*82 (CommentText +uid 21,0 +shape (Rectangle +uid 22,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "53000,44000,57000,45000" +) +oxt "35000,66000,39000,67000" +text (MLText +uid 23,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "53200,44000,56200,45000" +st " +Project: +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 4000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*83 (CommentText +uid 24,0 +shape (Rectangle +uid 25,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "36000,46000,53000,47000" +) +oxt "18000,68000,35000,69000" +text (MLText +uid 26,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "36200,46000,46200,47000" +st " + +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 17000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*84 (CommentText +uid 27,0 +shape (Rectangle +uid 28,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "32000,46000,36000,47000" +) +oxt "14000,68000,18000,69000" +text (MLText +uid 29,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "32200,46000,34300,47000" +st " +Title: +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 4000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*85 (CommentText +uid 30,0 +shape (Rectangle +uid 31,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "53000,45000,73000,49000" +) +oxt "35000,67000,55000,71000" +text (MLText +uid 32,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "53200,45200,62600,46200" +st " + +" +tm "CommentText" +wrapOption 3 +visibleHeight 4000 +visibleWidth 20000 +) +ignorePrefs 1 +titleBlock 1 +) +*86 (CommentText +uid 33,0 +shape (Rectangle +uid 34,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "57000,44000,73000,45000" +) +oxt "39000,66000,55000,67000" +text (MLText +uid 35,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "57200,44000,58800,45000" +st " +%project_name +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 16000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*87 (CommentText +uid 36,0 +shape (Rectangle +uid 37,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "32000,44000,53000,46000" +) +oxt "14000,66000,35000,68000" +text (MLText +uid 38,0 +va (VaSet +fg "32768,0,0" +) +xt "37350,44400,47650,45600" +st " + +" +ju 0 +tm "CommentText" +wrapOption 3 +visibleHeight 2000 +visibleWidth 21000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*88 (CommentText +uid 39,0 +shape (Rectangle +uid 40,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "32000,47000,36000,48000" +) +oxt "14000,69000,18000,70000" +text (MLText +uid 41,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "32200,47000,34300,48000" +st " +Path: +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 4000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*89 (CommentText +uid 42,0 +shape (Rectangle +uid 43,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "32000,48000,36000,49000" +) +oxt "14000,70000,18000,71000" +text (MLText +uid 44,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "32200,48000,34900,49000" +st " +Edited: +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 4000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*90 (CommentText +uid 45,0 +shape (Rectangle +uid 46,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "36000,47000,53000,48000" +) +oxt "18000,69000,35000,70000" +text (MLText +uid 47,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "36200,47000,50300,48000" +st " +%library/%unit/%view +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 17000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +] +shape (GroupingShape +uid 17,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +lineStyle 2 +lineWidth 2 +) +xt "32000,44000,73000,49000" +) +oxt "14000,66000,55000,71000" +) +] +bg "65535,65535,65535" +grid (Grid +origin "0,0" +isVisible 1 +isActive 1 +xSpacing 1000 +xySpacing 1000 +xShown 1 +yShown 1 +color "65535,0,0" +) +packageList *91 (PackageList +uid 48,0 +stg "VerticalLayoutStrategy" +textVec [ +*92 (Text +uid 49,0 +va (VaSet +font "Verdana,9,1" +) +xt "0,0,7600,1200" +st "Package List" +blo "0,1000" +) +*93 (MLText +uid 50,0 +va (VaSet +) +xt "0,1200,17500,4800" +st "LIBRARY ieee; + USE ieee.std_logic_1164.all; + USE ieee.numeric_std.all;" +tm "PackageList" +) +] +) +windowSize "0,0,1015,690" +viewArea "0,0,0,0" +cachedDiagramExtent "0,0,0,0" +pageBreakOrigin "0,0" +defaultCommentText (CommentText +shape (Rectangle +layer 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +lineColor "0,0,32768" +) +xt "0,0,15000,5000" +) +text (MLText +va (VaSet +fg "0,0,32768" +) +xt "200,200,3200,1400" +st " +Text +" +tm "CommentText" +wrapOption 3 +visibleHeight 4600 +visibleWidth 14600 +) +) +defaultRequirementText (RequirementText +shape (ZoomableIcon +layer 0 +va (VaSet +vasetType 1 +fg "59904,39936,65280" +lineColor "0,0,32768" +) +xt "0,0,1500,1750" +iconName "reqTracerRequirement.bmp" +iconMaskName "reqTracerRequirement.msk" +) +autoResize 1 +text (MLText +va (VaSet +fg "0,0,32768" +font "arial,8,0" +) +xt "500,2150,1400,3150" +st " +Text +" +tm "RequirementText" +wrapOption 3 +visibleHeight 1350 +visibleWidth 1100 +) +) +defaultPanel (Panel +shape (RectFrame +va (VaSet +vasetType 1 +fg "65535,65535,65535" +lineColor "32768,0,0" +lineWidth 3 +) +xt "0,0,20000,20000" +) +title (TextAssociate +ps "TopLeftStrategy" +text (Text +va (VaSet +font "Verdana,9,1" +) +xt "1000,1000,5000,2200" +st "Panel0" +blo "1000,2000" +tm "PanelText" +) +) +) +parentGraphicsRef (HdmGraphicsRef +libraryName "Cursor" +entityName "Main" +viewName "struct.bd" +) +defaultSymbolBody (SymbolBody +shape (Rectangle +va (VaSet +vasetType 1 +fg "0,65535,0" +lineColor "0,32896,0" +lineWidth 2 +) +xt "15000,6000,44000,26000" +) +biTextGroup (BiTextGroup +ps "CenterOffsetStrategy" +stg "VerticalLayoutStrategy" +first (Text +va (VaSet +font "Verdana,9,1" +) +xt "26800,14800,32200,16000" +st "" +blo "26800,15800" +) +second (Text +va (VaSet +font "Verdana,9,1" +) +xt "26800,16000,30700,17200" +st "" +blo "26800,17000" +) +) +gi *94 (GenericInterface +ps "CenterOffsetStrategy" +matrix (Matrix +text (MLText +va (VaSet +font "Courier New,8,0" +) +xt "0,12000,11500,12800" +st "Generic Declarations" +) +header "Generic Declarations" +showHdrWhenContentsEmpty 1 +) +elements [ +] +) +portInstanceVisAsIs 1 +portInstanceVis (PortSigDisplay +sIVOD 1 +) +portVis (PortSigDisplay +sIVOD 1 +) +) +defaultCptPort (CptPort +ps "OnEdgeStrategy" +shape (Triangle +ro 90 +va (VaSet +vasetType 1 +fg "0,65535,0" +) +xt "0,0,750,750" +) +tg (CPTG +ps "CptPortTextPlaceStrategy" +stg "VerticalLayoutStrategy" +f (Text +va (VaSet +font "Verdana,12,0" +) +xt "0,750,2900,2150" +st "In0" +blo "0,1950" +tm "CptPortNameMgr" +) +) +dt (MLText +va (VaSet +font "Courier New,8,0" +) +) +thePort (LogicalPort +lang 11 +decl (Decl +n "In0" +t "unsigned" +b "(15 DOWNTO 0)" +o 0 +) +) +) +defaultCptPortBuffer (CptPort +ps "OnEdgeStrategy" +shape (Diamond +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +) +xt "0,0,750,750" +) +tg (CPTG +ps "CptPortTextPlaceStrategy" +stg "VerticalLayoutStrategy" +f (Text +va (VaSet +font "Verdana,12,0" +) +xt "0,750,5300,2150" +st "Buffer0" +blo "0,1950" +tm "CptPortNameMgr" +) +) +dt (MLText +va (VaSet +font "Courier New,8,0" +) +) +thePort (LogicalPort +lang 11 +m 3 +decl (Decl +n "Buffer0" +t "unsigned" +b "(15 DOWNTO 0)" +o 0 +) +) +) +DeclarativeBlock *95 (SymDeclBlock +uid 1,0 +stg "SymDeclLayoutStrategy" +declLabel (Text +uid 2,0 +va (VaSet +font "Verdana,9,1" +) +xt "42000,0,49400,1200" +st "Declarations" +blo "42000,1000" +) +portLabel (Text +uid 3,0 +va (VaSet +font "Verdana,9,1" +) +xt "42000,1200,45700,2400" +st "Ports:" +blo "42000,2200" +) +externalLabel (Text +uid 4,0 +va (VaSet +font "Verdana,9,1" +) +xt "42000,9600,45200,10800" +st "User:" +blo "42000,10600" +) +internalLabel (Text +uid 6,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "42000,0,50200,1200" +st "Internal User:" +blo "42000,1000" +) +externalText (MLText +uid 5,0 +va (VaSet +font "Courier New,8,0" +) +xt "44000,10800,44000,10800" +tm "SyDeclarativeTextMgr" +) +internalText (MLText +uid 7,0 +va (VaSet +isHidden 1 +font "Courier New,8,0" +) +xt "42000,0,42000,0" +tm "SyDeclarativeTextMgr" +) +) +lastUid 589,0 +activeModelName "Symbol:CDM" +) diff --git a/Cursor/hds/selector_cruse/fsm.sm b/Cursor/hds/selector_cruse/fsm.sm new file mode 100644 index 0000000..f1096c0 --- /dev/null +++ b/Cursor/hds/selector_cruse/fsm.sm @@ -0,0 +1,5053 @@ +DocumentHdrVersion "1.1" +Header (DocumentHdr +version 2 +dialect 11 +dmPackageRefs [ +(DmPackageRef +library "ieee" +unitName "std_logic_1164" +) +(DmPackageRef +library "ieee" +unitName "numeric_std" +) +] +machine (Machine +name "csm" +children [ +(Machine +name "csm" +children [ +] +stateSignalName "current_state" +) +] +) +libraryRefs [ +"ieee" +] +) +version "27.1" +appVersion "2019.2 (Build 5)" +model (StateMachine +VExpander (VariableExpander +vvMap [ +(vvPair +variable "HDLDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hdl" +) +(vvPair +variable "HDSDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds" +) +(vvPair +variable "SideDataDesignDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\selector_cruse\\fsm.sm.info" +) +(vvPair +variable "SideDataUserDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\selector_cruse\\fsm.sm.user" +) +(vvPair +variable "SourceDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds" +) +(vvPair +variable "appl" +value "HDL Designer" +) +(vvPair +variable "arch_name" +value "fsm" +) +(vvPair +variable "concat_file" +value "concatenated" +) +(vvPair +variable "config" +value "%(unit)_%(view)_config" +) +(vvPair +variable "d" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\selector_cruse" +) +(vvPair +variable "d_logical" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\selector_cruse" +) +(vvPair +variable "date" +value "14.12.2021" +) +(vvPair +variable "day" +value "mar." +) +(vvPair +variable "day_long" +value "mardi" +) +(vvPair +variable "dd" +value "14" +) +(vvPair +variable "entity_name" +value "selector_cruse" +) +(vvPair +variable "ext" +value "" +) +(vvPair +variable "f" +value "fsm.sm" +) +(vvPair +variable "f_logical" +value "fsm.sm" +) +(vvPair +variable "f_noext" +value "fsm" +) +(vvPair +variable "graphical_source_author" +value "Simon" +) +(vvPair +variable "graphical_source_date" +value "14.12.2021" +) +(vvPair +variable "graphical_source_group" +value "UNKNOWN" +) +(vvPair +variable "graphical_source_host" +value "PC-SDM" +) +(vvPair +variable "graphical_source_time" +value "14:16:51" +) +(vvPair +variable "group" +value "UNKNOWN" +) +(vvPair +variable "host" +value "PC-SDM" +) +(vvPair +variable "language" +value "VHDL" +) +(vvPair +variable "library" +value "Cursor" +) +(vvPair +variable "library_downstream_ModelSimCompiler" +value "$SCRATCH_DIR/Cursor/work" +) +(vvPair +variable "mm" +value "12" +) +(vvPair +variable "module_name" +value "selector_cruse" +) +(vvPair +variable "month" +value "déc." +) +(vvPair +variable "month_long" +value "décembre" +) +(vvPair +variable "p" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\selector_cruse\\fsm.sm" +) +(vvPair +variable "p_logical" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\selector_cruse\\fsm.sm" +) +(vvPair +variable "package_name" +value "" +) +(vvPair +variable "project_name" +value "hds" +) +(vvPair +variable "series" +value "HDL Designer Series" +) +(vvPair +variable "this_ext" +value "sm" +) +(vvPair +variable "this_file" +value "fsm" +) +(vvPair +variable "this_file_logical" +value "fsm" +) +(vvPair +variable "time" +value "14:16:51" +) +(vvPair +variable "unit" +value "selector_cruse" +) +(vvPair +variable "user" +value "Simon" +) +(vvPair +variable "version" +value "2019.2 (Build 5)" +) +(vvPair +variable "view" +value "fsm" +) +(vvPair +variable "year" +value "2021" +) +(vvPair +variable "yy" +value "21" +) +] +) +uid 414,0 +optionalChildren [ +*1 (ConcurrentSM +uid 1,0 +topDiagram (StateDiagram +LanguageMgr "None" +uid 2,0 +optionalChildren [ +*2 (State +uid 43,0 +shape (Circle +uid 44,0 +va (VaSet +vasetType 1 +fg "0,65535,65535" +lineColor "0,32768,49152" +lineWidth 2 +) +xt "34185,5033,41287,12135" +radius 3551 +) +name (Text +uid 45,0 +va (VaSet +font "Verdana,12,1" +) +xt "36236,7884,39236,9284" +st "init" +ju 0 +blo "37736,9084" +tm "ONodeName" +) +wait (TextAssociate +uid 46,0 +ps "CenterOffsetStrategy" +text (Text +uid 47,0 +va (VaSet +isHidden 1 +fg "0,0,32768" +font "Verdana,12,1" +) +xt "37486,8784,42586,10184" +st "wait 2" +blo "37486,9984" +tm "SmWaitText" +) +) +encoding (Text +uid 48,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "37736,9684,37736,9684" +blo "37736,9684" +tm "SmEncodingMgr" +) +actionBlk (SmStateActionsBlock +uid 51,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 52,0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "41636,11884,41836,12084" +) +autoResize 1 +tline (Line +uid 53,0 +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "37736,8584,37736,8584" +pts [ +"37736,8584" +"37736,8584" +] +) +bline (Line +uid 54,0 +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "37736,8584,37736,8584" +pts [ +"37736,8584" +"37736,8584" +] +) +ttri (Triangle +uid 55,0 +ro 90 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "37286,8409,37636,8759" +) +btri (Triangle +uid 56,0 +ro 270 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "37286,8409,37636,8759" +) +entryActions (MLText +uid 57,0 +va (VaSet +) +xt "37736,8584,37736,8584" +tm "Actions" +) +inActions (MLText +uid 58,0 +va (VaSet +) +xt "37736,8584,37736,8584" +tm "Actions" +) +exitActions (MLText +uid 59,0 +va (VaSet +) +xt "37736,8584,37736,8584" +tm "Actions" +) +) +caseExpr (TextAssociate +uid 49,0 +ps "CenterOffsetStrategy" +text (MLText +uid 50,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "35636,9784,42336,10984" +st "CASE: expr" +tm "SmCaseExpr" +) +) +) +*3 (SmClockPoint +uid 60,0 +shape (CompositeShape +uid 61,0 +va (VaSet +vasetType 1 +fg "65535,65535,0" +) +optionalChildren [ +(Pentagon +uid 62,0 +sl 0 +ro 270 +xt "3250,10500,5500,11500" +) +(OrthoPolyLine +uid 63,0 +sl 0 +ro 270 +va (VaSet +vasetType 3 +) +xt "4150,10700,4749,11300" +pts [ +"4150,11300" +"4449,11300" +"4449,10700" +"4749,10700" +] +) +(Arc2D +pts [ +"3759,11153" +"3504,10847" +"3759,10847" +] +uid 64,0 +sl 0 +ro 270 +va (VaSet +vasetType 1 +transparent 1 +) +xt "3431,10800,3759,11199" +) +] +) +name (TextAssociate +uid 65,0 +ps "CenterOffsetStrategy" +text (Text +uid 66,0 +va (VaSet +) +xt "550,10500,2750,11700" +st "clk" +ju 2 +blo "2750,11500" +tm "SmControlSignalNameMgr" +) +) +cond (SmControlCondition +uid 67,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 68,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +lineColor "0,32768,49152" +) +xt "5500,10300,20400,11700" +) +autoResize 1 +cond (MLText +uid 69,0 +va (VaSet +) +xt "5600,10400,20300,11600" +st "clk'EVENT AND clk = '1'" +tm "SmControlConditionMgr" +) +) +) +*4 (SmResetPoint +uid 70,0 +shape (CompositeShape +uid 71,0 +va (VaSet +vasetType 1 +fg "65535,65535,0" +) +optionalChildren [ +(Pentagon +uid 72,0 +sl 0 +ro 270 +xt "3250,19500,5500,20500" +) +(OrthoPolyLine +uid 73,0 +sl 0 +ro 270 +va (VaSet +vasetType 3 +) +xt "4150,19700,4749,20300" +pts [ +"4749,20300" +"4449,20300" +"4449,19700" +"4150,19700" +] +) +(Line +uid 74,0 +sl 0 +ro 270 +xt "3499,19825,3599,19875" +pts [ +"3499,19875" +"3599,19825" +] +) +(Line +uid 75,0 +sl 0 +ro 270 +xt "3499,19825,3499,20175" +pts [ +"3499,20175" +"3499,19825" +] +) +(Circle +uid 76,0 +layer 10 +sl 0 +ro 270 +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,0" +) +xt "4299,19850,4599,20150" +radius 150 +) +] +) +cond (SmControlCondition +uid 82,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 83,0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,65535" +lineColor "0,32768,49152" +) +xt "3250,17700,8150,19100" +) +autoResize 1 +cond (MLText +uid 84,0 +va (VaSet +isHidden 1 +) +xt "3350,17800,8050,19000" +st "rst = '0'" +tm "SmControlConditionMgr" +) +) +prio (TransitionPriority +uid 79,0 +ps "PercentageFromStartStrategy" +shape (Circle +uid 80,0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,65535" +bg "0,0,0" +) +xt "5500,18937,7626,21063" +radius 1063 +) +pr (Text +uid 81,0 +va (VaSet +isHidden 1 +) +xt "5863,19400,7263,20600" +st "1" +ju 0 +blo "6563,20400" +tm "TransitionPriority" +) +padding "100,100" +) +name (TextAssociate +uid 77,0 +ps "CenterOffsetStrategy" +text (Text +uid 78,0 +va (VaSet +) +xt "1150,19400,3250,20600" +st "rst" +ju 2 +blo "3250,20400" +tm "SmControlSignalNameMgr" +) +) +actions (TextAssociate +uid 85,0 +ps "CenterOffsetStrategy" +text (MLText +uid 86,0 +va (VaSet +isHidden 1 +) +xt "11125,24125,19725,25325" +st "< Automatic >" +tm "Actions" +) +) +) +*5 (Link +uid 87,0 +shape (CompositeShape +uid 88,0 +va (VaSet +vasetType 1 +fg "65535,65535,0" +bg "0,0,0" +) +optionalChildren [ +(Pentagon +uid 89,0 +sl 0 +ro 270 +xt "17000,19500,19250,20500" +) +(Line +uid 90,0 +sl 0 +ro 270 +xt "16500,20000,17000,20000" +pts [ +"16500,20000" +"17000,20000" +] +) +] +) +name (TextAssociate +uid 91,0 +ps "CenterOffsetStrategy" +text (Text +uid 92,0 +va (VaSet +font "Verdana,9,1" +) +xt "19750,19500,22050,20700" +st "init" +blo "19750,20500" +tm "LinkName" +) +) +) +*6 (SmRecoveryStatePoint +uid 93,0 +shape (CompositeShape +uid 94,0 +va (VaSet +vasetType 1 +fg "65535,0,0" +) +optionalChildren [ +(Circle +uid 95,0 +sl 0 +xt "3250,14100,5050,15900" +radius 900 +) +(Line +uid 96,0 +sl 0 +va (VaSet +vasetType 3 +lineColor "65535,65535,0" +lineWidth 1 +) +xt "3724,14574,4576,15426" +pts [ +"3724,15426" +"4576,14574" +] +) +(Line +uid 97,0 +sl 0 +va (VaSet +vasetType 3 +lineColor "65535,65535,0" +lineWidth 1 +) +xt "3724,14574,4576,15426" +pts [ +"4576,15426" +"3724,14574" +] +) +] +) +) +*7 (Link +uid 98,0 +shape (CompositeShape +uid 99,0 +va (VaSet +vasetType 1 +fg "65535,65535,0" +bg "0,0,0" +) +optionalChildren [ +(Pentagon +uid 100,0 +sl 0 +ro 270 +xt "17000,14500,19250,15500" +) +(Line +uid 101,0 +sl 0 +ro 270 +xt "16500,15000,17000,15000" +pts [ +"16500,15000" +"17000,15000" +] +) +] +) +name (TextAssociate +uid 102,0 +ps "CenterOffsetStrategy" +text (Text +uid 103,0 +va (VaSet +font "Verdana,9,1" +) +xt "19750,14500,22050,15700" +st "init" +blo "19750,15500" +tm "LinkName" +) +) +) +*8 (Grouping +uid 124,0 +optionalChildren [ +*9 (CommentText +uid 126,0 +shape (Rectangle +uid 127,0 +sl 0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65280,65280,46080" +) +xt "36000,46000,53000,47000" +) +oxt "18000,70000,35000,71000" +text (MLText +uid 128,0 +va (VaSet +isHidden 1 +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "36200,46000,46000,47000" +st " +by %user on %dd %month %year +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 17000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*10 (CommentText +uid 129,0 +shape (Rectangle +uid 130,0 +sl 0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65280,65280,46080" +) +xt "53000,42000,57000,43000" +) +oxt "35000,66000,39000,67000" +text (MLText +uid 131,0 +va (VaSet +isHidden 1 +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "53200,42000,56200,43000" +st " +Project: +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 4000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*11 (CommentText +uid 132,0 +shape (Rectangle +uid 133,0 +sl 0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65280,65280,46080" +) +xt "36000,44000,53000,45000" +) +oxt "18000,68000,35000,69000" +text (MLText +uid 134,0 +va (VaSet +isHidden 1 +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "36200,44000,46200,45000" +st " + +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 17000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*12 (CommentText +uid 135,0 +shape (Rectangle +uid 136,0 +sl 0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65280,65280,46080" +) +xt "32000,44000,36000,45000" +) +oxt "14000,68000,18000,69000" +text (MLText +uid 137,0 +va (VaSet +isHidden 1 +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "32200,44000,34300,45000" +st " +Title: +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 4000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*13 (CommentText +uid 138,0 +shape (Rectangle +uid 139,0 +sl 0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65280,65280,46080" +) +xt "53000,43000,73000,47000" +) +oxt "35000,67000,55000,71000" +text (MLText +uid 140,0 +va (VaSet +isHidden 1 +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "53200,43200,62600,44200" +st " + +" +tm "CommentText" +wrapOption 3 +visibleHeight 4000 +visibleWidth 20000 +) +ignorePrefs 1 +titleBlock 1 +) +*14 (CommentText +uid 141,0 +shape (Rectangle +uid 142,0 +sl 0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65280,65280,46080" +) +xt "57000,42000,73000,43000" +) +oxt "39000,66000,55000,67000" +text (MLText +uid 143,0 +va (VaSet +isHidden 1 +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "57200,42000,58800,43000" +st " +%project_name +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 16000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*15 (CommentText +uid 144,0 +shape (Rectangle +uid 145,0 +sl 0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65280,65280,46080" +) +xt "32000,42000,53000,44000" +) +oxt "14000,66000,35000,68000" +text (MLText +uid 146,0 +va (VaSet +isHidden 1 +fg "32768,0,0" +) +xt "37350,42400,47650,43600" +st " + +" +ju 0 +tm "CommentText" +wrapOption 3 +visibleHeight 2000 +visibleWidth 21000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*16 (CommentText +uid 147,0 +shape (Rectangle +uid 148,0 +sl 0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65280,65280,46080" +) +xt "32000,45000,36000,46000" +) +oxt "14000,69000,18000,70000" +text (MLText +uid 149,0 +va (VaSet +isHidden 1 +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "32200,45000,34300,46000" +st " +Path: +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 4000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*17 (CommentText +uid 150,0 +shape (Rectangle +uid 151,0 +sl 0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65280,65280,46080" +) +xt "32000,46000,36000,47000" +) +oxt "14000,70000,18000,71000" +text (MLText +uid 152,0 +va (VaSet +isHidden 1 +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "32200,46000,34900,47000" +st " +Edited: +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 4000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*18 (CommentText +uid 153,0 +shape (Rectangle +uid 154,0 +sl 0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65280,65280,46080" +) +xt "36000,45000,53000,46000" +) +oxt "18000,69000,35000,70000" +text (MLText +uid 155,0 +va (VaSet +isHidden 1 +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "36200,45000,46500,46000" +st " +%library/%unit/%view +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 17000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +] +shape (GroupingShape +uid 125,0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,65535" +lineStyle 2 +lineWidth 2 +) +xt "32000,42000,73000,47000" +) +oxt "14000,66000,55000,71000" +) +*19 (State +uid 172,0 +shape (Circle +uid 173,0 +va (VaSet +vasetType 1 +fg "0,65535,65535" +lineColor "0,32768,49152" +lineWidth 2 +) +xt "27555,18038,36003,26486" +radius 4224 +) +name (Text +uid 174,0 +va (VaSet +font "Verdana,12,1" +) +xt "28279,21562,35279,22962" +st "position1" +ju 0 +blo "31779,22762" +tm "ONodeName" +) +wait (TextAssociate +uid 175,0 +ps "CenterOffsetStrategy" +text (Text +uid 176,0 +va (VaSet +isHidden 1 +fg "0,0,32768" +font "Verdana,12,1" +) +xt "31529,22462,36629,23862" +st "wait 2" +blo "31529,23662" +tm "SmWaitText" +) +) +encoding (Text +uid 177,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "31779,23362,31779,23362" +blo "31779,23362" +tm "SmEncodingMgr" +) +actionBlk (SmStateActionsBlock +uid 180,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 181,0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "35679,25562,35879,25762" +) +autoResize 1 +tline (Line +uid 182,0 +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "31779,22262,31779,22262" +pts [ +"31779,22262" +"31779,22262" +] +) +bline (Line +uid 183,0 +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "31779,22262,31779,22262" +pts [ +"31779,22262" +"31779,22262" +] +) +ttri (Triangle +uid 184,0 +ro 90 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "31329,22087,31679,22437" +) +btri (Triangle +uid 185,0 +ro 270 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "31329,22087,31679,22437" +) +entryActions (MLText +uid 186,0 +va (VaSet +) +xt "31779,22262,31779,22262" +tm "Actions" +) +inActions (MLText +uid 187,0 +va (VaSet +) +xt "31779,22262,31779,22262" +tm "Actions" +) +exitActions (MLText +uid 188,0 +va (VaSet +) +xt "31779,22262,31779,22262" +tm "Actions" +) +) +caseExpr (TextAssociate +uid 178,0 +ps "CenterOffsetStrategy" +text (MLText +uid 179,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "29679,23462,36379,24662" +st "CASE: expr" +tm "SmCaseExpr" +) +) +) +*20 (State +uid 189,0 +shape (Circle +uid 190,0 +va (VaSet +vasetType 1 +fg "0,65535,65535" +lineColor "0,32768,49152" +lineWidth 2 +) +xt "57771,16214,66123,24566" +radius 4176 +) +name (Text +uid 191,0 +va (VaSet +font "Verdana,12,1" +) +xt "58447,19690,65447,21090" +st "position2" +ju 0 +blo "61947,20890" +tm "ONodeName" +) +wait (TextAssociate +uid 192,0 +ps "CenterOffsetStrategy" +text (Text +uid 193,0 +va (VaSet +isHidden 1 +fg "0,0,32768" +font "Verdana,12,1" +) +xt "61697,20590,66797,21990" +st "wait 2" +blo "61697,21790" +tm "SmWaitText" +) +) +encoding (Text +uid 194,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "61947,21490,61947,21490" +blo "61947,21490" +tm "SmEncodingMgr" +) +actionBlk (SmStateActionsBlock +uid 197,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 198,0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "65847,23690,66047,23890" +) +autoResize 1 +tline (Line +uid 199,0 +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "61947,20390,61947,20390" +pts [ +"61947,20390" +"61947,20390" +] +) +bline (Line +uid 200,0 +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "61947,20390,61947,20390" +pts [ +"61947,20390" +"61947,20390" +] +) +ttri (Triangle +uid 201,0 +ro 90 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "61497,20215,61847,20565" +) +btri (Triangle +uid 202,0 +ro 270 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "61497,20215,61847,20565" +) +entryActions (MLText +uid 203,0 +va (VaSet +) +xt "61947,20390,61947,20390" +tm "Actions" +) +inActions (MLText +uid 204,0 +va (VaSet +) +xt "61947,20390,61947,20390" +tm "Actions" +) +exitActions (MLText +uid 205,0 +va (VaSet +) +xt "61947,20390,61947,20390" +tm "Actions" +) +) +caseExpr (TextAssociate +uid 195,0 +ps "CenterOffsetStrategy" +text (MLText +uid 196,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "59847,21590,66547,22790" +st "CASE: expr" +tm "SmCaseExpr" +) +) +) +*21 (State +uid 206,0 +shape (Circle +uid 207,0 +va (VaSet +vasetType 1 +fg "0,65535,65535" +lineColor "0,32768,49152" +lineWidth 2 +) +xt "61011,4190,69075,12254" +radius 4032 +) +name (Text +uid 208,0 +va (VaSet +font "Verdana,12,1" +) +xt "61693,7522,68393,8922" +st "positionI" +ju 0 +blo "65043,8722" +tm "ONodeName" +) +wait (TextAssociate +uid 209,0 +ps "CenterOffsetStrategy" +text (Text +uid 210,0 +va (VaSet +isHidden 1 +fg "0,0,32768" +font "Verdana,12,1" +) +xt "64793,8422,69893,9822" +st "wait 2" +blo "64793,9622" +tm "SmWaitText" +) +) +encoding (Text +uid 211,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "65043,9322,65043,9322" +blo "65043,9322" +tm "SmEncodingMgr" +) +actionBlk (SmStateActionsBlock +uid 214,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 215,0 +va (VaSet +vasetType 1 +transparent 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +fillStyle 1 +) +xt "57993,10922,80093,12322" +) +autoResize 1 +tline (Line +uid 216,0 +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "58093,10822,79993,10822" +pts [ +"58093,10822" +"79993,10822" +] +) +bline (Line +uid 217,0 +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "58093,10222,79993,10222" +pts [ +"58093,10222" +"79993,10222" +] +) +ttri (Triangle +uid 218,0 +ro 90 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "57643,10447,57993,10797" +) +btri (Triangle +uid 219,0 +ro 270 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "57643,8047,57993,8397" +) +entryActions (MLText +uid 220,0 +va (VaSet +) +xt "58093,10622,58093,10622" +tm "Actions" +) +inActions (MLText +uid 221,0 +va (VaSet +) +xt "58093,11022,79993,12222" +st "info_cruse <= \"0000000000000000\";" +tm "Actions" +) +exitActions (MLText +uid 222,0 +va (VaSet +) +xt "65043,8222,65043,8222" +tm "Actions" +) +) +caseExpr (TextAssociate +uid 212,0 +ps "CenterOffsetStrategy" +text (MLText +uid 213,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "62943,9422,69643,10622" +st "CASE: expr" +tm "SmCaseExpr" +) +) +) +*22 (State +uid 253,0 +shape (Circle +uid 254,0 +va (VaSet +vasetType 1 +fg "0,65535,65535" +lineColor "0,32768,49152" +lineWidth 2 +) +xt "21748,29655,28850,36757" +radius 3551 +) +name (Text +uid 255,0 +va (VaSet +font "Verdana,12,1" +) +xt "23999,32506,26599,33906" +st "L1" +ju 0 +blo "25299,33706" +tm "ONodeName" +) +wait (TextAssociate +uid 256,0 +ps "CenterOffsetStrategy" +text (Text +uid 257,0 +va (VaSet +isHidden 1 +fg "0,0,32768" +font "Verdana,12,1" +) +xt "25049,33406,30149,34806" +st "wait 2" +blo "25049,34606" +tm "SmWaitText" +) +) +encoding (Text +uid 258,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "25299,34306,25299,34306" +blo "25299,34306" +tm "SmEncodingMgr" +) +actionBlk (SmStateActionsBlock +uid 261,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 262,0 +va (VaSet +vasetType 1 +transparent 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +fillStyle 1 +) +xt "19957,36626,37057,38026" +) +autoResize 1 +tline (Line +uid 263,0 +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "20057,36526,36957,36526" +pts [ +"20057,36526" +"36957,36526" +] +) +bline (Line +uid 264,0 +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "20057,35926,36957,35926" +pts [ +"20057,35926" +"36957,35926" +] +) +ttri (Triangle +uid 265,0 +ro 90 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "19607,36151,19957,36501" +) +btri (Triangle +uid 266,0 +ro 270 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "19607,33751,19957,34101" +) +entryActions (MLText +uid 267,0 +va (VaSet +) +xt "20057,36326,20057,36326" +tm "Actions" +) +inActions (MLText +uid 268,0 +va (VaSet +) +xt "20057,36726,36957,37926" +st "info_cruse <= (pos1 - 4369);" +tm "Actions" +) +exitActions (MLText +uid 269,0 +va (VaSet +) +xt "24507,33926,24507,33926" +tm "Actions" +) +) +caseExpr (TextAssociate +uid 259,0 +ps "CenterOffsetStrategy" +text (MLText +uid 260,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "23199,34406,29899,35606" +st "CASE: expr" +tm "SmCaseExpr" +) +) +) +*23 (State +uid 270,0 +shape (Circle +uid 271,0 +va (VaSet +vasetType 1 +fg "0,65535,65535" +lineColor "0,32768,49152" +lineWidth 2 +) +xt "34996,29511,42098,36613" +radius 3551 +) +name (Text +uid 272,0 +va (VaSet +font "Verdana,12,1" +) +xt "37197,32362,39897,33762" +st "R1" +ju 0 +blo "38547,33562" +tm "ONodeName" +) +wait (TextAssociate +uid 273,0 +ps "CenterOffsetStrategy" +text (Text +uid 274,0 +va (VaSet +isHidden 1 +fg "0,0,32768" +font "Verdana,12,1" +) +xt "38297,33262,43397,34662" +st "wait 2" +blo "38297,34462" +tm "SmWaitText" +) +) +encoding (Text +uid 275,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "38547,34162,38547,34162" +blo "38547,34162" +tm "SmEncodingMgr" +) +actionBlk (SmStateActionsBlock +uid 278,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 279,0 +va (VaSet +vasetType 1 +transparent 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +fillStyle 1 +) +xt "34329,36986,51629,38386" +) +autoResize 1 +tline (Line +uid 280,0 +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "34429,36886,51529,36886" +pts [ +"34429,36886" +"51529,36886" +] +) +bline (Line +uid 281,0 +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "34429,36286,51529,36286" +pts [ +"34429,36286" +"51529,36286" +] +) +ttri (Triangle +uid 282,0 +ro 90 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "33979,36511,34329,36861" +) +btri (Triangle +uid 283,0 +ro 270 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "33979,34111,34329,34461" +) +entryActions (MLText +uid 284,0 +va (VaSet +) +xt "34429,36686,34429,36686" +tm "Actions" +) +inActions (MLText +uid 285,0 +va (VaSet +) +xt "34429,37086,51529,38286" +st "info_cruse <= (pos1 + 4369);" +tm "Actions" +) +exitActions (MLText +uid 286,0 +va (VaSet +) +xt "38979,34286,38979,34286" +tm "Actions" +) +) +caseExpr (TextAssociate +uid 276,0 +ps "CenterOffsetStrategy" +text (MLText +uid 277,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "36447,34262,43147,35462" +st "CASE: expr" +tm "SmCaseExpr" +) +) +) +*24 (State +uid 287,0 +shape (Circle +uid 288,0 +va (VaSet +vasetType 1 +fg "0,65535,65535" +lineColor "0,32768,49152" +lineWidth 2 +) +xt "52132,29223,59234,36325" +radius 3551 +) +name (Text +uid 289,0 +va (VaSet +font "Verdana,12,1" +) +xt "54383,32074,56983,33474" +st "L2" +ju 0 +blo "55683,33274" +tm "ONodeName" +) +wait (TextAssociate +uid 290,0 +ps "CenterOffsetStrategy" +text (Text +uid 291,0 +va (VaSet +isHidden 1 +fg "0,0,32768" +font "Verdana,12,1" +) +xt "55433,32974,60533,34374" +st "wait 2" +blo "55433,34174" +tm "SmWaitText" +) +) +encoding (Text +uid 292,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "55683,33874,55683,33874" +blo "55683,33874" +tm "SmEncodingMgr" +) +actionBlk (SmStateActionsBlock +uid 295,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 296,0 +va (VaSet +vasetType 1 +transparent 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +fillStyle 1 +) +xt "50341,36266,67441,37666" +) +autoResize 1 +tline (Line +uid 297,0 +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "50441,36166,67341,36166" +pts [ +"50441,36166" +"67341,36166" +] +) +bline (Line +uid 298,0 +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "50441,35566,67341,35566" +pts [ +"50441,35566" +"67341,35566" +] +) +ttri (Triangle +uid 299,0 +ro 90 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "49991,35791,50341,36141" +) +btri (Triangle +uid 300,0 +ro 270 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "49991,33391,50341,33741" +) +entryActions (MLText +uid 301,0 +va (VaSet +) +xt "50441,35966,50441,35966" +tm "Actions" +) +inActions (MLText +uid 302,0 +va (VaSet +) +xt "50441,36366,67341,37566" +st "info_cruse <= (pos1 - 4369);" +tm "Actions" +) +exitActions (MLText +uid 303,0 +va (VaSet +) +xt "54891,33566,54891,33566" +tm "Actions" +) +) +caseExpr (TextAssociate +uid 293,0 +ps "CenterOffsetStrategy" +text (MLText +uid 294,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "53583,33974,60283,35174" +st "CASE: expr" +tm "SmCaseExpr" +) +) +) +*25 (State +uid 304,0 +shape (Circle +uid 305,0 +va (VaSet +vasetType 1 +fg "0,65535,65535" +lineColor "0,32768,49152" +lineWidth 2 +) +xt "66532,28935,73634,36037" +radius 3551 +) +name (Text +uid 306,0 +va (VaSet +font "Verdana,12,1" +) +xt "68733,31786,71433,33186" +st "R2" +ju 0 +blo "70083,32986" +tm "ONodeName" +) +wait (TextAssociate +uid 307,0 +ps "CenterOffsetStrategy" +text (Text +uid 308,0 +va (VaSet +isHidden 1 +fg "0,0,32768" +font "Verdana,12,1" +) +xt "69833,32686,74933,34086" +st "wait 2" +blo "69833,33886" +tm "SmWaitText" +) +) +encoding (Text +uid 309,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "70083,33586,70083,33586" +blo "70083,33586" +tm "SmEncodingMgr" +) +actionBlk (SmStateActionsBlock +uid 312,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 313,0 +va (VaSet +vasetType 1 +transparent 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +fillStyle 1 +) +xt "65361,35834,82661,37234" +) +autoResize 1 +tline (Line +uid 314,0 +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "65461,35734,82561,35734" +pts [ +"65461,35734" +"82561,35734" +] +) +bline (Line +uid 315,0 +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "65461,35134,82561,35134" +pts [ +"65461,35134" +"82561,35134" +] +) +ttri (Triangle +uid 316,0 +ro 90 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "65011,35359,65361,35709" +) +btri (Triangle +uid 317,0 +ro 270 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "65011,32959,65361,33309" +) +entryActions (MLText +uid 318,0 +va (VaSet +) +xt "65461,35534,65461,35534" +tm "Actions" +) +inActions (MLText +uid 319,0 +va (VaSet +) +xt "65461,35934,82561,37134" +st "info_cruse <= (pos1 + 4369);" +tm "Actions" +) +exitActions (MLText +uid 320,0 +va (VaSet +) +xt "70011,33134,70011,33134" +tm "Actions" +) +) +caseExpr (TextAssociate +uid 310,0 +ps "CenterOffsetStrategy" +text (MLText +uid 311,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "67983,33686,74683,34886" +st "CASE: expr" +tm "SmCaseExpr" +) +) +) +*26 (InterruptPoint +uid 361,0 +shape (CompositeShape +uid 362,0 +va (VaSet +vasetType 1 +fg "65535,0,0" +) +optionalChildren [ +(Pentagon +uid 363,0 +sl 0 +ro 270 +xt "2461,32994,4711,33994" +) +(Line +uid 364,0 +sl 0 +ro 270 +xt "4711,33494,5211,33494" +pts [ +"4711,33494" +"5211,33494" +] +) +(CustomPolygon +pts [ +"2711,33719" +"2711,33419" +"3361,33544" +"3261,33269" +"4361,33469" +"3536,33469" +"3711,33719" +] +uid 365,0 +sl 0 +ro 270 +va (VaSet +vasetType 1 +fg "65535,65535,0" +bg "65535,0,0" +lineColor "65535,65535,0" +) +xt "2711,33269,4361,33719" +) +] +) +) +*27 (Link +uid 366,0 +shape (CompositeShape +uid 367,0 +va (VaSet +vasetType 1 +fg "65535,65535,0" +bg "0,0,0" +) +optionalChildren [ +(Pentagon +uid 368,0 +sl 0 +ro 270 +xt "15359,27306,17609,28306" +) +(Line +uid 369,0 +sl 0 +ro 270 +xt "14859,27806,15359,27806" +pts [ +"14859,27806" +"15359,27806" +] +) +] +) +name (TextAssociate +uid 370,0 +ps "CenterOffsetStrategy" +text (Text +uid 371,0 +va (VaSet +font "Verdana,9,1" +) +xt "18109,27306,23209,28506" +st "positionI" +blo "18109,28306" +tm "LinkName" +) +) +) +*28 (Link +uid 382,0 +shape (CompositeShape +uid 383,0 +va (VaSet +vasetType 1 +fg "65535,65535,0" +bg "0,0,0" +) +optionalChildren [ +(Pentagon +uid 384,0 +sl 0 +ro 270 +xt "15215,32994,17465,33994" +) +(Line +uid 385,0 +sl 0 +ro 270 +xt "14715,33494,15215,33494" +pts [ +"14715,33494" +"15215,33494" +] +) +] +) +name (TextAssociate +uid 386,0 +ps "CenterOffsetStrategy" +text (Text +uid 387,0 +va (VaSet +font "Verdana,9,1" +) +xt "17965,32994,23165,34194" +st "position1" +blo "17965,33994" +tm "LinkName" +) +) +) +*29 (Link +uid 388,0 +shape (CompositeShape +uid 389,0 +va (VaSet +vasetType 1 +fg "65535,65535,0" +bg "0,0,0" +) +optionalChildren [ +(Pentagon +uid 390,0 +sl 0 +ro 270 +xt "15503,40266,17753,41266" +) +(Line +uid 391,0 +sl 0 +ro 270 +xt "15003,40766,15503,40766" +pts [ +"15003,40766" +"15503,40766" +] +) +] +) +name (TextAssociate +uid 392,0 +ps "CenterOffsetStrategy" +text (Text +uid 393,0 +va (VaSet +font "Verdana,9,1" +) +xt "18253,40266,23453,41466" +st "position2" +blo "18253,41266" +tm "LinkName" +) +) +) +*30 (Transition +uid 104,0 +shape (Spline +uid 105,0 +va (VaSet +vasetType 3 +) +xt "5500,20000,16500,20000" +pts [ +"5500,20000" +"16500,20000" +] +) +start &4 +end &5 +ss 0 +es 0 +cond "rst = '0'" +tb (TransitionBlock +uid 106,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 107,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "0,32768,49152" +) +xt "8150,18900,13850,21100" +) +autoResize 1 +lineShape (Line +uid 108,0 +va (VaSet +vasetType 3 +) +xt "8650,20500,13350,20500" +pts [ +"8650,20500" +"13350,20500" +] +) +condition (MLText +uid 109,0 +va (VaSet +) +xt "8650,18900,13350,20100" +st "rst = '0'" +tm "Condition" +) +actions (MLText +uid 110,0 +va (VaSet +isHidden 1 +) +xt "6700,20900,15300,22100" +st "< Automatic >" +tm "Actions" +) +) +tp (TransitionPriority +uid 111,0 +ps "PercentageFromStartStrategy" +shape (Circle +uid 112,0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,65535" +bg "0,0,0" +) +xt "5537,18937,7663,21063" +radius 1063 +) +pr (Text +uid 113,0 +va (VaSet +isHidden 1 +) +xt "5900,19400,7300,20600" +st "1" +ju 0 +blo "6600,20400" +tm "TransitionPriority" +) +padding "100,100" +) +) +*31 (Transition +uid 114,0 +shape (Spline +uid 115,0 +va (VaSet +vasetType 3 +) +xt "5050,15000,16500,15000" +pts [ +"5050,15000" +"16500,15000" +] +) +start &6 +end &7 +ss 0 +es 0 +tb (TransitionBlock +uid 116,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 117,0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "0,32768,49152" +) +xt "7625,14495,13925,15505" +) +autoResize 1 +lineShape (Line +uid 118,0 +va (VaSet +vasetType 3 +isHidden 1 +) +xt "10775,16000,10775,16000" +pts [ +"10775,16000" +"10775,16000" +] +) +condition (MLText +uid 119,0 +va (VaSet +) +xt "8125,14400,13425,15600" +tm "Condition" +) +actions (MLText +uid 120,0 +va (VaSet +) +xt "10775,16000,10775,16000" +tm "Actions" +) +) +tp (TransitionPriority +uid 121,0 +ps "PercentageFromStartStrategy" +shape (Circle +uid 122,0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,65535" +bg "0,0,0" +) +xt "5132,13937,7258,16063" +radius 1063 +) +pr (Text +uid 123,0 +va (VaSet +isHidden 1 +) +xt "5495,14400,6895,15600" +st "1" +ju 0 +blo "6195,15400" +tm "TransitionPriority" +) +padding "100,100" +) +) +*32 (Transition +uid 321,0 +shape (Spline +uid 322,0 +va (VaSet +vasetType 3 +) +xt "27108,25896,29627,30151" +pts [ +"29627,25896" +"27108,30151" +] +arrow 1 +) +start &19 +end &22 +ss 0 +es 0 +cond "pos1 > Position" +tb (TransitionBlock +uid 323,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 324,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "0,32768,49152" +) +xt "21747,27308,32047,29508" +) +autoResize 1 +lineShape (Line +uid 325,0 +va (VaSet +vasetType 3 +isHidden 1 +) +xt "24897,29408,24897,29408" +pts [ +"24897,29408" +"24897,29408" +] +) +condition (MLText +uid 326,0 +va (VaSet +) +xt "22247,27808,31547,29008" +st "pos1 > Position" +tm "Condition" +) +actions (MLText +uid 327,0 +va (VaSet +) +xt "26897,29408,26897,29408" +tm "Actions" +) +) +tp (TransitionPriority +uid 328,0 +ps "PercentageFromStartStrategy" +shape (Circle +uid 329,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +) +xt "28312,25258,30438,27384" +radius 1063 +) +pr (Text +uid 330,0 +va (VaSet +) +xt "28675,25721,30075,26921" +st "1" +ju 0 +blo "29375,26721" +tm "TransitionPriority" +) +padding "100,100" +) +) +*33 (Transition +uid 331,0 +shape (Spline +uid 332,0 +va (VaSet +vasetType 3 +) +xt "34022,25841,36662,30053" +pts [ +"34022,25841" +"36662,30053" +] +arrow 1 +) +start &19 +end &23 +ss 0 +es 0 +cond "pos1 <= Position" +tb (TransitionBlock +uid 333,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 334,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "0,32768,49152" +) +xt "34626,27375,45626,29575" +) +autoResize 1 +lineShape (Line +uid 335,0 +va (VaSet +vasetType 3 +isHidden 1 +) +xt "37776,29475,37776,29475" +pts [ +"37776,29475" +"37776,29475" +] +) +condition (MLText +uid 336,0 +va (VaSet +) +xt "35126,27875,45126,29075" +st "pos1 <= Position" +tm "Condition" +) +actions (MLText +uid 337,0 +va (VaSet +) +xt "40126,29475,40126,29475" +tm "Actions" +) +) +tp (TransitionPriority +uid 338,0 +ps "PercentageFromStartStrategy" +shape (Circle +uid 339,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +) +xt "33223,25199,35349,27325" +radius 1063 +) +pr (Text +uid 340,0 +va (VaSet +) +xt "33586,25662,34986,26862" +st "2" +ju 0 +blo "34286,26662" +tm "TransitionPriority" +) +padding "100,100" +) +) +*34 (Transition +uid 341,0 +shape (Spline +uid 342,0 +va (VaSet +vasetType 3 +) +xt "57286,24116,60063,29606" +pts [ +"60063,24116" +"57286,29606" +] +arrow 1 +) +start &20 +end &24 +ss 0 +es 0 +cond "pos2 > Position" +tb (TransitionBlock +uid 343,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 344,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "0,32768,49152" +) +xt "53422,26289,63722,28489" +) +autoResize 1 +lineShape (Line +uid 345,0 +va (VaSet +vasetType 3 +isHidden 1 +) +xt "56572,28389,56572,28389" +pts [ +"56572,28389" +"56572,28389" +] +) +condition (MLText +uid 346,0 +va (VaSet +) +xt "53922,26789,63222,27989" +st "pos2 > Position" +tm "Condition" +) +actions (MLText +uid 347,0 +va (VaSet +) +xt "58572,28389,58572,28389" +tm "Actions" +) +) +tp (TransitionPriority +uid 348,0 +ps "PercentageFromStartStrategy" +shape (Circle +uid 349,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +) +xt "58722,23601,60848,25727" +radius 1063 +) +pr (Text +uid 350,0 +va (VaSet +) +xt "59085,24064,60485,25264" +st "1" +ju 0 +blo "59785,25064" +tm "TransitionPriority" +) +padding "100,100" +) +) +*35 (Transition +uid 351,0 +shape (Spline +uid 352,0 +va (VaSet +vasetType 3 +) +xt "64277,23855,68101,29540" +pts [ +"64277,23855" +"68101,29540" +] +arrow 1 +) +start &20 +end &25 +ss 0 +es 0 +cond "pos2 <= Position" +tb (TransitionBlock +uid 353,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 354,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "0,32768,49152" +) +xt "65689,26198,76689,28398" +) +autoResize 1 +lineShape (Line +uid 355,0 +va (VaSet +vasetType 3 +isHidden 1 +) +xt "68839,28298,68839,28298" +pts [ +"68839,28298" +"68839,28298" +] +) +condition (MLText +uid 356,0 +va (VaSet +) +xt "66189,26698,76189,27898" +st "pos2 <= Position" +tm "Condition" +) +actions (MLText +uid 357,0 +va (VaSet +) +xt "71189,28298,71189,28298" +tm "Actions" +) +) +tp (TransitionPriority +uid 358,0 +ps "PercentageFromStartStrategy" +shape (Circle +uid 359,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +) +xt "63596,23360,65722,25486" +radius 1063 +) +pr (Text +uid 360,0 +va (VaSet +) +xt "63959,23823,65359,25023" +st "2" +ju 0 +blo "64659,24823" +tm "TransitionPriority" +) +padding "100,100" +) +) +*36 (Transition +uid 372,0 +shape (Spline +uid 373,0 +va (VaSet +vasetType 3 +) +xt "5211,27806,14859,33494" +pts [ +"5211,33494" +"14859,27806" +] +) +start &26 +end &27 +ss 0 +es 0 +cond "button = \"0001\"" +tb (TransitionBlock +uid 374,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 375,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "0,32768,49152" +) +xt "5071,28854,15771,31054" +) +autoResize 1 +lineShape (Line +uid 376,0 +va (VaSet +vasetType 3 +isHidden 1 +) +xt "8221,30954,8221,30954" +pts [ +"8221,30954" +"8221,30954" +] +) +condition (MLText +uid 377,0 +va (VaSet +) +xt "5571,29354,15271,30554" +st "button = \"0001\"" +tm "Condition" +) +actions (MLText +uid 378,0 +va (VaSet +) +xt "10421,30954,10421,30954" +tm "Actions" +) +) +tp (TransitionPriority +uid 379,0 +ps "PercentageFromStartStrategy" +shape (Circle +uid 380,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +) +xt "5112,31862,7238,33988" +radius 1063 +) +pr (Text +uid 381,0 +va (VaSet +) +xt "5475,32325,6875,33525" +st "1" +ju 0 +blo "6175,33325" +tm "TransitionPriority" +) +padding "100,100" +) +) +*37 (Transition +uid 394,0 +shape (Spline +uid 395,0 +va (VaSet +vasetType 3 +) +xt "5211,33494,14715,33494" +pts [ +"5211,33494" +"14715,33494" +] +) +start &26 +end &28 +es 0 +cond "button = \"0010\"" +tb (TransitionBlock +uid 396,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 397,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "0,32768,49152" +) +xt "8167,33930,18867,36130" +) +autoResize 1 +lineShape (Line +uid 398,0 +va (VaSet +vasetType 3 +isHidden 1 +) +xt "11317,36030,11317,36030" +pts [ +"11317,36030" +"11317,36030" +] +) +condition (MLText +uid 399,0 +va (VaSet +) +xt "8667,34430,18367,35630" +st "button = \"0010\"" +tm "Condition" +) +actions (MLText +uid 400,0 +va (VaSet +) +xt "13517,36030,13517,36030" +tm "Actions" +) +) +tp (TransitionPriority +uid 401,0 +ps "PercentageFromStartStrategy" +shape (Circle +uid 402,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +) +xt "5098,32431,7224,34557" +radius 1063 +) +pr (Text +uid 403,0 +va (VaSet +) +xt "5461,32894,6861,34094" +st "2" +ju 0 +blo "6161,33894" +tm "TransitionPriority" +) +padding "100,100" +) +) +*38 (Transition +uid 404,0 +shape (Spline +uid 405,0 +va (VaSet +vasetType 3 +) +xt "5211,33494,15003,40766" +pts [ +"5211,33494" +"15003,40766" +] +) +start &26 +end &29 +ss 0 +es 0 +cond "button = \"0100\"" +tb (TransitionBlock +uid 406,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 407,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "0,32768,49152" +) +xt "5431,36990,16131,39190" +) +autoResize 1 +lineShape (Line +uid 408,0 +va (VaSet +vasetType 3 +isHidden 1 +) +xt "8581,39090,8581,39090" +pts [ +"8581,39090" +"8581,39090" +] +) +condition (MLText +uid 409,0 +va (VaSet +) +xt "5931,37490,15631,38690" +st "button = \"0100\"" +tm "Condition" +) +actions (MLText +uid 410,0 +va (VaSet +) +xt "10781,39090,10781,39090" +tm "Actions" +) +) +tp (TransitionPriority +uid 411,0 +ps "PercentageFromStartStrategy" +shape (Circle +uid 412,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +) +xt "5126,33157,7252,35283" +radius 1063 +) +pr (Text +uid 413,0 +va (VaSet +) +xt "5489,33620,6889,34820" +st "3" +ju 0 +blo "6189,34620" +tm "TransitionPriority" +) +padding "100,100" +) +) +] +bg "65535,65535,65535" +grid (Grid +origin "0,0" +isVisible 0 +isActive 0 +xSpacing 1000 +xySpacing 1000 +xShown 1 +yShown 1 +color "26368,26368,26368" +) +packageList *39 (PackageList +uid 31,0 +stg "VerticalLayoutStrategy" +textVec [ +*40 (Text +uid 32,0 +va (VaSet +font "Verdana,9,1" +) +xt "0,3000,7600,4200" +st "Package List" +blo "0,4000" +) +*41 (MLText +uid 33,0 +va (VaSet +) +xt "0,4200,17500,7800" +st "LIBRARY ieee; + USE ieee.std_logic_1164.all; + USE ieee.numeric_std.all;" +tm "SmPackageListTextMgr" +) +] +) +compDirBlock (MlTextGroup +uid 34,0 +stg "VerticalLayoutStrategy" +textVec [ +*42 (Text +uid 35,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "20000,0,30800,1200" +st "Compiler Directives" +blo "20000,1000" +) +*43 (Text +uid 36,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "20000,1200,33100,2400" +st "Pre-module directives:" +blo "20000,2200" +) +*44 (MLText +uid 37,0 +va (VaSet +isHidden 1 +) +xt "20000,2400,32100,4800" +st "`resetall +`timescale 1ns/10ps" +tm "SmCompilerDirectivesTextMgr" +) +*45 (Text +uid 38,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "20000,4800,33700,6000" +st "Post-module directives:" +blo "20000,5800" +) +*46 (MLText +uid 39,0 +va (VaSet +isHidden 1 +) +xt "20000,0,20000,0" +tm "SmCompilerDirectivesTextMgr" +) +*47 (Text +uid 40,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "20000,6000,33200,7200" +st "End-module directives:" +blo "20000,7000" +) +*48 (MLText +uid 41,0 +va (VaSet +isHidden 1 +) +xt "20000,7200,20000,7200" +tm "SmCompilerDirectivesTextMgr" +) +] +associable 1 +) +windowSize "0,0,1715,1119" +viewArea "-24000,-19600,111317,70581" +cachedDiagramExtent "0,-1000,86600,47000" +hasePageBreakOrigin 1 +pageBreakOrigin "0,-2000" +isTopLevel 1 +defaultCommentText (CommentText +shape (Rectangle +layer 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +lineColor "0,0,32768" +) +xt "0,0,15000,5000" +) +text (MLText +va (VaSet +fg "0,0,32768" +) +xt "200,200,3200,1400" +st " +Text +" +tm "CommentText" +wrapOption 3 +visibleHeight 4600 +visibleWidth 14600 +) +) +defaultRequirementText (RequirementText +shape (ZoomableIcon +layer 0 +va (VaSet +vasetType 1 +fg "59904,39936,65280" +lineColor "0,0,32768" +) +xt "0,0,1500,1750" +iconName "reqTracerRequirement.bmp" +iconMaskName "reqTracerRequirement.msk" +) +autoResize 1 +text (MLText +va (VaSet +fg "0,0,32768" +font "arial,8,0" +) +xt "500,2150,1400,3150" +st " +Text +" +tm "RequirementText" +wrapOption 3 +visibleHeight 1350 +visibleWidth 1100 +) +) +defaultPanel (Panel +shape (RectFrame +va (VaSet +vasetType 1 +fg "65535,65535,65535" +lineColor "32768,0,0" +lineWidth 3 +) +xt "0,0,20000,20000" +) +title (TextAssociate +ps "TopLeftStrategy" +text (Text +va (VaSet +font "Verdana,9,1" +) +xt "1000,1000,5000,2200" +st "Panel0" +blo "1000,2000" +tm "PanelText" +) +) +) +localDecl *49 (SmLocalDecl +uid 3,0 +stg "VerticalLayoutStrategy" +textVec [ +*50 (Text +uid 4,0 +va (VaSet +font "Verdana,9,1" +) +xt "27800,-1000,42400,200" +st "Architecture Declarations" +blo "27800,0" +) +*51 (MLText +uid 5,0 +va (VaSet +font "Courier New,8,0" +) +xt "27800,-1000,27800,-1000" +tm "LocalDeclTextMgr" +) +*52 (Text +uid 6,0 +va (VaSet +font "Verdana,9,1" +) +xt "27800,200,33000,1400" +st "Pre Decls" +blo "27800,1200" +) +*53 (MLText +uid 7,0 +va (VaSet +font "Courier New,8,0" +) +xt "27800,-1000,27800,-1000" +tm "LocalDeclTextMgr" +) +*54 (Text +uid 8,0 +va (VaSet +font "Verdana,9,1" +) +xt "27800,1400,34200,2600" +st "Post Decls" +blo "27800,2400" +) +*55 (MLText +uid 9,0 +va (VaSet +font "Courier New,8,0" +) +xt "27800,2600,27800,2600" +tm "LocalDeclTextMgr" +) +] +) +processDecl *56 (SmProcessDecl +uid 10,0 +stg "VerticalLayoutStrategy" +textVec [ +*57 (Text +uid 11,0 +va (VaSet +font "Verdana,9,1" +) +xt "74500,-1000,86600,200" +st "Process Declarations" +blo "74500,0" +) +*58 (Text +uid 12,0 +va (VaSet +font "Verdana,9,1" +) +xt "74500,200,84000,1400" +st "Clocked Process:" +blo "74500,1200" +) +*59 (MLText +uid 13,0 +va (VaSet +font "Courier New,8,0" +) +xt "74500,-1000,74500,-1000" +tm "ProcessDeclTextMgr" +) +*60 (Text +uid 14,0 +va (VaSet +font "Verdana,9,1" +) +xt "74500,1400,83800,2600" +st "Output Process:" +blo "74500,2400" +) +*61 (MLText +uid 15,0 +va (VaSet +font "Courier New,8,0" +) +xt "74500,2600,74500,2600" +tm "ProcessDeclTextMgr" +) +] +associable 1 +) +defaultActions *62 (MlTextGroup +uid 16,0 +stg "VerticalLayoutStrategy" +textVec [ +*63 (Text +uid 17,0 +va (VaSet +font "Verdana,9,1" +) +xt "0,-1000,8400,200" +st "Global Actions" +blo "0,0" +) +*64 (Text +uid 18,0 +va (VaSet +font "Verdana,9,1" +) +xt "0,200,7400,1400" +st "Pre Actions:" +blo "0,1200" +) +*65 (MLText +uid 19,0 +va (VaSet +) +xt "0,-1000,0,-1000" +tm "Actions" +) +*66 (Text +uid 20,0 +va (VaSet +font "Verdana,9,1" +) +xt "0,1400,8000,2600" +st "Post Actions:" +blo "0,2400" +) +*67 (MLText +uid 21,0 +va (VaSet +) +xt "0,2600,0,2600" +tm "Actions" +) +] +associable 1 +) +archConcurrentStatementBlock *68 (BiTextGroup +uid 22,0 +stg "VerticalLayoutStrategy" +first (Text +uid 23,0 +va (VaSet +font "Verdana,9,1" +) +xt "11400,-1000,24800,200" +st "Concurrent Statements" +blo "11400,0" +) +second (MLText +uid 24,0 +va (VaSet +) +xt "11400,200,11400,200" +tm "ArchConcStmtTextMgr" +) +associable 1 +) +signalsGenStatus *69 (SmSignalGenStatus +uid 28,0 +stg "VerticalLayoutStrategy" +first (Text +uid 29,0 +va (VaSet +font "Verdana,9,1" +) +xt "45400,-1000,53200,200" +st "Signal Status" +blo "45400,0" +) +second (MLText +uid 30,0 +va (VaSet +font "Courier New,8,0" +) +xt "45400,200,73400,1800" +st "SIGNAL MODE DEFAULT RESET SCHEME COMMENT +info_cruse OUT COMB +" +tm "SmSignalsGenStatusTextMgr" +) +) +stateRegBlock *70 (BiTextGroup +uid 25,0 +stg "VerticalLayoutStrategy" +first (Text +uid 26,0 +va (VaSet +font "Verdana,9,1" +) +xt "56200,-1000,71500,200" +st "State Register Statements" +blo "56200,0" +) +second (MLText +uid 27,0 +va (VaSet +) +xt "56200,200,56200,200" +tm "Actions" +) +associable 1 +) +) +genChar (SmGenChar +uid 42,0 +nextStateClocking 0 +) +encoding (Encoding +scheme 3 +encodingStyles [ +(pair +scheme 0 +style 0 +) +(pair +scheme 1 +style 1 +) +(pair +scheme 2 +style 0 +) +(pair +scheme 3 +style 0 +) +(pair +scheme 4 +style 0 +) +(pair +scheme 5 +style 0 +) +] +otherValues [ +(pair +scheme 0 +otherValue "" +) +(pair +scheme 1 +otherValue "" +) +(pair +scheme 2 +otherValue "" +) +(pair +scheme 3 +otherValue "" +) +(pair +scheme 4 +otherValue "" +) +(pair +scheme 5 +otherValue "" +) +] +attribute 0 +synSafe 0 +outputEncodedLocals 0 +useVerilogParameterRange 0 +radix 2 +) +stateOrder [ +&2 +&19 +&20 +&21 +&22 +&23 +&24 +&25 +] +name "csm" +) +] +lastUid 482,0 +commonDM (CommonDM +ldm (LogicalDM +emptyRow *71 (LEmptyRow +) +uid 416,0 +optionalChildren [ +*72 (RefLabelRowHdr +) +*73 (TitleRowHdr +) +*74 (FilterRowHdr +) +*75 (RefLabelColHdr +tm "RefLabelColHdrMgr" +) +*76 (RowExpandColHdr +tm "RowExpandColHdrMgr" +) +*77 (GroupColHdr +tm "GroupColHdrMgr" +) +*78 (NameColHdr +tm "SmNameColHdrMgr" +) +*79 (ModeColHdr +tm "SmModeColHdrMgr" +) +*80 (TypeColHdr +tm "SmTypeColHdrMgr" +) +*81 (BoundsColHdr +tm "SmBoundsColHdrMgr" +) +*82 (InitColHdr +tm "SmInitColHdrMgr" +) +*83 (ColumnHdr +tm "SmCategoryColHdrMgr" +) +*84 (ColumnHdr +tm "SmAssignColHdrMgr" +) +*85 (ColumnHdr +tm "SmExprColHdrMgr" +) +*86 (ColumnHdr +tm "SmSchemeColHdrMgr" +) +*87 (ColumnHdr +tm "SmDefValColHdrMgr" +) +*88 (ColumnHdr +tm "SmRstValColHdrMgr" +) +*89 (EolColHdr +tm "SmEolColHdrMgr" +) +*90 (LeafLogPort +port (LogicalPort +lang 11 +decl (Decl +n "Position" +t "unsigned" +b "(15 DOWNTO 0)" +o 1 +) +) +uid 156,0 +) +*91 (LeafLogPort +port (LogicalPort +lang 11 +decl (Decl +n "button" +t "unsigned" +b "(3 DOWNTO 0)" +o 2 +) +) +uid 158,0 +) +*92 (LeafLogPort +port (LogicalPort +lang 11 +decl (Decl +n "clk" +t "std_uLogic" +o 3 +) +) +uid 160,0 +cat 1 +expr "clk'EVENT AND clk = '1'" +) +*93 (LeafLogPort +port (LogicalPort +lang 11 +decl (Decl +n "pos1" +t "std_logic" +b "(15 DOWNTO 0)" +o 4 +) +) +uid 162,0 +) +*94 (LeafLogPort +port (LogicalPort +lang 11 +decl (Decl +n "pos2" +t "std_logic" +b "(15 DOWNTO 0)" +o 5 +) +) +uid 164,0 +) +*95 (LeafLogPort +port (LogicalPort +lang 11 +decl (Decl +n "pos_init" +t "std_logic" +b "(15 DOWNTO 0)" +o 6 +) +) +uid 166,0 +) +*96 (LeafLogPort +port (LogicalPort +lang 11 +decl (Decl +n "rst" +t "std_uLogic" +o 7 +) +) +uid 168,0 +cat 8 +expr "rst = '0'" +) +*97 (LeafLogPort +port (LogicalPort +lang 11 +m 1 +decl (Decl +n "info_cruse" +t "unsigned" +b "(15 DOWNTO 0)" +o 8 +) +) +uid 170,0 +scheme 0 +) +] +) +pdm (PhysicalDM +displayShortBounds 1 +editShortBounds 1 +uid 435,0 +optionalChildren [ +*98 (Sheet +sheetRow (SheetRow +headerVa (MVa +cellColor "49152,49152,49152" +fontColor "0,0,0" +font "Tahoma,10,0" +) +cellVa (MVa +cellColor "65535,65535,65535" +fontColor "0,0,0" +font "Tahoma,10,0" +) +groupVa (MVa +cellColor "39936,56832,65280" +fontColor "0,0,0" +font "Tahoma,10,0" +) +emptyMRCItem *99 (MRCItem +litem &71 +pos 8 +dimension 20 +) +uid 437,0 +optionalChildren [ +*100 (MRCItem +litem &72 +pos 0 +dimension 20 +uid 438,0 +) +*101 (MRCItem +litem &73 +pos 1 +dimension 23 +uid 439,0 +) +*102 (MRCItem +litem &74 +pos 2 +hidden 1 +dimension 20 +uid 440,0 +) +*103 (MRCItem +litem &90 +pos 6 +dimension 20 +uid 157,0 +) +*104 (MRCItem +litem &91 +pos 0 +dimension 20 +uid 159,0 +) +*105 (MRCItem +litem &92 +pos 1 +dimension 20 +uid 161,0 +) +*106 (MRCItem +litem &93 +pos 3 +dimension 20 +uid 163,0 +) +*107 (MRCItem +litem &94 +pos 4 +dimension 20 +uid 165,0 +) +*108 (MRCItem +litem &95 +pos 5 +dimension 20 +uid 167,0 +) +*109 (MRCItem +litem &96 +pos 7 +dimension 20 +uid 169,0 +) +*110 (MRCItem +litem &97 +pos 2 +dimension 20 +uid 171,0 +) +] +) +sheetCol (SheetCol +propVa (MVa +cellColor "0,49152,49152" +fontColor "0,0,0" +font "Tahoma,10,0" +textAngle 90 +) +uid 441,0 +optionalChildren [ +*111 (MRCItem +litem &75 +pos 0 +dimension 20 +uid 442,0 +) +*112 (MRCItem +litem &77 +pos 1 +dimension 50 +uid 443,0 +) +*113 (MRCItem +litem &78 +pos 2 +dimension 70 +uid 444,0 +) +*114 (MRCItem +litem &79 +pos 3 +dimension 50 +uid 445,0 +) +*115 (MRCItem +litem &80 +pos 4 +dimension 80 +uid 446,0 +) +*116 (MRCItem +litem &81 +pos 5 +dimension 80 +uid 447,0 +) +*117 (MRCItem +litem &82 +pos 6 +dimension 40 +uid 448,0 +) +*118 (MRCItem +litem &83 +pos 7 +dimension 100 +uid 449,0 +) +*119 (MRCItem +litem &84 +pos 8 +dimension 60 +uid 450,0 +) +*120 (MRCItem +litem &85 +pos 9 +dimension 130 +uid 451,0 +) +*121 (MRCItem +litem &86 +pos 10 +dimension 56 +uid 452,0 +) +*122 (MRCItem +litem &87 +pos 11 +dimension 50 +uid 453,0 +) +*123 (MRCItem +litem &88 +pos 12 +dimension 50 +uid 454,0 +) +*124 (MRCItem +litem &89 +pos 13 +dimension 80 +uid 455,0 +) +] +) +fixedCol 4 +fixedRow 2 +name "Ports" +uid 436,0 +vaOverrides [ +] +) +] +) +uid 415,0 +) +cdmCsm &1 +genericsCommonDM (CommonDM +ldm (LogicalDM +emptyRow *125 (LEmptyRow +) +uid 457,0 +optionalChildren [ +*126 (RefLabelRowHdr +) +*127 (TitleRowHdr +) +*128 (FilterRowHdr +) +*129 (RefLabelColHdr +tm "RefLabelColHdrMgr" +) +*130 (RowExpandColHdr +tm "RowExpandColHdrMgr" +) +*131 (GroupColHdr +tm "GroupColHdrMgr" +) +*132 (NameColHdr +tm "GenericNameColHdrMgr" +) +*133 (TypeColHdr +tm "GenericTypeColHdrMgr" +) +*134 (InitColHdr +tm "GenericValueColHdrMgr" +) +*135 (PragmaColHdr +tm "GenericPragmaColHdrMgr" +) +*136 (EolColHdr +tm "GenericEolColHdrMgr" +) +] +) +pdm (PhysicalDM +displayShortBounds 1 +editShortBounds 1 +uid 469,0 +optionalChildren [ +*137 (Sheet +sheetRow (SheetRow +headerVa (MVa +cellColor "49152,49152,49152" +fontColor "0,0,0" +font "Tahoma,10,0" +) +cellVa (MVa +cellColor "65535,65535,65535" +fontColor "0,0,0" +font "Tahoma,10,0" +) +groupVa (MVa +cellColor "39936,56832,65280" +fontColor "0,0,0" +font "Tahoma,10,0" +) +emptyMRCItem *138 (MRCItem +litem &125 +pos 0 +dimension 20 +) +uid 471,0 +optionalChildren [ +*139 (MRCItem +litem &126 +pos 0 +dimension 20 +uid 472,0 +) +*140 (MRCItem +litem &127 +pos 1 +dimension 23 +uid 473,0 +) +*141 (MRCItem +litem &128 +pos 2 +hidden 1 +dimension 20 +uid 474,0 +) +] +) +sheetCol (SheetCol +propVa (MVa +cellColor "0,49152,49152" +fontColor "0,0,0" +font "Tahoma,10,0" +textAngle 90 +) +uid 475,0 +optionalChildren [ +*142 (MRCItem +litem &129 +pos 0 +dimension 20 +uid 476,0 +) +*143 (MRCItem +litem &131 +pos 1 +dimension 50 +uid 477,0 +) +*144 (MRCItem +litem &132 +pos 2 +dimension 100 +uid 478,0 +) +*145 (MRCItem +litem &133 +pos 3 +dimension 100 +uid 479,0 +) +*146 (MRCItem +litem &134 +pos 4 +dimension 50 +uid 480,0 +) +*147 (MRCItem +litem &135 +pos 5 +dimension 50 +uid 481,0 +) +*148 (MRCItem +litem &136 +pos 6 +dimension 80 +uid 482,0 +) +] +) +fixedCol 3 +fixedRow 2 +name "Ports" +uid 470,0 +vaOverrides [ +] +) +] +) +uid 456,0 +type 1 +) +signalSuffix "_int" +clockSuffix "_cld" +defaultState (State +shape (Circle +va (VaSet +vasetType 1 +fg "0,65535,65535" +lineColor "0,32768,49152" +lineWidth 2 +) +xt "-3551,-3551,3551,3551" +radius 3551 +) +name (Text +va (VaSet +font "Verdana,12,1" +) +xt "0,0,2500,1400" +st "s0" +ju 0 +blo "1250,1200" +tm "ONodeName" +) +wait (TextAssociate +ps "CenterOffsetStrategy" +text (Text +va (VaSet +isHidden 1 +fg "0,0,32768" +font "Verdana,12,1" +) +xt "1000,900,6100,2300" +st "wait 2" +blo "1000,2100" +tm "SmWaitText" +) +) +encoding (Text +va (VaSet +font "Verdana,9,1" +) +blo "0,0" +tm "SmEncodingMgr" +) +actionBlk (SmStateActionsBlock +ps "CenterOffsetStrategy" +shape (Rectangle +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "3900,3300,4100,3500" +) +autoResize 1 +tline (Line +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +pts [ +"0,0" +"0,0" +] +) +bline (Line +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +pts [ +"0,0" +"0,0" +] +) +ttri (Triangle +ro 90 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "-450,-175,-100,175" +) +btri (Triangle +ro 270 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "-450,-175,-100,175" +) +entryActions (MLText +va (VaSet +) +tm "Actions" +) +inActions (MLText +va (VaSet +) +tm "Actions" +) +exitActions (MLText +va (VaSet +) +tm "Actions" +) +) +caseExpr (TextAssociate +ps "CenterOffsetStrategy" +text (MLText +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "-2100,1200,4600,2400" +st "CASE: expr" +tm "SmCaseExpr" +) +) +) +defaultWaitState (State +shape (CircleInOctagon +va (VaSet +vasetType 1 +fg "0,65535,65535" +lineColor "26368,26368,26368" +lineWidth 2 +) +xt "-529,-529,6529,6529" +) +name (Text +va (VaSet +font "Verdana,12,1" +) +xt "0,0,2500,1400" +st "s0" +ju 0 +blo "1250,1200" +tm "ONodeName" +) +wait (TextAssociate +ps "CenterOffsetStrategy" +text (Text +va (VaSet +isHidden 1 +fg "0,0,32768" +font "Verdana,12,1" +) +xt "1000,900,6100,2300" +st "wait 2" +blo "1000,2100" +tm "SmWaitText" +) +) +encoding (Text +va (VaSet +font "Verdana,9,1" +) +blo "0,0" +tm "SmEncodingMgr" +) +actionBlk (SmStateActionsBlock +ps "CenterOffsetStrategy" +shape (Rectangle +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "8900,6300,9100,6500" +) +autoResize 1 +tline (Line +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "5000,3000,5000,3000" +pts [ +"5000,3000" +"5000,3000" +] +) +bline (Line +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "5000,3000,5000,3000" +pts [ +"5000,3000" +"5000,3000" +] +) +ttri (Triangle +ro 90 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "4550,2825,4900,3175" +) +btri (Triangle +ro 270 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "4550,2825,4900,3175" +) +entryActions (MLText +va (VaSet +) +xt "5000,3000,5000,3000" +tm "Actions" +) +inActions (MLText +va (VaSet +) +xt "5000,3000,5000,3000" +tm "Actions" +) +exitActions (MLText +va (VaSet +) +xt "5000,3000,5000,3000" +tm "Actions" +) +) +caseExpr (TextAssociate +ps "CenterOffsetStrategy" +text (MLText +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "-2100,1200,4600,2400" +st "CASE: expr" +tm "SmCaseExpr" +) +) +isWait 1 +) +defaultCompositeState (CompositeState +shape (TripleCircle +va (VaSet +vasetType 1 +fg "29952,39936,65280" +lineColor "0,0,32768" +lineWidth 2 +) +xt "-3000,-3000,3000,3000" +radius 3000 +) +name (Text +va (VaSet +font "Verdana,10,1" +) +xt "-1000,-600,1000,600" +st "s0" +ju 0 +blo "0,400" +tm "ONodeName" +) +childDiagram &0 +) +defaultJunction (Junction +shape (Diamond +va (VaSet +vasetType 1 +fg "59904,39936,65280" +) +xt "-1300,-1300,2300,2300" +) +symbol (Text +va (VaSet +font "Verdana,10,1" +) +xt "-300,-100,1300,1100" +st "&" +ju 0 +blo "500,900" +) +name (TextAssociate +ps "CenterOffsetStrategy" +text (Text +va (VaSet +font "Verdana,9,1" +) +xt "2000,1000,2000,1000" +blo "2000,1000" +tm "JunctionName" +) +) +caseExpr (TextAssociate +ps "CenterOffsetStrategy" +text (MLText +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "-2550,2000,4150,3200" +st "CASE: expr" +tm "SmCaseExpr" +) +) +) +defaultEntryPoint (EntryPoint +shape (CompositeShape +va (VaSet +vasetType 1 +fg "29952,39936,65280" +) +optionalChildren [ +(Pentagon +sl 0 +ro 270 +xt "-875,875,1375,1875" +) +(Line +sl 0 +ro 270 +xt "1375,1375,1875,1375" +pts [ +"1375,1375" +"1875,1375" +] +) +] +) +) +defaultInterruptPoint (InterruptPoint +shape (CompositeShape +va (VaSet +vasetType 1 +fg "65535,0,0" +) +optionalChildren [ +(Pentagon +sl 0 +ro 270 +xt "-875,875,1375,1875" +) +(Line +sl 0 +ro 270 +xt "1375,1375,1875,1375" +pts [ +"1375,1375" +"1875,1375" +] +) +(CustomPolygon +pts [ +"-625,1600" +"-625,1300" +"25,1425" +"-75,1150" +"1025,1350" +"200,1350" +"375,1600" +] +sl 0 +ro 270 +va (VaSet +vasetType 1 +fg "65535,65535,0" +bg "65535,0,0" +lineColor "65535,65535,0" +) +xt "-625,1150,1025,1600" +) +] +) +) +defaultLink (Link +shape (CompositeShape +va (VaSet +vasetType 1 +fg "65535,65535,0" +bg "0,0,0" +) +optionalChildren [ +(Pentagon +sl 0 +ro 270 +xt "-375,875,1875,1875" +) +(Line +sl 0 +ro 270 +xt "-875,1375,-375,1375" +pts [ +"-875,1375" +"-375,1375" +] +) +] +) +name (TextAssociate +ps "CenterOffsetStrategy" +text (Text +va (VaSet +font "Verdana,9,1" +) +xt "2375,875,5075,2075" +st "Link" +blo "2375,1875" +tm "LinkName" +) +) +) +defaultExitPoint (ExitPoint +shape (CompositeShape +va (VaSet +vasetType 1 +fg "29952,39936,65280" +) +optionalChildren [ +(Pentagon +sl 0 +ro 270 +xt "-375,875,1875,1875" +) +(Line +sl 0 +ro 270 +xt "-875,1375,-375,1375" +pts [ +"-875,1375" +"-375,1375" +] +) +] +) +) +defaultTransition (Transition +shape (Spline +va (VaSet +vasetType 3 +) +pts [ +"0,0" +"0,0" +] +arrow 1 +) +ss 0 +es 0 +cond "condition" +tb (TransitionBlock +ps "CenterOffsetStrategy" +shape (Rectangle +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "0,32768,49152" +) +xt "-500,-500,5800,1700" +) +autoResize 1 +lineShape (Line +va (VaSet +vasetType 3 +isHidden 1 +) +xt "2650,1600,2650,1600" +pts [ +"2650,1600" +"2650,1600" +] +) +condition (MLText +va (VaSet +) +xt "0,0,5300,1200" +st "condition" +tm "Condition" +) +actions (MLText +va (VaSet +) +xt "2650,2000,2650,2000" +tm "Actions" +) +) +tp (TransitionPriority +ps "PercentageFromStartStrategy" +shape (Circle +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +) +xt "-1063,-1063,1063,1063" +radius 1063 +) +pr (Text +va (VaSet +) +xt "-700,-600,700,600" +st "1" +ju 0 +blo "0,400" +tm "TransitionPriority" +) +padding "100,100" +) +) +defaultClk (SmClockPoint +shape (CompositeShape +va (VaSet +vasetType 1 +fg "65535,65535,0" +) +optionalChildren [ +(Pentagon +sl 0 +ro 270 +xt "-625,625,1625,1625" +) +(OrthoPolyLine +sl 0 +ro 270 +va (VaSet +vasetType 3 +) +xt "275,825,874,1425" +pts [ +"275,1425" +"574,1425" +"574,825" +"874,825" +] +) +(Arc2D +pts [ +"-116,1278" +"-371,972" +"-116,972" +] +sl 0 +ro 270 +va (VaSet +vasetType 1 +transparent 1 +) +xt "-441,926,-116,1323" +) +] +) +name (TextAssociate +ps "CenterOffsetStrategy" +text (Text +va (VaSet +) +xt "-3325,625,-1125,1825" +st "clk" +ju 2 +blo "-1125,1625" +tm "SmControlSignalNameMgr" +) +) +cond (SmControlCondition +ps "CenterOffsetStrategy" +shape (Rectangle +va (VaSet +vasetType 1 +fg "65535,65535,65535" +lineColor "0,32768,49152" +) +xt "1625,425,4925,1825" +) +autoResize 1 +cond (MLText +va (VaSet +) +xt "1725,525,4825,1725" +st "cond" +tm "SmControlConditionMgr" +) +) +) +defaultEnable (SmEnablePoint +shape (CompositeShape +va (VaSet +vasetType 1 +fg "65535,65535,0" +) +optionalChildren [ +(Pentagon +sl 0 +ro 270 +xt "-625,625,1625,1625" +) +(OrthoPolyLine +sl 0 +ro 270 +va (VaSet +vasetType 3 +) +xt "275,825,874,1425" +pts [ +"874,1425" +"574,1425" +"574,825" +"275,825" +] +) +(Arc2D +pts [ +"-130,1263" +"-415,1064" +"-76,1064" +] +layer 10 +sl 0 +ro 270 +va (VaSet +vasetType 1 +transparent 1 +) +xt "-425,943,-76,1304" +) +(Line +sl 0 +ro 270 +xt "-415,1064,-106,1064" +pts [ +"-415,1064" +"-106,1064" +] +) +] +) +name (TextAssociate +ps "CenterOffsetStrategy" +text (Text +va (VaSet +) +xt "-5125,625,-1125,1825" +st "enable" +ju 2 +blo "-1125,1625" +tm "SmControlSignalNameMgr" +) +) +cond (SmControlCondition +ps "CenterOffsetStrategy" +shape (Rectangle +va (VaSet +vasetType 1 +fg "65535,65535,65535" +lineColor "0,32768,49152" +) +xt "1625,425,4925,1825" +) +autoResize 1 +cond (MLText +va (VaSet +) +xt "1725,525,4825,1725" +st "cond" +tm "SmControlConditionMgr" +) +) +) +defaultRst (SmResetPoint +shape (CompositeShape +va (VaSet +vasetType 1 +fg "65535,65535,0" +) +optionalChildren [ +(Pentagon +sl 0 +ro 270 +xt "-625,625,1625,1625" +) +(OrthoPolyLine +sl 0 +ro 270 +va (VaSet +vasetType 3 +) +xt "275,825,874,1425" +pts [ +"874,1425" +"574,1425" +"574,825" +"275,825" +] +) +(Line +sl 0 +ro 270 +xt "-376,950,-276,1000" +pts [ +"-376,1000" +"-276,950" +] +) +(Line +sl 0 +ro 270 +xt "-376,950,-376,1300" +pts [ +"-376,1300" +"-376,950" +] +) +(Circle +layer 10 +sl 0 +ro 270 +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,0" +) +xt "424,975,724,1275" +radius 150 +) +] +) +cond (SmControlCondition +ps "CenterOffsetStrategy" +shape (Rectangle +va (VaSet +vasetType 1 +fg "65535,65535,65535" +lineColor "0,32768,49152" +) +xt "-625,-1175,2675,225" +) +autoResize 1 +cond (MLText +va (VaSet +) +xt "-525,-1075,2575,125" +st "cond" +tm "SmControlConditionMgr" +) +) +prio (TransitionPriority +ps "PercentageFromStartStrategy" +shape (Circle +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +) +xt "1625,62,3751,2188" +radius 1063 +) +pr (Text +va (VaSet +) +xt "1988,525,3388,1725" +st "1" +ju 0 +blo "2688,1525" +tm "TransitionPriority" +) +padding "100,100" +) +name (TextAssociate +ps "CenterOffsetStrategy" +text (Text +va (VaSet +) +xt "-2725,525,-625,1725" +st "rst" +ju 2 +blo "-625,1525" +tm "SmControlSignalNameMgr" +) +) +actions (TextAssociate +ps "CenterOffsetStrategy" +text (MLText +va (VaSet +isHidden 1 +) +xt "4750,2625,13350,3825" +st "< Automatic >" +tm "Actions" +) +) +) +defaultRecStatePt (SmRecoveryStatePoint +shape (CompositeShape +va (VaSet +vasetType 1 +fg "65535,0,0" +) +optionalChildren [ +(Circle +sl 0 +xt "-900,-900,900,900" +radius 900 +) +(Line +sl 0 +va (VaSet +vasetType 3 +lineColor "65535,65535,0" +lineWidth 1 +) +xt "-426,-426,426,426" +pts [ +"-426,426" +"426,-426" +] +) +(Line +sl 0 +va (VaSet +vasetType 3 +lineColor "65535,65535,0" +lineWidth 1 +) +xt "-426,-426,426,426" +pts [ +"426,426" +"-426,-426" +] +) +] +) +) +activeModelName "StateMachine" +LanguageMgr "Vhdl2008LangMgr" +) diff --git a/Cursor/hds/selector_cruse/interface b/Cursor/hds/selector_cruse/interface new file mode 100644 index 0000000..09968f7 --- /dev/null +++ b/Cursor/hds/selector_cruse/interface @@ -0,0 +1,1786 @@ +DocumentHdrVersion "1.1" +Header (DocumentHdr +version 2 +dialect 11 +dmPackageRefs [ +(DmPackageRef +library "ieee" +unitName "std_logic_1164" +) +(DmPackageRef +library "ieee" +unitName "numeric_std" +) +] +libraryRefs [ +"ieee" +] +) +version "27.1" +appVersion "2019.2 (Build 5)" +model (Symbol +commonDM (CommonDM +ldm (LogicalDM +suid 24,0 +usingSuid 1 +emptyRow *1 (LEmptyRow +) +uid 109,0 +optionalChildren [ +*2 (RefLabelRowHdr +) +*3 (TitleRowHdr +) +*4 (FilterRowHdr +) +*5 (RefLabelColHdr +tm "RefLabelColHdrMgr" +) +*6 (RowExpandColHdr +tm "RowExpandColHdrMgr" +) +*7 (GroupColHdr +tm "GroupColHdrMgr" +) +*8 (NameColHdr +tm "NameColHdrMgr" +) +*9 (ModeColHdr +tm "ModeColHdrMgr" +) +*10 (TypeColHdr +tm "TypeColHdrMgr" +) +*11 (BoundsColHdr +tm "BoundsColHdrMgr" +) +*12 (InitColHdr +tm "InitColHdrMgr" +) +*13 (EolColHdr +tm "EolColHdrMgr" +) +*14 (LogPort +port (LogicalPort +lang 11 +decl (Decl +n "button" +t "unsigned" +b "(3 DOWNTO 0)" +o 2 +suid 17,0 +) +) +uid 444,0 +) +*15 (LogPort +port (LogicalPort +lang 11 +decl (Decl +n "clk" +t "unsigned" +o 3 +suid 18,0 +) +) +uid 446,0 +) +*16 (LogPort +port (LogicalPort +lang 11 +m 1 +decl (Decl +n "info_cruse" +t "unsigned" +b "(15 DOWNTO 0)" +o 17 +suid 19,0 +) +) +uid 448,0 +) +*17 (LogPort +port (LogicalPort +lang 11 +decl (Decl +n "pos1" +t "std_logic" +b "(15 DOWNTO 0)" +o 27 +suid 20,0 +) +) +uid 450,0 +) +*18 (LogPort +port (LogicalPort +lang 11 +decl (Decl +n "pos2" +t "std_logic" +b "(15 DOWNTO 0)" +o 28 +suid 21,0 +) +) +uid 452,0 +) +*19 (LogPort +port (LogicalPort +lang 11 +decl (Decl +n "pos_init" +t "std_logic" +b "(15 DOWNTO 0)" +o 29 +suid 22,0 +) +) +uid 454,0 +) +*20 (LogPort +port (LogicalPort +lang 11 +decl (Decl +n "Position" +t "unsigned" +b "(15 DOWNTO 0)" +o 1 +suid 23,0 +) +) +uid 456,0 +) +*21 (LogPort +port (LogicalPort +lang 11 +decl (Decl +n "rst" +t "unsigned" +o 4 +suid 24,0 +) +) +uid 458,0 +) +] +) +pdm (PhysicalDM +displayShortBounds 1 +editShortBounds 1 +uid 122,0 +optionalChildren [ +*22 (Sheet +sheetRow (SheetRow +headerVa (MVa +cellColor "49152,49152,49152" +fontColor "0,0,0" +font "Tahoma,10,0" +) +cellVa (MVa +cellColor "65535,65535,65535" +fontColor "0,0,0" +font "Tahoma,10,0" +) +groupVa (MVa +cellColor "39936,56832,65280" +fontColor "0,0,0" +font "Tahoma,10,0" +) +emptyMRCItem *23 (MRCItem +litem &1 +pos 3 +dimension 20 +) +uid 124,0 +optionalChildren [ +*24 (MRCItem +litem &2 +pos 0 +dimension 20 +uid 125,0 +) +*25 (MRCItem +litem &3 +pos 1 +dimension 23 +uid 126,0 +) +*26 (MRCItem +litem &4 +pos 2 +hidden 1 +dimension 20 +uid 127,0 +) +*27 (MRCItem +litem &14 +pos 0 +dimension 20 +uid 445,0 +) +*28 (MRCItem +litem &15 +pos 1 +dimension 20 +uid 447,0 +) +*29 (MRCItem +litem &16 +pos 2 +dimension 20 +uid 449,0 +) +*30 (MRCItem +litem &17 +pos 3 +dimension 20 +uid 451,0 +) +*31 (MRCItem +litem &18 +pos 4 +dimension 20 +uid 453,0 +) +*32 (MRCItem +litem &19 +pos 5 +dimension 20 +uid 455,0 +) +*33 (MRCItem +litem &20 +pos 6 +dimension 20 +uid 457,0 +) +*34 (MRCItem +litem &21 +pos 7 +dimension 20 +uid 459,0 +) +] +) +sheetCol (SheetCol +propVa (MVa +cellColor "0,49152,49152" +fontColor "0,0,0" +font "Tahoma,10,0" +textAngle 90 +) +uid 128,0 +optionalChildren [ +*35 (MRCItem +litem &5 +pos 0 +dimension 20 +uid 129,0 +) +*36 (MRCItem +litem &7 +pos 1 +dimension 50 +uid 130,0 +) +*37 (MRCItem +litem &8 +pos 2 +dimension 100 +uid 131,0 +) +*38 (MRCItem +litem &9 +pos 3 +dimension 50 +uid 132,0 +) +*39 (MRCItem +litem &10 +pos 4 +dimension 100 +uid 133,0 +) +*40 (MRCItem +litem &11 +pos 5 +dimension 100 +uid 134,0 +) +*41 (MRCItem +litem &12 +pos 6 +dimension 50 +uid 135,0 +) +*42 (MRCItem +litem &13 +pos 7 +dimension 80 +uid 136,0 +) +] +) +fixedCol 4 +fixedRow 2 +name "Ports" +uid 123,0 +vaOverrides [ +] +) +] +) +uid 108,0 +) +genericsCommonDM (CommonDM +ldm (LogicalDM +emptyRow *43 (LEmptyRow +) +uid 138,0 +optionalChildren [ +*44 (RefLabelRowHdr +) +*45 (TitleRowHdr +) +*46 (FilterRowHdr +) +*47 (RefLabelColHdr +tm "RefLabelColHdrMgr" +) +*48 (RowExpandColHdr +tm "RowExpandColHdrMgr" +) +*49 (GroupColHdr +tm "GroupColHdrMgr" +) +*50 (NameColHdr +tm "GenericNameColHdrMgr" +) +*51 (TypeColHdr +tm "GenericTypeColHdrMgr" +) +*52 (InitColHdr +tm "GenericValueColHdrMgr" +) +*53 (PragmaColHdr +tm "GenericPragmaColHdrMgr" +) +*54 (EolColHdr +tm "GenericEolColHdrMgr" +) +] +) +pdm (PhysicalDM +displayShortBounds 1 +editShortBounds 1 +uid 150,0 +optionalChildren [ +*55 (Sheet +sheetRow (SheetRow +headerVa (MVa +cellColor "49152,49152,49152" +fontColor "0,0,0" +font "Tahoma,10,0" +) +cellVa (MVa +cellColor "65535,65535,65535" +fontColor "0,0,0" +font "Tahoma,10,0" +) +groupVa (MVa +cellColor "39936,56832,65280" +fontColor "0,0,0" +font "Tahoma,10,0" +) +emptyMRCItem *56 (MRCItem +litem &43 +pos 3 +dimension 20 +) +uid 152,0 +optionalChildren [ +*57 (MRCItem +litem &44 +pos 0 +dimension 20 +uid 153,0 +) +*58 (MRCItem +litem &45 +pos 1 +dimension 23 +uid 154,0 +) +*59 (MRCItem +litem &46 +pos 2 +hidden 1 +dimension 20 +uid 155,0 +) +] +) +sheetCol (SheetCol +propVa (MVa +cellColor "0,49152,49152" +fontColor "0,0,0" +font "Tahoma,10,0" +textAngle 90 +) +uid 156,0 +optionalChildren [ +*60 (MRCItem +litem &47 +pos 0 +dimension 20 +uid 157,0 +) +*61 (MRCItem +litem &49 +pos 1 +dimension 50 +uid 158,0 +) +*62 (MRCItem +litem &50 +pos 2 +dimension 100 +uid 159,0 +) +*63 (MRCItem +litem &51 +pos 3 +dimension 100 +uid 160,0 +) +*64 (MRCItem +litem &52 +pos 4 +dimension 50 +uid 161,0 +) +*65 (MRCItem +litem &53 +pos 5 +dimension 50 +uid 162,0 +) +*66 (MRCItem +litem &54 +pos 6 +dimension 80 +uid 163,0 +) +] +) +fixedCol 3 +fixedRow 2 +name "Ports" +uid 151,0 +vaOverrides [ +] +) +] +) +uid 137,0 +type 1 +) +VExpander (VariableExpander +vvMap [ +(vvPair +variable "HDLDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hdl" +) +(vvPair +variable "HDSDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds" +) +(vvPair +variable "SideDataDesignDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\selector_cruse\\interface.info" +) +(vvPair +variable "SideDataUserDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\selector_cruse\\interface.user" +) +(vvPair +variable "SourceDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds" +) +(vvPair +variable "appl" +value "HDL Designer" +) +(vvPair +variable "arch_name" +value "interface" +) +(vvPair +variable "concat_file" +value "concatenated" +) +(vvPair +variable "config" +value "%(unit)_%(view)_config" +) +(vvPair +variable "d" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\selector_cruse" +) +(vvPair +variable "d_logical" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\selector_cruse" +) +(vvPair +variable "date" +value "14.12.2021" +) +(vvPair +variable "day" +value "mar." +) +(vvPair +variable "day_long" +value "mardi" +) +(vvPair +variable "dd" +value "14" +) +(vvPair +variable "entity_name" +value "selector_cruse" +) +(vvPair +variable "ext" +value "" +) +(vvPair +variable "f" +value "interface" +) +(vvPair +variable "f_logical" +value "interface" +) +(vvPair +variable "f_noext" +value "interface" +) +(vvPair +variable "graphical_source_author" +value "Simon" +) +(vvPair +variable "graphical_source_date" +value "14.12.2021" +) +(vvPair +variable "graphical_source_group" +value "UNKNOWN" +) +(vvPair +variable "graphical_source_host" +value "PC-SDM" +) +(vvPair +variable "graphical_source_time" +value "14:18:34" +) +(vvPair +variable "group" +value "UNKNOWN" +) +(vvPair +variable "host" +value "PC-SDM" +) +(vvPair +variable "language" +value "VHDL" +) +(vvPair +variable "library" +value "Cursor" +) +(vvPair +variable "library_downstream_ModelSimCompiler" +value "$SCRATCH_DIR/Cursor/work" +) +(vvPair +variable "mm" +value "12" +) +(vvPair +variable "module_name" +value "selector_cruse" +) +(vvPair +variable "month" +value "déc." +) +(vvPair +variable "month_long" +value "décembre" +) +(vvPair +variable "p" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\selector_cruse\\interface" +) +(vvPair +variable "p_logical" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\selector_cruse\\interface" +) +(vvPair +variable "package_name" +value "" +) +(vvPair +variable "project_name" +value "hds" +) +(vvPair +variable "series" +value "HDL Designer Series" +) +(vvPair +variable "this_ext" +value "" +) +(vvPair +variable "this_file" +value "interface" +) +(vvPair +variable "this_file_logical" +value "interface" +) +(vvPair +variable "time" +value "14:18:34" +) +(vvPair +variable "unit" +value "selector_cruse" +) +(vvPair +variable "user" +value "Simon" +) +(vvPair +variable "version" +value "2019.2 (Build 5)" +) +(vvPair +variable "view" +value "interface" +) +(vvPair +variable "year" +value "2021" +) +(vvPair +variable "yy" +value "21" +) +] +) +LanguageMgr "Vhdl2008LangMgr" +uid 107,0 +optionalChildren [ +*67 (SymbolBody +uid 8,0 +optionalChildren [ +*68 (CptPort +uid 404,0 +ps "OnEdgeStrategy" +shape (Triangle +uid 405,0 +ro 180 +va (VaSet +vasetType 1 +fg "0,65535,0" +) +xt "16625,5250,17375,6000" +) +tg (CPTG +uid 406,0 +ps "CptPortTextPlaceStrategy" +stg "RightVerticalLayoutStrategy" +f (Text +uid 407,0 +ro 270 +va (VaSet +font "Verdana,12,0" +) +xt "16300,7000,17700,12000" +st "button" +ju 2 +blo "17500,7000" +tm "CptPortNameMgr" +) +) +dt (MLText +uid 408,0 +va (VaSet +font "Courier New,8,0" +) +xt "44000,3200,67500,4000" +st "button : IN unsigned (3 DOWNTO 0) ; +" +) +thePort (LogicalPort +lang 11 +decl (Decl +n "button" +t "unsigned" +b "(3 DOWNTO 0)" +o 2 +suid 17,0 +) +) +) +*69 (CptPort +uid 409,0 +ps "OnEdgeStrategy" +shape (Triangle +uid 410,0 +ro 180 +va (VaSet +vasetType 1 +fg "0,65535,0" +) +xt "19625,5250,20375,6000" +) +tg (CPTG +uid 411,0 +ps "CptPortTextPlaceStrategy" +stg "RightVerticalLayoutStrategy" +f (Text +uid 412,0 +ro 270 +va (VaSet +font "Verdana,12,0" +) +xt "19300,7000,20700,9400" +st "clk" +ju 2 +blo "20500,7000" +tm "CptPortNameMgr" +) +) +dt (MLText +uid 413,0 +va (VaSet +font "Courier New,8,0" +) +xt "44000,4000,61000,4800" +st "clk : IN unsigned ; +" +) +thePort (LogicalPort +lang 11 +decl (Decl +n "clk" +t "unsigned" +o 3 +suid 18,0 +) +) +) +*70 (CptPort +uid 414,0 +ps "OnEdgeStrategy" +shape (Triangle +uid 415,0 +ro 180 +va (VaSet +vasetType 1 +fg "0,65535,0" +) +xt "16625,13000,17375,13750" +) +tg (CPTG +uid 416,0 +ps "CptPortTextPlaceStrategy" +stg "VerticalLayoutStrategy" +f (Text +uid 417,0 +ro 270 +va (VaSet +font "Verdana,12,0" +) +xt "16300,3900,17700,12000" +st "info_cruse" +blo "17500,12000" +tm "CptPortNameMgr" +) +) +dt (MLText +uid 418,0 +va (VaSet +font "Courier New,8,0" +) +xt "44000,8000,67000,8800" +st "info_cruse : OUT unsigned (15 DOWNTO 0) +" +) +thePort (LogicalPort +lang 11 +m 1 +decl (Decl +n "info_cruse" +t "unsigned" +b "(15 DOWNTO 0)" +o 17 +suid 19,0 +) +) +) +*71 (CptPort +uid 419,0 +ps "OnEdgeStrategy" +shape (Triangle +uid 420,0 +ro 90 +va (VaSet +vasetType 1 +fg "0,65535,0" +) +xt "14250,10625,15000,11375" +) +tg (CPTG +uid 421,0 +ps "CptPortTextPlaceStrategy" +stg "VerticalLayoutStrategy" +f (Text +uid 422,0 +va (VaSet +font "Verdana,12,0" +) +xt "16000,10300,19900,11700" +st "pos1" +blo "16000,11500" +tm "CptPortNameMgr" +) +) +dt (MLText +uid 423,0 +va (VaSet +font "Courier New,8,0" +) +xt "44000,4800,68500,5600" +st "pos1 : IN std_logic (15 DOWNTO 0) ; +" +) +thePort (LogicalPort +lang 11 +decl (Decl +n "pos1" +t "std_logic" +b "(15 DOWNTO 0)" +o 27 +suid 20,0 +) +) +) +*72 (CptPort +uid 424,0 +ps "OnEdgeStrategy" +shape (Triangle +uid 425,0 +ro 90 +va (VaSet +vasetType 1 +fg "0,65535,0" +) +xt "14250,9625,15000,10375" +) +tg (CPTG +uid 426,0 +ps "CptPortTextPlaceStrategy" +stg "VerticalLayoutStrategy" +f (Text +uid 427,0 +va (VaSet +font "Verdana,12,0" +) +xt "16000,9300,19900,10700" +st "pos2" +blo "16000,10500" +tm "CptPortNameMgr" +) +) +dt (MLText +uid 428,0 +va (VaSet +font "Courier New,8,0" +) +xt "44000,5600,68500,6400" +st "pos2 : IN std_logic (15 DOWNTO 0) ; +" +) +thePort (LogicalPort +lang 11 +decl (Decl +n "pos2" +t "std_logic" +b "(15 DOWNTO 0)" +o 28 +suid 21,0 +) +) +) +*73 (CptPort +uid 429,0 +ps "OnEdgeStrategy" +shape (Triangle +uid 430,0 +ro 90 +va (VaSet +vasetType 1 +fg "0,65535,0" +) +xt "14250,8625,15000,9375" +) +tg (CPTG +uid 431,0 +ps "CptPortTextPlaceStrategy" +stg "VerticalLayoutStrategy" +f (Text +uid 432,0 +va (VaSet +font "Verdana,12,0" +) +xt "16000,8300,21800,9700" +st "pos_init" +blo "16000,9500" +tm "CptPortNameMgr" +) +) +dt (MLText +uid 433,0 +va (VaSet +font "Courier New,8,0" +) +xt "44000,6400,68500,7200" +st "pos_init : IN std_logic (15 DOWNTO 0) ; +" +) +thePort (LogicalPort +lang 11 +decl (Decl +n "pos_init" +t "std_logic" +b "(15 DOWNTO 0)" +o 29 +suid 22,0 +) +) +) +*74 (CptPort +uid 434,0 +ps "OnEdgeStrategy" +shape (Triangle +uid 435,0 +ro 90 +va (VaSet +vasetType 1 +fg "0,65535,0" +) +xt "14250,6625,15000,7375" +) +tg (CPTG +uid 436,0 +ps "CptPortTextPlaceStrategy" +stg "VerticalLayoutStrategy" +f (Text +uid 437,0 +va (VaSet +font "Verdana,12,0" +) +xt "16000,6300,21800,7700" +st "Position" +blo "16000,7500" +tm "CptPortNameMgr" +) +) +dt (MLText +uid 438,0 +va (VaSet +font "Courier New,8,0" +) +xt "44000,2400,68000,3200" +st "Position : IN unsigned (15 DOWNTO 0) ; +" +) +thePort (LogicalPort +lang 11 +decl (Decl +n "Position" +t "unsigned" +b "(15 DOWNTO 0)" +o 1 +suid 23,0 +) +) +) +*75 (CptPort +uid 439,0 +ps "OnEdgeStrategy" +shape (Triangle +uid 440,0 +ro 180 +va (VaSet +vasetType 1 +fg "0,65535,0" +) +xt "21625,5250,22375,6000" +) +tg (CPTG +uid 441,0 +ps "CptPortTextPlaceStrategy" +stg "RightVerticalLayoutStrategy" +f (Text +uid 442,0 +ro 270 +va (VaSet +font "Verdana,12,0" +) +xt "21300,7000,22700,9500" +st "rst" +ju 2 +blo "22500,7000" +tm "CptPortNameMgr" +) +) +dt (MLText +uid 443,0 +va (VaSet +font "Courier New,8,0" +) +xt "44000,7200,61000,8000" +st "rst : IN unsigned ; +" +) +thePort (LogicalPort +lang 11 +decl (Decl +n "rst" +t "unsigned" +o 4 +suid 24,0 +) +) +) +] +shape (Rectangle +uid 9,0 +va (VaSet +vasetType 1 +fg "0,65535,0" +lineColor "0,32896,0" +lineWidth 2 +) +xt "15000,6000,27000,13000" +) +biTextGroup (BiTextGroup +uid 10,0 +ps "CenterOffsetStrategy" +stg "VerticalLayoutStrategy" +first (Text +uid 11,0 +va (VaSet +font "Verdana,9,1" +) +xt "16800,8300,20500,9500" +st "Cursor" +blo "16800,9300" +) +second (Text +uid 12,0 +va (VaSet +font "Verdana,9,1" +) +xt "16800,9500,25200,10700" +st "selector_cruse" +blo "16800,10500" +) +) +gi *76 (GenericInterface +uid 13,0 +ps "CenterOffsetStrategy" +matrix (Matrix +uid 14,0 +text (MLText +uid 15,0 +va (VaSet +font "Courier New,8,0" +) +xt "-8500,5500,3000,6300" +st "Generic Declarations" +) +header "Generic Declarations" +showHdrWhenContentsEmpty 1 +) +elements [ +] +) +portInstanceVisAsIs 1 +portInstanceVis (PortSigDisplay +sTC 0 +sF 0 +) +portVis (PortSigDisplay +sTC 0 +sF 0 +) +) +*77 (Grouping +uid 16,0 +optionalChildren [ +*78 (CommentText +uid 18,0 +shape (Rectangle +uid 19,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "36000,48000,53000,49000" +) +oxt "18000,70000,35000,71000" +text (MLText +uid 20,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "36200,48000,46000,49000" +st " +by %user on %dd %month %year +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 17000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*79 (CommentText +uid 21,0 +shape (Rectangle +uid 22,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "53000,44000,57000,45000" +) +oxt "35000,66000,39000,67000" +text (MLText +uid 23,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "53200,44000,56200,45000" +st " +Project: +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 4000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*80 (CommentText +uid 24,0 +shape (Rectangle +uid 25,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "36000,46000,53000,47000" +) +oxt "18000,68000,35000,69000" +text (MLText +uid 26,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "36200,46000,46200,47000" +st " + +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 17000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*81 (CommentText +uid 27,0 +shape (Rectangle +uid 28,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "32000,46000,36000,47000" +) +oxt "14000,68000,18000,69000" +text (MLText +uid 29,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "32200,46000,34300,47000" +st " +Title: +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 4000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*82 (CommentText +uid 30,0 +shape (Rectangle +uid 31,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "53000,45000,73000,49000" +) +oxt "35000,67000,55000,71000" +text (MLText +uid 32,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "53200,45200,62600,46200" +st " + +" +tm "CommentText" +wrapOption 3 +visibleHeight 4000 +visibleWidth 20000 +) +ignorePrefs 1 +titleBlock 1 +) +*83 (CommentText +uid 33,0 +shape (Rectangle +uid 34,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "57000,44000,73000,45000" +) +oxt "39000,66000,55000,67000" +text (MLText +uid 35,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "57200,44000,58800,45000" +st " +%project_name +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 16000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*84 (CommentText +uid 36,0 +shape (Rectangle +uid 37,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "32000,44000,53000,46000" +) +oxt "14000,66000,35000,68000" +text (MLText +uid 38,0 +va (VaSet +fg "32768,0,0" +) +xt "37350,44400,47650,45600" +st " + +" +ju 0 +tm "CommentText" +wrapOption 3 +visibleHeight 2000 +visibleWidth 21000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*85 (CommentText +uid 39,0 +shape (Rectangle +uid 40,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "32000,47000,36000,48000" +) +oxt "14000,69000,18000,70000" +text (MLText +uid 41,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "32200,47000,34300,48000" +st " +Path: +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 4000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*86 (CommentText +uid 42,0 +shape (Rectangle +uid 43,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "32000,48000,36000,49000" +) +oxt "14000,70000,18000,71000" +text (MLText +uid 44,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "32200,48000,34900,49000" +st " +Edited: +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 4000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*87 (CommentText +uid 45,0 +shape (Rectangle +uid 46,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "36000,47000,53000,48000" +) +oxt "18000,69000,35000,70000" +text (MLText +uid 47,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "36200,47000,48100,48000" +st " +%library/%unit/%view +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 17000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +] +shape (GroupingShape +uid 17,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +lineStyle 2 +lineWidth 2 +) +xt "32000,44000,73000,49000" +) +oxt "14000,66000,55000,71000" +) +] +bg "65535,65535,65535" +grid (Grid +origin "0,0" +isVisible 1 +isActive 1 +xSpacing 1000 +xySpacing 1000 +xShown 1 +yShown 1 +color "65535,0,0" +) +packageList *88 (PackageList +uid 48,0 +stg "VerticalLayoutStrategy" +textVec [ +*89 (Text +uid 49,0 +va (VaSet +font "Verdana,9,1" +) +xt "0,0,7600,1200" +st "Package List" +blo "0,1000" +) +*90 (MLText +uid 50,0 +va (VaSet +) +xt "0,1200,17500,4800" +st "LIBRARY ieee; + USE ieee.std_logic_1164.all; + USE ieee.numeric_std.all;" +tm "PackageList" +) +] +) +windowSize "0,0,1015,690" +viewArea "0,0,0,0" +cachedDiagramExtent "0,0,0,0" +pageBreakOrigin "0,0" +defaultCommentText (CommentText +shape (Rectangle +layer 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +lineColor "0,0,32768" +) +xt "0,0,15000,5000" +) +text (MLText +va (VaSet +fg "0,0,32768" +) +xt "200,200,3200,1400" +st " +Text +" +tm "CommentText" +wrapOption 3 +visibleHeight 4600 +visibleWidth 14600 +) +) +defaultRequirementText (RequirementText +shape (ZoomableIcon +layer 0 +va (VaSet +vasetType 1 +fg "59904,39936,65280" +lineColor "0,0,32768" +) +xt "0,0,1500,1750" +iconName "reqTracerRequirement.bmp" +iconMaskName "reqTracerRequirement.msk" +) +autoResize 1 +text (MLText +va (VaSet +fg "0,0,32768" +font "arial,8,0" +) +xt "500,2150,1400,3150" +st " +Text +" +tm "RequirementText" +wrapOption 3 +visibleHeight 1350 +visibleWidth 1100 +) +) +defaultPanel (Panel +shape (RectFrame +va (VaSet +vasetType 1 +fg "65535,65535,65535" +lineColor "32768,0,0" +lineWidth 3 +) +xt "0,0,20000,20000" +) +title (TextAssociate +ps "TopLeftStrategy" +text (Text +va (VaSet +font "Verdana,9,1" +) +xt "1000,1000,5000,2200" +st "Panel0" +blo "1000,2000" +tm "PanelText" +) +) +) +parentGraphicsRef (HdmGraphicsRef +libraryName "Cursor" +entityName "Main" +viewName "struct.bd" +) +defaultSymbolBody (SymbolBody +shape (Rectangle +va (VaSet +vasetType 1 +fg "0,65535,0" +lineColor "0,32896,0" +lineWidth 2 +) +xt "15000,6000,44000,26000" +) +biTextGroup (BiTextGroup +ps "CenterOffsetStrategy" +stg "VerticalLayoutStrategy" +first (Text +va (VaSet +font "Verdana,9,1" +) +xt "26800,14800,32200,16000" +st "" +blo "26800,15800" +) +second (Text +va (VaSet +font "Verdana,9,1" +) +xt "26800,16000,30700,17200" +st "" +blo "26800,17000" +) +) +gi *91 (GenericInterface +ps "CenterOffsetStrategy" +matrix (Matrix +text (MLText +va (VaSet +font "Courier New,8,0" +) +xt "0,12000,11500,12800" +st "Generic Declarations" +) +header "Generic Declarations" +showHdrWhenContentsEmpty 1 +) +elements [ +] +) +portInstanceVisAsIs 1 +portInstanceVis (PortSigDisplay +sIVOD 1 +) +portVis (PortSigDisplay +sIVOD 1 +) +) +defaultCptPort (CptPort +ps "OnEdgeStrategy" +shape (Triangle +ro 90 +va (VaSet +vasetType 1 +fg "0,65535,0" +) +xt "0,0,750,750" +) +tg (CPTG +ps "CptPortTextPlaceStrategy" +stg "VerticalLayoutStrategy" +f (Text +va (VaSet +font "Verdana,12,0" +) +xt "0,750,2900,2150" +st "In0" +blo "0,1950" +tm "CptPortNameMgr" +) +) +dt (MLText +va (VaSet +font "Courier New,8,0" +) +) +thePort (LogicalPort +lang 11 +decl (Decl +n "In0" +t "unsigned" +b "(15 DOWNTO 0)" +o 0 +) +) +) +defaultCptPortBuffer (CptPort +ps "OnEdgeStrategy" +shape (Diamond +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +) +xt "0,0,750,750" +) +tg (CPTG +ps "CptPortTextPlaceStrategy" +stg "VerticalLayoutStrategy" +f (Text +va (VaSet +font "Verdana,12,0" +) +xt "0,750,5300,2150" +st "Buffer0" +blo "0,1950" +tm "CptPortNameMgr" +) +) +dt (MLText +va (VaSet +font "Courier New,8,0" +) +) +thePort (LogicalPort +lang 11 +m 3 +decl (Decl +n "Buffer0" +t "unsigned" +b "(15 DOWNTO 0)" +o 0 +) +) +) +DeclarativeBlock *92 (SymDeclBlock +uid 1,0 +stg "SymDeclLayoutStrategy" +declLabel (Text +uid 2,0 +va (VaSet +font "Verdana,9,1" +) +xt "42000,0,49400,1200" +st "Declarations" +blo "42000,1000" +) +portLabel (Text +uid 3,0 +va (VaSet +font "Verdana,9,1" +) +xt "42000,1200,45700,2400" +st "Ports:" +blo "42000,2200" +) +externalLabel (Text +uid 4,0 +va (VaSet +font "Verdana,9,1" +) +xt "42000,8800,45200,10000" +st "User:" +blo "42000,9800" +) +internalLabel (Text +uid 6,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "42000,0,50200,1200" +st "Internal User:" +blo "42000,1000" +) +externalText (MLText +uid 5,0 +va (VaSet +font "Courier New,8,0" +) +xt "44000,10000,44000,10000" +tm "SyDeclarativeTextMgr" +) +internalText (MLText +uid 7,0 +va (VaSet +isHidden 1 +font "Courier New,8,0" +) +xt "42000,0,42000,0" +tm "SyDeclarativeTextMgr" +) +) +lastUid 459,0 +activeModelName "Symbol:CDM" +) diff --git a/Cursor/hds/selector_deceleration/fsm.sm b/Cursor/hds/selector_deceleration/fsm.sm new file mode 100644 index 0000000..3a20286 --- /dev/null +++ b/Cursor/hds/selector_deceleration/fsm.sm @@ -0,0 +1,4069 @@ +DocumentHdrVersion "1.1" +Header (DocumentHdr +version 2 +dialect 11 +dmPackageRefs [ +(DmPackageRef +library "ieee" +unitName "std_logic_1164" +) +(DmPackageRef +library "ieee" +unitName "numeric_std" +) +] +machine (Machine +name "csm" +children [ +(Machine +name "csm" +children [ +] +stateSignalName "current_state" +) +] +) +libraryRefs [ +"ieee" +] +) +version "27.1" +appVersion "2019.2 (Build 5)" +model (StateMachine +VExpander (VariableExpander +vvMap [ +(vvPair +variable "HDLDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hdl" +) +(vvPair +variable "HDSDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds" +) +(vvPair +variable "SideDataDesignDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\selector_deceleration\\fsm.sm.info" +) +(vvPair +variable "SideDataUserDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\selector_deceleration\\fsm.sm.user" +) +(vvPair +variable "SourceDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds" +) +(vvPair +variable "appl" +value "HDL Designer" +) +(vvPair +variable "arch_name" +value "fsm" +) +(vvPair +variable "concat_file" +value "concatenated" +) +(vvPair +variable "config" +value "%(unit)_%(view)_config" +) +(vvPair +variable "d" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\selector_deceleration" +) +(vvPair +variable "d_logical" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\selector_deceleration" +) +(vvPair +variable "date" +value "14.12.2021" +) +(vvPair +variable "day" +value "mar." +) +(vvPair +variable "day_long" +value "mardi" +) +(vvPair +variable "dd" +value "14" +) +(vvPair +variable "entity_name" +value "selector_deceleration" +) +(vvPair +variable "ext" +value "" +) +(vvPair +variable "f" +value "fsm.sm" +) +(vvPair +variable "f_logical" +value "fsm.sm" +) +(vvPair +variable "f_noext" +value "fsm" +) +(vvPair +variable "graphical_source_author" +value "Simon" +) +(vvPair +variable "graphical_source_date" +value "14.12.2021" +) +(vvPair +variable "graphical_source_group" +value "UNKNOWN" +) +(vvPair +variable "graphical_source_host" +value "PC-SDM" +) +(vvPair +variable "graphical_source_time" +value "14:16:33" +) +(vvPair +variable "group" +value "UNKNOWN" +) +(vvPair +variable "host" +value "PC-SDM" +) +(vvPair +variable "language" +value "VHDL" +) +(vvPair +variable "library" +value "Cursor" +) +(vvPair +variable "library_downstream_ModelSimCompiler" +value "$SCRATCH_DIR/Cursor/work" +) +(vvPair +variable "mm" +value "12" +) +(vvPair +variable "module_name" +value "selector_deceleration" +) +(vvPair +variable "month" +value "déc." +) +(vvPair +variable "month_long" +value "décembre" +) +(vvPair +variable "p" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\selector_deceleration\\fsm.sm" +) +(vvPair +variable "p_logical" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\selector_deceleration\\fsm.sm" +) +(vvPair +variable "package_name" +value "" +) +(vvPair +variable "project_name" +value "hds" +) +(vvPair +variable "series" +value "HDL Designer Series" +) +(vvPair +variable "this_ext" +value "sm" +) +(vvPair +variable "this_file" +value "fsm" +) +(vvPair +variable "this_file_logical" +value "fsm" +) +(vvPair +variable "time" +value "14:16:33" +) +(vvPair +variable "unit" +value "selector_deceleration" +) +(vvPair +variable "user" +value "Simon" +) +(vvPair +variable "version" +value "2019.2 (Build 5)" +) +(vvPair +variable "view" +value "fsm" +) +(vvPair +variable "year" +value "2021" +) +(vvPair +variable "yy" +value "21" +) +] +) +uid 401,0 +optionalChildren [ +*1 (ConcurrentSM +uid 1,0 +topDiagram (StateDiagram +LanguageMgr "None" +uid 2,0 +optionalChildren [ +*2 (SmClockPoint +uid 60,0 +shape (CompositeShape +uid 61,0 +va (VaSet +vasetType 1 +fg "65535,65535,0" +) +optionalChildren [ +(Pentagon +uid 62,0 +sl 0 +ro 270 +xt "3250,10500,5500,11500" +) +(OrthoPolyLine +uid 63,0 +sl 0 +ro 270 +va (VaSet +vasetType 3 +) +xt "4150,10700,4749,11300" +pts [ +"4150,11300" +"4449,11300" +"4449,10700" +"4749,10700" +] +) +(Arc2D +pts [ +"3759,11153" +"3504,10847" +"3759,10847" +] +uid 64,0 +sl 0 +ro 270 +va (VaSet +vasetType 1 +transparent 1 +) +xt "3431,10800,3759,11199" +) +] +) +name (TextAssociate +uid 65,0 +ps "CenterOffsetStrategy" +text (Text +uid 66,0 +va (VaSet +) +xt "550,10500,2750,11700" +st "clk" +ju 2 +blo "2750,11500" +tm "SmControlSignalNameMgr" +) +) +cond (SmControlCondition +uid 67,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 68,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +lineColor "0,32768,49152" +) +xt "5500,10300,20400,11700" +) +autoResize 1 +cond (MLText +uid 69,0 +va (VaSet +) +xt "5600,10400,20300,11600" +st "clk'EVENT AND clk = '1'" +tm "SmControlConditionMgr" +) +) +) +*3 (SmResetPoint +uid 70,0 +shape (CompositeShape +uid 71,0 +va (VaSet +vasetType 1 +fg "65535,65535,0" +) +optionalChildren [ +(Pentagon +uid 72,0 +sl 0 +ro 270 +xt "3250,19500,5500,20500" +) +(OrthoPolyLine +uid 73,0 +sl 0 +ro 270 +va (VaSet +vasetType 3 +) +xt "4150,19700,4749,20300" +pts [ +"4749,20300" +"4449,20300" +"4449,19700" +"4150,19700" +] +) +(Line +uid 74,0 +sl 0 +ro 270 +xt "3499,19825,3599,19875" +pts [ +"3499,19875" +"3599,19825" +] +) +(Line +uid 75,0 +sl 0 +ro 270 +xt "3499,19825,3499,20175" +pts [ +"3499,20175" +"3499,19825" +] +) +(Circle +uid 76,0 +layer 10 +sl 0 +ro 270 +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,0" +) +xt "4299,19850,4599,20150" +radius 150 +) +] +) +cond (SmControlCondition +uid 82,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 83,0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,65535" +lineColor "0,32768,49152" +) +xt "3250,17700,8150,19100" +) +autoResize 1 +cond (MLText +uid 84,0 +va (VaSet +isHidden 1 +) +xt "3350,17800,8050,19000" +st "rst = '0'" +tm "SmControlConditionMgr" +) +) +prio (TransitionPriority +uid 79,0 +ps "PercentageFromStartStrategy" +shape (Circle +uid 80,0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,65535" +bg "0,0,0" +) +xt "5500,18937,7626,21063" +radius 1063 +) +pr (Text +uid 81,0 +va (VaSet +isHidden 1 +) +xt "5863,19400,7263,20600" +st "1" +ju 0 +blo "6563,20400" +tm "TransitionPriority" +) +padding "100,100" +) +name (TextAssociate +uid 77,0 +ps "CenterOffsetStrategy" +text (Text +uid 78,0 +va (VaSet +) +xt "1150,19400,3250,20600" +st "rst" +ju 2 +blo "3250,20400" +tm "SmControlSignalNameMgr" +) +) +actions (TextAssociate +uid 85,0 +ps "CenterOffsetStrategy" +text (MLText +uid 86,0 +va (VaSet +isHidden 1 +) +xt "11125,24125,19725,25325" +st "< Automatic >" +tm "Actions" +) +) +) +*4 (Link +uid 87,0 +shape (CompositeShape +uid 88,0 +va (VaSet +vasetType 1 +fg "65535,65535,0" +bg "0,0,0" +) +optionalChildren [ +(Pentagon +uid 89,0 +sl 0 +ro 270 +xt "17000,19500,19250,20500" +) +(Line +uid 90,0 +sl 0 +ro 270 +xt "16500,20000,17000,20000" +pts [ +"16500,20000" +"17000,20000" +] +) +] +) +name (TextAssociate +uid 91,0 +ps "CenterOffsetStrategy" +text (Text +uid 92,0 +va (VaSet +font "Verdana,9,1" +) +xt "19750,19500,22050,20700" +st "init" +blo "19750,20500" +tm "LinkName" +) +) +) +*5 (SmRecoveryStatePoint +uid 93,0 +shape (CompositeShape +uid 94,0 +va (VaSet +vasetType 1 +fg "65535,0,0" +) +optionalChildren [ +(Circle +uid 95,0 +sl 0 +xt "3250,14100,5050,15900" +radius 900 +) +(Line +uid 96,0 +sl 0 +va (VaSet +vasetType 3 +lineColor "65535,65535,0" +lineWidth 1 +) +xt "3724,14574,4576,15426" +pts [ +"3724,15426" +"4576,14574" +] +) +(Line +uid 97,0 +sl 0 +va (VaSet +vasetType 3 +lineColor "65535,65535,0" +lineWidth 1 +) +xt "3724,14574,4576,15426" +pts [ +"4576,15426" +"3724,14574" +] +) +] +) +) +*6 (Link +uid 98,0 +shape (CompositeShape +uid 99,0 +va (VaSet +vasetType 1 +fg "65535,65535,0" +bg "0,0,0" +) +optionalChildren [ +(Pentagon +uid 100,0 +sl 0 +ro 270 +xt "17000,14500,19250,15500" +) +(Line +uid 101,0 +sl 0 +ro 270 +xt "16500,15000,17000,15000" +pts [ +"16500,15000" +"17000,15000" +] +) +] +) +name (TextAssociate +uid 102,0 +ps "CenterOffsetStrategy" +text (Text +uid 103,0 +va (VaSet +font "Verdana,9,1" +) +xt "19750,14500,22050,15700" +st "init" +blo "19750,15500" +tm "LinkName" +) +) +) +*7 (Grouping +uid 124,0 +optionalChildren [ +*8 (CommentText +uid 126,0 +shape (Rectangle +uid 127,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "36000,46000,53000,47000" +) +oxt "18000,70000,35000,71000" +text (MLText +uid 128,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "36200,46000,46000,47000" +st " +by %user on %dd %month %year +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 17000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*9 (CommentText +uid 129,0 +shape (Rectangle +uid 130,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "53000,42000,57000,43000" +) +oxt "35000,66000,39000,67000" +text (MLText +uid 131,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "53200,42000,56200,43000" +st " +Project: +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 4000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*10 (CommentText +uid 132,0 +shape (Rectangle +uid 133,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "36000,44000,53000,45000" +) +oxt "18000,68000,35000,69000" +text (MLText +uid 134,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "36200,44000,46200,45000" +st " + +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 17000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*11 (CommentText +uid 135,0 +shape (Rectangle +uid 136,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "32000,44000,36000,45000" +) +oxt "14000,68000,18000,69000" +text (MLText +uid 137,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "32200,44000,34300,45000" +st " +Title: +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 4000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*12 (CommentText +uid 138,0 +shape (Rectangle +uid 139,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "53000,43000,73000,47000" +) +oxt "35000,67000,55000,71000" +text (MLText +uid 140,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "53200,43200,62600,44200" +st " + +" +tm "CommentText" +wrapOption 3 +visibleHeight 4000 +visibleWidth 20000 +) +ignorePrefs 1 +titleBlock 1 +) +*13 (CommentText +uid 141,0 +shape (Rectangle +uid 142,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "57000,42000,73000,43000" +) +oxt "39000,66000,55000,67000" +text (MLText +uid 143,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "57200,42000,58800,43000" +st " +%project_name +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 16000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*14 (CommentText +uid 144,0 +shape (Rectangle +uid 145,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "32000,42000,53000,44000" +) +oxt "14000,66000,35000,68000" +text (MLText +uid 146,0 +va (VaSet +fg "32768,0,0" +) +xt "37350,42400,47650,43600" +st " + +" +ju 0 +tm "CommentText" +wrapOption 3 +visibleHeight 2000 +visibleWidth 21000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*15 (CommentText +uid 147,0 +shape (Rectangle +uid 148,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "32000,45000,36000,46000" +) +oxt "14000,69000,18000,70000" +text (MLText +uid 149,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "32200,45000,34300,46000" +st " +Path: +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 4000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*16 (CommentText +uid 150,0 +shape (Rectangle +uid 151,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "32000,46000,36000,47000" +) +oxt "14000,70000,18000,71000" +text (MLText +uid 152,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "32200,46000,34900,47000" +st " +Edited: +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 4000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*17 (CommentText +uid 153,0 +shape (Rectangle +uid 154,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "36000,45000,53000,46000" +) +oxt "18000,69000,35000,70000" +text (MLText +uid 155,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "36200,45000,48700,46000" +st " +%library/%unit/%view +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 17000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +] +shape (GroupingShape +uid 125,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +lineStyle 2 +lineWidth 2 +) +xt "32000,42000,73000,47000" +) +oxt "14000,66000,55000,71000" +) +*18 (State +uid 189,0 +shape (Circle +uid 190,0 +va (VaSet +vasetType 1 +fg "0,65535,65535" +lineColor "0,32768,49152" +lineWidth 2 +) +xt "42982,20653,51334,29005" +radius 4176 +) +name (Text +uid 191,0 +va (VaSet +font "Verdana,12,1" +) +xt "43658,24129,50658,25529" +st "position1" +ju 0 +blo "47158,25329" +tm "ONodeName" +) +wait (TextAssociate +uid 192,0 +ps "CenterOffsetStrategy" +text (Text +uid 193,0 +va (VaSet +isHidden 1 +fg "0,0,32768" +font "Verdana,12,1" +) +xt "46908,25029,52008,26429" +st "wait 2" +blo "46908,26229" +tm "SmWaitText" +) +) +encoding (Text +uid 194,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "47158,25929,47158,25929" +blo "47158,25929" +tm "SmEncodingMgr" +) +actionBlk (SmStateActionsBlock +uid 197,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 198,0 +va (VaSet +vasetType 1 +transparent 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +fillStyle 1 +) +xt "43108,26929,59208,29529" +) +autoResize 1 +tline (Line +uid 199,0 +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "43208,26829,59108,26829" +pts [ +"43208,26829" +"59108,26829" +] +) +bline (Line +uid 200,0 +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "43208,27129,59108,27129" +pts [ +"43208,27129" +"59108,27129" +] +) +ttri (Triangle +uid 201,0 +ro 90 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "42758,26454,43108,26804" +) +btri (Triangle +uid 202,0 +ro 270 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "42758,24654,43108,25004" +) +entryActions (MLText +uid 203,0 +va (VaSet +) +xt "43208,26629,43208,26629" +tm "Actions" +) +inActions (MLText +uid 204,0 +va (VaSet +) +xt "43208,27029,59108,29429" +st "info_deceleration <= pos1 ; +skip_deceleration <= '0' ;" +tm "Actions" +) +exitActions (MLText +uid 205,0 +va (VaSet +) +xt "47158,24829,47158,24829" +tm "Actions" +) +) +caseExpr (TextAssociate +uid 195,0 +ps "CenterOffsetStrategy" +text (MLText +uid 196,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "45058,26029,51758,27229" +st "CASE: expr" +tm "SmCaseExpr" +) +) +) +*19 (State +uid 223,0 +shape (Circle +uid 224,0 +va (VaSet +vasetType 1 +fg "0,65535,65535" +lineColor "0,32768,49152" +lineWidth 2 +) +xt "55858,5198,62960,12300" +radius 3551 +) +name (Text +uid 225,0 +va (VaSet +font "Verdana,12,1" +) +xt "57909,8049,60909,9449" +st "init" +ju 0 +blo "59409,9249" +tm "ONodeName" +) +wait (TextAssociate +uid 226,0 +ps "CenterOffsetStrategy" +text (Text +uid 227,0 +va (VaSet +isHidden 1 +fg "0,0,32768" +font "Verdana,12,1" +) +xt "59159,8949,64259,10349" +st "wait 2" +blo "59159,10149" +tm "SmWaitText" +) +) +encoding (Text +uid 228,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "59409,9849,59409,9849" +blo "59409,9849" +tm "SmEncodingMgr" +) +actionBlk (SmStateActionsBlock +uid 231,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 232,0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "63309,12049,63509,12249" +) +autoResize 1 +tline (Line +uid 233,0 +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "59409,8749,59409,8749" +pts [ +"59409,8749" +"59409,8749" +] +) +bline (Line +uid 234,0 +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "59409,8749,59409,8749" +pts [ +"59409,8749" +"59409,8749" +] +) +ttri (Triangle +uid 235,0 +ro 90 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "58959,8574,59309,8924" +) +btri (Triangle +uid 236,0 +ro 270 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "58959,8574,59309,8924" +) +entryActions (MLText +uid 237,0 +va (VaSet +) +xt "59409,8749,59409,8749" +tm "Actions" +) +inActions (MLText +uid 238,0 +va (VaSet +) +xt "59409,8749,59409,8749" +tm "Actions" +) +exitActions (MLText +uid 239,0 +va (VaSet +) +xt "59409,8749,59409,8749" +tm "Actions" +) +) +caseExpr (TextAssociate +uid 229,0 +ps "CenterOffsetStrategy" +text (MLText +uid 230,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "57309,9949,64009,11149" +st "CASE: expr" +tm "SmCaseExpr" +) +) +) +*20 (State +uid 257,0 +shape (Circle +uid 258,0 +va (VaSet +vasetType 1 +fg "0,65535,65535" +lineColor "0,32768,49152" +lineWidth 2 +) +xt "71418,21013,79770,29365" +radius 4176 +) +name (Text +uid 259,0 +va (VaSet +font "Verdana,12,1" +) +xt "72094,24489,79094,25889" +st "position2" +ju 0 +blo "75594,25689" +tm "ONodeName" +) +wait (TextAssociate +uid 260,0 +ps "CenterOffsetStrategy" +text (Text +uid 261,0 +va (VaSet +isHidden 1 +fg "0,0,32768" +font "Verdana,12,1" +) +xt "75344,25389,80444,26789" +st "wait 2" +blo "75344,26589" +tm "SmWaitText" +) +) +encoding (Text +uid 262,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "75594,26289,75594,26289" +blo "75594,26289" +tm "SmEncodingMgr" +) +actionBlk (SmStateActionsBlock +uid 265,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 266,0 +va (VaSet +vasetType 1 +transparent 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +fillStyle 1 +) +xt "71544,27289,87644,29889" +) +autoResize 1 +tline (Line +uid 267,0 +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "71644,27189,87544,27189" +pts [ +"71644,27189" +"87544,27189" +] +) +bline (Line +uid 268,0 +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "71644,27489,87544,27489" +pts [ +"71644,27489" +"87544,27489" +] +) +ttri (Triangle +uid 269,0 +ro 90 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "71194,26814,71544,27164" +) +btri (Triangle +uid 270,0 +ro 270 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "71194,25014,71544,25364" +) +entryActions (MLText +uid 271,0 +va (VaSet +) +xt "71644,26989,71644,26989" +tm "Actions" +) +inActions (MLText +uid 272,0 +va (VaSet +) +xt "71644,27389,87544,29789" +st "info_deceleration <= pos2 ; +skip_deceleration <= '0' ;" +tm "Actions" +) +exitActions (MLText +uid 273,0 +va (VaSet +) +xt "75594,25189,75594,25189" +tm "Actions" +) +) +caseExpr (TextAssociate +uid 263,0 +ps "CenterOffsetStrategy" +text (MLText +uid 264,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "73494,26389,80194,27589" +st "CASE: expr" +tm "SmCaseExpr" +) +) +) +*21 (InterruptPoint +uid 291,0 +shape (CompositeShape +uid 292,0 +va (VaSet +vasetType 1 +fg "65535,0,0" +) +optionalChildren [ +(Pentagon +uid 293,0 +sl 0 +ro 270 +xt "102939,5557,105189,6557" +) +(Line +uid 294,0 +sl 0 +ro 270 +xt "105189,6057,105689,6057" +pts [ +"105189,6057" +"105689,6057" +] +) +(CustomPolygon +pts [ +"103189,6282" +"103189,5982" +"103839,6107" +"103739,5832" +"104839,6032" +"104014,6032" +"104189,6282" +] +uid 295,0 +sl 0 +ro 270 +va (VaSet +vasetType 1 +fg "65535,65535,0" +bg "65535,0,0" +lineColor "65535,65535,0" +) +xt "103189,5832,104839,6282" +) +] +) +) +*22 (State +uid 296,0 +shape (Circle +uid 297,0 +va (VaSet +vasetType 1 +fg "0,65535,65535" +lineColor "0,32768,49152" +lineWidth 2 +) +xt "101623,19025,112783,30185" +radius 5580 +) +name (Text +uid 298,0 +va (VaSet +font "Verdana,12,1" +) +xt "102253,23905,112153,25305" +st "initialisation" +ju 0 +blo "107203,25105" +tm "ONodeName" +) +wait (TextAssociate +uid 299,0 +ps "CenterOffsetStrategy" +text (Text +uid 300,0 +va (VaSet +isHidden 1 +fg "0,0,32768" +font "Verdana,12,1" +) +xt "106953,24805,112053,26205" +st "wait 2" +blo "106953,26005" +tm "SmWaitText" +) +) +encoding (Text +uid 301,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "107203,25705,107203,25705" +blo "107203,25705" +tm "SmEncodingMgr" +) +actionBlk (SmStateActionsBlock +uid 304,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 305,0 +va (VaSet +vasetType 1 +transparent 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +fillStyle 1 +) +xt "98103,26705,124303,29305" +) +autoResize 1 +tline (Line +uid 306,0 +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "98203,26605,124203,26605" +pts [ +"98203,26605" +"124203,26605" +] +) +bline (Line +uid 307,0 +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "98203,26905,124203,26905" +pts [ +"98203,26905" +"124203,26905" +] +) +ttri (Triangle +uid 308,0 +ro 90 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "97753,26230,98103,26580" +) +btri (Triangle +uid 309,0 +ro 270 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "97753,24430,98103,24780" +) +entryActions (MLText +uid 310,0 +va (VaSet +) +xt "98203,26405,98203,26405" +tm "Actions" +) +inActions (MLText +uid 311,0 +va (VaSet +) +xt "98203,26805,124203,29205" +st "info_deceleration <= \"0000000000000000\"; +skip_deceleration <= '1';" +tm "Actions" +) +exitActions (MLText +uid 312,0 +va (VaSet +) +xt "107203,24605,107203,24605" +tm "Actions" +) +) +caseExpr (TextAssociate +uid 302,0 +ps "CenterOffsetStrategy" +text (MLText +uid 303,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "105103,25805,111803,27005" +st "CASE: expr" +tm "SmCaseExpr" +) +) +) +*23 (Link +uid 313,0 +shape (CompositeShape +uid 314,0 +va (VaSet +vasetType 1 +fg "65535,65535,0" +bg "0,0,0" +) +optionalChildren [ +(Pentagon +uid 315,0 +sl 0 +ro 270 +xt "118183,1116,120433,2116" +) +(Line +uid 316,0 +sl 0 +ro 270 +xt "117683,1616,118183,1616" +pts [ +"117683,1616" +"118183,1616" +] +) +] +) +name (TextAssociate +uid 317,0 +ps "CenterOffsetStrategy" +text (Text +uid 318,0 +va (VaSet +font "Verdana,9,1" +) +xt "120933,1116,126133,2316" +st "position1" +blo "120933,2116" +tm "LinkName" +) +) +) +*24 (Link +uid 319,0 +shape (CompositeShape +uid 320,0 +va (VaSet +vasetType 1 +fg "65535,65535,0" +bg "0,0,0" +) +optionalChildren [ +(Pentagon +uid 321,0 +sl 0 +ro 270 +xt "118474,12655,120724,13655" +) +(Line +uid 322,0 +sl 0 +ro 270 +xt "117974,13155,118474,13155" +pts [ +"117974,13155" +"118474,13155" +] +) +] +) +name (TextAssociate +uid 323,0 +ps "CenterOffsetStrategy" +text (Text +uid 324,0 +va (VaSet +font "Verdana,9,1" +) +xt "121224,12655,128724,13855" +st "initialisation" +blo "121224,13655" +tm "LinkName" +) +) +) +*25 (Link +uid 325,0 +shape (CompositeShape +uid 326,0 +va (VaSet +vasetType 1 +fg "65535,65535,0" +bg "0,0,0" +) +optionalChildren [ +(Pentagon +uid 327,0 +sl 0 +ro 270 +xt "118929,6922,121179,7922" +) +(Line +uid 328,0 +sl 0 +ro 270 +xt "118429,7422,118929,7422" +pts [ +"118429,7422" +"118929,7422" +] +) +] +) +name (TextAssociate +uid 329,0 +ps "CenterOffsetStrategy" +text (Text +uid 330,0 +va (VaSet +font "Verdana,9,1" +) +xt "121679,6922,126879,8122" +st "position2" +blo "121679,7922" +tm "LinkName" +) +) +) +*26 (Transition +uid 104,0 +shape (Spline +uid 105,0 +va (VaSet +vasetType 3 +) +xt "5500,20000,16500,20000" +pts [ +"5500,20000" +"16500,20000" +] +) +start &3 +end &4 +ss 0 +es 0 +cond "rst = '0'" +tb (TransitionBlock +uid 106,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 107,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "0,32768,49152" +) +xt "8150,18900,13850,21100" +) +autoResize 1 +lineShape (Line +uid 108,0 +va (VaSet +vasetType 3 +) +xt "8650,20500,13350,20500" +pts [ +"8650,20500" +"13350,20500" +] +) +condition (MLText +uid 109,0 +va (VaSet +) +xt "8650,18900,13350,20100" +st "rst = '0'" +tm "Condition" +) +actions (MLText +uid 110,0 +va (VaSet +isHidden 1 +) +xt "6700,20900,15300,22100" +st "< Automatic >" +tm "Actions" +) +) +tp (TransitionPriority +uid 111,0 +ps "PercentageFromStartStrategy" +shape (Circle +uid 112,0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,65535" +bg "0,0,0" +) +xt "5537,18937,7663,21063" +radius 1063 +) +pr (Text +uid 113,0 +va (VaSet +isHidden 1 +) +xt "5900,19400,7300,20600" +st "1" +ju 0 +blo "6600,20400" +tm "TransitionPriority" +) +padding "100,100" +) +) +*27 (Transition +uid 114,0 +shape (Spline +uid 115,0 +va (VaSet +vasetType 3 +) +xt "5050,15000,16500,15000" +pts [ +"5050,15000" +"16500,15000" +] +) +start &5 +end &6 +ss 0 +es 0 +tb (TransitionBlock +uid 116,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 117,0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "0,32768,49152" +) +xt "7625,14495,13925,15505" +) +autoResize 1 +lineShape (Line +uid 118,0 +va (VaSet +vasetType 3 +isHidden 1 +) +xt "10775,16000,10775,16000" +pts [ +"10775,16000" +"10775,16000" +] +) +condition (MLText +uid 119,0 +va (VaSet +) +xt "8125,14400,13425,15600" +tm "Condition" +) +actions (MLText +uid 120,0 +va (VaSet +) +xt "10775,16000,10775,16000" +tm "Actions" +) +) +tp (TransitionPriority +uid 121,0 +ps "PercentageFromStartStrategy" +shape (Circle +uid 122,0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,65535" +bg "0,0,0" +) +xt "5132,13937,7258,16063" +radius 1063 +) +pr (Text +uid 123,0 +va (VaSet +isHidden 1 +) +xt "5495,14400,6895,15600" +st "1" +ju 0 +blo "6195,15400" +tm "TransitionPriority" +) +padding "100,100" +) +) +*28 (Transition +uid 341,0 +shape (Spline +uid 342,0 +va (VaSet +vasetType 3 +) +xt "105689,1616,117683,6057" +pts [ +"105689,6057" +"117683,1616" +] +) +start &21 +end &23 +ss 0 +cond "button = \"0010\"" +tb (TransitionBlock +uid 343,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 344,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "0,32768,49152" +) +xt "108437,1846,119137,4046" +) +autoResize 1 +lineShape (Line +uid 345,0 +va (VaSet +vasetType 3 +isHidden 1 +) +xt "111587,3946,111587,3946" +pts [ +"111587,3946" +"111587,3946" +] +) +condition (MLText +uid 346,0 +va (VaSet +) +xt "108937,2346,118637,3546" +st "button = \"0010\"" +tm "Condition" +) +actions (MLText +uid 347,0 +va (VaSet +) +xt "113787,3946,113787,3946" +tm "Actions" +) +) +tp (TransitionPriority +uid 348,0 +ps "PercentageFromStartStrategy" +shape (Circle +uid 349,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +) +xt "105824,4550,107950,6676" +radius 1063 +) +pr (Text +uid 350,0 +va (VaSet +) +xt "106187,5013,107587,6213" +st "1" +ju 0 +blo "106887,6013" +tm "TransitionPriority" +) +padding "100,100" +) +) +*29 (Transition +uid 361,0 +shape (Spline +uid 362,0 +va (VaSet +vasetType 3 +) +xt "105689,6057,118429,7422" +pts [ +"105689,6057" +"118429,7422" +] +) +start &21 +end &25 +ss 0 +cond "button = \"0100\"" +tb (TransitionBlock +uid 363,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 364,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "0,32768,49152" +) +xt "111559,6240,122259,8440" +) +autoResize 1 +lineShape (Line +uid 365,0 +va (VaSet +vasetType 3 +isHidden 1 +) +xt "114709,8340,114709,8340" +pts [ +"114709,8340" +"114709,8340" +] +) +condition (MLText +uid 366,0 +va (VaSet +) +xt "112059,6740,121759,7940" +st "button = \"0100\"" +tm "Condition" +) +actions (MLText +uid 367,0 +va (VaSet +) +xt "116909,8340,116909,8340" +tm "Actions" +) +) +tp (TransitionPriority +uid 368,0 +ps "PercentageFromStartStrategy" +shape (Circle +uid 369,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +) +xt "105899,5130,108025,7256" +radius 1063 +) +pr (Text +uid 370,0 +va (VaSet +) +xt "106262,5593,107662,6793" +st "2" +ju 0 +blo "106962,6593" +tm "TransitionPriority" +) +padding "100,100" +) +) +*30 (Transition +uid 391,0 +shape (Spline +uid 392,0 +va (VaSet +vasetType 3 +) +xt "105689,6057,117974,13155" +pts [ +"105689,6057" +"117974,13155" +] +) +start &21 +end &24 +ss 0 +cond "button = \"0001\"" +tb (TransitionBlock +uid 393,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 394,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "0,32768,49152" +) +xt "109282,10457,119982,12657" +) +autoResize 1 +lineShape (Line +uid 395,0 +va (VaSet +vasetType 3 +isHidden 1 +) +xt "112432,12557,112432,12557" +pts [ +"112432,12557" +"112432,12557" +] +) +condition (MLText +uid 396,0 +va (VaSet +) +xt "109782,10957,119482,12157" +st "button = \"0001\"" +tm "Condition" +) +actions (MLText +uid 397,0 +va (VaSet +) +xt "114632,12557,114632,12557" +tm "Actions" +) +) +tp (TransitionPriority +uid 398,0 +ps "PercentageFromStartStrategy" +shape (Circle +uid 399,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +) +xt "105853,5703,107979,7829" +radius 1063 +) +pr (Text +uid 400,0 +va (VaSet +) +xt "106216,6166,107616,7366" +st "3" +ju 0 +blo "106916,7166" +tm "TransitionPriority" +) +padding "100,100" +) +) +] +bg "65535,65535,65535" +grid (Grid +origin "0,0" +isVisible 0 +isActive 0 +xSpacing 1000 +xySpacing 1000 +xShown 1 +yShown 1 +color "26368,26368,26368" +) +packageList *31 (PackageList +uid 31,0 +stg "VerticalLayoutStrategy" +textVec [ +*32 (Text +uid 32,0 +va (VaSet +font "Verdana,9,1" +) +xt "0,3000,7600,4200" +st "Package List" +blo "0,4000" +) +*33 (MLText +uid 33,0 +va (VaSet +) +xt "0,4200,17500,7800" +st "LIBRARY ieee; + USE ieee.std_logic_1164.all; + USE ieee.numeric_std.all;" +tm "SmPackageListTextMgr" +) +] +) +compDirBlock (MlTextGroup +uid 34,0 +stg "VerticalLayoutStrategy" +textVec [ +*34 (Text +uid 35,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "20000,0,30800,1200" +st "Compiler Directives" +blo "20000,1000" +) +*35 (Text +uid 36,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "20000,1200,33100,2400" +st "Pre-module directives:" +blo "20000,2200" +) +*36 (MLText +uid 37,0 +va (VaSet +isHidden 1 +) +xt "20000,2400,32100,4800" +st "`resetall +`timescale 1ns/10ps" +tm "SmCompilerDirectivesTextMgr" +) +*37 (Text +uid 38,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "20000,4800,33700,6000" +st "Post-module directives:" +blo "20000,5800" +) +*38 (MLText +uid 39,0 +va (VaSet +isHidden 1 +) +xt "20000,0,20000,0" +tm "SmCompilerDirectivesTextMgr" +) +*39 (Text +uid 40,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "20000,6000,33200,7200" +st "End-module directives:" +blo "20000,7000" +) +*40 (MLText +uid 41,0 +va (VaSet +isHidden 1 +) +xt "20000,7200,20000,7200" +tm "SmCompilerDirectivesTextMgr" +) +] +associable 1 +) +windowSize "0,24,1715,1143" +viewArea "-400,-20100,134917,70081" +cachedDiagramExtent "0,-1000,128724,47000" +hasePageBreakOrigin 1 +pageBreakOrigin "0,-2000" +isTopLevel 1 +defaultCommentText (CommentText +shape (Rectangle +layer 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +lineColor "0,0,32768" +) +xt "0,0,15000,5000" +) +text (MLText +va (VaSet +fg "0,0,32768" +) +xt "200,200,3200,1400" +st " +Text +" +tm "CommentText" +wrapOption 3 +visibleHeight 4600 +visibleWidth 14600 +) +) +defaultRequirementText (RequirementText +shape (ZoomableIcon +layer 0 +va (VaSet +vasetType 1 +fg "59904,39936,65280" +lineColor "0,0,32768" +) +xt "0,0,1500,1750" +iconName "reqTracerRequirement.bmp" +iconMaskName "reqTracerRequirement.msk" +) +autoResize 1 +text (MLText +va (VaSet +fg "0,0,32768" +font "arial,8,0" +) +xt "500,2150,1400,3150" +st " +Text +" +tm "RequirementText" +wrapOption 3 +visibleHeight 1350 +visibleWidth 1100 +) +) +defaultPanel (Panel +shape (RectFrame +va (VaSet +vasetType 1 +fg "65535,65535,65535" +lineColor "32768,0,0" +lineWidth 3 +) +xt "0,0,20000,20000" +) +title (TextAssociate +ps "TopLeftStrategy" +text (Text +va (VaSet +font "Verdana,9,1" +) +xt "1000,1000,5000,2200" +st "Panel0" +blo "1000,2000" +tm "PanelText" +) +) +) +localDecl *41 (SmLocalDecl +uid 3,0 +stg "VerticalLayoutStrategy" +textVec [ +*42 (Text +uid 4,0 +va (VaSet +font "Verdana,9,1" +) +xt "27800,-1000,42400,200" +st "Architecture Declarations" +blo "27800,0" +) +*43 (MLText +uid 5,0 +va (VaSet +font "Courier New,8,0" +) +xt "27800,-1000,27800,-1000" +tm "LocalDeclTextMgr" +) +*44 (Text +uid 6,0 +va (VaSet +font "Verdana,9,1" +) +xt "27800,200,33000,1400" +st "Pre Decls" +blo "27800,1200" +) +*45 (MLText +uid 7,0 +va (VaSet +font "Courier New,8,0" +) +xt "27800,-1000,27800,-1000" +tm "LocalDeclTextMgr" +) +*46 (Text +uid 8,0 +va (VaSet +font "Verdana,9,1" +) +xt "27800,1400,34200,2600" +st "Post Decls" +blo "27800,2400" +) +*47 (MLText +uid 9,0 +va (VaSet +font "Courier New,8,0" +) +xt "27800,2600,27800,2600" +tm "LocalDeclTextMgr" +) +] +) +processDecl *48 (SmProcessDecl +uid 10,0 +stg "VerticalLayoutStrategy" +textVec [ +*49 (Text +uid 11,0 +va (VaSet +font "Verdana,9,1" +) +xt "74500,-1000,86600,200" +st "Process Declarations" +blo "74500,0" +) +*50 (Text +uid 12,0 +va (VaSet +font "Verdana,9,1" +) +xt "74500,200,84000,1400" +st "Clocked Process:" +blo "74500,1200" +) +*51 (MLText +uid 13,0 +va (VaSet +font "Courier New,8,0" +) +xt "74500,-1000,74500,-1000" +tm "ProcessDeclTextMgr" +) +*52 (Text +uid 14,0 +va (VaSet +font "Verdana,9,1" +) +xt "74500,1400,83800,2600" +st "Output Process:" +blo "74500,2400" +) +*53 (MLText +uid 15,0 +va (VaSet +font "Courier New,8,0" +) +xt "74500,2600,74500,2600" +tm "ProcessDeclTextMgr" +) +] +associable 1 +) +defaultActions *54 (MlTextGroup +uid 16,0 +stg "VerticalLayoutStrategy" +textVec [ +*55 (Text +uid 17,0 +va (VaSet +font "Verdana,9,1" +) +xt "0,-1000,8400,200" +st "Global Actions" +blo "0,0" +) +*56 (Text +uid 18,0 +va (VaSet +font "Verdana,9,1" +) +xt "0,200,7400,1400" +st "Pre Actions:" +blo "0,1200" +) +*57 (MLText +uid 19,0 +va (VaSet +) +xt "0,-1000,0,-1000" +tm "Actions" +) +*58 (Text +uid 20,0 +va (VaSet +font "Verdana,9,1" +) +xt "0,1400,8000,2600" +st "Post Actions:" +blo "0,2400" +) +*59 (MLText +uid 21,0 +va (VaSet +) +xt "0,2600,0,2600" +tm "Actions" +) +] +associable 1 +) +archConcurrentStatementBlock *60 (BiTextGroup +uid 22,0 +stg "VerticalLayoutStrategy" +first (Text +uid 23,0 +va (VaSet +font "Verdana,9,1" +) +xt "11400,-1000,24800,200" +st "Concurrent Statements" +blo "11400,0" +) +second (MLText +uid 24,0 +va (VaSet +) +xt "11400,200,11400,200" +tm "ArchConcStmtTextMgr" +) +associable 1 +) +signalsGenStatus *61 (SmSignalGenStatus +uid 28,0 +stg "VerticalLayoutStrategy" +first (Text +uid 29,0 +va (VaSet +font "Verdana,9,1" +) +xt "45400,-1000,53200,200" +st "Signal Status" +blo "45400,0" +) +second (MLText +uid 30,0 +va (VaSet +font "Courier New,8,0" +) +xt "45400,200,76900,2600" +st "SIGNAL MODE DEFAULT RESET SCHEME COMMENT +info_deceleration OUT COMB +skip_deceleration OUT COMB +" +tm "SmSignalsGenStatusTextMgr" +) +) +stateRegBlock *62 (BiTextGroup +uid 25,0 +stg "VerticalLayoutStrategy" +first (Text +uid 26,0 +va (VaSet +font "Verdana,9,1" +) +xt "56200,-1000,71500,200" +st "State Register Statements" +blo "56200,0" +) +second (MLText +uid 27,0 +va (VaSet +) +xt "56200,200,56200,200" +tm "Actions" +) +associable 1 +) +) +genChar (SmGenChar +uid 42,0 +nextStateClocking 0 +) +encoding (Encoding +scheme 3 +encodingStyles [ +(pair +scheme 0 +style 0 +) +(pair +scheme 1 +style 1 +) +(pair +scheme 2 +style 0 +) +(pair +scheme 3 +style 0 +) +(pair +scheme 4 +style 0 +) +(pair +scheme 5 +style 0 +) +] +otherValues [ +(pair +scheme 0 +otherValue "" +) +(pair +scheme 1 +otherValue "" +) +(pair +scheme 2 +otherValue "" +) +(pair +scheme 3 +otherValue "" +) +(pair +scheme 4 +otherValue "" +) +(pair +scheme 5 +otherValue "" +) +] +attribute 0 +synSafe 0 +outputEncodedLocals 0 +useVerilogParameterRange 0 +radix 2 +) +stateOrder [ +&18 +&19 +&20 +&22 +] +name "csm" +) +] +lastUid 529,0 +commonDM (CommonDM +ldm (LogicalDM +emptyRow *63 (LEmptyRow +) +uid 403,0 +optionalChildren [ +*64 (RefLabelRowHdr +) +*65 (TitleRowHdr +) +*66 (FilterRowHdr +) +*67 (RefLabelColHdr +tm "RefLabelColHdrMgr" +) +*68 (RowExpandColHdr +tm "RowExpandColHdrMgr" +) +*69 (GroupColHdr +tm "GroupColHdrMgr" +) +*70 (NameColHdr +tm "SmNameColHdrMgr" +) +*71 (ModeColHdr +tm "SmModeColHdrMgr" +) +*72 (TypeColHdr +tm "SmTypeColHdrMgr" +) +*73 (BoundsColHdr +tm "SmBoundsColHdrMgr" +) +*74 (InitColHdr +tm "SmInitColHdrMgr" +) +*75 (ColumnHdr +tm "SmCategoryColHdrMgr" +) +*76 (ColumnHdr +tm "SmAssignColHdrMgr" +) +*77 (ColumnHdr +tm "SmExprColHdrMgr" +) +*78 (ColumnHdr +tm "SmSchemeColHdrMgr" +) +*79 (ColumnHdr +tm "SmDefValColHdrMgr" +) +*80 (ColumnHdr +tm "SmRstValColHdrMgr" +) +*81 (EolColHdr +tm "SmEolColHdrMgr" +) +*82 (LeafLogPort +port (LogicalPort +lang 11 +decl (Decl +n "Position" +t "unsigned" +b "(15 DOWNTO 0)" +o 1 +) +) +uid 156,0 +) +*83 (LeafLogPort +port (LogicalPort +lang 11 +decl (Decl +n "button" +t "unsigned" +b "(3 DOWNTO 0)" +o 2 +) +) +uid 158,0 +) +*84 (LeafLogPort +port (LogicalPort +lang 11 +decl (Decl +n "clk" +t "std_uLogic" +o 3 +) +) +uid 160,0 +cat 1 +expr "clk'EVENT AND clk = '1'" +) +*85 (LeafLogPort +port (LogicalPort +lang 11 +decl (Decl +n "pos1" +t "std_logic" +b "(15 DOWNTO 0)" +o 4 +) +) +uid 162,0 +) +*86 (LeafLogPort +port (LogicalPort +lang 11 +decl (Decl +n "pos2" +t "std_logic" +b "(15 DOWNTO 0)" +o 5 +) +) +uid 164,0 +) +*87 (LeafLogPort +port (LogicalPort +lang 11 +decl (Decl +n "pos_init" +t "std_logic" +b "(15 DOWNTO 0)" +o 6 +) +) +uid 166,0 +) +*88 (LeafLogPort +port (LogicalPort +lang 11 +decl (Decl +n "rst" +t "std_uLogic" +o 7 +) +) +uid 168,0 +cat 8 +expr "rst = '0'" +) +*89 (LeafLogPort +port (LogicalPort +lang 11 +m 1 +decl (Decl +n "info_deceleration" +t "unsigned" +b "(15 DOWNTO 0)" +o 8 +) +) +uid 170,0 +scheme 0 +) +*90 (LeafLogPort +port (LogicalPort +lang 11 +m 1 +decl (Decl +n "skip_deceleration" +t "std_uLogic" +o 9 +) +) +uid 471,0 +scheme 0 +) +] +) +pdm (PhysicalDM +displayShortBounds 1 +editShortBounds 1 +uid 422,0 +optionalChildren [ +*91 (Sheet +sheetRow (SheetRow +headerVa (MVa +cellColor "49152,49152,49152" +fontColor "0,0,0" +font "Tahoma,10,0" +) +cellVa (MVa +cellColor "65535,65535,65535" +fontColor "0,0,0" +font "Tahoma,10,0" +) +groupVa (MVa +cellColor "39936,56832,65280" +fontColor "0,0,0" +font "Tahoma,10,0" +) +emptyMRCItem *92 (MRCItem +litem &63 +pos 9 +dimension 20 +) +uid 424,0 +optionalChildren [ +*93 (MRCItem +litem &64 +pos 0 +dimension 20 +uid 425,0 +) +*94 (MRCItem +litem &65 +pos 1 +dimension 23 +uid 426,0 +) +*95 (MRCItem +litem &66 +pos 2 +hidden 1 +dimension 20 +uid 427,0 +) +*96 (MRCItem +litem &82 +pos 0 +dimension 20 +uid 157,0 +) +*97 (MRCItem +litem &83 +pos 1 +dimension 20 +uid 159,0 +) +*98 (MRCItem +litem &84 +pos 2 +dimension 20 +uid 161,0 +) +*99 (MRCItem +litem &85 +pos 3 +dimension 20 +uid 163,0 +) +*100 (MRCItem +litem &86 +pos 4 +dimension 20 +uid 165,0 +) +*101 (MRCItem +litem &87 +pos 5 +dimension 20 +uid 167,0 +) +*102 (MRCItem +litem &88 +pos 6 +dimension 20 +uid 169,0 +) +*103 (MRCItem +litem &89 +pos 7 +dimension 20 +uid 171,0 +) +*104 (MRCItem +litem &90 +pos 8 +dimension 20 +uid 470,0 +) +] +) +sheetCol (SheetCol +propVa (MVa +cellColor "0,49152,49152" +fontColor "0,0,0" +font "Tahoma,10,0" +textAngle 90 +) +uid 428,0 +optionalChildren [ +*105 (MRCItem +litem &67 +pos 0 +dimension 20 +uid 429,0 +) +*106 (MRCItem +litem &69 +pos 1 +dimension 50 +uid 430,0 +) +*107 (MRCItem +litem &70 +pos 2 +dimension 70 +uid 431,0 +) +*108 (MRCItem +litem &71 +pos 3 +dimension 50 +uid 432,0 +) +*109 (MRCItem +litem &72 +pos 4 +dimension 80 +uid 433,0 +) +*110 (MRCItem +litem &73 +pos 5 +dimension 80 +uid 434,0 +) +*111 (MRCItem +litem &74 +pos 6 +dimension 40 +uid 435,0 +) +*112 (MRCItem +litem &75 +pos 7 +dimension 100 +uid 436,0 +) +*113 (MRCItem +litem &76 +pos 8 +dimension 60 +uid 437,0 +) +*114 (MRCItem +litem &77 +pos 9 +dimension 130 +uid 438,0 +) +*115 (MRCItem +litem &78 +pos 10 +dimension 56 +uid 439,0 +) +*116 (MRCItem +litem &79 +pos 11 +dimension 50 +uid 440,0 +) +*117 (MRCItem +litem &80 +pos 12 +dimension 50 +uid 441,0 +) +*118 (MRCItem +litem &81 +pos 13 +dimension 80 +uid 442,0 +) +] +) +fixedCol 4 +fixedRow 2 +name "Ports" +uid 423,0 +vaOverrides [ +] +) +] +) +uid 402,0 +) +cdmCsm &1 +genericsCommonDM (CommonDM +ldm (LogicalDM +emptyRow *119 (LEmptyRow +) +uid 444,0 +optionalChildren [ +*120 (RefLabelRowHdr +) +*121 (TitleRowHdr +) +*122 (FilterRowHdr +) +*123 (RefLabelColHdr +tm "RefLabelColHdrMgr" +) +*124 (RowExpandColHdr +tm "RowExpandColHdrMgr" +) +*125 (GroupColHdr +tm "GroupColHdrMgr" +) +*126 (NameColHdr +tm "GenericNameColHdrMgr" +) +*127 (TypeColHdr +tm "GenericTypeColHdrMgr" +) +*128 (InitColHdr +tm "GenericValueColHdrMgr" +) +*129 (PragmaColHdr +tm "GenericPragmaColHdrMgr" +) +*130 (EolColHdr +tm "GenericEolColHdrMgr" +) +] +) +pdm (PhysicalDM +displayShortBounds 1 +editShortBounds 1 +uid 456,0 +optionalChildren [ +*131 (Sheet +sheetRow (SheetRow +headerVa (MVa +cellColor "49152,49152,49152" +fontColor "0,0,0" +font "Tahoma,10,0" +) +cellVa (MVa +cellColor "65535,65535,65535" +fontColor "0,0,0" +font "Tahoma,10,0" +) +groupVa (MVa +cellColor "39936,56832,65280" +fontColor "0,0,0" +font "Tahoma,10,0" +) +emptyMRCItem *132 (MRCItem +litem &119 +pos 0 +dimension 20 +) +uid 458,0 +optionalChildren [ +*133 (MRCItem +litem &120 +pos 0 +dimension 20 +uid 459,0 +) +*134 (MRCItem +litem &121 +pos 1 +dimension 23 +uid 460,0 +) +*135 (MRCItem +litem &122 +pos 2 +hidden 1 +dimension 20 +uid 461,0 +) +] +) +sheetCol (SheetCol +propVa (MVa +cellColor "0,49152,49152" +fontColor "0,0,0" +font "Tahoma,10,0" +textAngle 90 +) +uid 462,0 +optionalChildren [ +*136 (MRCItem +litem &123 +pos 0 +dimension 20 +uid 463,0 +) +*137 (MRCItem +litem &125 +pos 1 +dimension 50 +uid 464,0 +) +*138 (MRCItem +litem &126 +pos 2 +dimension 100 +uid 465,0 +) +*139 (MRCItem +litem &127 +pos 3 +dimension 100 +uid 466,0 +) +*140 (MRCItem +litem &128 +pos 4 +dimension 50 +uid 467,0 +) +*141 (MRCItem +litem &129 +pos 5 +dimension 50 +uid 468,0 +) +*142 (MRCItem +litem &130 +pos 6 +dimension 80 +uid 469,0 +) +] +) +fixedCol 3 +fixedRow 2 +name "Ports" +uid 457,0 +vaOverrides [ +] +) +] +) +uid 443,0 +type 1 +) +signalSuffix "_int" +clockSuffix "_cld" +defaultState (State +shape (Circle +va (VaSet +vasetType 1 +fg "0,65535,65535" +lineColor "0,32768,49152" +lineWidth 2 +) +xt "-3551,-3551,3551,3551" +radius 3551 +) +name (Text +va (VaSet +font "Verdana,12,1" +) +xt "0,0,2500,1400" +st "s0" +ju 0 +blo "1250,1200" +tm "ONodeName" +) +wait (TextAssociate +ps "CenterOffsetStrategy" +text (Text +va (VaSet +isHidden 1 +fg "0,0,32768" +font "Verdana,12,1" +) +xt "1000,900,6100,2300" +st "wait 2" +blo "1000,2100" +tm "SmWaitText" +) +) +encoding (Text +va (VaSet +font "Verdana,9,1" +) +blo "0,0" +tm "SmEncodingMgr" +) +actionBlk (SmStateActionsBlock +ps "CenterOffsetStrategy" +shape (Rectangle +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "3900,3300,4100,3500" +) +autoResize 1 +tline (Line +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +pts [ +"0,0" +"0,0" +] +) +bline (Line +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +pts [ +"0,0" +"0,0" +] +) +ttri (Triangle +ro 90 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "-450,-175,-100,175" +) +btri (Triangle +ro 270 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "-450,-175,-100,175" +) +entryActions (MLText +va (VaSet +) +tm "Actions" +) +inActions (MLText +va (VaSet +) +tm "Actions" +) +exitActions (MLText +va (VaSet +) +tm "Actions" +) +) +caseExpr (TextAssociate +ps "CenterOffsetStrategy" +text (MLText +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "-2100,1200,4600,2400" +st "CASE: expr" +tm "SmCaseExpr" +) +) +) +defaultWaitState (State +shape (CircleInOctagon +va (VaSet +vasetType 1 +fg "0,65535,65535" +lineColor "26368,26368,26368" +lineWidth 2 +) +xt "-529,-529,6529,6529" +) +name (Text +va (VaSet +font "Verdana,12,1" +) +xt "0,0,2500,1400" +st "s0" +ju 0 +blo "1250,1200" +tm "ONodeName" +) +wait (TextAssociate +ps "CenterOffsetStrategy" +text (Text +va (VaSet +isHidden 1 +fg "0,0,32768" +font "Verdana,12,1" +) +xt "1000,900,6100,2300" +st "wait 2" +blo "1000,2100" +tm "SmWaitText" +) +) +encoding (Text +va (VaSet +font "Verdana,9,1" +) +blo "0,0" +tm "SmEncodingMgr" +) +actionBlk (SmStateActionsBlock +ps "CenterOffsetStrategy" +shape (Rectangle +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "8900,6300,9100,6500" +) +autoResize 1 +tline (Line +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "5000,3000,5000,3000" +pts [ +"5000,3000" +"5000,3000" +] +) +bline (Line +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "5000,3000,5000,3000" +pts [ +"5000,3000" +"5000,3000" +] +) +ttri (Triangle +ro 90 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "4550,2825,4900,3175" +) +btri (Triangle +ro 270 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "4550,2825,4900,3175" +) +entryActions (MLText +va (VaSet +) +xt "5000,3000,5000,3000" +tm "Actions" +) +inActions (MLText +va (VaSet +) +xt "5000,3000,5000,3000" +tm "Actions" +) +exitActions (MLText +va (VaSet +) +xt "5000,3000,5000,3000" +tm "Actions" +) +) +caseExpr (TextAssociate +ps "CenterOffsetStrategy" +text (MLText +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "-2100,1200,4600,2400" +st "CASE: expr" +tm "SmCaseExpr" +) +) +isWait 1 +) +defaultCompositeState (CompositeState +shape (TripleCircle +va (VaSet +vasetType 1 +fg "29952,39936,65280" +lineColor "0,0,32768" +lineWidth 2 +) +xt "-3000,-3000,3000,3000" +radius 3000 +) +name (Text +va (VaSet +font "Verdana,10,1" +) +xt "-1000,-600,1000,600" +st "s0" +ju 0 +blo "0,400" +tm "ONodeName" +) +childDiagram &0 +) +defaultJunction (Junction +shape (Diamond +va (VaSet +vasetType 1 +fg "59904,39936,65280" +) +xt "-1300,-1300,2300,2300" +) +symbol (Text +va (VaSet +font "Verdana,10,1" +) +xt "-300,-100,1300,1100" +st "&" +ju 0 +blo "500,900" +) +name (TextAssociate +ps "CenterOffsetStrategy" +text (Text +va (VaSet +font "Verdana,9,1" +) +xt "2000,1000,2000,1000" +blo "2000,1000" +tm "JunctionName" +) +) +caseExpr (TextAssociate +ps "CenterOffsetStrategy" +text (MLText +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "-2550,2000,4150,3200" +st "CASE: expr" +tm "SmCaseExpr" +) +) +) +defaultEntryPoint (EntryPoint +shape (CompositeShape +va (VaSet +vasetType 1 +fg "29952,39936,65280" +) +optionalChildren [ +(Pentagon +sl 0 +ro 270 +xt "-875,875,1375,1875" +) +(Line +sl 0 +ro 270 +xt "1375,1375,1875,1375" +pts [ +"1375,1375" +"1875,1375" +] +) +] +) +) +defaultInterruptPoint (InterruptPoint +shape (CompositeShape +va (VaSet +vasetType 1 +fg "65535,0,0" +) +optionalChildren [ +(Pentagon +sl 0 +ro 270 +xt "-875,875,1375,1875" +) +(Line +sl 0 +ro 270 +xt "1375,1375,1875,1375" +pts [ +"1375,1375" +"1875,1375" +] +) +(CustomPolygon +pts [ +"-625,1600" +"-625,1300" +"25,1425" +"-75,1150" +"1025,1350" +"200,1350" +"375,1600" +] +sl 0 +ro 270 +va (VaSet +vasetType 1 +fg "65535,65535,0" +bg "65535,0,0" +lineColor "65535,65535,0" +) +xt "-625,1150,1025,1600" +) +] +) +) +defaultLink (Link +shape (CompositeShape +va (VaSet +vasetType 1 +fg "65535,65535,0" +bg "0,0,0" +) +optionalChildren [ +(Pentagon +sl 0 +ro 270 +xt "-375,875,1875,1875" +) +(Line +sl 0 +ro 270 +xt "-875,1375,-375,1375" +pts [ +"-875,1375" +"-375,1375" +] +) +] +) +name (TextAssociate +ps "CenterOffsetStrategy" +text (Text +va (VaSet +font "Verdana,9,1" +) +xt "2375,875,5075,2075" +st "Link" +blo "2375,1875" +tm "LinkName" +) +) +) +defaultExitPoint (ExitPoint +shape (CompositeShape +va (VaSet +vasetType 1 +fg "29952,39936,65280" +) +optionalChildren [ +(Pentagon +sl 0 +ro 270 +xt "-375,875,1875,1875" +) +(Line +sl 0 +ro 270 +xt "-875,1375,-375,1375" +pts [ +"-875,1375" +"-375,1375" +] +) +] +) +) +defaultTransition (Transition +shape (Spline +va (VaSet +vasetType 3 +) +pts [ +"0,0" +"0,0" +] +arrow 1 +) +ss 0 +es 0 +cond "condition" +tb (TransitionBlock +ps "CenterOffsetStrategy" +shape (Rectangle +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "0,32768,49152" +) +xt "-500,-500,5800,1700" +) +autoResize 1 +lineShape (Line +va (VaSet +vasetType 3 +isHidden 1 +) +xt "2650,1600,2650,1600" +pts [ +"2650,1600" +"2650,1600" +] +) +condition (MLText +va (VaSet +) +xt "0,0,5300,1200" +st "condition" +tm "Condition" +) +actions (MLText +va (VaSet +) +xt "2650,2000,2650,2000" +tm "Actions" +) +) +tp (TransitionPriority +ps "PercentageFromStartStrategy" +shape (Circle +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +) +xt "-1063,-1063,1063,1063" +radius 1063 +) +pr (Text +va (VaSet +) +xt "-700,-600,700,600" +st "1" +ju 0 +blo "0,400" +tm "TransitionPriority" +) +padding "100,100" +) +) +defaultClk (SmClockPoint +shape (CompositeShape +va (VaSet +vasetType 1 +fg "65535,65535,0" +) +optionalChildren [ +(Pentagon +sl 0 +ro 270 +xt "-625,625,1625,1625" +) +(OrthoPolyLine +sl 0 +ro 270 +va (VaSet +vasetType 3 +) +xt "275,825,874,1425" +pts [ +"275,1425" +"574,1425" +"574,825" +"874,825" +] +) +(Arc2D +pts [ +"-116,1278" +"-371,972" +"-116,972" +] +sl 0 +ro 270 +va (VaSet +vasetType 1 +transparent 1 +) +xt "-441,926,-116,1323" +) +] +) +name (TextAssociate +ps "CenterOffsetStrategy" +text (Text +va (VaSet +) +xt "-3325,625,-1125,1825" +st "clk" +ju 2 +blo "-1125,1625" +tm "SmControlSignalNameMgr" +) +) +cond (SmControlCondition +ps "CenterOffsetStrategy" +shape (Rectangle +va (VaSet +vasetType 1 +fg "65535,65535,65535" +lineColor "0,32768,49152" +) +xt "1625,425,4925,1825" +) +autoResize 1 +cond (MLText +va (VaSet +) +xt "1725,525,4825,1725" +st "cond" +tm "SmControlConditionMgr" +) +) +) +defaultEnable (SmEnablePoint +shape (CompositeShape +va (VaSet +vasetType 1 +fg "65535,65535,0" +) +optionalChildren [ +(Pentagon +sl 0 +ro 270 +xt "-625,625,1625,1625" +) +(OrthoPolyLine +sl 0 +ro 270 +va (VaSet +vasetType 3 +) +xt "275,825,874,1425" +pts [ +"874,1425" +"574,1425" +"574,825" +"275,825" +] +) +(Arc2D +pts [ +"-130,1263" +"-415,1064" +"-76,1064" +] +layer 10 +sl 0 +ro 270 +va (VaSet +vasetType 1 +transparent 1 +) +xt "-425,943,-76,1304" +) +(Line +sl 0 +ro 270 +xt "-415,1064,-106,1064" +pts [ +"-415,1064" +"-106,1064" +] +) +] +) +name (TextAssociate +ps "CenterOffsetStrategy" +text (Text +va (VaSet +) +xt "-5125,625,-1125,1825" +st "enable" +ju 2 +blo "-1125,1625" +tm "SmControlSignalNameMgr" +) +) +cond (SmControlCondition +ps "CenterOffsetStrategy" +shape (Rectangle +va (VaSet +vasetType 1 +fg "65535,65535,65535" +lineColor "0,32768,49152" +) +xt "1625,425,4925,1825" +) +autoResize 1 +cond (MLText +va (VaSet +) +xt "1725,525,4825,1725" +st "cond" +tm "SmControlConditionMgr" +) +) +) +defaultRst (SmResetPoint +shape (CompositeShape +va (VaSet +vasetType 1 +fg "65535,65535,0" +) +optionalChildren [ +(Pentagon +sl 0 +ro 270 +xt "-625,625,1625,1625" +) +(OrthoPolyLine +sl 0 +ro 270 +va (VaSet +vasetType 3 +) +xt "275,825,874,1425" +pts [ +"874,1425" +"574,1425" +"574,825" +"275,825" +] +) +(Line +sl 0 +ro 270 +xt "-376,950,-276,1000" +pts [ +"-376,1000" +"-276,950" +] +) +(Line +sl 0 +ro 270 +xt "-376,950,-376,1300" +pts [ +"-376,1300" +"-376,950" +] +) +(Circle +layer 10 +sl 0 +ro 270 +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,0" +) +xt "424,975,724,1275" +radius 150 +) +] +) +cond (SmControlCondition +ps "CenterOffsetStrategy" +shape (Rectangle +va (VaSet +vasetType 1 +fg "65535,65535,65535" +lineColor "0,32768,49152" +) +xt "-625,-1175,2675,225" +) +autoResize 1 +cond (MLText +va (VaSet +) +xt "-525,-1075,2575,125" +st "cond" +tm "SmControlConditionMgr" +) +) +prio (TransitionPriority +ps "PercentageFromStartStrategy" +shape (Circle +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +) +xt "1625,62,3751,2188" +radius 1063 +) +pr (Text +va (VaSet +) +xt "1988,525,3388,1725" +st "1" +ju 0 +blo "2688,1525" +tm "TransitionPriority" +) +padding "100,100" +) +name (TextAssociate +ps "CenterOffsetStrategy" +text (Text +va (VaSet +) +xt "-2725,525,-625,1725" +st "rst" +ju 2 +blo "-625,1525" +tm "SmControlSignalNameMgr" +) +) +actions (TextAssociate +ps "CenterOffsetStrategy" +text (MLText +va (VaSet +isHidden 1 +) +xt "4750,2625,13350,3825" +st "< Automatic >" +tm "Actions" +) +) +) +defaultRecStatePt (SmRecoveryStatePoint +shape (CompositeShape +va (VaSet +vasetType 1 +fg "65535,0,0" +) +optionalChildren [ +(Circle +sl 0 +xt "-900,-900,900,900" +radius 900 +) +(Line +sl 0 +va (VaSet +vasetType 3 +lineColor "65535,65535,0" +lineWidth 1 +) +xt "-426,-426,426,426" +pts [ +"-426,426" +"426,-426" +] +) +(Line +sl 0 +va (VaSet +vasetType 3 +lineColor "65535,65535,0" +lineWidth 1 +) +xt "-426,-426,426,426" +pts [ +"426,426" +"-426,-426" +] +) +] +) +) +activeModelName "StateMachine" +LanguageMgr "Vhdl2008LangMgr" +) diff --git a/Cursor/hds/selector_deceleration/interface b/Cursor/hds/selector_deceleration/interface new file mode 100644 index 0000000..c271c15 --- /dev/null +++ b/Cursor/hds/selector_deceleration/interface @@ -0,0 +1,1853 @@ +DocumentHdrVersion "1.1" +Header (DocumentHdr +version 2 +dialect 11 +dmPackageRefs [ +(DmPackageRef +library "ieee" +unitName "std_logic_1164" +) +(DmPackageRef +library "ieee" +unitName "numeric_std" +) +] +libraryRefs [ +"ieee" +] +) +version "27.1" +appVersion "2019.2 (Build 5)" +model (Symbol +commonDM (CommonDM +ldm (LogicalDM +suid 26,0 +usingSuid 1 +emptyRow *1 (LEmptyRow +) +uid 109,0 +optionalChildren [ +*2 (RefLabelRowHdr +) +*3 (TitleRowHdr +) +*4 (FilterRowHdr +) +*5 (RefLabelColHdr +tm "RefLabelColHdrMgr" +) +*6 (RowExpandColHdr +tm "RowExpandColHdrMgr" +) +*7 (GroupColHdr +tm "GroupColHdrMgr" +) +*8 (NameColHdr +tm "NameColHdrMgr" +) +*9 (ModeColHdr +tm "ModeColHdrMgr" +) +*10 (TypeColHdr +tm "TypeColHdrMgr" +) +*11 (BoundsColHdr +tm "BoundsColHdrMgr" +) +*12 (InitColHdr +tm "InitColHdrMgr" +) +*13 (EolColHdr +tm "EolColHdrMgr" +) +*14 (LogPort +port (LogicalPort +lang 11 +decl (Decl +n "button" +t "unsigned" +b "(3 DOWNTO 0)" +o 2 +suid 18,0 +) +) +uid 410,0 +) +*15 (LogPort +port (LogicalPort +lang 11 +decl (Decl +n "clk" +t "unsigned" +o 3 +suid 19,0 +) +) +uid 412,0 +) +*16 (LogPort +port (LogicalPort +lang 11 +m 1 +decl (Decl +n "info_deceleration" +t "unsigned" +b "(15 DOWNTO 0)" +o 18 +suid 20,0 +) +) +uid 414,0 +) +*17 (LogPort +port (LogicalPort +lang 11 +decl (Decl +n "pos1" +t "std_logic" +b "(15 DOWNTO 0)" +o 27 +suid 21,0 +) +) +uid 416,0 +) +*18 (LogPort +port (LogicalPort +lang 11 +decl (Decl +n "pos2" +t "std_logic" +b "(15 DOWNTO 0)" +o 28 +suid 22,0 +) +) +uid 418,0 +) +*19 (LogPort +port (LogicalPort +lang 11 +decl (Decl +n "pos_init" +t "std_logic" +b "(15 DOWNTO 0)" +o 29 +suid 23,0 +) +) +uid 420,0 +) +*20 (LogPort +port (LogicalPort +lang 11 +decl (Decl +n "Position" +t "unsigned" +b "(15 DOWNTO 0)" +o 1 +suid 24,0 +) +) +uid 422,0 +) +*21 (LogPort +port (LogicalPort +lang 11 +decl (Decl +n "rst" +t "unsigned" +o 4 +suid 25,0 +) +) +uid 424,0 +) +*22 (LogPort +port (LogicalPort +lang 11 +m 1 +decl (Decl +n "skip_deceleration" +t "std_uLogic" +o 30 +suid 26,0 +) +) +uid 426,0 +) +] +) +pdm (PhysicalDM +displayShortBounds 1 +editShortBounds 1 +uid 122,0 +optionalChildren [ +*23 (Sheet +sheetRow (SheetRow +headerVa (MVa +cellColor "49152,49152,49152" +fontColor "0,0,0" +font "Tahoma,10,0" +) +cellVa (MVa +cellColor "65535,65535,65535" +fontColor "0,0,0" +font "Tahoma,10,0" +) +groupVa (MVa +cellColor "39936,56832,65280" +fontColor "0,0,0" +font "Tahoma,10,0" +) +emptyMRCItem *24 (MRCItem +litem &1 +pos 3 +dimension 20 +) +uid 124,0 +optionalChildren [ +*25 (MRCItem +litem &2 +pos 0 +dimension 20 +uid 125,0 +) +*26 (MRCItem +litem &3 +pos 1 +dimension 23 +uid 126,0 +) +*27 (MRCItem +litem &4 +pos 2 +hidden 1 +dimension 20 +uid 127,0 +) +*28 (MRCItem +litem &14 +pos 0 +dimension 20 +uid 411,0 +) +*29 (MRCItem +litem &15 +pos 1 +dimension 20 +uid 413,0 +) +*30 (MRCItem +litem &16 +pos 2 +dimension 20 +uid 415,0 +) +*31 (MRCItem +litem &17 +pos 3 +dimension 20 +uid 417,0 +) +*32 (MRCItem +litem &18 +pos 4 +dimension 20 +uid 419,0 +) +*33 (MRCItem +litem &19 +pos 5 +dimension 20 +uid 421,0 +) +*34 (MRCItem +litem &20 +pos 6 +dimension 20 +uid 423,0 +) +*35 (MRCItem +litem &21 +pos 7 +dimension 20 +uid 425,0 +) +*36 (MRCItem +litem &22 +pos 8 +dimension 20 +uid 427,0 +) +] +) +sheetCol (SheetCol +propVa (MVa +cellColor "0,49152,49152" +fontColor "0,0,0" +font "Tahoma,10,0" +textAngle 90 +) +uid 128,0 +optionalChildren [ +*37 (MRCItem +litem &5 +pos 0 +dimension 20 +uid 129,0 +) +*38 (MRCItem +litem &7 +pos 1 +dimension 50 +uid 130,0 +) +*39 (MRCItem +litem &8 +pos 2 +dimension 100 +uid 131,0 +) +*40 (MRCItem +litem &9 +pos 3 +dimension 50 +uid 132,0 +) +*41 (MRCItem +litem &10 +pos 4 +dimension 100 +uid 133,0 +) +*42 (MRCItem +litem &11 +pos 5 +dimension 100 +uid 134,0 +) +*43 (MRCItem +litem &12 +pos 6 +dimension 50 +uid 135,0 +) +*44 (MRCItem +litem &13 +pos 7 +dimension 80 +uid 136,0 +) +] +) +fixedCol 4 +fixedRow 2 +name "Ports" +uid 123,0 +vaOverrides [ +] +) +] +) +uid 108,0 +) +genericsCommonDM (CommonDM +ldm (LogicalDM +emptyRow *45 (LEmptyRow +) +uid 138,0 +optionalChildren [ +*46 (RefLabelRowHdr +) +*47 (TitleRowHdr +) +*48 (FilterRowHdr +) +*49 (RefLabelColHdr +tm "RefLabelColHdrMgr" +) +*50 (RowExpandColHdr +tm "RowExpandColHdrMgr" +) +*51 (GroupColHdr +tm "GroupColHdrMgr" +) +*52 (NameColHdr +tm "GenericNameColHdrMgr" +) +*53 (TypeColHdr +tm "GenericTypeColHdrMgr" +) +*54 (InitColHdr +tm "GenericValueColHdrMgr" +) +*55 (PragmaColHdr +tm "GenericPragmaColHdrMgr" +) +*56 (EolColHdr +tm "GenericEolColHdrMgr" +) +] +) +pdm (PhysicalDM +displayShortBounds 1 +editShortBounds 1 +uid 150,0 +optionalChildren [ +*57 (Sheet +sheetRow (SheetRow +headerVa (MVa +cellColor "49152,49152,49152" +fontColor "0,0,0" +font "Tahoma,10,0" +) +cellVa (MVa +cellColor "65535,65535,65535" +fontColor "0,0,0" +font "Tahoma,10,0" +) +groupVa (MVa +cellColor "39936,56832,65280" +fontColor "0,0,0" +font "Tahoma,10,0" +) +emptyMRCItem *58 (MRCItem +litem &45 +pos 3 +dimension 20 +) +uid 152,0 +optionalChildren [ +*59 (MRCItem +litem &46 +pos 0 +dimension 20 +uid 153,0 +) +*60 (MRCItem +litem &47 +pos 1 +dimension 23 +uid 154,0 +) +*61 (MRCItem +litem &48 +pos 2 +hidden 1 +dimension 20 +uid 155,0 +) +] +) +sheetCol (SheetCol +propVa (MVa +cellColor "0,49152,49152" +fontColor "0,0,0" +font "Tahoma,10,0" +textAngle 90 +) +uid 156,0 +optionalChildren [ +*62 (MRCItem +litem &49 +pos 0 +dimension 20 +uid 157,0 +) +*63 (MRCItem +litem &51 +pos 1 +dimension 50 +uid 158,0 +) +*64 (MRCItem +litem &52 +pos 2 +dimension 100 +uid 159,0 +) +*65 (MRCItem +litem &53 +pos 3 +dimension 100 +uid 160,0 +) +*66 (MRCItem +litem &54 +pos 4 +dimension 50 +uid 161,0 +) +*67 (MRCItem +litem &55 +pos 5 +dimension 50 +uid 162,0 +) +*68 (MRCItem +litem &56 +pos 6 +dimension 80 +uid 163,0 +) +] +) +fixedCol 3 +fixedRow 2 +name "Ports" +uid 151,0 +vaOverrides [ +] +) +] +) +uid 137,0 +type 1 +) +VExpander (VariableExpander +vvMap [ +(vvPair +variable "HDLDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hdl" +) +(vvPair +variable "HDSDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds" +) +(vvPair +variable "SideDataDesignDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\selector_deceleration\\interface.info" +) +(vvPair +variable "SideDataUserDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\selector_deceleration\\interface.user" +) +(vvPair +variable "SourceDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds" +) +(vvPair +variable "appl" +value "HDL Designer" +) +(vvPair +variable "arch_name" +value "interface" +) +(vvPair +variable "concat_file" +value "concatenated" +) +(vvPair +variable "config" +value "%(unit)_%(view)_config" +) +(vvPair +variable "d" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\selector_deceleration" +) +(vvPair +variable "d_logical" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\selector_deceleration" +) +(vvPair +variable "date" +value "14.12.2021" +) +(vvPair +variable "day" +value "mar." +) +(vvPair +variable "day_long" +value "mardi" +) +(vvPair +variable "dd" +value "14" +) +(vvPair +variable "entity_name" +value "selector_deceleration" +) +(vvPair +variable "ext" +value "" +) +(vvPair +variable "f" +value "interface" +) +(vvPair +variable "f_logical" +value "interface" +) +(vvPair +variable "f_noext" +value "interface" +) +(vvPair +variable "graphical_source_author" +value "Simon" +) +(vvPair +variable "graphical_source_date" +value "14.12.2021" +) +(vvPair +variable "graphical_source_group" +value "UNKNOWN" +) +(vvPair +variable "graphical_source_host" +value "PC-SDM" +) +(vvPair +variable "graphical_source_time" +value "14:18:34" +) +(vvPair +variable "group" +value "UNKNOWN" +) +(vvPair +variable "host" +value "PC-SDM" +) +(vvPair +variable "language" +value "VHDL" +) +(vvPair +variable "library" +value "Cursor" +) +(vvPair +variable "library_downstream_ModelSimCompiler" +value "$SCRATCH_DIR/Cursor/work" +) +(vvPair +variable "mm" +value "12" +) +(vvPair +variable "module_name" +value "selector_deceleration" +) +(vvPair +variable "month" +value "déc." +) +(vvPair +variable "month_long" +value "décembre" +) +(vvPair +variable "p" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\selector_deceleration\\interface" +) +(vvPair +variable "p_logical" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\selector_deceleration\\interface" +) +(vvPair +variable "package_name" +value "" +) +(vvPair +variable "project_name" +value "hds" +) +(vvPair +variable "series" +value "HDL Designer Series" +) +(vvPair +variable "this_ext" +value "" +) +(vvPair +variable "this_file" +value "interface" +) +(vvPair +variable "this_file_logical" +value "interface" +) +(vvPair +variable "time" +value "14:18:34" +) +(vvPair +variable "unit" +value "selector_deceleration" +) +(vvPair +variable "user" +value "Simon" +) +(vvPair +variable "version" +value "2019.2 (Build 5)" +) +(vvPair +variable "view" +value "interface" +) +(vvPair +variable "year" +value "2021" +) +(vvPair +variable "yy" +value "21" +) +] +) +LanguageMgr "Vhdl2008LangMgr" +uid 107,0 +optionalChildren [ +*69 (SymbolBody +uid 8,0 +optionalChildren [ +*70 (CptPort +uid 365,0 +ps "OnEdgeStrategy" +shape (Triangle +uid 366,0 +ro 180 +va (VaSet +vasetType 1 +fg "0,65535,0" +) +xt "15625,5250,16375,6000" +) +tg (CPTG +uid 367,0 +ps "CptPortTextPlaceStrategy" +stg "RightVerticalLayoutStrategy" +f (Text +uid 368,0 +ro 270 +va (VaSet +font "Verdana,12,0" +) +xt "15300,7000,16700,12000" +st "button" +ju 2 +blo "16500,7000" +tm "CptPortNameMgr" +) +) +dt (MLText +uid 369,0 +va (VaSet +font "Courier New,8,0" +) +xt "44000,3200,71000,4000" +st "button : IN unsigned (3 DOWNTO 0) ; +" +) +thePort (LogicalPort +lang 11 +decl (Decl +n "button" +t "unsigned" +b "(3 DOWNTO 0)" +o 2 +suid 18,0 +) +) +) +*71 (CptPort +uid 370,0 +ps "OnEdgeStrategy" +shape (Triangle +uid 371,0 +ro 180 +va (VaSet +vasetType 1 +fg "0,65535,0" +) +xt "18625,5250,19375,6000" +) +tg (CPTG +uid 372,0 +ps "CptPortTextPlaceStrategy" +stg "RightVerticalLayoutStrategy" +f (Text +uid 373,0 +ro 270 +va (VaSet +font "Verdana,12,0" +) +xt "18300,7000,19700,9400" +st "clk" +ju 2 +blo "19500,7000" +tm "CptPortNameMgr" +) +) +dt (MLText +uid 374,0 +va (VaSet +font "Courier New,8,0" +) +xt "44000,4000,64500,4800" +st "clk : IN unsigned ; +" +) +thePort (LogicalPort +lang 11 +decl (Decl +n "clk" +t "unsigned" +o 3 +suid 19,0 +) +) +) +*72 (CptPort +uid 375,0 +ps "OnEdgeStrategy" +shape (Triangle +uid 376,0 +ro 180 +va (VaSet +vasetType 1 +fg "0,65535,0" +) +xt "16625,13000,17375,13750" +) +tg (CPTG +uid 377,0 +ps "CptPortTextPlaceStrategy" +stg "VerticalLayoutStrategy" +f (Text +uid 378,0 +ro 270 +va (VaSet +font "Verdana,12,0" +) +xt "16300,-500,17700,12000" +st "info_deceleration" +blo "17500,12000" +tm "CptPortNameMgr" +) +) +dt (MLText +uid 379,0 +va (VaSet +font "Courier New,8,0" +) +xt "44000,8000,71500,8800" +st "info_deceleration : OUT unsigned (15 DOWNTO 0) ; +" +) +thePort (LogicalPort +lang 11 +m 1 +decl (Decl +n "info_deceleration" +t "unsigned" +b "(15 DOWNTO 0)" +o 18 +suid 20,0 +) +) +) +*73 (CptPort +uid 380,0 +ps "OnEdgeStrategy" +shape (Triangle +uid 381,0 +ro 90 +va (VaSet +vasetType 1 +fg "0,65535,0" +) +xt "14250,10625,15000,11375" +) +tg (CPTG +uid 382,0 +ps "CptPortTextPlaceStrategy" +stg "VerticalLayoutStrategy" +f (Text +uid 383,0 +va (VaSet +font "Verdana,12,0" +) +xt "16000,10300,19900,11700" +st "pos1" +blo "16000,11500" +tm "CptPortNameMgr" +) +) +dt (MLText +uid 384,0 +va (VaSet +font "Courier New,8,0" +) +xt "44000,4800,72000,5600" +st "pos1 : IN std_logic (15 DOWNTO 0) ; +" +) +thePort (LogicalPort +lang 11 +decl (Decl +n "pos1" +t "std_logic" +b "(15 DOWNTO 0)" +o 27 +suid 21,0 +) +) +) +*74 (CptPort +uid 385,0 +ps "OnEdgeStrategy" +shape (Triangle +uid 386,0 +ro 90 +va (VaSet +vasetType 1 +fg "0,65535,0" +) +xt "14250,9625,15000,10375" +) +tg (CPTG +uid 387,0 +ps "CptPortTextPlaceStrategy" +stg "VerticalLayoutStrategy" +f (Text +uid 388,0 +va (VaSet +font "Verdana,12,0" +) +xt "16000,9300,19900,10700" +st "pos2" +blo "16000,10500" +tm "CptPortNameMgr" +) +) +dt (MLText +uid 389,0 +va (VaSet +font "Courier New,8,0" +) +xt "44000,5600,72000,6400" +st "pos2 : IN std_logic (15 DOWNTO 0) ; +" +) +thePort (LogicalPort +lang 11 +decl (Decl +n "pos2" +t "std_logic" +b "(15 DOWNTO 0)" +o 28 +suid 22,0 +) +) +) +*75 (CptPort +uid 390,0 +ps "OnEdgeStrategy" +shape (Triangle +uid 391,0 +ro 90 +va (VaSet +vasetType 1 +fg "0,65535,0" +) +xt "14250,8625,15000,9375" +) +tg (CPTG +uid 392,0 +ps "CptPortTextPlaceStrategy" +stg "VerticalLayoutStrategy" +f (Text +uid 393,0 +va (VaSet +font "Verdana,12,0" +) +xt "16000,8300,21800,9700" +st "pos_init" +blo "16000,9500" +tm "CptPortNameMgr" +) +) +dt (MLText +uid 394,0 +va (VaSet +font "Courier New,8,0" +) +xt "44000,6400,72000,7200" +st "pos_init : IN std_logic (15 DOWNTO 0) ; +" +) +thePort (LogicalPort +lang 11 +decl (Decl +n "pos_init" +t "std_logic" +b "(15 DOWNTO 0)" +o 29 +suid 23,0 +) +) +) +*76 (CptPort +uid 395,0 +ps "OnEdgeStrategy" +shape (Triangle +uid 396,0 +ro 90 +va (VaSet +vasetType 1 +fg "0,65535,0" +) +xt "14250,6625,15000,7375" +) +tg (CPTG +uid 397,0 +ps "CptPortTextPlaceStrategy" +stg "VerticalLayoutStrategy" +f (Text +uid 398,0 +va (VaSet +font "Verdana,12,0" +) +xt "16000,6300,21800,7700" +st "Position" +blo "16000,7500" +tm "CptPortNameMgr" +) +) +dt (MLText +uid 399,0 +va (VaSet +font "Courier New,8,0" +) +xt "44000,2400,71500,3200" +st "Position : IN unsigned (15 DOWNTO 0) ; +" +) +thePort (LogicalPort +lang 11 +decl (Decl +n "Position" +t "unsigned" +b "(15 DOWNTO 0)" +o 1 +suid 24,0 +) +) +) +*77 (CptPort +uid 400,0 +ps "OnEdgeStrategy" +shape (Triangle +uid 401,0 +ro 180 +va (VaSet +vasetType 1 +fg "0,65535,0" +) +xt "20625,5250,21375,6000" +) +tg (CPTG +uid 402,0 +ps "CptPortTextPlaceStrategy" +stg "RightVerticalLayoutStrategy" +f (Text +uid 403,0 +ro 270 +va (VaSet +font "Verdana,12,0" +) +xt "20300,7000,21700,9500" +st "rst" +ju 2 +blo "21500,7000" +tm "CptPortNameMgr" +) +) +dt (MLText +uid 404,0 +va (VaSet +font "Courier New,8,0" +) +xt "44000,7200,64500,8000" +st "rst : IN unsigned ; +" +) +thePort (LogicalPort +lang 11 +decl (Decl +n "rst" +t "unsigned" +o 4 +suid 25,0 +) +) +) +*78 (CptPort +uid 405,0 +ps "OnEdgeStrategy" +shape (Triangle +uid 406,0 +ro 180 +va (VaSet +vasetType 1 +fg "0,65535,0" +) +xt "19625,13000,20375,13750" +) +tg (CPTG +uid 407,0 +ps "CptPortTextPlaceStrategy" +stg "VerticalLayoutStrategy" +f (Text +uid 408,0 +ro 270 +va (VaSet +font "Verdana,12,0" +) +xt "19300,-700,20700,12000" +st "skip_deceleration" +blo "20500,12000" +tm "CptPortNameMgr" +) +) +dt (MLText +uid 409,0 +va (VaSet +font "Courier New,8,0" +) +xt "44000,8800,64500,9600" +st "skip_deceleration : OUT std_uLogic +" +) +thePort (LogicalPort +lang 11 +m 1 +decl (Decl +n "skip_deceleration" +t "std_uLogic" +o 30 +suid 26,0 +) +) +) +] +shape (Rectangle +uid 9,0 +va (VaSet +vasetType 1 +fg "0,65535,0" +lineColor "0,32896,0" +lineWidth 2 +) +xt "15000,6000,27000,13000" +) +biTextGroup (BiTextGroup +uid 10,0 +ps "CenterOffsetStrategy" +stg "VerticalLayoutStrategy" +first (Text +uid 11,0 +va (VaSet +font "Verdana,9,1" +) +xt "14700,8300,18400,9500" +st "Cursor" +blo "14700,9300" +) +second (Text +uid 12,0 +va (VaSet +font "Verdana,9,1" +) +xt "14700,9500,27300,10700" +st "selector_deceleration" +blo "14700,10500" +) +) +gi *79 (GenericInterface +uid 13,0 +ps "CenterOffsetStrategy" +matrix (Matrix +uid 14,0 +text (MLText +uid 15,0 +va (VaSet +font "Courier New,8,0" +) +xt "-13500,5500,-2000,6300" +st "Generic Declarations" +) +header "Generic Declarations" +showHdrWhenContentsEmpty 1 +) +elements [ +] +) +portInstanceVisAsIs 1 +portInstanceVis (PortSigDisplay +sTC 0 +sF 0 +) +portVis (PortSigDisplay +sTC 0 +sF 0 +) +) +*80 (Grouping +uid 16,0 +optionalChildren [ +*81 (CommentText +uid 18,0 +shape (Rectangle +uid 19,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "36000,48000,53000,49000" +) +oxt "18000,70000,35000,71000" +text (MLText +uid 20,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "36200,48000,46000,49000" +st " +by %user on %dd %month %year +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 17000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*82 (CommentText +uid 21,0 +shape (Rectangle +uid 22,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "53000,44000,57000,45000" +) +oxt "35000,66000,39000,67000" +text (MLText +uid 23,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "53200,44000,56200,45000" +st " +Project: +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 4000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*83 (CommentText +uid 24,0 +shape (Rectangle +uid 25,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "36000,46000,53000,47000" +) +oxt "18000,68000,35000,69000" +text (MLText +uid 26,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "36200,46000,46200,47000" +st " + +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 17000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*84 (CommentText +uid 27,0 +shape (Rectangle +uid 28,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "32000,46000,36000,47000" +) +oxt "14000,68000,18000,69000" +text (MLText +uid 29,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "32200,46000,34300,47000" +st " +Title: +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 4000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*85 (CommentText +uid 30,0 +shape (Rectangle +uid 31,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "53000,45000,73000,49000" +) +oxt "35000,67000,55000,71000" +text (MLText +uid 32,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "53200,45200,62600,46200" +st " + +" +tm "CommentText" +wrapOption 3 +visibleHeight 4000 +visibleWidth 20000 +) +ignorePrefs 1 +titleBlock 1 +) +*86 (CommentText +uid 33,0 +shape (Rectangle +uid 34,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "57000,44000,73000,45000" +) +oxt "39000,66000,55000,67000" +text (MLText +uid 35,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "57200,44000,58800,45000" +st " +%project_name +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 16000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*87 (CommentText +uid 36,0 +shape (Rectangle +uid 37,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "32000,44000,53000,46000" +) +oxt "14000,66000,35000,68000" +text (MLText +uid 38,0 +va (VaSet +fg "32768,0,0" +) +xt "37350,44400,47650,45600" +st " + +" +ju 0 +tm "CommentText" +wrapOption 3 +visibleHeight 2000 +visibleWidth 21000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*88 (CommentText +uid 39,0 +shape (Rectangle +uid 40,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "32000,47000,36000,48000" +) +oxt "14000,69000,18000,70000" +text (MLText +uid 41,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "32200,47000,34300,48000" +st " +Path: +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 4000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*89 (CommentText +uid 42,0 +shape (Rectangle +uid 43,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "32000,48000,36000,49000" +) +oxt "14000,70000,18000,71000" +text (MLText +uid 44,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "32200,48000,34900,49000" +st " +Edited: +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 4000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*90 (CommentText +uid 45,0 +shape (Rectangle +uid 46,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "36000,47000,53000,48000" +) +oxt "18000,69000,35000,70000" +text (MLText +uid 47,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "36200,47000,50300,48000" +st " +%library/%unit/%view +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 17000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +] +shape (GroupingShape +uid 17,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +lineStyle 2 +lineWidth 2 +) +xt "32000,44000,73000,49000" +) +oxt "14000,66000,55000,71000" +) +] +bg "65535,65535,65535" +grid (Grid +origin "0,0" +isVisible 1 +isActive 1 +xSpacing 1000 +xySpacing 1000 +xShown 1 +yShown 1 +color "65535,0,0" +) +packageList *91 (PackageList +uid 48,0 +stg "VerticalLayoutStrategy" +textVec [ +*92 (Text +uid 49,0 +va (VaSet +font "Verdana,9,1" +) +xt "0,0,7600,1200" +st "Package List" +blo "0,1000" +) +*93 (MLText +uid 50,0 +va (VaSet +) +xt "0,1200,17500,4800" +st "LIBRARY ieee; + USE ieee.std_logic_1164.all; + USE ieee.numeric_std.all;" +tm "PackageList" +) +] +) +windowSize "0,0,1015,690" +viewArea "0,0,0,0" +cachedDiagramExtent "0,0,0,0" +pageBreakOrigin "0,0" +defaultCommentText (CommentText +shape (Rectangle +layer 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +lineColor "0,0,32768" +) +xt "0,0,15000,5000" +) +text (MLText +va (VaSet +fg "0,0,32768" +) +xt "200,200,3200,1400" +st " +Text +" +tm "CommentText" +wrapOption 3 +visibleHeight 4600 +visibleWidth 14600 +) +) +defaultRequirementText (RequirementText +shape (ZoomableIcon +layer 0 +va (VaSet +vasetType 1 +fg "59904,39936,65280" +lineColor "0,0,32768" +) +xt "0,0,1500,1750" +iconName "reqTracerRequirement.bmp" +iconMaskName "reqTracerRequirement.msk" +) +autoResize 1 +text (MLText +va (VaSet +fg "0,0,32768" +font "arial,8,0" +) +xt "500,2150,1400,3150" +st " +Text +" +tm "RequirementText" +wrapOption 3 +visibleHeight 1350 +visibleWidth 1100 +) +) +defaultPanel (Panel +shape (RectFrame +va (VaSet +vasetType 1 +fg "65535,65535,65535" +lineColor "32768,0,0" +lineWidth 3 +) +xt "0,0,20000,20000" +) +title (TextAssociate +ps "TopLeftStrategy" +text (Text +va (VaSet +font "Verdana,9,1" +) +xt "1000,1000,5000,2200" +st "Panel0" +blo "1000,2000" +tm "PanelText" +) +) +) +parentGraphicsRef (HdmGraphicsRef +libraryName "Cursor" +entityName "Main" +viewName "struct.bd" +) +defaultSymbolBody (SymbolBody +shape (Rectangle +va (VaSet +vasetType 1 +fg "0,65535,0" +lineColor "0,32896,0" +lineWidth 2 +) +xt "15000,6000,44000,26000" +) +biTextGroup (BiTextGroup +ps "CenterOffsetStrategy" +stg "VerticalLayoutStrategy" +first (Text +va (VaSet +font "Verdana,9,1" +) +xt "26800,14800,32200,16000" +st "" +blo "26800,15800" +) +second (Text +va (VaSet +font "Verdana,9,1" +) +xt "26800,16000,30700,17200" +st "" +blo "26800,17000" +) +) +gi *94 (GenericInterface +ps "CenterOffsetStrategy" +matrix (Matrix +text (MLText +va (VaSet +font "Courier New,8,0" +) +xt "0,12000,11500,12800" +st "Generic Declarations" +) +header "Generic Declarations" +showHdrWhenContentsEmpty 1 +) +elements [ +] +) +portInstanceVisAsIs 1 +portInstanceVis (PortSigDisplay +sIVOD 1 +) +portVis (PortSigDisplay +sIVOD 1 +) +) +defaultCptPort (CptPort +ps "OnEdgeStrategy" +shape (Triangle +ro 90 +va (VaSet +vasetType 1 +fg "0,65535,0" +) +xt "0,0,750,750" +) +tg (CPTG +ps "CptPortTextPlaceStrategy" +stg "VerticalLayoutStrategy" +f (Text +va (VaSet +font "Verdana,12,0" +) +xt "0,750,2900,2150" +st "In0" +blo "0,1950" +tm "CptPortNameMgr" +) +) +dt (MLText +va (VaSet +font "Courier New,8,0" +) +) +thePort (LogicalPort +lang 11 +decl (Decl +n "In0" +t "unsigned" +b "(15 DOWNTO 0)" +o 0 +) +) +) +defaultCptPortBuffer (CptPort +ps "OnEdgeStrategy" +shape (Diamond +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +) +xt "0,0,750,750" +) +tg (CPTG +ps "CptPortTextPlaceStrategy" +stg "VerticalLayoutStrategy" +f (Text +va (VaSet +font "Verdana,12,0" +) +xt "0,750,5300,2150" +st "Buffer0" +blo "0,1950" +tm "CptPortNameMgr" +) +) +dt (MLText +va (VaSet +font "Courier New,8,0" +) +) +thePort (LogicalPort +lang 11 +m 3 +decl (Decl +n "Buffer0" +t "unsigned" +b "(15 DOWNTO 0)" +o 0 +) +) +) +DeclarativeBlock *95 (SymDeclBlock +uid 1,0 +stg "SymDeclLayoutStrategy" +declLabel (Text +uid 2,0 +va (VaSet +font "Verdana,9,1" +) +xt "42000,0,49400,1200" +st "Declarations" +blo "42000,1000" +) +portLabel (Text +uid 3,0 +va (VaSet +font "Verdana,9,1" +) +xt "42000,1200,45700,2400" +st "Ports:" +blo "42000,2200" +) +externalLabel (Text +uid 4,0 +va (VaSet +font "Verdana,9,1" +) +xt "42000,9600,45200,10800" +st "User:" +blo "42000,10600" +) +internalLabel (Text +uid 6,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "42000,0,50200,1200" +st "Internal User:" +blo "42000,1000" +) +externalText (MLText +uid 5,0 +va (VaSet +font "Courier New,8,0" +) +xt "44000,10800,44000,10800" +tm "SyDeclarativeTextMgr" +) +internalText (MLText +uid 7,0 +va (VaSet +isHidden 1 +font "Courier New,8,0" +) +xt "42000,0,42000,0" +tm "SyDeclarativeTextMgr" +) +) +lastUid 427,0 +activeModelName "Symbol:CDM" +) diff --git a/Cursor/hds/set_position/fsm.sm b/Cursor/hds/set_position/fsm.sm new file mode 100644 index 0000000..b6e64aa --- /dev/null +++ b/Cursor/hds/set_position/fsm.sm @@ -0,0 +1,3051 @@ +DocumentHdrVersion "1.1" +Header (DocumentHdr +version 2 +dialect 11 +dmPackageRefs [ +(DmPackageRef +library "ieee" +unitName "std_logic_1164" +) +(DmPackageRef +library "ieee" +unitName "numeric_std" +) +] +machine (Machine +name "csm" +children [ +(Machine +name "csm" +children [ +] +stateSignalName "current_state" +) +] +) +libraryRefs [ +"ieee" +] +) +version "27.1" +appVersion "2019.2 (Build 5)" +model (StateMachine +VExpander (VariableExpander +vvMap [ +(vvPair +variable "HDLDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hdl" +) +(vvPair +variable "HDSDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds" +) +(vvPair +variable "SideDataDesignDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\set_position\\fsm.sm.info" +) +(vvPair +variable "SideDataUserDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\set_position\\fsm.sm.user" +) +(vvPair +variable "SourceDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds" +) +(vvPair +variable "appl" +value "HDL Designer" +) +(vvPair +variable "arch_name" +value "fsm" +) +(vvPair +variable "concat_file" +value "concatenated" +) +(vvPair +variable "config" +value "%(unit)_%(view)_config" +) +(vvPair +variable "d" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\set_position" +) +(vvPair +variable "d_logical" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\set_position" +) +(vvPair +variable "date" +value "14.12.2021" +) +(vvPair +variable "day" +value "mar." +) +(vvPair +variable "day_long" +value "mardi" +) +(vvPair +variable "dd" +value "14" +) +(vvPair +variable "entity_name" +value "set_position" +) +(vvPair +variable "ext" +value "" +) +(vvPair +variable "f" +value "fsm.sm" +) +(vvPair +variable "f_logical" +value "fsm.sm" +) +(vvPair +variable "f_noext" +value "fsm" +) +(vvPair +variable "graphical_source_author" +value "Simon" +) +(vvPair +variable "graphical_source_date" +value "14.12.2021" +) +(vvPair +variable "graphical_source_group" +value "UNKNOWN" +) +(vvPair +variable "graphical_source_host" +value "PC-SDM" +) +(vvPair +variable "graphical_source_time" +value "12:49:44" +) +(vvPair +variable "group" +value "UNKNOWN" +) +(vvPair +variable "host" +value "PC-SDM" +) +(vvPair +variable "language" +value "VHDL" +) +(vvPair +variable "library" +value "Cursor" +) +(vvPair +variable "library_downstream_ModelSimCompiler" +value "$SCRATCH_DIR/Cursor/work" +) +(vvPair +variable "mm" +value "12" +) +(vvPair +variable "module_name" +value "set_position" +) +(vvPair +variable "month" +value "déc." +) +(vvPair +variable "month_long" +value "décembre" +) +(vvPair +variable "p" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\set_position\\fsm.sm" +) +(vvPair +variable "p_logical" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\set_position\\fsm.sm" +) +(vvPair +variable "package_name" +value "" +) +(vvPair +variable "project_name" +value "hds" +) +(vvPair +variable "series" +value "HDL Designer Series" +) +(vvPair +variable "this_ext" +value "sm" +) +(vvPair +variable "this_file" +value "fsm" +) +(vvPair +variable "this_file_logical" +value "fsm" +) +(vvPair +variable "time" +value "12:49:44" +) +(vvPair +variable "unit" +value "set_position" +) +(vvPair +variable "user" +value "Simon" +) +(vvPair +variable "version" +value "2019.2 (Build 5)" +) +(vvPair +variable "view" +value "fsm" +) +(vvPair +variable "year" +value "2021" +) +(vvPair +variable "yy" +value "21" +) +] +) +optionalChildren [ +*1 (ConcurrentSM +uid 1,0 +topDiagram (StateDiagram +LanguageMgr "None" +uid 2,0 +optionalChildren [ +*2 (State +uid 43,0 +shape (Circle +uid 44,0 +va (VaSet +vasetType 1 +fg "0,65535,65535" +lineColor "0,32768,49152" +lineWidth 2 +) +xt "31449,12449,38551,19551" +radius 3551 +) +name (Text +uid 45,0 +va (VaSet +font "Verdana,12,1" +) +xt "33500,15300,36500,16700" +st "init" +ju 0 +blo "35000,16500" +tm "ONodeName" +) +wait (TextAssociate +uid 46,0 +ps "CenterOffsetStrategy" +text (Text +uid 47,0 +va (VaSet +isHidden 1 +fg "0,0,32768" +font "Verdana,12,1" +) +xt "34750,16200,39850,17600" +st "wait 2" +blo "34750,17400" +tm "SmWaitText" +) +) +encoding (Text +uid 48,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "35000,17100,35000,17100" +blo "35000,17100" +tm "SmEncodingMgr" +) +actionBlk (SmStateActionsBlock +uid 51,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 52,0 +va (VaSet +vasetType 1 +transparent 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +fillStyle 1 +) +xt "28550,17500,49450,21300" +) +autoResize 1 +tline (Line +uid 53,0 +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "28650,17400,49350,17400" +pts [ +"28650,17400" +"49350,17400" +] +) +bline (Line +uid 54,0 +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "28650,18600,49350,18600" +pts [ +"28650,18600" +"49350,18600" +] +) +ttri (Triangle +uid 55,0 +ro 90 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "28200,17025,28550,17375" +) +btri (Triangle +uid 56,0 +ro 270 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "28200,15825,28550,16175" +) +entryActions (MLText +uid 57,0 +va (VaSet +) +xt "28650,17200,28650,17200" +tm "Actions" +) +inActions (MLText +uid 58,0 +va (VaSet +) +xt "28650,17600,49350,21200" +st "pos1 <= \"0000000000000000\"; +pos2 <= \"0000000000000000\"; +pos_init <= \"0000000000000000\";" +tm "Actions" +) +exitActions (MLText +uid 59,0 +va (VaSet +) +xt "35000,16000,35000,16000" +tm "Actions" +) +) +caseExpr (TextAssociate +uid 49,0 +ps "CenterOffsetStrategy" +text (MLText +uid 50,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "32900,17200,39600,18400" +st "CASE: expr" +tm "SmCaseExpr" +) +) +) +*3 (SmClockPoint +uid 60,0 +shape (CompositeShape +uid 61,0 +va (VaSet +vasetType 1 +fg "65535,65535,0" +) +optionalChildren [ +(Pentagon +uid 62,0 +sl 0 +ro 270 +xt "3250,10500,5500,11500" +) +(OrthoPolyLine +uid 63,0 +sl 0 +ro 270 +va (VaSet +vasetType 3 +) +xt "4150,10700,4749,11300" +pts [ +"4150,11300" +"4449,11300" +"4449,10700" +"4749,10700" +] +) +(Arc2D +pts [ +"3759,11153" +"3504,10847" +"3759,10847" +] +uid 64,0 +sl 0 +ro 270 +va (VaSet +vasetType 1 +transparent 1 +) +xt "3431,10800,3759,11199" +) +] +) +name (TextAssociate +uid 65,0 +ps "CenterOffsetStrategy" +text (Text +uid 66,0 +va (VaSet +) +xt "550,10500,2750,11700" +st "clk" +ju 2 +blo "2750,11500" +tm "SmControlSignalNameMgr" +) +) +cond (SmControlCondition +uid 67,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 68,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +lineColor "0,32768,49152" +) +xt "5500,10300,20400,11700" +) +autoResize 1 +cond (MLText +uid 69,0 +va (VaSet +) +xt "5600,10400,20300,11600" +st "clk'EVENT AND clk = '1'" +tm "SmControlConditionMgr" +) +) +) +*4 (SmResetPoint +uid 70,0 +shape (CompositeShape +uid 71,0 +va (VaSet +vasetType 1 +fg "65535,65535,0" +) +optionalChildren [ +(Pentagon +uid 72,0 +sl 0 +ro 270 +xt "3250,19500,5500,20500" +) +(OrthoPolyLine +uid 73,0 +sl 0 +ro 270 +va (VaSet +vasetType 3 +) +xt "4150,19700,4749,20300" +pts [ +"4749,20300" +"4449,20300" +"4449,19700" +"4150,19700" +] +) +(Line +uid 74,0 +sl 0 +ro 270 +xt "3499,19825,3599,19875" +pts [ +"3499,19875" +"3599,19825" +] +) +(Line +uid 75,0 +sl 0 +ro 270 +xt "3499,19825,3499,20175" +pts [ +"3499,20175" +"3499,19825" +] +) +(Circle +uid 76,0 +layer 10 +sl 0 +ro 270 +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,0" +) +xt "4299,19850,4599,20150" +radius 150 +) +] +) +cond (SmControlCondition +uid 82,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 83,0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,65535" +lineColor "0,32768,49152" +) +xt "3250,17700,8150,19100" +) +autoResize 1 +cond (MLText +uid 84,0 +va (VaSet +isHidden 1 +) +xt "3350,17800,8050,19000" +st "rst = '0'" +tm "SmControlConditionMgr" +) +) +prio (TransitionPriority +uid 79,0 +ps "PercentageFromStartStrategy" +shape (Circle +uid 80,0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,65535" +bg "0,0,0" +) +xt "5500,18937,7626,21063" +radius 1063 +) +pr (Text +uid 81,0 +va (VaSet +isHidden 1 +) +xt "5863,19400,7263,20600" +st "1" +ju 0 +blo "6563,20400" +tm "TransitionPriority" +) +padding "100,100" +) +name (TextAssociate +uid 77,0 +ps "CenterOffsetStrategy" +text (Text +uid 78,0 +va (VaSet +) +xt "1150,19400,3250,20600" +st "rst" +ju 2 +blo "3250,20400" +tm "SmControlSignalNameMgr" +) +) +actions (TextAssociate +uid 85,0 +ps "CenterOffsetStrategy" +text (MLText +uid 86,0 +va (VaSet +isHidden 1 +) +xt "11125,24125,19725,25325" +st "< Automatic >" +tm "Actions" +) +) +) +*5 (Link +uid 87,0 +shape (CompositeShape +uid 88,0 +va (VaSet +vasetType 1 +fg "65535,65535,0" +bg "0,0,0" +) +optionalChildren [ +(Pentagon +uid 89,0 +sl 0 +ro 270 +xt "17000,19500,19250,20500" +) +(Line +uid 90,0 +sl 0 +ro 270 +xt "16500,20000,17000,20000" +pts [ +"16500,20000" +"17000,20000" +] +) +] +) +name (TextAssociate +uid 91,0 +ps "CenterOffsetStrategy" +text (Text +uid 92,0 +va (VaSet +font "Verdana,9,1" +) +xt "19750,19500,22050,20700" +st "init" +blo "19750,20500" +tm "LinkName" +) +) +) +*6 (SmRecoveryStatePoint +uid 93,0 +shape (CompositeShape +uid 94,0 +va (VaSet +vasetType 1 +fg "65535,0,0" +) +optionalChildren [ +(Circle +uid 95,0 +sl 0 +xt "3250,14100,5050,15900" +radius 900 +) +(Line +uid 96,0 +sl 0 +va (VaSet +vasetType 3 +lineColor "65535,65535,0" +lineWidth 1 +) +xt "3724,14574,4576,15426" +pts [ +"3724,15426" +"4576,14574" +] +) +(Line +uid 97,0 +sl 0 +va (VaSet +vasetType 3 +lineColor "65535,65535,0" +lineWidth 1 +) +xt "3724,14574,4576,15426" +pts [ +"4576,15426" +"3724,14574" +] +) +] +) +) +*7 (Link +uid 98,0 +shape (CompositeShape +uid 99,0 +va (VaSet +vasetType 1 +fg "65535,65535,0" +bg "0,0,0" +) +optionalChildren [ +(Pentagon +uid 100,0 +sl 0 +ro 270 +xt "17000,14500,19250,15500" +) +(Line +uid 101,0 +sl 0 +ro 270 +xt "16500,15000,17000,15000" +pts [ +"16500,15000" +"17000,15000" +] +) +] +) +name (TextAssociate +uid 102,0 +ps "CenterOffsetStrategy" +text (Text +uid 103,0 +va (VaSet +font "Verdana,9,1" +) +xt "19750,14500,22050,15700" +st "init" +blo "19750,15500" +tm "LinkName" +) +) +) +*8 (Grouping +uid 124,0 +optionalChildren [ +*9 (CommentText +uid 126,0 +shape (Rectangle +uid 127,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "36000,46000,53000,47000" +) +oxt "18000,70000,35000,71000" +text (MLText +uid 128,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "36200,46000,46000,47000" +st " +by %user on %dd %month %year +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 17000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*10 (CommentText +uid 129,0 +shape (Rectangle +uid 130,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "53000,42000,57000,43000" +) +oxt "35000,66000,39000,67000" +text (MLText +uid 131,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "53200,42000,56200,43000" +st " +Project: +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 4000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*11 (CommentText +uid 132,0 +shape (Rectangle +uid 133,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "36000,44000,53000,45000" +) +oxt "18000,68000,35000,69000" +text (MLText +uid 134,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "36200,44000,46200,45000" +st " + +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 17000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*12 (CommentText +uid 135,0 +shape (Rectangle +uid 136,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "32000,44000,36000,45000" +) +oxt "14000,68000,18000,69000" +text (MLText +uid 137,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "32200,44000,34300,45000" +st " +Title: +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 4000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*13 (CommentText +uid 138,0 +shape (Rectangle +uid 139,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "53000,43000,73000,47000" +) +oxt "35000,67000,55000,71000" +text (MLText +uid 140,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "53200,43200,62600,44200" +st " + +" +tm "CommentText" +wrapOption 3 +visibleHeight 4000 +visibleWidth 20000 +) +ignorePrefs 1 +titleBlock 1 +) +*14 (CommentText +uid 141,0 +shape (Rectangle +uid 142,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "57000,42000,73000,43000" +) +oxt "39000,66000,55000,67000" +text (MLText +uid 143,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "57200,42000,58800,43000" +st " +%project_name +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 16000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*15 (CommentText +uid 144,0 +shape (Rectangle +uid 145,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "32000,42000,53000,44000" +) +oxt "14000,66000,35000,68000" +text (MLText +uid 146,0 +va (VaSet +fg "32768,0,0" +) +xt "37350,42400,47650,43600" +st " + +" +ju 0 +tm "CommentText" +wrapOption 3 +visibleHeight 2000 +visibleWidth 21000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*16 (CommentText +uid 147,0 +shape (Rectangle +uid 148,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "32000,45000,36000,46000" +) +oxt "14000,69000,18000,70000" +text (MLText +uid 149,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "32200,45000,34300,46000" +st " +Path: +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 4000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*17 (CommentText +uid 150,0 +shape (Rectangle +uid 151,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "32000,46000,36000,47000" +) +oxt "14000,70000,18000,71000" +text (MLText +uid 152,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "32200,46000,34900,47000" +st " +Edited: +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 4000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*18 (CommentText +uid 153,0 +shape (Rectangle +uid 154,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "36000,45000,53000,46000" +) +oxt "18000,69000,35000,70000" +text (MLText +uid 155,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "36200,45000,45500,46000" +st " +%library/%unit/%view +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 17000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +] +shape (GroupingShape +uid 125,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +lineStyle 2 +lineWidth 2 +) +xt "32000,42000,73000,47000" +) +oxt "14000,66000,55000,71000" +) +*19 (Transition +uid 104,0 +shape (Spline +uid 105,0 +va (VaSet +vasetType 3 +) +xt "5500,20000,16500,20000" +pts [ +"5500,20000" +"16500,20000" +] +) +start &4 +end &5 +ss 0 +es 0 +cond "rst = '0'" +tb (TransitionBlock +uid 106,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 107,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "0,32768,49152" +) +xt "8150,18900,13850,21100" +) +autoResize 1 +lineShape (Line +uid 108,0 +va (VaSet +vasetType 3 +) +xt "8650,20500,13350,20500" +pts [ +"8650,20500" +"13350,20500" +] +) +condition (MLText +uid 109,0 +va (VaSet +) +xt "8650,18900,13350,20100" +st "rst = '0'" +tm "Condition" +) +actions (MLText +uid 110,0 +va (VaSet +isHidden 1 +) +xt "6700,20900,15300,22100" +st "< Automatic >" +tm "Actions" +) +) +tp (TransitionPriority +uid 111,0 +ps "PercentageFromStartStrategy" +shape (Circle +uid 112,0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,65535" +bg "0,0,0" +) +xt "5537,18937,7663,21063" +radius 1063 +) +pr (Text +uid 113,0 +va (VaSet +isHidden 1 +) +xt "5900,19400,7300,20600" +st "1" +ju 0 +blo "6600,20400" +tm "TransitionPriority" +) +padding "100,100" +) +) +*20 (Transition +uid 114,0 +shape (Spline +uid 115,0 +va (VaSet +vasetType 3 +) +xt "5050,15000,16500,15000" +pts [ +"5050,15000" +"16500,15000" +] +) +start &6 +end &7 +ss 0 +es 0 +tb (TransitionBlock +uid 116,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 117,0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "0,32768,49152" +) +xt "7625,14495,13925,15505" +) +autoResize 1 +lineShape (Line +uid 118,0 +va (VaSet +vasetType 3 +isHidden 1 +) +xt "10775,16000,10775,16000" +pts [ +"10775,16000" +"10775,16000" +] +) +condition (MLText +uid 119,0 +va (VaSet +) +xt "8125,14400,13425,15600" +tm "Condition" +) +actions (MLText +uid 120,0 +va (VaSet +) +xt "10775,16000,10775,16000" +tm "Actions" +) +) +tp (TransitionPriority +uid 121,0 +ps "PercentageFromStartStrategy" +shape (Circle +uid 122,0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,65535" +bg "0,0,0" +) +xt "5132,13937,7258,16063" +radius 1063 +) +pr (Text +uid 123,0 +va (VaSet +isHidden 1 +) +xt "5495,14400,6895,15600" +st "1" +ju 0 +blo "6195,15400" +tm "TransitionPriority" +) +padding "100,100" +) +) +] +bg "65535,65535,65535" +grid (Grid +origin "0,0" +isVisible 0 +isActive 0 +xSpacing 1000 +xySpacing 1000 +xShown 1 +yShown 1 +color "26368,26368,26368" +) +packageList *21 (PackageList +uid 31,0 +stg "VerticalLayoutStrategy" +textVec [ +*22 (Text +uid 32,0 +va (VaSet +font "Verdana,9,1" +) +xt "0,3000,7600,4200" +st "Package List" +blo "0,4000" +) +*23 (MLText +uid 33,0 +va (VaSet +) +xt "0,4200,17500,7800" +st "LIBRARY ieee; + USE ieee.std_logic_1164.all; + USE ieee.numeric_std.all;" +tm "SmPackageListTextMgr" +) +] +) +compDirBlock (MlTextGroup +uid 34,0 +stg "VerticalLayoutStrategy" +textVec [ +*24 (Text +uid 35,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "20000,0,30800,1200" +st "Compiler Directives" +blo "20000,1000" +) +*25 (Text +uid 36,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "20000,1200,33100,2400" +st "Pre-module directives:" +blo "20000,2200" +) +*26 (MLText +uid 37,0 +va (VaSet +isHidden 1 +) +xt "20000,2400,32100,4800" +st "`resetall +`timescale 1ns/10ps" +tm "SmCompilerDirectivesTextMgr" +) +*27 (Text +uid 38,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "20000,4800,33700,6000" +st "Post-module directives:" +blo "20000,5800" +) +*28 (MLText +uid 39,0 +va (VaSet +isHidden 1 +) +xt "20000,0,20000,0" +tm "SmCompilerDirectivesTextMgr" +) +*29 (Text +uid 40,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "20000,6000,33200,7200" +st "End-module directives:" +blo "20000,7000" +) +*30 (MLText +uid 41,0 +va (VaSet +isHidden 1 +) +xt "20000,7200,20000,7200" +tm "SmCompilerDirectivesTextMgr" +) +] +associable 1 +) +windowSize "-8,-8,1722,1111" +viewArea "-500,-500,134680,88690" +cachedDiagramExtent "0,-1000,86600,47000" +hasePageBreakOrigin 1 +pageBreakOrigin "0,-2000" +isTopLevel 1 +defaultCommentText (CommentText +shape (Rectangle +layer 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +lineColor "0,0,32768" +) +xt "0,0,15000,5000" +) +text (MLText +va (VaSet +fg "0,0,32768" +) +xt "200,200,3200,1400" +st " +Text +" +tm "CommentText" +wrapOption 3 +visibleHeight 4600 +visibleWidth 14600 +) +) +defaultRequirementText (RequirementText +shape (ZoomableIcon +layer 0 +va (VaSet +vasetType 1 +fg "59904,39936,65280" +lineColor "0,0,32768" +) +xt "0,0,1500,1750" +iconName "reqTracerRequirement.bmp" +iconMaskName "reqTracerRequirement.msk" +) +autoResize 1 +text (MLText +va (VaSet +fg "0,0,32768" +font "arial,8,0" +) +xt "500,2150,1400,3150" +st " +Text +" +tm "RequirementText" +wrapOption 3 +visibleHeight 1350 +visibleWidth 1100 +) +) +defaultPanel (Panel +shape (RectFrame +va (VaSet +vasetType 1 +fg "65535,65535,65535" +lineColor "32768,0,0" +lineWidth 3 +) +xt "0,0,20000,20000" +) +title (TextAssociate +ps "TopLeftStrategy" +text (Text +va (VaSet +font "Verdana,9,1" +) +xt "1000,1000,5000,2200" +st "Panel0" +blo "1000,2000" +tm "PanelText" +) +) +) +localDecl *31 (SmLocalDecl +uid 3,0 +stg "VerticalLayoutStrategy" +textVec [ +*32 (Text +uid 4,0 +va (VaSet +font "Verdana,9,1" +) +xt "27800,-1000,42400,200" +st "Architecture Declarations" +blo "27800,0" +) +*33 (MLText +uid 5,0 +va (VaSet +font "Courier New,8,0" +) +xt "27800,-1000,27800,-1000" +tm "LocalDeclTextMgr" +) +*34 (Text +uid 6,0 +va (VaSet +font "Verdana,9,1" +) +xt "27800,200,33000,1400" +st "Pre Decls" +blo "27800,1200" +) +*35 (MLText +uid 7,0 +va (VaSet +font "Courier New,8,0" +) +xt "27800,-1000,27800,-1000" +tm "LocalDeclTextMgr" +) +*36 (Text +uid 8,0 +va (VaSet +font "Verdana,9,1" +) +xt "27800,1400,34200,2600" +st "Post Decls" +blo "27800,2400" +) +*37 (MLText +uid 9,0 +va (VaSet +font "Courier New,8,0" +) +xt "27800,2600,27800,2600" +tm "LocalDeclTextMgr" +) +] +) +processDecl *38 (SmProcessDecl +uid 10,0 +stg "VerticalLayoutStrategy" +textVec [ +*39 (Text +uid 11,0 +va (VaSet +font "Verdana,9,1" +) +xt "74500,-1000,86600,200" +st "Process Declarations" +blo "74500,0" +) +*40 (Text +uid 12,0 +va (VaSet +font "Verdana,9,1" +) +xt "74500,200,84000,1400" +st "Clocked Process:" +blo "74500,1200" +) +*41 (MLText +uid 13,0 +va (VaSet +font "Courier New,8,0" +) +xt "74500,-1000,74500,-1000" +tm "ProcessDeclTextMgr" +) +*42 (Text +uid 14,0 +va (VaSet +font "Verdana,9,1" +) +xt "74500,1400,83800,2600" +st "Output Process:" +blo "74500,2400" +) +*43 (MLText +uid 15,0 +va (VaSet +font "Courier New,8,0" +) +xt "74500,2600,74500,2600" +tm "ProcessDeclTextMgr" +) +] +associable 1 +) +defaultActions *44 (MlTextGroup +uid 16,0 +stg "VerticalLayoutStrategy" +textVec [ +*45 (Text +uid 17,0 +va (VaSet +font "Verdana,9,1" +) +xt "0,-1000,8400,200" +st "Global Actions" +blo "0,0" +) +*46 (Text +uid 18,0 +va (VaSet +font "Verdana,9,1" +) +xt "0,200,7400,1400" +st "Pre Actions:" +blo "0,1200" +) +*47 (MLText +uid 19,0 +va (VaSet +) +xt "0,-1000,0,-1000" +tm "Actions" +) +*48 (Text +uid 20,0 +va (VaSet +font "Verdana,9,1" +) +xt "0,1400,8000,2600" +st "Post Actions:" +blo "0,2400" +) +*49 (MLText +uid 21,0 +va (VaSet +) +xt "0,2600,0,2600" +tm "Actions" +) +] +associable 1 +) +archConcurrentStatementBlock *50 (BiTextGroup +uid 22,0 +stg "VerticalLayoutStrategy" +first (Text +uid 23,0 +va (VaSet +font "Verdana,9,1" +) +xt "11400,-1000,24800,200" +st "Concurrent Statements" +blo "11400,0" +) +second (MLText +uid 24,0 +va (VaSet +) +xt "11400,200,11400,200" +tm "ArchConcStmtTextMgr" +) +associable 1 +) +signalsGenStatus *51 (SmSignalGenStatus +uid 28,0 +stg "VerticalLayoutStrategy" +first (Text +uid 29,0 +va (VaSet +font "Verdana,9,1" +) +xt "45400,-1000,53200,200" +st "Signal Status" +blo "45400,0" +) +second (MLText +uid 30,0 +va (VaSet +font "Courier New,8,0" +) +xt "45400,200,72400,3400" +st "SIGNAL MODE DEFAULT RESET SCHEME COMMENT +pos1 OUT COMB +pos2 OUT COMB +pos_init OUT COMB +" +tm "SmSignalsGenStatusTextMgr" +) +) +stateRegBlock *52 (BiTextGroup +uid 25,0 +stg "VerticalLayoutStrategy" +first (Text +uid 26,0 +va (VaSet +font "Verdana,9,1" +) +xt "56200,-1000,71500,200" +st "State Register Statements" +blo "56200,0" +) +second (MLText +uid 27,0 +va (VaSet +) +xt "56200,200,56200,200" +tm "Actions" +) +associable 1 +) +) +genChar (SmGenChar +uid 42,0 +nextStateClocking 0 +) +encoding (Encoding +scheme 3 +encodingStyles [ +(pair +scheme 0 +style 0 +) +(pair +scheme 1 +style 1 +) +(pair +scheme 2 +style 0 +) +(pair +scheme 3 +style 0 +) +(pair +scheme 4 +style 0 +) +(pair +scheme 5 +style 0 +) +] +otherValues [ +(pair +scheme 0 +otherValue "" +) +(pair +scheme 1 +otherValue "" +) +(pair +scheme 2 +otherValue "" +) +(pair +scheme 3 +otherValue "" +) +(pair +scheme 4 +otherValue "" +) +(pair +scheme 5 +otherValue "" +) +] +attribute 0 +synSafe 0 +outputEncodedLocals 0 +useVerilogParameterRange 0 +radix 2 +) +stateOrder [ +&2 +] +name "csm" +) +] +lastUid 165,0 +commonDM (CommonDM +ldm (LogicalDM +emptyRow *53 (LEmptyRow +) +optionalChildren [ +*54 (RefLabelRowHdr +) +*55 (TitleRowHdr +) +*56 (FilterRowHdr +) +*57 (RefLabelColHdr +tm "RefLabelColHdrMgr" +) +*58 (RowExpandColHdr +tm "RowExpandColHdrMgr" +) +*59 (GroupColHdr +tm "GroupColHdrMgr" +) +*60 (NameColHdr +tm "SmNameColHdrMgr" +) +*61 (ModeColHdr +tm "SmModeColHdrMgr" +) +*62 (TypeColHdr +tm "SmTypeColHdrMgr" +) +*63 (BoundsColHdr +tm "SmBoundsColHdrMgr" +) +*64 (InitColHdr +tm "SmInitColHdrMgr" +) +*65 (ColumnHdr +tm "SmCategoryColHdrMgr" +) +*66 (ColumnHdr +tm "SmAssignColHdrMgr" +) +*67 (ColumnHdr +tm "SmExprColHdrMgr" +) +*68 (ColumnHdr +tm "SmSchemeColHdrMgr" +) +*69 (ColumnHdr +tm "SmDefValColHdrMgr" +) +*70 (ColumnHdr +tm "SmRstValColHdrMgr" +) +*71 (EolColHdr +tm "SmEolColHdrMgr" +) +*72 (LeafLogPort +port (LogicalPort +lang 11 +m 1 +decl (Decl +n "pos1" +t "std_logic" +b "(15 DOWNTO 0)" +o 1 +) +) +uid 156,0 +scheme 0 +) +*73 (LeafLogPort +port (LogicalPort +lang 11 +m 1 +decl (Decl +n "pos2" +t "std_logic" +b "(15 DOWNTO 0)" +o 2 +) +) +uid 158,0 +scheme 0 +) +*74 (LeafLogPort +port (LogicalPort +lang 11 +m 1 +decl (Decl +n "pos_init" +t "std_logic" +b "(15 DOWNTO 0)" +o 3 +) +) +uid 160,0 +scheme 0 +) +*75 (LeafLogPort +port (LogicalPort +lang 11 +decl (Decl +n "clk" +t "unsigned" +o 4 +) +) +uid 162,0 +cat 1 +scheme 0 +expr "clk'EVENT AND clk = '1'" +) +*76 (LeafLogPort +port (LogicalPort +lang 11 +decl (Decl +n "rst" +t "unsigned" +o 5 +) +) +uid 164,0 +cat 8 +scheme 0 +expr "rst = '0'" +) +] +) +pdm (PhysicalDM +displayShortBounds 1 +editShortBounds 1 +optionalChildren [ +*77 (Sheet +sheetRow (SheetRow +headerVa (MVa +cellColor "49152,49152,49152" +fontColor "0,0,0" +font "Tahoma,10,0" +) +cellVa (MVa +cellColor "65535,65535,65535" +fontColor "0,0,0" +font "Tahoma,10,0" +) +groupVa (MVa +cellColor "39936,56832,65280" +fontColor "0,0,0" +font "Tahoma,10,0" +) +emptyMRCItem *78 (MRCItem +litem &53 +pos 5 +dimension 20 +) +optionalChildren [ +*79 (MRCItem +litem &54 +pos 0 +dimension 20 +) +*80 (MRCItem +litem &55 +pos 1 +dimension 23 +) +*81 (MRCItem +litem &56 +pos 2 +hidden 1 +dimension 20 +) +*82 (MRCItem +litem &72 +pos 0 +dimension 20 +uid 157,0 +) +*83 (MRCItem +litem &73 +pos 1 +dimension 20 +uid 159,0 +) +*84 (MRCItem +litem &74 +pos 2 +dimension 20 +uid 161,0 +) +*85 (MRCItem +litem &75 +pos 3 +dimension 20 +uid 163,0 +) +*86 (MRCItem +litem &76 +pos 4 +dimension 20 +uid 165,0 +) +] +) +sheetCol (SheetCol +propVa (MVa +cellColor "0,49152,49152" +fontColor "0,0,0" +font "Tahoma,10,0" +textAngle 90 +) +optionalChildren [ +*87 (MRCItem +litem &57 +pos 0 +dimension 20 +) +*88 (MRCItem +litem &59 +pos 1 +dimension 50 +) +*89 (MRCItem +litem &60 +pos 2 +dimension 70 +) +*90 (MRCItem +litem &61 +pos 3 +dimension 50 +) +*91 (MRCItem +litem &62 +pos 4 +dimension 80 +) +*92 (MRCItem +litem &63 +pos 5 +dimension 80 +) +*93 (MRCItem +litem &64 +pos 6 +dimension 40 +) +*94 (MRCItem +litem &65 +pos 7 +dimension 100 +) +*95 (MRCItem +litem &66 +pos 8 +dimension 60 +) +*96 (MRCItem +litem &67 +pos 9 +dimension 130 +) +*97 (MRCItem +litem &68 +pos 10 +dimension 56 +) +*98 (MRCItem +litem &69 +pos 11 +dimension 50 +) +*99 (MRCItem +litem &70 +pos 12 +dimension 50 +) +*100 (MRCItem +litem &71 +pos 13 +dimension 80 +) +] +) +fixedCol 4 +fixedRow 2 +name "Ports" +vaOverrides [ +] +) +] +) +) +cdmCsm &1 +genericsCommonDM (CommonDM +ldm (LogicalDM +emptyRow *101 (LEmptyRow +) +optionalChildren [ +*102 (RefLabelRowHdr +) +*103 (TitleRowHdr +) +*104 (FilterRowHdr +) +*105 (RefLabelColHdr +tm "RefLabelColHdrMgr" +) +*106 (RowExpandColHdr +tm "RowExpandColHdrMgr" +) +*107 (GroupColHdr +tm "GroupColHdrMgr" +) +*108 (NameColHdr +tm "GenericNameColHdrMgr" +) +*109 (TypeColHdr +tm "GenericTypeColHdrMgr" +) +*110 (InitColHdr +tm "GenericValueColHdrMgr" +) +*111 (PragmaColHdr +tm "GenericPragmaColHdrMgr" +) +*112 (EolColHdr +tm "GenericEolColHdrMgr" +) +] +) +pdm (PhysicalDM +displayShortBounds 1 +editShortBounds 1 +optionalChildren [ +*113 (Sheet +sheetRow (SheetRow +headerVa (MVa +cellColor "49152,49152,49152" +fontColor "0,0,0" +font "Tahoma,10,0" +) +cellVa (MVa +cellColor "65535,65535,65535" +fontColor "0,0,0" +font "Tahoma,10,0" +) +groupVa (MVa +cellColor "39936,56832,65280" +fontColor "0,0,0" +font "Tahoma,10,0" +) +emptyMRCItem *114 (MRCItem +litem &101 +pos 0 +dimension 20 +) +optionalChildren [ +*115 (MRCItem +litem &102 +pos 0 +dimension 20 +) +*116 (MRCItem +litem &103 +pos 1 +dimension 23 +) +*117 (MRCItem +litem &104 +pos 2 +hidden 1 +dimension 20 +) +] +) +sheetCol (SheetCol +propVa (MVa +cellColor "0,49152,49152" +fontColor "0,0,0" +font "Tahoma,10,0" +textAngle 90 +) +optionalChildren [ +*118 (MRCItem +litem &105 +pos 0 +dimension 20 +) +*119 (MRCItem +litem &107 +pos 1 +dimension 50 +) +*120 (MRCItem +litem &108 +pos 2 +dimension 100 +) +*121 (MRCItem +litem &109 +pos 3 +dimension 100 +) +*122 (MRCItem +litem &110 +pos 4 +dimension 50 +) +*123 (MRCItem +litem &111 +pos 5 +dimension 50 +) +*124 (MRCItem +litem &112 +pos 6 +dimension 80 +) +] +) +fixedCol 3 +fixedRow 2 +name "Ports" +vaOverrides [ +] +) +] +) +type 1 +) +signalSuffix "_int" +clockSuffix "_cld" +defaultState (State +shape (Circle +va (VaSet +vasetType 1 +fg "0,65535,65535" +lineColor "0,32768,49152" +lineWidth 2 +) +xt "-3551,-3551,3551,3551" +radius 3551 +) +name (Text +va (VaSet +font "Verdana,12,1" +) +xt "0,0,2500,1400" +st "s0" +ju 0 +blo "1250,1200" +tm "ONodeName" +) +wait (TextAssociate +ps "CenterOffsetStrategy" +text (Text +va (VaSet +isHidden 1 +fg "0,0,32768" +font "Verdana,12,1" +) +xt "1000,900,6100,2300" +st "wait 2" +blo "1000,2100" +tm "SmWaitText" +) +) +encoding (Text +va (VaSet +font "Verdana,9,1" +) +blo "0,0" +tm "SmEncodingMgr" +) +actionBlk (SmStateActionsBlock +ps "CenterOffsetStrategy" +shape (Rectangle +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "3900,3300,4100,3500" +) +autoResize 1 +tline (Line +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +pts [ +"0,0" +"0,0" +] +) +bline (Line +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +pts [ +"0,0" +"0,0" +] +) +ttri (Triangle +ro 90 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "-450,-175,-100,175" +) +btri (Triangle +ro 270 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "-450,-175,-100,175" +) +entryActions (MLText +va (VaSet +) +tm "Actions" +) +inActions (MLText +va (VaSet +) +tm "Actions" +) +exitActions (MLText +va (VaSet +) +tm "Actions" +) +) +caseExpr (TextAssociate +ps "CenterOffsetStrategy" +text (MLText +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "-2100,1200,4600,2400" +st "CASE: expr" +tm "SmCaseExpr" +) +) +) +defaultWaitState (State +shape (CircleInOctagon +va (VaSet +vasetType 1 +fg "0,65535,65535" +lineColor "26368,26368,26368" +lineWidth 2 +) +xt "-529,-529,6529,6529" +) +name (Text +va (VaSet +font "Verdana,12,1" +) +xt "0,0,2500,1400" +st "s0" +ju 0 +blo "1250,1200" +tm "ONodeName" +) +wait (TextAssociate +ps "CenterOffsetStrategy" +text (Text +va (VaSet +isHidden 1 +fg "0,0,32768" +font "Verdana,12,1" +) +xt "1000,900,6100,2300" +st "wait 2" +blo "1000,2100" +tm "SmWaitText" +) +) +encoding (Text +va (VaSet +font "Verdana,9,1" +) +blo "0,0" +tm "SmEncodingMgr" +) +actionBlk (SmStateActionsBlock +ps "CenterOffsetStrategy" +shape (Rectangle +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "8900,6300,9100,6500" +) +autoResize 1 +tline (Line +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "5000,3000,5000,3000" +pts [ +"5000,3000" +"5000,3000" +] +) +bline (Line +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "5000,3000,5000,3000" +pts [ +"5000,3000" +"5000,3000" +] +) +ttri (Triangle +ro 90 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "4550,2825,4900,3175" +) +btri (Triangle +ro 270 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "4550,2825,4900,3175" +) +entryActions (MLText +va (VaSet +) +xt "5000,3000,5000,3000" +tm "Actions" +) +inActions (MLText +va (VaSet +) +xt "5000,3000,5000,3000" +tm "Actions" +) +exitActions (MLText +va (VaSet +) +xt "5000,3000,5000,3000" +tm "Actions" +) +) +caseExpr (TextAssociate +ps "CenterOffsetStrategy" +text (MLText +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "-2100,1200,4600,2400" +st "CASE: expr" +tm "SmCaseExpr" +) +) +isWait 1 +) +defaultCompositeState (CompositeState +shape (TripleCircle +va (VaSet +vasetType 1 +fg "29952,39936,65280" +lineColor "0,0,32768" +lineWidth 2 +) +xt "-3000,-3000,3000,3000" +radius 3000 +) +name (Text +va (VaSet +font "Verdana,10,1" +) +xt "-1000,-600,1000,600" +st "s0" +ju 0 +blo "0,400" +tm "ONodeName" +) +childDiagram &0 +) +defaultJunction (Junction +shape (Diamond +va (VaSet +vasetType 1 +fg "59904,39936,65280" +) +xt "-1300,-1300,2300,2300" +) +symbol (Text +va (VaSet +font "Verdana,10,1" +) +xt "-300,-100,1300,1100" +st "&" +ju 0 +blo "500,900" +) +name (TextAssociate +ps "CenterOffsetStrategy" +text (Text +va (VaSet +font "Verdana,9,1" +) +xt "2000,1000,2000,1000" +blo "2000,1000" +tm "JunctionName" +) +) +caseExpr (TextAssociate +ps "CenterOffsetStrategy" +text (MLText +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "-2550,2000,4150,3200" +st "CASE: expr" +tm "SmCaseExpr" +) +) +) +defaultEntryPoint (EntryPoint +shape (CompositeShape +va (VaSet +vasetType 1 +fg "29952,39936,65280" +) +optionalChildren [ +(Pentagon +sl 0 +ro 270 +xt "-875,875,1375,1875" +) +(Line +sl 0 +ro 270 +xt "1375,1375,1875,1375" +pts [ +"1375,1375" +"1875,1375" +] +) +] +) +) +defaultInterruptPoint (InterruptPoint +shape (CompositeShape +va (VaSet +vasetType 1 +fg "65535,0,0" +) +optionalChildren [ +(Pentagon +sl 0 +ro 270 +xt "-875,875,1375,1875" +) +(Line +sl 0 +ro 270 +xt "1375,1375,1875,1375" +pts [ +"1375,1375" +"1875,1375" +] +) +(CustomPolygon +pts [ +"-625,1600" +"-625,1300" +"25,1425" +"-75,1150" +"1025,1350" +"200,1350" +"375,1600" +] +sl 0 +ro 270 +va (VaSet +vasetType 1 +fg "65535,65535,0" +bg "65535,0,0" +lineColor "65535,65535,0" +) +xt "-625,1150,1025,1600" +) +] +) +) +defaultLink (Link +shape (CompositeShape +va (VaSet +vasetType 1 +fg "65535,65535,0" +bg "0,0,0" +) +optionalChildren [ +(Pentagon +sl 0 +ro 270 +xt "-375,875,1875,1875" +) +(Line +sl 0 +ro 270 +xt "-875,1375,-375,1375" +pts [ +"-875,1375" +"-375,1375" +] +) +] +) +name (TextAssociate +ps "CenterOffsetStrategy" +text (Text +va (VaSet +font "Verdana,9,1" +) +xt "2375,875,5075,2075" +st "Link" +blo "2375,1875" +tm "LinkName" +) +) +) +defaultExitPoint (ExitPoint +shape (CompositeShape +va (VaSet +vasetType 1 +fg "29952,39936,65280" +) +optionalChildren [ +(Pentagon +sl 0 +ro 270 +xt "-375,875,1875,1875" +) +(Line +sl 0 +ro 270 +xt "-875,1375,-375,1375" +pts [ +"-875,1375" +"-375,1375" +] +) +] +) +) +defaultTransition (Transition +shape (Spline +va (VaSet +vasetType 3 +) +pts [ +"0,0" +"0,0" +] +arrow 1 +) +ss 0 +es 0 +cond "condition" +tb (TransitionBlock +ps "CenterOffsetStrategy" +shape (Rectangle +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "0,32768,49152" +) +xt "-500,-500,5800,1700" +) +autoResize 1 +lineShape (Line +va (VaSet +vasetType 3 +isHidden 1 +) +xt "2650,1600,2650,1600" +pts [ +"2650,1600" +"2650,1600" +] +) +condition (MLText +va (VaSet +) +xt "0,0,5300,1200" +st "condition" +tm "Condition" +) +actions (MLText +va (VaSet +) +xt "2650,2000,2650,2000" +tm "Actions" +) +) +tp (TransitionPriority +ps "PercentageFromStartStrategy" +shape (Circle +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +) +xt "-1063,-1063,1063,1063" +radius 1063 +) +pr (Text +va (VaSet +) +xt "-700,-600,700,600" +st "1" +ju 0 +blo "0,400" +tm "TransitionPriority" +) +padding "100,100" +) +) +defaultClk (SmClockPoint +shape (CompositeShape +va (VaSet +vasetType 1 +fg "65535,65535,0" +) +optionalChildren [ +(Pentagon +sl 0 +ro 270 +xt "-625,625,1625,1625" +) +(OrthoPolyLine +sl 0 +ro 270 +va (VaSet +vasetType 3 +) +xt "275,825,874,1425" +pts [ +"275,1425" +"574,1425" +"574,825" +"874,825" +] +) +(Arc2D +pts [ +"-116,1278" +"-371,972" +"-116,972" +] +sl 0 +ro 270 +va (VaSet +vasetType 1 +transparent 1 +) +xt "-371,972,-116,1278" +) +] +) +name (TextAssociate +ps "CenterOffsetStrategy" +text (Text +va (VaSet +) +xt "-3325,625,-1125,1825" +st "clk" +ju 2 +blo "-1125,1625" +tm "SmControlSignalNameMgr" +) +) +cond (SmControlCondition +ps "CenterOffsetStrategy" +shape (Rectangle +va (VaSet +vasetType 1 +fg "65535,65535,65535" +lineColor "0,32768,49152" +) +xt "1625,425,4925,1825" +) +autoResize 1 +cond (MLText +va (VaSet +) +xt "1725,525,4825,1725" +st "cond" +tm "SmControlConditionMgr" +) +) +) +defaultEnable (SmEnablePoint +shape (CompositeShape +va (VaSet +vasetType 1 +fg "65535,65535,0" +) +optionalChildren [ +(Pentagon +sl 0 +ro 270 +xt "-625,625,1625,1625" +) +(OrthoPolyLine +sl 0 +ro 270 +va (VaSet +vasetType 3 +) +xt "275,825,874,1425" +pts [ +"874,1425" +"574,1425" +"574,825" +"275,825" +] +) +(Arc2D +pts [ +"-130,1263" +"-415,1064" +"-76,1064" +] +layer 10 +sl 0 +ro 270 +va (VaSet +vasetType 1 +transparent 1 +) +xt "-415,1064,-76,1263" +) +(Line +sl 0 +ro 270 +xt "-415,1064,-106,1064" +pts [ +"-415,1064" +"-106,1064" +] +) +] +) +name (TextAssociate +ps "CenterOffsetStrategy" +text (Text +va (VaSet +) +xt "-5125,625,-1125,1825" +st "enable" +ju 2 +blo "-1125,1625" +tm "SmControlSignalNameMgr" +) +) +cond (SmControlCondition +ps "CenterOffsetStrategy" +shape (Rectangle +va (VaSet +vasetType 1 +fg "65535,65535,65535" +lineColor "0,32768,49152" +) +xt "1625,425,4925,1825" +) +autoResize 1 +cond (MLText +va (VaSet +) +xt "1725,525,4825,1725" +st "cond" +tm "SmControlConditionMgr" +) +) +) +defaultRst (SmResetPoint +shape (CompositeShape +va (VaSet +vasetType 1 +fg "65535,65535,0" +) +optionalChildren [ +(Pentagon +sl 0 +ro 270 +xt "-625,625,1625,1625" +) +(OrthoPolyLine +sl 0 +ro 270 +va (VaSet +vasetType 3 +) +xt "275,825,874,1425" +pts [ +"874,1425" +"574,1425" +"574,825" +"275,825" +] +) +(Line +sl 0 +ro 270 +xt "-376,950,-276,1000" +pts [ +"-376,1000" +"-276,950" +] +) +(Line +sl 0 +ro 270 +xt "-376,950,-376,1300" +pts [ +"-376,1300" +"-376,950" +] +) +(Circle +layer 10 +sl 0 +ro 270 +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,0" +) +xt "424,975,724,1275" +radius 150 +) +] +) +cond (SmControlCondition +ps "CenterOffsetStrategy" +shape (Rectangle +va (VaSet +vasetType 1 +fg "65535,65535,65535" +lineColor "0,32768,49152" +) +xt "-625,-1175,2675,225" +) +autoResize 1 +cond (MLText +va (VaSet +) +xt "-525,-1075,2575,125" +st "cond" +tm "SmControlConditionMgr" +) +) +prio (TransitionPriority +ps "PercentageFromStartStrategy" +shape (Circle +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +) +xt "1625,62,3751,2188" +radius 1063 +) +pr (Text +va (VaSet +) +xt "1988,525,3388,1725" +st "1" +ju 0 +blo "2688,1525" +tm "TransitionPriority" +) +padding "100,100" +) +name (TextAssociate +ps "CenterOffsetStrategy" +text (Text +va (VaSet +) +xt "-2725,525,-625,1725" +st "rst" +ju 2 +blo "-625,1525" +tm "SmControlSignalNameMgr" +) +) +actions (TextAssociate +ps "CenterOffsetStrategy" +text (MLText +va (VaSet +isHidden 1 +) +xt "4750,2625,13350,3825" +st "< Automatic >" +tm "Actions" +) +) +) +defaultRecStatePt (SmRecoveryStatePoint +shape (CompositeShape +va (VaSet +vasetType 1 +fg "65535,0,0" +) +optionalChildren [ +(Circle +sl 0 +xt "-900,-900,900,900" +radius 900 +) +(Line +sl 0 +va (VaSet +vasetType 3 +lineColor "65535,65535,0" +lineWidth 1 +) +xt "-426,-426,426,426" +pts [ +"-426,426" +"426,-426" +] +) +(Line +sl 0 +va (VaSet +vasetType 3 +lineColor "65535,65535,0" +lineWidth 1 +) +xt "-426,-426,426,426" +pts [ +"426,426" +"-426,-426" +] +) +] +) +) +activeModelName "StateMachine" +LanguageMgr "Vhdl2008LangMgr" +) diff --git a/Cursor/hds/set_position/interface b/Cursor/hds/set_position/interface new file mode 100644 index 0000000..1cbd86d --- /dev/null +++ b/Cursor/hds/set_position/interface @@ -0,0 +1,1588 @@ +DocumentHdrVersion "1.1" +Header (DocumentHdr +version 2 +dialect 11 +dmPackageRefs [ +(DmPackageRef +library "ieee" +unitName "std_logic_1164" +) +(DmPackageRef +library "ieee" +unitName "numeric_std" +) +] +libraryRefs [ +"ieee" +] +) +version "27.1" +appVersion "2019.2 (Build 5)" +model (Symbol +commonDM (CommonDM +ldm (LogicalDM +suid 20,0 +usingSuid 1 +emptyRow *1 (LEmptyRow +) +uid 74,0 +optionalChildren [ +*2 (RefLabelRowHdr +) +*3 (TitleRowHdr +) +*4 (FilterRowHdr +) +*5 (RefLabelColHdr +tm "RefLabelColHdrMgr" +) +*6 (RowExpandColHdr +tm "RowExpandColHdrMgr" +) +*7 (GroupColHdr +tm "GroupColHdrMgr" +) +*8 (NameColHdr +tm "NameColHdrMgr" +) +*9 (ModeColHdr +tm "ModeColHdrMgr" +) +*10 (TypeColHdr +tm "TypeColHdrMgr" +) +*11 (BoundsColHdr +tm "BoundsColHdrMgr" +) +*12 (InitColHdr +tm "InitColHdrMgr" +) +*13 (EolColHdr +tm "EolColHdrMgr" +) +*14 (LogPort +port (LogicalPort +lang 11 +decl (Decl +n "clk" +t "unsigned" +o 3 +suid 16,0 +) +) +uid 376,0 +) +*15 (LogPort +port (LogicalPort +lang 11 +m 1 +decl (Decl +n "pos1" +t "std_logic" +b "(15 DOWNTO 0)" +o 27 +suid 17,0 +) +) +uid 378,0 +) +*16 (LogPort +port (LogicalPort +lang 11 +m 1 +decl (Decl +n "pos2" +t "std_logic" +b "(15 DOWNTO 0)" +o 28 +suid 18,0 +) +) +uid 380,0 +) +*17 (LogPort +port (LogicalPort +lang 11 +m 1 +decl (Decl +n "pos_init" +t "std_logic" +b "(15 DOWNTO 0)" +o 29 +suid 19,0 +) +) +uid 382,0 +) +*18 (LogPort +port (LogicalPort +lang 11 +decl (Decl +n "rst" +t "unsigned" +o 4 +suid 20,0 +) +) +uid 384,0 +) +] +) +pdm (PhysicalDM +displayShortBounds 1 +editShortBounds 1 +uid 87,0 +optionalChildren [ +*19 (Sheet +sheetRow (SheetRow +headerVa (MVa +cellColor "49152,49152,49152" +fontColor "0,0,0" +font "Tahoma,10,0" +) +cellVa (MVa +cellColor "65535,65535,65535" +fontColor "0,0,0" +font "Tahoma,10,0" +) +groupVa (MVa +cellColor "39936,56832,65280" +fontColor "0,0,0" +font "Tahoma,10,0" +) +emptyMRCItem *20 (MRCItem +litem &1 +pos 3 +dimension 20 +) +uid 89,0 +optionalChildren [ +*21 (MRCItem +litem &2 +pos 0 +dimension 20 +uid 90,0 +) +*22 (MRCItem +litem &3 +pos 1 +dimension 23 +uid 91,0 +) +*23 (MRCItem +litem &4 +pos 2 +hidden 1 +dimension 20 +uid 92,0 +) +*24 (MRCItem +litem &14 +pos 0 +dimension 20 +uid 377,0 +) +*25 (MRCItem +litem &15 +pos 1 +dimension 20 +uid 379,0 +) +*26 (MRCItem +litem &16 +pos 2 +dimension 20 +uid 381,0 +) +*27 (MRCItem +litem &17 +pos 3 +dimension 20 +uid 383,0 +) +*28 (MRCItem +litem &18 +pos 4 +dimension 20 +uid 385,0 +) +] +) +sheetCol (SheetCol +propVa (MVa +cellColor "0,49152,49152" +fontColor "0,0,0" +font "Tahoma,10,0" +textAngle 90 +) +uid 93,0 +optionalChildren [ +*29 (MRCItem +litem &5 +pos 0 +dimension 20 +uid 94,0 +) +*30 (MRCItem +litem &7 +pos 1 +dimension 50 +uid 95,0 +) +*31 (MRCItem +litem &8 +pos 2 +dimension 100 +uid 96,0 +) +*32 (MRCItem +litem &9 +pos 3 +dimension 50 +uid 97,0 +) +*33 (MRCItem +litem &10 +pos 4 +dimension 100 +uid 98,0 +) +*34 (MRCItem +litem &11 +pos 5 +dimension 100 +uid 99,0 +) +*35 (MRCItem +litem &12 +pos 6 +dimension 50 +uid 100,0 +) +*36 (MRCItem +litem &13 +pos 7 +dimension 80 +uid 101,0 +) +] +) +fixedCol 4 +fixedRow 2 +name "Ports" +uid 88,0 +vaOverrides [ +] +) +] +) +uid 73,0 +) +genericsCommonDM (CommonDM +ldm (LogicalDM +emptyRow *37 (LEmptyRow +) +uid 103,0 +optionalChildren [ +*38 (RefLabelRowHdr +) +*39 (TitleRowHdr +) +*40 (FilterRowHdr +) +*41 (RefLabelColHdr +tm "RefLabelColHdrMgr" +) +*42 (RowExpandColHdr +tm "RowExpandColHdrMgr" +) +*43 (GroupColHdr +tm "GroupColHdrMgr" +) +*44 (NameColHdr +tm "GenericNameColHdrMgr" +) +*45 (TypeColHdr +tm "GenericTypeColHdrMgr" +) +*46 (InitColHdr +tm "GenericValueColHdrMgr" +) +*47 (PragmaColHdr +tm "GenericPragmaColHdrMgr" +) +*48 (EolColHdr +tm "GenericEolColHdrMgr" +) +] +) +pdm (PhysicalDM +displayShortBounds 1 +editShortBounds 1 +uid 115,0 +optionalChildren [ +*49 (Sheet +sheetRow (SheetRow +headerVa (MVa +cellColor "49152,49152,49152" +fontColor "0,0,0" +font "Tahoma,10,0" +) +cellVa (MVa +cellColor "65535,65535,65535" +fontColor "0,0,0" +font "Tahoma,10,0" +) +groupVa (MVa +cellColor "39936,56832,65280" +fontColor "0,0,0" +font "Tahoma,10,0" +) +emptyMRCItem *50 (MRCItem +litem &37 +pos 3 +dimension 20 +) +uid 117,0 +optionalChildren [ +*51 (MRCItem +litem &38 +pos 0 +dimension 20 +uid 118,0 +) +*52 (MRCItem +litem &39 +pos 1 +dimension 23 +uid 119,0 +) +*53 (MRCItem +litem &40 +pos 2 +hidden 1 +dimension 20 +uid 120,0 +) +] +) +sheetCol (SheetCol +propVa (MVa +cellColor "0,49152,49152" +fontColor "0,0,0" +font "Tahoma,10,0" +textAngle 90 +) +uid 121,0 +optionalChildren [ +*54 (MRCItem +litem &41 +pos 0 +dimension 20 +uid 122,0 +) +*55 (MRCItem +litem &43 +pos 1 +dimension 50 +uid 123,0 +) +*56 (MRCItem +litem &44 +pos 2 +dimension 100 +uid 124,0 +) +*57 (MRCItem +litem &45 +pos 3 +dimension 100 +uid 125,0 +) +*58 (MRCItem +litem &46 +pos 4 +dimension 50 +uid 126,0 +) +*59 (MRCItem +litem &47 +pos 5 +dimension 50 +uid 127,0 +) +*60 (MRCItem +litem &48 +pos 6 +dimension 80 +uid 128,0 +) +] +) +fixedCol 3 +fixedRow 2 +name "Ports" +uid 116,0 +vaOverrides [ +] +) +] +) +uid 102,0 +type 1 +) +VExpander (VariableExpander +vvMap [ +(vvPair +variable "HDLDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hdl" +) +(vvPair +variable "HDSDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds" +) +(vvPair +variable "SideDataDesignDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\set_position\\interface.info" +) +(vvPair +variable "SideDataUserDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\set_position\\interface.user" +) +(vvPair +variable "SourceDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds" +) +(vvPair +variable "appl" +value "HDL Designer" +) +(vvPair +variable "arch_name" +value "interface" +) +(vvPair +variable "concat_file" +value "concatenated" +) +(vvPair +variable "config" +value "%(unit)_%(view)_config" +) +(vvPair +variable "d" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\set_position" +) +(vvPair +variable "d_logical" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\set_position" +) +(vvPair +variable "date" +value "14.12.2021" +) +(vvPair +variable "day" +value "mar." +) +(vvPair +variable "day_long" +value "mardi" +) +(vvPair +variable "dd" +value "14" +) +(vvPair +variable "entity_name" +value "set_position" +) +(vvPair +variable "ext" +value "" +) +(vvPair +variable "f" +value "interface" +) +(vvPair +variable "f_logical" +value "interface" +) +(vvPair +variable "f_noext" +value "interface" +) +(vvPair +variable "graphical_source_author" +value "Simon" +) +(vvPair +variable "graphical_source_date" +value "14.12.2021" +) +(vvPair +variable "graphical_source_group" +value "UNKNOWN" +) +(vvPair +variable "graphical_source_host" +value "PC-SDM" +) +(vvPair +variable "graphical_source_time" +value "14:18:34" +) +(vvPair +variable "group" +value "UNKNOWN" +) +(vvPair +variable "host" +value "PC-SDM" +) +(vvPair +variable "language" +value "VHDL" +) +(vvPair +variable "library" +value "Cursor" +) +(vvPair +variable "library_downstream_ModelSimCompiler" +value "$SCRATCH_DIR/Cursor/work" +) +(vvPair +variable "mm" +value "12" +) +(vvPair +variable "module_name" +value "set_position" +) +(vvPair +variable "month" +value "déc." +) +(vvPair +variable "month_long" +value "décembre" +) +(vvPair +variable "p" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\set_position\\interface" +) +(vvPair +variable "p_logical" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\set_position\\interface" +) +(vvPair +variable "package_name" +value "" +) +(vvPair +variable "project_name" +value "hds" +) +(vvPair +variable "series" +value "HDL Designer Series" +) +(vvPair +variable "this_ext" +value "" +) +(vvPair +variable "this_file" +value "interface" +) +(vvPair +variable "this_file_logical" +value "interface" +) +(vvPair +variable "time" +value "14:18:34" +) +(vvPair +variable "unit" +value "set_position" +) +(vvPair +variable "user" +value "Simon" +) +(vvPair +variable "version" +value "2019.2 (Build 5)" +) +(vvPair +variable "view" +value "interface" +) +(vvPair +variable "year" +value "2021" +) +(vvPair +variable "yy" +value "21" +) +] +) +LanguageMgr "Vhdl2008LangMgr" +uid 72,0 +optionalChildren [ +*61 (SymbolBody +uid 8,0 +optionalChildren [ +*62 (CptPort +uid 351,0 +ps "OnEdgeStrategy" +shape (Triangle +uid 352,0 +ro 90 +va (VaSet +vasetType 1 +fg "0,65535,0" +) +xt "14250,6625,15000,7375" +) +tg (CPTG +uid 353,0 +ps "CptPortTextPlaceStrategy" +stg "VerticalLayoutStrategy" +f (Text +uid 354,0 +va (VaSet +font "Verdana,12,0" +) +xt "16000,6300,18400,7700" +st "clk" +blo "16000,7500" +tm "CptPortNameMgr" +) +) +dt (MLText +uid 355,0 +va (VaSet +font "Courier New,8,0" +) +xt "44000,2400,60000,3200" +st "clk : IN unsigned ; +" +) +thePort (LogicalPort +lang 11 +decl (Decl +n "clk" +t "unsigned" +o 3 +suid 16,0 +) +) +) +*63 (CptPort +uid 356,0 +ps "OnEdgeStrategy" +shape (Triangle +uid 357,0 +ro 90 +va (VaSet +vasetType 1 +fg "0,65535,0" +) +xt "23000,11625,23750,12375" +) +tg (CPTG +uid 358,0 +ps "CptPortTextPlaceStrategy" +stg "RightVerticalLayoutStrategy" +f (Text +uid 359,0 +va (VaSet +font "Verdana,12,0" +) +xt "18100,11300,22000,12700" +st "pos1" +ju 2 +blo "22000,12500" +tm "CptPortNameMgr" +) +) +dt (MLText +uid 360,0 +va (VaSet +font "Courier New,8,0" +) +xt "44000,4000,67500,4800" +st "pos1 : OUT std_logic (15 DOWNTO 0) ; +" +) +thePort (LogicalPort +lang 11 +m 1 +decl (Decl +n "pos1" +t "std_logic" +b "(15 DOWNTO 0)" +o 27 +suid 17,0 +) +) +) +*64 (CptPort +uid 361,0 +ps "OnEdgeStrategy" +shape (Triangle +uid 362,0 +ro 90 +va (VaSet +vasetType 1 +fg "0,65535,0" +) +xt "23000,10625,23750,11375" +) +tg (CPTG +uid 363,0 +ps "CptPortTextPlaceStrategy" +stg "RightVerticalLayoutStrategy" +f (Text +uid 364,0 +va (VaSet +font "Verdana,12,0" +) +xt "18100,10300,22000,11700" +st "pos2" +ju 2 +blo "22000,11500" +tm "CptPortNameMgr" +) +) +dt (MLText +uid 365,0 +va (VaSet +font "Courier New,8,0" +) +xt "44000,4800,67500,5600" +st "pos2 : OUT std_logic (15 DOWNTO 0) ; +" +) +thePort (LogicalPort +lang 11 +m 1 +decl (Decl +n "pos2" +t "std_logic" +b "(15 DOWNTO 0)" +o 28 +suid 18,0 +) +) +) +*65 (CptPort +uid 366,0 +ps "OnEdgeStrategy" +shape (Triangle +uid 367,0 +ro 90 +va (VaSet +vasetType 1 +fg "0,65535,0" +) +xt "23000,9625,23750,10375" +) +tg (CPTG +uid 368,0 +ps "CptPortTextPlaceStrategy" +stg "RightVerticalLayoutStrategy" +f (Text +uid 369,0 +va (VaSet +font "Verdana,12,0" +) +xt "16200,9300,22000,10700" +st "pos_init" +ju 2 +blo "22000,10500" +tm "CptPortNameMgr" +) +) +dt (MLText +uid 370,0 +va (VaSet +font "Courier New,8,0" +) +xt "44000,5600,66500,6400" +st "pos_init : OUT std_logic (15 DOWNTO 0) +" +) +thePort (LogicalPort +lang 11 +m 1 +decl (Decl +n "pos_init" +t "std_logic" +b "(15 DOWNTO 0)" +o 29 +suid 19,0 +) +) +) +*66 (CptPort +uid 371,0 +ps "OnEdgeStrategy" +shape (Triangle +uid 372,0 +ro 90 +va (VaSet +vasetType 1 +fg "0,65535,0" +) +xt "14250,7625,15000,8375" +) +tg (CPTG +uid 373,0 +ps "CptPortTextPlaceStrategy" +stg "VerticalLayoutStrategy" +f (Text +uid 374,0 +va (VaSet +font "Verdana,12,0" +) +xt "16000,7300,18500,8700" +st "rst" +blo "16000,8500" +tm "CptPortNameMgr" +) +) +dt (MLText +uid 375,0 +va (VaSet +font "Courier New,8,0" +) +xt "44000,3200,60000,4000" +st "rst : IN unsigned ; +" +) +thePort (LogicalPort +lang 11 +decl (Decl +n "rst" +t "unsigned" +o 4 +suid 20,0 +) +) +) +] +shape (Rectangle +uid 9,0 +va (VaSet +vasetType 1 +fg "0,65535,0" +lineColor "0,32896,0" +lineWidth 2 +) +xt "15000,6000,23000,16000" +) +biTextGroup (BiTextGroup +uid 10,0 +ps "CenterOffsetStrategy" +stg "VerticalLayoutStrategy" +first (Text +uid 11,0 +va (VaSet +font "Verdana,9,1" +) +xt "15300,9800,19000,11000" +st "Cursor" +blo "15300,10800" +) +second (Text +uid 12,0 +va (VaSet +font "Verdana,9,1" +) +xt "15300,11000,22700,12200" +st "set_position" +blo "15300,12000" +) +) +gi *67 (GenericInterface +uid 13,0 +ps "CenterOffsetStrategy" +matrix (Matrix +uid 14,0 +text (MLText +uid 15,0 +va (VaSet +font "Courier New,8,0" +) +xt "-12000,7000,-500,7800" +st "Generic Declarations" +) +header "Generic Declarations" +showHdrWhenContentsEmpty 1 +) +elements [ +] +) +portInstanceVisAsIs 1 +portInstanceVis (PortSigDisplay +sTC 0 +sF 0 +) +portVis (PortSigDisplay +sTC 0 +sF 0 +) +) +*68 (Grouping +uid 16,0 +optionalChildren [ +*69 (CommentText +uid 18,0 +shape (Rectangle +uid 19,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "36000,48000,53000,49000" +) +oxt "18000,70000,35000,71000" +text (MLText +uid 20,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "36200,48000,46000,49000" +st " +by %user on %dd %month %year +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 17000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*70 (CommentText +uid 21,0 +shape (Rectangle +uid 22,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "53000,44000,57000,45000" +) +oxt "35000,66000,39000,67000" +text (MLText +uid 23,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "53200,44000,56200,45000" +st " +Project: +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 4000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*71 (CommentText +uid 24,0 +shape (Rectangle +uid 25,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "36000,46000,53000,47000" +) +oxt "18000,68000,35000,69000" +text (MLText +uid 26,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "36200,46000,46200,47000" +st " + +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 17000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*72 (CommentText +uid 27,0 +shape (Rectangle +uid 28,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "32000,46000,36000,47000" +) +oxt "14000,68000,18000,69000" +text (MLText +uid 29,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "32200,46000,34300,47000" +st " +Title: +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 4000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*73 (CommentText +uid 30,0 +shape (Rectangle +uid 31,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "53000,45000,73000,49000" +) +oxt "35000,67000,55000,71000" +text (MLText +uid 32,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "53200,45200,62600,46200" +st " + +" +tm "CommentText" +wrapOption 3 +visibleHeight 4000 +visibleWidth 20000 +) +ignorePrefs 1 +titleBlock 1 +) +*74 (CommentText +uid 33,0 +shape (Rectangle +uid 34,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "57000,44000,73000,45000" +) +oxt "39000,66000,55000,67000" +text (MLText +uid 35,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "57200,44000,58800,45000" +st " +%project_name +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 16000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*75 (CommentText +uid 36,0 +shape (Rectangle +uid 37,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "32000,44000,53000,46000" +) +oxt "14000,66000,35000,68000" +text (MLText +uid 38,0 +va (VaSet +fg "32768,0,0" +) +xt "37350,44400,47650,45600" +st " + +" +ju 0 +tm "CommentText" +wrapOption 3 +visibleHeight 2000 +visibleWidth 21000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*76 (CommentText +uid 39,0 +shape (Rectangle +uid 40,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "32000,47000,36000,48000" +) +oxt "14000,69000,18000,70000" +text (MLText +uid 41,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "32200,47000,34300,48000" +st " +Path: +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 4000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*77 (CommentText +uid 42,0 +shape (Rectangle +uid 43,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "32000,48000,36000,49000" +) +oxt "14000,70000,18000,71000" +text (MLText +uid 44,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "32200,48000,34900,49000" +st " +Edited: +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 4000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*78 (CommentText +uid 45,0 +shape (Rectangle +uid 46,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "36000,47000,53000,48000" +) +oxt "18000,69000,35000,70000" +text (MLText +uid 47,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "36200,47000,47100,48000" +st " +%library/%unit/%view +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 17000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +] +shape (GroupingShape +uid 17,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +lineStyle 2 +lineWidth 2 +) +xt "32000,44000,73000,49000" +) +oxt "14000,66000,55000,71000" +) +] +bg "65535,65535,65535" +grid (Grid +origin "0,0" +isVisible 1 +isActive 1 +xSpacing 1000 +xySpacing 1000 +xShown 1 +yShown 1 +color "65535,0,0" +) +packageList *79 (PackageList +uid 48,0 +stg "VerticalLayoutStrategy" +textVec [ +*80 (Text +uid 49,0 +va (VaSet +font "Verdana,9,1" +) +xt "0,0,7600,1200" +st "Package List" +blo "0,1000" +) +*81 (MLText +uid 50,0 +va (VaSet +) +xt "0,1200,17500,4800" +st "LIBRARY ieee; + USE ieee.std_logic_1164.all; + USE ieee.numeric_std.all;" +tm "PackageList" +) +] +) +windowSize "0,0,1015,690" +viewArea "0,0,0,0" +cachedDiagramExtent "0,0,0,0" +pageBreakOrigin "0,0" +defaultCommentText (CommentText +shape (Rectangle +layer 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +lineColor "0,0,32768" +) +xt "0,0,15000,5000" +) +text (MLText +va (VaSet +fg "0,0,32768" +) +xt "200,200,3200,1400" +st " +Text +" +tm "CommentText" +wrapOption 3 +visibleHeight 4600 +visibleWidth 14600 +) +) +defaultRequirementText (RequirementText +shape (ZoomableIcon +layer 0 +va (VaSet +vasetType 1 +fg "59904,39936,65280" +lineColor "0,0,32768" +) +xt "0,0,1500,1750" +iconName "reqTracerRequirement.bmp" +iconMaskName "reqTracerRequirement.msk" +) +autoResize 1 +text (MLText +va (VaSet +fg "0,0,32768" +font "arial,8,0" +) +xt "500,2150,1400,3150" +st " +Text +" +tm "RequirementText" +wrapOption 3 +visibleHeight 1350 +visibleWidth 1100 +) +) +defaultPanel (Panel +shape (RectFrame +va (VaSet +vasetType 1 +fg "65535,65535,65535" +lineColor "32768,0,0" +lineWidth 3 +) +xt "0,0,20000,20000" +) +title (TextAssociate +ps "TopLeftStrategy" +text (Text +va (VaSet +font "Verdana,9,1" +) +xt "1000,1000,5000,2200" +st "Panel0" +blo "1000,2000" +tm "PanelText" +) +) +) +parentGraphicsRef (HdmGraphicsRef +libraryName "Cursor" +entityName "Main" +viewName "struct.bd" +) +defaultSymbolBody (SymbolBody +shape (Rectangle +va (VaSet +vasetType 1 +fg "0,65535,0" +lineColor "0,32896,0" +lineWidth 2 +) +xt "15000,6000,44000,26000" +) +biTextGroup (BiTextGroup +ps "CenterOffsetStrategy" +stg "VerticalLayoutStrategy" +first (Text +va (VaSet +font "Verdana,9,1" +) +xt "26800,14800,32200,16000" +st "" +blo "26800,15800" +) +second (Text +va (VaSet +font "Verdana,9,1" +) +xt "26800,16000,30700,17200" +st "" +blo "26800,17000" +) +) +gi *82 (GenericInterface +ps "CenterOffsetStrategy" +matrix (Matrix +text (MLText +va (VaSet +font "Courier New,8,0" +) +xt "0,12000,11500,12800" +st "Generic Declarations" +) +header "Generic Declarations" +showHdrWhenContentsEmpty 1 +) +elements [ +] +) +portInstanceVisAsIs 1 +portInstanceVis (PortSigDisplay +sIVOD 1 +) +portVis (PortSigDisplay +sIVOD 1 +) +) +defaultCptPort (CptPort +ps "OnEdgeStrategy" +shape (Triangle +ro 90 +va (VaSet +vasetType 1 +fg "0,65535,0" +) +xt "0,0,750,750" +) +tg (CPTG +ps "CptPortTextPlaceStrategy" +stg "VerticalLayoutStrategy" +f (Text +va (VaSet +font "Verdana,12,0" +) +xt "0,750,2900,2150" +st "In0" +blo "0,1950" +tm "CptPortNameMgr" +) +) +dt (MLText +va (VaSet +font "Courier New,8,0" +) +) +thePort (LogicalPort +lang 11 +decl (Decl +n "In0" +t "unsigned" +b "(15 DOWNTO 0)" +o 0 +) +) +) +defaultCptPortBuffer (CptPort +ps "OnEdgeStrategy" +shape (Diamond +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +) +xt "0,0,750,750" +) +tg (CPTG +ps "CptPortTextPlaceStrategy" +stg "VerticalLayoutStrategy" +f (Text +va (VaSet +font "Verdana,12,0" +) +xt "0,750,5300,2150" +st "Buffer0" +blo "0,1950" +tm "CptPortNameMgr" +) +) +dt (MLText +va (VaSet +font "Courier New,8,0" +) +) +thePort (LogicalPort +lang 11 +m 3 +decl (Decl +n "Buffer0" +t "unsigned" +b "(15 DOWNTO 0)" +o 0 +) +) +) +DeclarativeBlock *83 (SymDeclBlock +uid 1,0 +stg "SymDeclLayoutStrategy" +declLabel (Text +uid 2,0 +va (VaSet +font "Verdana,9,1" +) +xt "42000,0,49400,1200" +st "Declarations" +blo "42000,1000" +) +portLabel (Text +uid 3,0 +va (VaSet +font "Verdana,9,1" +) +xt "42000,1200,45700,2400" +st "Ports:" +blo "42000,2200" +) +externalLabel (Text +uid 4,0 +va (VaSet +font "Verdana,9,1" +) +xt "42000,6400,45200,7600" +st "User:" +blo "42000,7400" +) +internalLabel (Text +uid 6,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "42000,0,50200,1200" +st "Internal User:" +blo "42000,1000" +) +externalText (MLText +uid 5,0 +va (VaSet +font "Courier New,8,0" +) +xt "44000,7600,44000,7600" +tm "SyDeclarativeTextMgr" +) +internalText (MLText +uid 7,0 +va (VaSet +isHidden 1 +font "Courier New,8,0" +) +xt "42000,0,42000,0" +tm "SyDeclarativeTextMgr" +) +) +lastUid 385,0 +activeModelName "Symbol:CDM" +) diff --git a/Cursor/hds/side/fsm.sm b/Cursor/hds/side/fsm.sm new file mode 100644 index 0000000..cb72ef8 --- /dev/null +++ b/Cursor/hds/side/fsm.sm @@ -0,0 +1,3910 @@ +DocumentHdrVersion "1.1" +Header (DocumentHdr +version 2 +dialect 11 +dmPackageRefs [ +(DmPackageRef +library "ieee" +unitName "std_logic_1164" +) +(DmPackageRef +library "ieee" +unitName "numeric_std" +) +] +machine (Machine +name "csm" +children [ +(Machine +name "csm" +children [ +] +stateSignalName "current_state" +) +] +) +libraryRefs [ +"ieee" +] +) +version "27.1" +appVersion "2019.2 (Build 5)" +model (StateMachine +VExpander (VariableExpander +vvMap [ +(vvPair +variable "HDLDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hdl" +) +(vvPair +variable "HDSDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds" +) +(vvPair +variable "SideDataDesignDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\side\\fsm.sm.info" +) +(vvPair +variable "SideDataUserDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\side\\fsm.sm.user" +) +(vvPair +variable "SourceDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds" +) +(vvPair +variable "appl" +value "HDL Designer" +) +(vvPair +variable "arch_name" +value "fsm" +) +(vvPair +variable "concat_file" +value "concatenated" +) +(vvPair +variable "config" +value "%(unit)_%(view)_config" +) +(vvPair +variable "d" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\side" +) +(vvPair +variable "d_logical" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\side" +) +(vvPair +variable "date" +value "07.12.2021" +) +(vvPair +variable "day" +value "mar." +) +(vvPair +variable "day_long" +value "mardi" +) +(vvPair +variable "dd" +value "07" +) +(vvPair +variable "entity_name" +value "side" +) +(vvPair +variable "ext" +value "" +) +(vvPair +variable "f" +value "fsm.sm" +) +(vvPair +variable "f_logical" +value "fsm.sm" +) +(vvPair +variable "f_noext" +value "fsm" +) +(vvPair +variable "graphical_source_author" +value "Simon" +) +(vvPair +variable "graphical_source_date" +value "07.12.2021" +) +(vvPair +variable "graphical_source_group" +value "UNKNOWN" +) +(vvPair +variable "graphical_source_host" +value "PC-SDM" +) +(vvPair +variable "graphical_source_time" +value "15:21:13" +) +(vvPair +variable "group" +value "UNKNOWN" +) +(vvPair +variable "host" +value "PC-SDM" +) +(vvPair +variable "language" +value "VHDL" +) +(vvPair +variable "library" +value "Cursor" +) +(vvPair +variable "library_downstream_ModelSimCompiler" +value "$SCRATCH_DIR/Cursor/work" +) +(vvPair +variable "mm" +value "12" +) +(vvPair +variable "module_name" +value "side" +) +(vvPair +variable "month" +value "déc." +) +(vvPair +variable "month_long" +value "décembre" +) +(vvPair +variable "p" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\side\\fsm.sm" +) +(vvPair +variable "p_logical" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\side\\fsm.sm" +) +(vvPair +variable "package_name" +value "" +) +(vvPair +variable "project_name" +value "hds" +) +(vvPair +variable "series" +value "HDL Designer Series" +) +(vvPair +variable "this_ext" +value "sm" +) +(vvPair +variable "this_file" +value "fsm" +) +(vvPair +variable "this_file_logical" +value "fsm" +) +(vvPair +variable "time" +value "15:21:13" +) +(vvPair +variable "unit" +value "side" +) +(vvPair +variable "user" +value "Simon" +) +(vvPair +variable "version" +value "2019.2 (Build 5)" +) +(vvPair +variable "view" +value "fsm" +) +(vvPair +variable "year" +value "2021" +) +(vvPair +variable "yy" +value "21" +) +] +) +uid 259,0 +optionalChildren [ +*1 (ConcurrentSM +uid 1,0 +topDiagram (StateDiagram +LanguageMgr "None" +uid 2,0 +optionalChildren [ +*2 (State +uid 43,0 +shape (Circle +uid 44,0 +va (VaSet +vasetType 1 +fg "0,65535,65535" +lineColor "0,32768,49152" +lineWidth 2 +) +xt "43963,9448,51065,16550" +radius 3551 +) +name (Text +uid 45,0 +va (VaSet +font "Verdana,12,1" +) +xt "46014,12299,49014,13699" +st "init" +ju 0 +blo "47514,13499" +tm "ONodeName" +) +wait (TextAssociate +uid 46,0 +ps "CenterOffsetStrategy" +text (Text +uid 47,0 +va (VaSet +isHidden 1 +fg "0,0,32768" +font "Verdana,12,1" +) +xt "47264,13199,52364,14599" +st "wait 2" +blo "47264,14399" +tm "SmWaitText" +) +) +encoding (Text +uid 48,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "47514,14099,47514,14099" +blo "47514,14099" +tm "SmEncodingMgr" +) +actionBlk (SmStateActionsBlock +uid 51,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 52,0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "51414,16299,51614,16499" +) +autoResize 1 +tline (Line +uid 53,0 +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "47514,12999,47514,12999" +pts [ +"47514,12999" +"47514,12999" +] +) +bline (Line +uid 54,0 +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "47514,12999,47514,12999" +pts [ +"47514,12999" +"47514,12999" +] +) +ttri (Triangle +uid 55,0 +ro 90 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "47064,12824,47414,13174" +) +btri (Triangle +uid 56,0 +ro 270 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "47064,12824,47414,13174" +) +entryActions (MLText +uid 57,0 +va (VaSet +) +xt "47514,12999,47514,12999" +tm "Actions" +) +inActions (MLText +uid 58,0 +va (VaSet +) +xt "47514,12999,47514,12999" +tm "Actions" +) +exitActions (MLText +uid 59,0 +va (VaSet +) +xt "47514,12999,47514,12999" +tm "Actions" +) +) +caseExpr (TextAssociate +uid 49,0 +ps "CenterOffsetStrategy" +text (MLText +uid 50,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "45414,14199,52114,15399" +st "CASE: expr" +tm "SmCaseExpr" +) +) +) +*3 (SmClockPoint +uid 60,0 +shape (CompositeShape +uid 61,0 +va (VaSet +vasetType 1 +fg "65535,65535,0" +) +optionalChildren [ +(Pentagon +uid 62,0 +sl 0 +ro 270 +xt "3250,10500,5500,11500" +) +(OrthoPolyLine +uid 63,0 +sl 0 +ro 270 +va (VaSet +vasetType 3 +) +xt "4150,10700,4749,11300" +pts [ +"4150,11300" +"4449,11300" +"4449,10700" +"4749,10700" +] +) +(Arc2D +pts [ +"3759,11153" +"3504,10847" +"3759,10847" +] +uid 64,0 +sl 0 +ro 270 +va (VaSet +vasetType 1 +transparent 1 +) +xt "3431,10800,3759,11199" +) +] +) +name (TextAssociate +uid 65,0 +ps "CenterOffsetStrategy" +text (Text +uid 66,0 +va (VaSet +) +xt "-650,10500,2750,11700" +st "clock" +ju 2 +blo "2750,11500" +tm "SmControlSignalNameMgr" +) +) +cond (SmControlCondition +uid 67,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 68,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +lineColor "0,32768,49152" +) +xt "5500,10300,22800,11700" +) +autoResize 1 +cond (MLText +uid 69,0 +va (VaSet +) +xt "5600,10400,22700,11600" +st "clock'EVENT AND clock = '1'" +tm "SmControlConditionMgr" +) +) +) +*4 (SmResetPoint +uid 70,0 +shape (CompositeShape +uid 71,0 +va (VaSet +vasetType 1 +fg "65535,65535,0" +) +optionalChildren [ +(Pentagon +uid 72,0 +sl 0 +ro 270 +xt "3250,19500,5500,20500" +) +(OrthoPolyLine +uid 73,0 +sl 0 +ro 270 +va (VaSet +vasetType 3 +) +xt "4150,19700,4749,20300" +pts [ +"4749,20300" +"4449,20300" +"4449,19700" +"4150,19700" +] +) +(Line +uid 74,0 +sl 0 +ro 270 +xt "3499,19825,3599,19875" +pts [ +"3499,19875" +"3599,19825" +] +) +(Line +uid 75,0 +sl 0 +ro 270 +xt "3499,19825,3499,20175" +pts [ +"3499,20175" +"3499,19825" +] +) +(Circle +uid 76,0 +layer 10 +sl 0 +ro 270 +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,0" +) +xt "4299,19850,4599,20150" +radius 150 +) +] +) +cond (SmControlCondition +uid 82,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 83,0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,65535" +lineColor "0,32768,49152" +) +xt "2300,17700,9100,19100" +) +autoResize 1 +cond (MLText +uid 84,0 +va (VaSet +isHidden 1 +) +xt "2400,17800,9000,19000" +st "reset = '0'" +tm "SmControlConditionMgr" +) +) +prio (TransitionPriority +uid 79,0 +ps "PercentageFromStartStrategy" +shape (Circle +uid 80,0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,65535" +bg "0,0,0" +) +xt "5500,18937,7626,21063" +radius 1063 +) +pr (Text +uid 81,0 +va (VaSet +isHidden 1 +) +xt "5863,19400,7263,20600" +st "1" +ju 0 +blo "6563,20400" +tm "TransitionPriority" +) +padding "100,100" +) +name (TextAssociate +uid 77,0 +ps "CenterOffsetStrategy" +text (Text +uid 78,0 +va (VaSet +) +xt "-50,19400,3250,20600" +st "reset" +ju 2 +blo "3250,20400" +tm "SmControlSignalNameMgr" +) +) +actions (TextAssociate +uid 85,0 +ps "CenterOffsetStrategy" +text (MLText +uid 86,0 +va (VaSet +isHidden 1 +) +xt "11125,24125,19725,25325" +st "< Automatic >" +tm "Actions" +) +) +) +*5 (Link +uid 87,0 +shape (CompositeShape +uid 88,0 +va (VaSet +vasetType 1 +fg "65535,65535,0" +bg "0,0,0" +) +optionalChildren [ +(Pentagon +uid 89,0 +sl 0 +ro 270 +xt "17000,19500,19250,20500" +) +(Line +uid 90,0 +sl 0 +ro 270 +xt "16500,20000,17000,20000" +pts [ +"16500,20000" +"17000,20000" +] +) +] +) +name (TextAssociate +uid 91,0 +ps "CenterOffsetStrategy" +text (Text +uid 92,0 +va (VaSet +font "Verdana,9,1" +) +xt "19750,19500,22050,20700" +st "init" +blo "19750,20500" +tm "LinkName" +) +) +) +*6 (SmRecoveryStatePoint +uid 93,0 +shape (CompositeShape +uid 94,0 +va (VaSet +vasetType 1 +fg "65535,0,0" +) +optionalChildren [ +(Circle +uid 95,0 +sl 0 +xt "3250,14100,5050,15900" +radius 900 +) +(Line +uid 96,0 +sl 0 +va (VaSet +vasetType 3 +lineColor "65535,65535,0" +lineWidth 1 +) +xt "3724,14574,4576,15426" +pts [ +"3724,15426" +"4576,14574" +] +) +(Line +uid 97,0 +sl 0 +va (VaSet +vasetType 3 +lineColor "65535,65535,0" +lineWidth 1 +) +xt "3724,14574,4576,15426" +pts [ +"4576,15426" +"3724,14574" +] +) +] +) +) +*7 (Link +uid 98,0 +shape (CompositeShape +uid 99,0 +va (VaSet +vasetType 1 +fg "65535,65535,0" +bg "0,0,0" +) +optionalChildren [ +(Pentagon +uid 100,0 +sl 0 +ro 270 +xt "17000,14500,19250,15500" +) +(Line +uid 101,0 +sl 0 +ro 270 +xt "16500,15000,17000,15000" +pts [ +"16500,15000" +"17000,15000" +] +) +] +) +name (TextAssociate +uid 102,0 +ps "CenterOffsetStrategy" +text (Text +uid 103,0 +va (VaSet +font "Verdana,9,1" +) +xt "19750,14500,22050,15700" +st "init" +blo "19750,15500" +tm "LinkName" +) +) +) +*8 (Grouping +uid 124,0 +optionalChildren [ +*9 (CommentText +uid 126,0 +shape (Rectangle +uid 127,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "36000,46000,53000,47000" +) +oxt "18000,70000,35000,71000" +text (MLText +uid 128,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "36200,46000,46000,47000" +st " +by %user on %dd %month %year +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 17000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*10 (CommentText +uid 129,0 +shape (Rectangle +uid 130,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "53000,42000,57000,43000" +) +oxt "35000,66000,39000,67000" +text (MLText +uid 131,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "53200,42000,56200,43000" +st " +Project: +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 4000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*11 (CommentText +uid 132,0 +shape (Rectangle +uid 133,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "36000,44000,53000,45000" +) +oxt "18000,68000,35000,69000" +text (MLText +uid 134,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "36200,44000,46200,45000" +st " + +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 17000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*12 (CommentText +uid 135,0 +shape (Rectangle +uid 136,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "32000,44000,36000,45000" +) +oxt "14000,68000,18000,69000" +text (MLText +uid 137,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "32200,44000,34300,45000" +st " +Title: +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 4000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*13 (CommentText +uid 138,0 +shape (Rectangle +uid 139,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "53000,43000,73000,47000" +) +oxt "35000,67000,55000,71000" +text (MLText +uid 140,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "53200,43200,62600,44200" +st " + +" +tm "CommentText" +wrapOption 3 +visibleHeight 4000 +visibleWidth 20000 +) +ignorePrefs 1 +titleBlock 1 +) +*14 (CommentText +uid 141,0 +shape (Rectangle +uid 142,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "57000,42000,73000,43000" +) +oxt "39000,66000,55000,67000" +text (MLText +uid 143,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "57200,42000,58800,43000" +st " +%project_name +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 16000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*15 (CommentText +uid 144,0 +shape (Rectangle +uid 145,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "32000,42000,53000,44000" +) +oxt "14000,66000,35000,68000" +text (MLText +uid 146,0 +va (VaSet +fg "32768,0,0" +) +xt "37350,42400,47650,43600" +st " + +" +ju 0 +tm "CommentText" +wrapOption 3 +visibleHeight 2000 +visibleWidth 21000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*16 (CommentText +uid 147,0 +shape (Rectangle +uid 148,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "32000,45000,36000,46000" +) +oxt "14000,69000,18000,70000" +text (MLText +uid 149,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "32200,45000,34300,46000" +st " +Path: +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 4000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*17 (CommentText +uid 150,0 +shape (Rectangle +uid 151,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "32000,46000,36000,47000" +) +oxt "14000,70000,18000,71000" +text (MLText +uid 152,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "32200,46000,34900,47000" +st " +Edited: +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 4000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*18 (CommentText +uid 153,0 +shape (Rectangle +uid 154,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "36000,45000,53000,46000" +) +oxt "18000,69000,35000,70000" +text (MLText +uid 155,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "36200,45000,42500,46000" +st " +%library/%unit/%view +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 17000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +] +shape (GroupingShape +uid 125,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +lineStyle 2 +lineWidth 2 +) +xt "32000,42000,73000,47000" +) +oxt "14000,66000,55000,71000" +) +*19 (State +uid 164,0 +shape (Circle +uid 165,0 +va (VaSet +vasetType 1 +fg "0,65535,65535" +lineColor "0,32768,49152" +lineWidth 2 +) +xt "26312,21332,33414,28434" +radius 3551 +) +name (Text +uid 166,0 +va (VaSet +font "Verdana,12,1" +) +xt "28213,24183,31513,25583" +st "goL" +ju 0 +blo "29863,25383" +tm "ONodeName" +) +wait (TextAssociate +uid 167,0 +ps "CenterOffsetStrategy" +text (Text +uid 168,0 +va (VaSet +isHidden 1 +fg "0,0,32768" +font "Verdana,12,1" +) +xt "29613,25083,34713,26483" +st "wait 2" +blo "29613,26283" +tm "SmWaitText" +) +) +encoding (Text +uid 169,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "29863,25983,29863,25983" +blo "29863,25983" +tm "SmEncodingMgr" +) +actionBlk (SmStateActionsBlock +uid 172,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 173,0 +va (VaSet +vasetType 1 +transparent 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +fillStyle 1 +) +xt "24915,27629,40415,29029" +) +autoResize 1 +tline (Line +uid 174,0 +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "25015,27529,40315,27529" +pts [ +"25015,27529" +"40315,27529" +] +) +bline (Line +uid 175,0 +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "25015,26929,40315,26929" +pts [ +"25015,26929" +"40315,26929" +] +) +ttri (Triangle +uid 176,0 +ro 90 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "24565,27154,24915,27504" +) +btri (Triangle +uid 177,0 +ro 270 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "24565,24754,24915,25104" +) +entryActions (MLText +uid 178,0 +va (VaSet +) +xt "25015,27329,25015,27329" +tm "Actions" +) +inActions (MLText +uid 179,0 +va (VaSet +) +xt "25015,27729,40315,28929" +st "sideL_acceleration <= '1';" +tm "Actions" +) +exitActions (MLText +uid 180,0 +va (VaSet +) +xt "28665,24929,28665,24929" +tm "Actions" +) +) +caseExpr (TextAssociate +uid 170,0 +ps "CenterOffsetStrategy" +text (MLText +uid 171,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "27763,26083,34463,27283" +st "CASE: expr" +tm "SmCaseExpr" +) +) +) +*20 (State +uid 181,0 +shape (Circle +uid 182,0 +va (VaSet +vasetType 1 +fg "0,65535,65535" +lineColor "0,32768,49152" +lineWidth 2 +) +xt "63576,21703,70678,28805" +radius 3551 +) +name (Text +uid 183,0 +va (VaSet +font "Verdana,12,1" +) +xt "65427,24554,68827,25954" +st "goR" +ju 0 +blo "67127,25754" +tm "ONodeName" +) +wait (TextAssociate +uid 184,0 +ps "CenterOffsetStrategy" +text (Text +uid 185,0 +va (VaSet +isHidden 1 +fg "0,0,32768" +font "Verdana,12,1" +) +xt "66877,25454,71977,26854" +st "wait 2" +blo "66877,26654" +tm "SmWaitText" +) +) +encoding (Text +uid 186,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "67127,26354,67127,26354" +blo "67127,26354" +tm "SmEncodingMgr" +) +actionBlk (SmStateActionsBlock +uid 189,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 190,0 +va (VaSet +vasetType 1 +transparent 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +fillStyle 1 +) +xt "63377,27954,78877,29354" +) +autoResize 1 +tline (Line +uid 191,0 +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "63477,27854,78777,27854" +pts [ +"63477,27854" +"78777,27854" +] +) +bline (Line +uid 192,0 +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "63477,27254,78777,27254" +pts [ +"63477,27254" +"78777,27254" +] +) +ttri (Triangle +uid 193,0 +ro 90 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "63027,27479,63377,27829" +) +btri (Triangle +uid 194,0 +ro 270 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "63027,25079,63377,25429" +) +entryActions (MLText +uid 195,0 +va (VaSet +) +xt "63477,27654,63477,27654" +tm "Actions" +) +inActions (MLText +uid 196,0 +va (VaSet +) +xt "63477,28054,78777,29254" +st "sideL_acceleration <= '0';" +tm "Actions" +) +exitActions (MLText +uid 197,0 +va (VaSet +) +xt "67127,25254,67127,25254" +tm "Actions" +) +) +caseExpr (TextAssociate +uid 187,0 +ps "CenterOffsetStrategy" +text (MLText +uid 188,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "65027,26454,71727,27654" +st "CASE: expr" +tm "SmCaseExpr" +) +) +) +*21 (Transition +uid 104,0 +shape (Spline +uid 105,0 +va (VaSet +vasetType 3 +) +xt "5500,20000,16500,20000" +pts [ +"5500,20000" +"16500,20000" +] +) +start &4 +end &5 +ss 0 +es 0 +cond "reset = '0'" +tb (TransitionBlock +uid 106,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 107,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "0,32768,49152" +) +xt "8150,18900,15750,21100" +) +autoResize 1 +lineShape (Line +uid 108,0 +va (VaSet +vasetType 3 +) +xt "8650,20500,15250,20500" +pts [ +"8650,20500" +"15250,20500" +] +) +condition (MLText +uid 109,0 +va (VaSet +) +xt "8650,18900,15250,20100" +st "reset = '0'" +tm "Condition" +) +actions (MLText +uid 110,0 +va (VaSet +isHidden 1 +) +xt "7650,20900,16250,22100" +st "< Automatic >" +tm "Actions" +) +) +tp (TransitionPriority +uid 111,0 +ps "PercentageFromStartStrategy" +shape (Circle +uid 112,0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,65535" +bg "0,0,0" +) +xt "5537,18937,7663,21063" +radius 1063 +) +pr (Text +uid 113,0 +va (VaSet +isHidden 1 +) +xt "5900,19400,7300,20600" +st "1" +ju 0 +blo "6600,20400" +tm "TransitionPriority" +) +padding "100,100" +) +) +*22 (Transition +uid 114,0 +shape (Spline +uid 115,0 +va (VaSet +vasetType 3 +) +xt "5050,15000,16500,15000" +pts [ +"5050,15000" +"16500,15000" +] +) +start &6 +end &7 +ss 0 +es 0 +tb (TransitionBlock +uid 116,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 117,0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "0,32768,49152" +) +xt "7625,14495,13925,15505" +) +autoResize 1 +lineShape (Line +uid 118,0 +va (VaSet +vasetType 3 +isHidden 1 +) +xt "10775,16000,10775,16000" +pts [ +"10775,16000" +"10775,16000" +] +) +condition (MLText +uid 119,0 +va (VaSet +) +xt "8125,14400,13425,15600" +tm "Condition" +) +actions (MLText +uid 120,0 +va (VaSet +) +xt "10775,16000,10775,16000" +tm "Actions" +) +) +tp (TransitionPriority +uid 121,0 +ps "PercentageFromStartStrategy" +shape (Circle +uid 122,0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,65535" +bg "0,0,0" +) +xt "5132,13937,7258,16063" +radius 1063 +) +pr (Text +uid 123,0 +va (VaSet +isHidden 1 +) +xt "5495,14400,6895,15600" +st "1" +ju 0 +blo "6195,15400" +tm "TransitionPriority" +) +padding "100,100" +) +) +*23 (Transition +uid 198,0 +shape (Spline +uid 199,0 +va (VaSet +vasetType 3 +) +xt "32849,15742,45259,22961" +pts [ +"45259,15742" +"32849,22961" +] +arrow 1 +) +start &2 +end &19 +cond "Position < info_acceleration" +tb (TransitionBlock +uid 200,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 201,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "0,32768,49152" +) +xt "26346,19041,43446,21241" +) +autoResize 1 +lineShape (Line +uid 202,0 +va (VaSet +vasetType 3 +isHidden 1 +) +xt "29496,21141,29496,21141" +pts [ +"29496,21141" +"29496,21141" +] +) +condition (MLText +uid 203,0 +va (VaSet +) +xt "26846,19541,42946,20741" +st "Position < info_acceleration" +tm "Condition" +) +actions (MLText +uid 204,0 +va (VaSet +) +xt "34896,21141,34896,21141" +tm "Actions" +) +) +tp (TransitionPriority +uid 205,0 +ps "PercentageFromStartStrategy" +shape (Circle +uid 206,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +) +xt "42955,15400,45081,17526" +radius 1063 +) +pr (Text +uid 207,0 +va (VaSet +) +xt "43318,15863,44718,17063" +st "1" +ju 0 +blo "44018,16863" +tm "TransitionPriority" +) +padding "100,100" +) +) +*24 (Transition +uid 208,0 +shape (Spline +uid 209,0 +va (VaSet +vasetType 3 +) +xt "49747,15760,64116,23373" +pts [ +"49747,15760" +"64116,23373" +] +arrow 1 +) +start &2 +end &20 +es 0 +cond "Position > info_acceleration" +tb (TransitionBlock +uid 210,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 211,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "0,32768,49152" +) +xt "50050,18268,67150,20468" +) +autoResize 1 +lineShape (Line +uid 212,0 +va (VaSet +vasetType 3 +isHidden 1 +) +xt "53200,20368,53200,20368" +pts [ +"53200,20368" +"53200,20368" +] +) +condition (MLText +uid 213,0 +va (VaSet +) +xt "50550,18768,66650,19968" +st "Position > info_acceleration" +tm "Condition" +) +actions (MLText +uid 214,0 +va (VaSet +) +xt "58600,20368,58600,20368" +tm "Actions" +) +) +tp (TransitionPriority +uid 215,0 +ps "PercentageFromStartStrategy" +shape (Circle +uid 216,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +) +xt "50120,15458,52246,17584" +radius 1063 +) +pr (Text +uid 217,0 +va (VaSet +) +xt "50483,15921,51883,17121" +st "2" +ju 0 +blo "51183,16921" +tm "TransitionPriority" +) +padding "100,100" +) +) +*25 (Transition +uid 336,0 +shape (Spline +uid 337,0 +va (VaSet +vasetType 3 +) +xt "33175,23603,63952,23664" +pts [ +"63952,23664" +"33175,23603" +] +arrow 1 +) +start &20 +end &19 +cond "Position < info_acceleration" +tb (TransitionBlock +uid 338,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 339,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "0,32768,49152" +) +xt "39274,22616,56374,24816" +) +autoResize 1 +lineShape (Line +uid 340,0 +va (VaSet +vasetType 3 +isHidden 1 +) +xt "42424,24716,42424,24716" +pts [ +"42424,24716" +"42424,24716" +] +) +condition (MLText +uid 341,0 +va (VaSet +) +xt "39774,23116,55874,24316" +st "Position < info_acceleration" +tm "Condition" +) +actions (MLText +uid 342,0 +va (VaSet +) +xt "47824,24716,47824,24716" +tm "Actions" +) +) +tp (TransitionPriority +uid 343,0 +ps "PercentageFromStartStrategy" +shape (Circle +uid 344,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +) +xt "59812,22594,61938,24720" +radius 1063 +) +pr (Text +uid 345,0 +va (VaSet +) +xt "60175,23057,61575,24257" +st "1" +ju 0 +blo "60875,24057" +tm "TransitionPriority" +) +padding "100,100" +) +) +*26 (Transition +uid 346,0 +shape (Spline +uid 347,0 +va (VaSet +vasetType 3 +) +xt "33383,25352,63592,25583" +pts [ +"33383,25352" +"63592,25583" +] +arrow 1 +) +start &19 +end &20 +cond "Position > info_acceleration" +tb (TransitionBlock +uid 348,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 349,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "0,32768,49152" +) +xt "39716,25109,56816,27309" +) +autoResize 1 +lineShape (Line +uid 350,0 +va (VaSet +vasetType 3 +isHidden 1 +) +xt "42866,27209,42866,27209" +pts [ +"42866,27209" +"42866,27209" +] +) +condition (MLText +uid 351,0 +va (VaSet +) +xt "40216,25609,56316,26809" +st "Position > info_acceleration" +tm "Condition" +) +actions (MLText +uid 352,0 +va (VaSet +) +xt "48266,27209,48266,27209" +tm "Actions" +) +) +tp (TransitionPriority +uid 353,0 +ps "PercentageFromStartStrategy" +shape (Circle +uid 354,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +) +xt "35340,24312,37466,26438" +radius 1063 +) +pr (Text +uid 355,0 +va (VaSet +) +xt "35703,24775,37103,25975" +st "1" +ju 0 +blo "36403,25775" +tm "TransitionPriority" +) +padding "100,100" +) +) +*27 (Transition +uid 356,0 +shape (Spline +uid 357,0 +va (VaSet +vasetType 3 +) +xt "50955,13878,66424,21773" +pts [ +"66424,21773" +"50955,13878" +] +arrow 1 +) +start &20 +end &2 +cond "Position = info_acceleration" +tb (TransitionBlock +uid 358,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 359,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "0,32768,49152" +) +xt "56497,14834,73597,17034" +) +autoResize 1 +lineShape (Line +uid 360,0 +va (VaSet +vasetType 3 +isHidden 1 +) +xt "59647,16934,59647,16934" +pts [ +"59647,16934" +"59647,16934" +] +) +condition (MLText +uid 361,0 +va (VaSet +) +xt "56997,15334,73097,16534" +st "Position = info_acceleration" +tm "Condition" +) +actions (MLText +uid 362,0 +va (VaSet +) +xt "65047,16934,65047,16934" +tm "Actions" +) +) +tp (TransitionPriority +uid 363,0 +ps "PercentageFromStartStrategy" +shape (Circle +uid 364,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +) +xt "63814,19920,65940,22046" +radius 1063 +) +pr (Text +uid 365,0 +va (VaSet +) +xt "64177,20383,65577,21583" +st "2" +ju 0 +blo "64877,21383" +tm "TransitionPriority" +) +padding "100,100" +) +) +*28 (Transition +uid 366,0 +shape (Spline +uid 367,0 +va (VaSet +vasetType 3 +) +xt "29955,13502,43999,21333" +pts [ +"29955,21333" +"43999,13502" +] +arrow 1 +) +start &19 +end &2 +cond "Position = info_acceleration" +tb (TransitionBlock +uid 368,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 369,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "0,32768,49152" +) +xt "27171,13956,44271,16156" +) +autoResize 1 +lineShape (Line +uid 370,0 +va (VaSet +vasetType 3 +isHidden 1 +) +xt "30321,16056,30321,16056" +pts [ +"30321,16056" +"30321,16056" +] +) +condition (MLText +uid 371,0 +va (VaSet +) +xt "27671,14456,43771,15656" +st "Position = info_acceleration" +tm "Condition" +) +actions (MLText +uid 372,0 +va (VaSet +) +xt "35721,16056,35721,16056" +tm "Actions" +) +) +tp (TransitionPriority +uid 373,0 +ps "PercentageFromStartStrategy" +shape (Circle +uid 374,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +) +xt "30295,19487,32421,21613" +radius 1063 +) +pr (Text +uid 375,0 +va (VaSet +) +xt "30658,19950,32058,21150" +st "2" +ju 0 +blo "31358,20950" +tm "TransitionPriority" +) +padding "100,100" +) +) +] +bg "65535,65535,65535" +grid (Grid +origin "0,0" +isVisible 0 +isActive 0 +xSpacing 1000 +xySpacing 1000 +xShown 1 +yShown 1 +color "26368,26368,26368" +) +packageList *29 (PackageList +uid 31,0 +stg "VerticalLayoutStrategy" +textVec [ +*30 (Text +uid 32,0 +va (VaSet +font "Verdana,9,1" +) +xt "0,3000,7600,4200" +st "Package List" +blo "0,4000" +) +*31 (MLText +uid 33,0 +va (VaSet +) +xt "0,4200,17500,7800" +st "LIBRARY ieee; + USE ieee.std_logic_1164.all; + USE ieee.numeric_std.all;" +tm "SmPackageListTextMgr" +) +] +) +compDirBlock (MlTextGroup +uid 34,0 +stg "VerticalLayoutStrategy" +textVec [ +*32 (Text +uid 35,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "20000,0,30800,1200" +st "Compiler Directives" +blo "20000,1000" +) +*33 (Text +uid 36,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "20000,1200,33100,2400" +st "Pre-module directives:" +blo "20000,2200" +) +*34 (MLText +uid 37,0 +va (VaSet +isHidden 1 +) +xt "20000,2400,32100,4800" +st "`resetall +`timescale 1ns/10ps" +tm "SmCompilerDirectivesTextMgr" +) +*35 (Text +uid 38,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "20000,4800,33700,6000" +st "Post-module directives:" +blo "20000,5800" +) +*36 (MLText +uid 39,0 +va (VaSet +isHidden 1 +) +xt "20000,0,20000,0" +tm "SmCompilerDirectivesTextMgr" +) +*37 (Text +uid 40,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "20000,6000,33200,7200" +st "End-module directives:" +blo "20000,7000" +) +*38 (MLText +uid 41,0 +va (VaSet +isHidden 1 +) +xt "20000,7200,20000,7200" +tm "SmCompilerDirectivesTextMgr" +) +] +associable 1 +) +windowSize "0,24,1715,1143" +viewArea "12400,-5600,82289,39661" +cachedDiagramExtent "-650,-1000,86600,47000" +hasePageBreakOrigin 1 +pageBreakOrigin "0,-2000" +isTopLevel 1 +defaultCommentText (CommentText +shape (Rectangle +layer 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +lineColor "0,0,32768" +) +xt "0,0,15000,5000" +) +text (MLText +va (VaSet +fg "0,0,32768" +) +xt "200,200,3200,1400" +st " +Text +" +tm "CommentText" +wrapOption 3 +visibleHeight 4600 +visibleWidth 14600 +) +) +defaultRequirementText (RequirementText +shape (ZoomableIcon +layer 0 +va (VaSet +vasetType 1 +fg "59904,39936,65280" +lineColor "0,0,32768" +) +xt "0,0,1500,1750" +iconName "reqTracerRequirement.bmp" +iconMaskName "reqTracerRequirement.msk" +) +autoResize 1 +text (MLText +va (VaSet +fg "0,0,32768" +font "arial,8,0" +) +xt "500,2150,1400,3150" +st " +Text +" +tm "RequirementText" +wrapOption 3 +visibleHeight 1350 +visibleWidth 1100 +) +) +defaultPanel (Panel +shape (RectFrame +va (VaSet +vasetType 1 +fg "65535,65535,65535" +lineColor "32768,0,0" +lineWidth 3 +) +xt "0,0,20000,20000" +) +title (TextAssociate +ps "TopLeftStrategy" +text (Text +va (VaSet +font "Verdana,9,1" +) +xt "1000,1000,5000,2200" +st "Panel0" +blo "1000,2000" +tm "PanelText" +) +) +) +localDecl *39 (SmLocalDecl +uid 3,0 +stg "VerticalLayoutStrategy" +textVec [ +*40 (Text +uid 4,0 +va (VaSet +font "Verdana,9,1" +) +xt "27800,-1000,42400,200" +st "Architecture Declarations" +blo "27800,0" +) +*41 (MLText +uid 5,0 +va (VaSet +font "Courier New,8,0" +) +xt "27800,-1000,27800,-1000" +tm "LocalDeclTextMgr" +) +*42 (Text +uid 6,0 +va (VaSet +font "Verdana,9,1" +) +xt "27800,200,33000,1400" +st "Pre Decls" +blo "27800,1200" +) +*43 (MLText +uid 7,0 +va (VaSet +font "Courier New,8,0" +) +xt "27800,-1000,27800,-1000" +tm "LocalDeclTextMgr" +) +*44 (Text +uid 8,0 +va (VaSet +font "Verdana,9,1" +) +xt "27800,1400,34200,2600" +st "Post Decls" +blo "27800,2400" +) +*45 (MLText +uid 9,0 +va (VaSet +font "Courier New,8,0" +) +xt "27800,2600,27800,2600" +tm "LocalDeclTextMgr" +) +] +) +processDecl *46 (SmProcessDecl +uid 10,0 +stg "VerticalLayoutStrategy" +textVec [ +*47 (Text +uid 11,0 +va (VaSet +font "Verdana,9,1" +) +xt "74500,-1000,86600,200" +st "Process Declarations" +blo "74500,0" +) +*48 (Text +uid 12,0 +va (VaSet +font "Verdana,9,1" +) +xt "74500,200,84000,1400" +st "Clocked Process:" +blo "74500,1200" +) +*49 (MLText +uid 13,0 +va (VaSet +font "Courier New,8,0" +) +xt "74500,-1000,74500,-1000" +tm "ProcessDeclTextMgr" +) +*50 (Text +uid 14,0 +va (VaSet +font "Verdana,9,1" +) +xt "74500,1400,83800,2600" +st "Output Process:" +blo "74500,2400" +) +*51 (MLText +uid 15,0 +va (VaSet +font "Courier New,8,0" +) +xt "74500,2600,74500,2600" +tm "ProcessDeclTextMgr" +) +] +associable 1 +) +defaultActions *52 (MlTextGroup +uid 16,0 +stg "VerticalLayoutStrategy" +textVec [ +*53 (Text +uid 17,0 +va (VaSet +font "Verdana,9,1" +) +xt "0,-1000,8400,200" +st "Global Actions" +blo "0,0" +) +*54 (Text +uid 18,0 +va (VaSet +font "Verdana,9,1" +) +xt "0,200,7400,1400" +st "Pre Actions:" +blo "0,1200" +) +*55 (MLText +uid 19,0 +va (VaSet +) +xt "0,-1000,0,-1000" +tm "Actions" +) +*56 (Text +uid 20,0 +va (VaSet +font "Verdana,9,1" +) +xt "0,1400,8000,2600" +st "Post Actions:" +blo "0,2400" +) +*57 (MLText +uid 21,0 +va (VaSet +) +xt "0,2600,0,2600" +tm "Actions" +) +] +associable 1 +) +archConcurrentStatementBlock *58 (BiTextGroup +uid 22,0 +stg "VerticalLayoutStrategy" +first (Text +uid 23,0 +va (VaSet +font "Verdana,9,1" +) +xt "11400,-1000,24800,200" +st "Concurrent Statements" +blo "11400,0" +) +second (MLText +uid 24,0 +va (VaSet +) +xt "11400,200,11400,200" +tm "ArchConcStmtTextMgr" +) +associable 1 +) +signalsGenStatus *59 (SmSignalGenStatus +uid 28,0 +stg "VerticalLayoutStrategy" +first (Text +uid 29,0 +va (VaSet +font "Verdana,9,1" +) +xt "45400,-1000,53200,200" +st "Signal Status" +blo "45400,0" +) +second (MLText +uid 30,0 +va (VaSet +font "Courier New,8,0" +) +xt "45400,200,77400,1800" +st "SIGNAL MODE DEFAULT RESET SCHEME COMMENT +sideL_acceleration OUT COMB +" +tm "SmSignalsGenStatusTextMgr" +) +) +stateRegBlock *60 (BiTextGroup +uid 25,0 +stg "VerticalLayoutStrategy" +first (Text +uid 26,0 +va (VaSet +font "Verdana,9,1" +) +xt "56200,-1000,71500,200" +st "State Register Statements" +blo "56200,0" +) +second (MLText +uid 27,0 +va (VaSet +) +xt "56200,200,56200,200" +tm "Actions" +) +associable 1 +) +) +genChar (SmGenChar +uid 42,0 +nextStateClocking 0 +) +encoding (Encoding +scheme 3 +encodingStyles [ +(pair +scheme 0 +style 0 +) +(pair +scheme 1 +style 1 +) +(pair +scheme 2 +style 0 +) +(pair +scheme 3 +style 0 +) +(pair +scheme 4 +style 0 +) +(pair +scheme 5 +style 0 +) +] +otherValues [ +(pair +scheme 0 +otherValue "" +) +(pair +scheme 1 +otherValue "" +) +(pair +scheme 2 +otherValue "" +) +(pair +scheme 3 +otherValue "" +) +(pair +scheme 4 +otherValue "" +) +(pair +scheme 5 +otherValue "" +) +] +attribute 0 +synSafe 0 +outputEncodedLocals 0 +useVerilogParameterRange 0 +radix 2 +) +stateOrder [ +&2 +&19 +&20 +] +name "csm" +) +] +lastUid 433,0 +commonDM (CommonDM +ldm (LogicalDM +emptyRow *61 (LEmptyRow +) +uid 219,0 +optionalChildren [ +*62 (RefLabelRowHdr +) +*63 (TitleRowHdr +) +*64 (FilterRowHdr +) +*65 (RefLabelColHdr +tm "RefLabelColHdrMgr" +) +*66 (RowExpandColHdr +tm "RowExpandColHdrMgr" +) +*67 (GroupColHdr +tm "GroupColHdrMgr" +) +*68 (NameColHdr +tm "SmNameColHdrMgr" +) +*69 (ModeColHdr +tm "SmModeColHdrMgr" +) +*70 (TypeColHdr +tm "SmTypeColHdrMgr" +) +*71 (BoundsColHdr +tm "SmBoundsColHdrMgr" +) +*72 (InitColHdr +tm "SmInitColHdrMgr" +) +*73 (ColumnHdr +tm "SmCategoryColHdrMgr" +) +*74 (ColumnHdr +tm "SmAssignColHdrMgr" +) +*75 (ColumnHdr +tm "SmExprColHdrMgr" +) +*76 (ColumnHdr +tm "SmSchemeColHdrMgr" +) +*77 (ColumnHdr +tm "SmDefValColHdrMgr" +) +*78 (ColumnHdr +tm "SmRstValColHdrMgr" +) +*79 (EolColHdr +tm "SmEolColHdrMgr" +) +*80 (LeafLogPort +port (LogicalPort +lang 11 +decl (Decl +n "Position" +t "unsigned" +b "(15 DOWNTO 0)" +o 1 +) +) +uid 156,0 +) +*81 (LeafLogPort +port (LogicalPort +lang 11 +m 1 +decl (Decl +n "sideL_acceleration" +t "std_ulogic" +o 5 +) +) +uid 158,0 +scheme 0 +) +*82 (LeafLogPort +port (LogicalPort +lang 11 +decl (Decl +n "clock" +t "std_ulogic" +o 2 +) +) +uid 160,0 +cat 1 +expr "clock'EVENT AND clock = '1'" +) +*83 (LeafLogPort +port (LogicalPort +lang 11 +decl (Decl +n "reset" +t "std_ulogic" +o 4 +) +) +uid 162,0 +cat 8 +expr "reset = '0'" +) +*84 (LeafLogPort +port (LogicalPort +lang 11 +decl (Decl +n "info_acceleration" +t "unsigned" +b "(15 DOWNTO 0)" +o 3 +) +) +uid 306,0 +ass "" +) +] +) +pdm (PhysicalDM +displayShortBounds 1 +editShortBounds 1 +uid 238,0 +optionalChildren [ +*85 (Sheet +sheetRow (SheetRow +headerVa (MVa +cellColor "49152,49152,49152" +fontColor "0,0,0" +font "Tahoma,10,0" +) +cellVa (MVa +cellColor "65535,65535,65535" +fontColor "0,0,0" +font "Tahoma,10,0" +) +groupVa (MVa +cellColor "39936,56832,65280" +fontColor "0,0,0" +font "Tahoma,10,0" +) +emptyMRCItem *86 (MRCItem +litem &61 +pos 5 +dimension 20 +) +uid 240,0 +optionalChildren [ +*87 (MRCItem +litem &62 +pos 0 +dimension 20 +uid 241,0 +) +*88 (MRCItem +litem &63 +pos 1 +dimension 23 +uid 242,0 +) +*89 (MRCItem +litem &64 +pos 2 +hidden 1 +dimension 20 +uid 243,0 +) +*90 (MRCItem +litem &80 +pos 2 +dimension 20 +uid 157,0 +) +*91 (MRCItem +litem &81 +pos 4 +dimension 20 +uid 159,0 +) +*92 (MRCItem +litem &82 +pos 0 +dimension 20 +uid 161,0 +) +*93 (MRCItem +litem &83 +pos 3 +dimension 20 +uid 163,0 +) +*94 (MRCItem +litem &84 +pos 1 +dimension 20 +uid 305,0 +) +] +) +sheetCol (SheetCol +propVa (MVa +cellColor "0,49152,49152" +fontColor "0,0,0" +font "Tahoma,10,0" +textAngle 90 +) +uid 244,0 +optionalChildren [ +*95 (MRCItem +litem &65 +pos 0 +dimension 20 +uid 245,0 +) +*96 (MRCItem +litem &67 +pos 1 +dimension 50 +uid 246,0 +) +*97 (MRCItem +litem &68 +pos 2 +dimension 70 +uid 247,0 +) +*98 (MRCItem +litem &69 +pos 3 +dimension 50 +uid 248,0 +) +*99 (MRCItem +litem &70 +pos 4 +dimension 80 +uid 249,0 +) +*100 (MRCItem +litem &71 +pos 5 +dimension 80 +uid 250,0 +) +*101 (MRCItem +litem &72 +pos 6 +dimension 40 +uid 251,0 +) +*102 (MRCItem +litem &73 +pos 7 +dimension 100 +uid 252,0 +) +*103 (MRCItem +litem &74 +pos 8 +dimension 60 +uid 253,0 +) +*104 (MRCItem +litem &75 +pos 9 +dimension 130 +uid 254,0 +) +*105 (MRCItem +litem &76 +pos 10 +dimension 56 +uid 255,0 +) +*106 (MRCItem +litem &77 +pos 11 +dimension 50 +uid 256,0 +) +*107 (MRCItem +litem &78 +pos 12 +dimension 50 +uid 257,0 +) +*108 (MRCItem +litem &79 +pos 13 +dimension 80 +uid 258,0 +) +] +) +fixedCol 4 +fixedRow 2 +name "Ports" +uid 239,0 +vaOverrides [ +] +) +] +) +uid 218,0 +) +cdmCsm &1 +genericsCommonDM (CommonDM +ldm (LogicalDM +emptyRow *109 (LEmptyRow +) +uid 279,0 +optionalChildren [ +*110 (RefLabelRowHdr +) +*111 (TitleRowHdr +) +*112 (FilterRowHdr +) +*113 (RefLabelColHdr +tm "RefLabelColHdrMgr" +) +*114 (RowExpandColHdr +tm "RowExpandColHdrMgr" +) +*115 (GroupColHdr +tm "GroupColHdrMgr" +) +*116 (NameColHdr +tm "GenericNameColHdrMgr" +) +*117 (TypeColHdr +tm "GenericTypeColHdrMgr" +) +*118 (InitColHdr +tm "GenericValueColHdrMgr" +) +*119 (PragmaColHdr +tm "GenericPragmaColHdrMgr" +) +*120 (EolColHdr +tm "GenericEolColHdrMgr" +) +] +) +pdm (PhysicalDM +displayShortBounds 1 +editShortBounds 1 +uid 291,0 +optionalChildren [ +*121 (Sheet +sheetRow (SheetRow +headerVa (MVa +cellColor "49152,49152,49152" +fontColor "0,0,0" +font "Tahoma,10,0" +) +cellVa (MVa +cellColor "65535,65535,65535" +fontColor "0,0,0" +font "Tahoma,10,0" +) +groupVa (MVa +cellColor "39936,56832,65280" +fontColor "0,0,0" +font "Tahoma,10,0" +) +emptyMRCItem *122 (MRCItem +litem &109 +pos 0 +dimension 20 +) +uid 293,0 +optionalChildren [ +*123 (MRCItem +litem &110 +pos 0 +dimension 20 +uid 294,0 +) +*124 (MRCItem +litem &111 +pos 1 +dimension 23 +uid 295,0 +) +*125 (MRCItem +litem &112 +pos 2 +hidden 1 +dimension 20 +uid 296,0 +) +] +) +sheetCol (SheetCol +propVa (MVa +cellColor "0,49152,49152" +fontColor "0,0,0" +font "Tahoma,10,0" +textAngle 90 +) +uid 297,0 +optionalChildren [ +*126 (MRCItem +litem &113 +pos 0 +dimension 20 +uid 298,0 +) +*127 (MRCItem +litem &115 +pos 1 +dimension 50 +uid 299,0 +) +*128 (MRCItem +litem &116 +pos 2 +dimension 100 +uid 300,0 +) +*129 (MRCItem +litem &117 +pos 3 +dimension 100 +uid 301,0 +) +*130 (MRCItem +litem &118 +pos 4 +dimension 50 +uid 302,0 +) +*131 (MRCItem +litem &119 +pos 5 +dimension 50 +uid 303,0 +) +*132 (MRCItem +litem &120 +pos 6 +dimension 80 +uid 304,0 +) +] +) +fixedCol 3 +fixedRow 2 +name "Ports" +uid 292,0 +vaOverrides [ +] +) +] +) +uid 278,0 +type 1 +) +signalSuffix "_int" +clockSuffix "_cld" +defaultState (State +shape (Circle +va (VaSet +vasetType 1 +fg "0,65535,65535" +lineColor "0,32768,49152" +lineWidth 2 +) +xt "-3551,-3551,3551,3551" +radius 3551 +) +name (Text +va (VaSet +font "Verdana,12,1" +) +xt "0,0,2500,1400" +st "s0" +ju 0 +blo "1250,1200" +tm "ONodeName" +) +wait (TextAssociate +ps "CenterOffsetStrategy" +text (Text +va (VaSet +isHidden 1 +fg "0,0,32768" +font "Verdana,12,1" +) +xt "1000,900,6100,2300" +st "wait 2" +blo "1000,2100" +tm "SmWaitText" +) +) +encoding (Text +va (VaSet +font "Verdana,9,1" +) +blo "0,0" +tm "SmEncodingMgr" +) +actionBlk (SmStateActionsBlock +ps "CenterOffsetStrategy" +shape (Rectangle +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "3900,3300,4100,3500" +) +autoResize 1 +tline (Line +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +pts [ +"0,0" +"0,0" +] +) +bline (Line +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +pts [ +"0,0" +"0,0" +] +) +ttri (Triangle +ro 90 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "-450,-175,-100,175" +) +btri (Triangle +ro 270 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "-450,-175,-100,175" +) +entryActions (MLText +va (VaSet +) +tm "Actions" +) +inActions (MLText +va (VaSet +) +tm "Actions" +) +exitActions (MLText +va (VaSet +) +tm "Actions" +) +) +caseExpr (TextAssociate +ps "CenterOffsetStrategy" +text (MLText +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "-2100,1200,4600,2400" +st "CASE: expr" +tm "SmCaseExpr" +) +) +) +defaultWaitState (State +shape (CircleInOctagon +va (VaSet +vasetType 1 +fg "0,65535,65535" +lineColor "26368,26368,26368" +lineWidth 2 +) +xt "-529,-529,6529,6529" +) +name (Text +va (VaSet +font "Verdana,12,1" +) +xt "0,0,2500,1400" +st "s0" +ju 0 +blo "1250,1200" +tm "ONodeName" +) +wait (TextAssociate +ps "CenterOffsetStrategy" +text (Text +va (VaSet +isHidden 1 +fg "0,0,32768" +font "Verdana,12,1" +) +xt "1000,900,6100,2300" +st "wait 2" +blo "1000,2100" +tm "SmWaitText" +) +) +encoding (Text +va (VaSet +font "Verdana,9,1" +) +blo "0,0" +tm "SmEncodingMgr" +) +actionBlk (SmStateActionsBlock +ps "CenterOffsetStrategy" +shape (Rectangle +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "8900,6300,9100,6500" +) +autoResize 1 +tline (Line +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "5000,3000,5000,3000" +pts [ +"5000,3000" +"5000,3000" +] +) +bline (Line +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "5000,3000,5000,3000" +pts [ +"5000,3000" +"5000,3000" +] +) +ttri (Triangle +ro 90 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "4550,2825,4900,3175" +) +btri (Triangle +ro 270 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "4550,2825,4900,3175" +) +entryActions (MLText +va (VaSet +) +xt "5000,3000,5000,3000" +tm "Actions" +) +inActions (MLText +va (VaSet +) +xt "5000,3000,5000,3000" +tm "Actions" +) +exitActions (MLText +va (VaSet +) +xt "5000,3000,5000,3000" +tm "Actions" +) +) +caseExpr (TextAssociate +ps "CenterOffsetStrategy" +text (MLText +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "-2100,1200,4600,2400" +st "CASE: expr" +tm "SmCaseExpr" +) +) +isWait 1 +) +defaultCompositeState (CompositeState +shape (TripleCircle +va (VaSet +vasetType 1 +fg "29952,39936,65280" +lineColor "0,0,32768" +lineWidth 2 +) +xt "-3000,-3000,3000,3000" +radius 3000 +) +name (Text +va (VaSet +font "Verdana,10,1" +) +xt "-1000,-600,1000,600" +st "s0" +ju 0 +blo "0,400" +tm "ONodeName" +) +childDiagram &0 +) +defaultJunction (Junction +shape (Diamond +va (VaSet +vasetType 1 +fg "59904,39936,65280" +) +xt "-1300,-1300,2300,2300" +) +symbol (Text +va (VaSet +font "Verdana,10,1" +) +xt "-300,-100,1300,1100" +st "&" +ju 0 +blo "500,900" +) +name (TextAssociate +ps "CenterOffsetStrategy" +text (Text +va (VaSet +font "Verdana,9,1" +) +xt "2000,1000,2000,1000" +blo "2000,1000" +tm "JunctionName" +) +) +caseExpr (TextAssociate +ps "CenterOffsetStrategy" +text (MLText +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "-2550,2000,4150,3200" +st "CASE: expr" +tm "SmCaseExpr" +) +) +) +defaultEntryPoint (EntryPoint +shape (CompositeShape +va (VaSet +vasetType 1 +fg "29952,39936,65280" +) +optionalChildren [ +(Pentagon +sl 0 +ro 270 +xt "-875,875,1375,1875" +) +(Line +sl 0 +ro 270 +xt "1375,1375,1875,1375" +pts [ +"1375,1375" +"1875,1375" +] +) +] +) +) +defaultInterruptPoint (InterruptPoint +shape (CompositeShape +va (VaSet +vasetType 1 +fg "65535,0,0" +) +optionalChildren [ +(Pentagon +sl 0 +ro 270 +xt "-875,875,1375,1875" +) +(Line +sl 0 +ro 270 +xt "1375,1375,1875,1375" +pts [ +"1375,1375" +"1875,1375" +] +) +(CustomPolygon +pts [ +"-625,1600" +"-625,1300" +"25,1425" +"-75,1150" +"1025,1350" +"200,1350" +"375,1600" +] +sl 0 +ro 270 +va (VaSet +vasetType 1 +fg "65535,65535,0" +bg "65535,0,0" +lineColor "65535,65535,0" +) +xt "-625,1150,1025,1600" +) +] +) +) +defaultLink (Link +shape (CompositeShape +va (VaSet +vasetType 1 +fg "65535,65535,0" +bg "0,0,0" +) +optionalChildren [ +(Pentagon +sl 0 +ro 270 +xt "-375,875,1875,1875" +) +(Line +sl 0 +ro 270 +xt "-875,1375,-375,1375" +pts [ +"-875,1375" +"-375,1375" +] +) +] +) +name (TextAssociate +ps "CenterOffsetStrategy" +text (Text +va (VaSet +font "Verdana,9,1" +) +xt "2375,875,5075,2075" +st "Link" +blo "2375,1875" +tm "LinkName" +) +) +) +defaultExitPoint (ExitPoint +shape (CompositeShape +va (VaSet +vasetType 1 +fg "29952,39936,65280" +) +optionalChildren [ +(Pentagon +sl 0 +ro 270 +xt "-375,875,1875,1875" +) +(Line +sl 0 +ro 270 +xt "-875,1375,-375,1375" +pts [ +"-875,1375" +"-375,1375" +] +) +] +) +) +defaultTransition (Transition +shape (Spline +va (VaSet +vasetType 3 +) +pts [ +"0,0" +"0,0" +] +arrow 1 +) +ss 0 +es 0 +cond "condition" +tb (TransitionBlock +ps "CenterOffsetStrategy" +shape (Rectangle +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "0,32768,49152" +) +xt "-500,-500,5800,1700" +) +autoResize 1 +lineShape (Line +va (VaSet +vasetType 3 +isHidden 1 +) +xt "2650,1600,2650,1600" +pts [ +"2650,1600" +"2650,1600" +] +) +condition (MLText +va (VaSet +) +xt "0,0,5300,1200" +st "condition" +tm "Condition" +) +actions (MLText +va (VaSet +) +xt "2650,2000,2650,2000" +tm "Actions" +) +) +tp (TransitionPriority +ps "PercentageFromStartStrategy" +shape (Circle +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +) +xt "-1063,-1063,1063,1063" +radius 1063 +) +pr (Text +va (VaSet +) +xt "-700,-600,700,600" +st "1" +ju 0 +blo "0,400" +tm "TransitionPriority" +) +padding "100,100" +) +) +defaultClk (SmClockPoint +shape (CompositeShape +va (VaSet +vasetType 1 +fg "65535,65535,0" +) +optionalChildren [ +(Pentagon +sl 0 +ro 270 +xt "-625,625,1625,1625" +) +(OrthoPolyLine +sl 0 +ro 270 +va (VaSet +vasetType 3 +) +xt "275,825,874,1425" +pts [ +"275,1425" +"574,1425" +"574,825" +"874,825" +] +) +(Arc2D +pts [ +"-116,1278" +"-371,972" +"-116,972" +] +sl 0 +ro 270 +va (VaSet +vasetType 1 +transparent 1 +) +xt "-441,926,-116,1323" +) +] +) +name (TextAssociate +ps "CenterOffsetStrategy" +text (Text +va (VaSet +) +xt "-3325,625,-1125,1825" +st "clk" +ju 2 +blo "-1125,1625" +tm "SmControlSignalNameMgr" +) +) +cond (SmControlCondition +ps "CenterOffsetStrategy" +shape (Rectangle +va (VaSet +vasetType 1 +fg "65535,65535,65535" +lineColor "0,32768,49152" +) +xt "1625,425,4925,1825" +) +autoResize 1 +cond (MLText +va (VaSet +) +xt "1725,525,4825,1725" +st "cond" +tm "SmControlConditionMgr" +) +) +) +defaultEnable (SmEnablePoint +shape (CompositeShape +va (VaSet +vasetType 1 +fg "65535,65535,0" +) +optionalChildren [ +(Pentagon +sl 0 +ro 270 +xt "-625,625,1625,1625" +) +(OrthoPolyLine +sl 0 +ro 270 +va (VaSet +vasetType 3 +) +xt "275,825,874,1425" +pts [ +"874,1425" +"574,1425" +"574,825" +"275,825" +] +) +(Arc2D +pts [ +"-130,1263" +"-415,1064" +"-76,1064" +] +layer 10 +sl 0 +ro 270 +va (VaSet +vasetType 1 +transparent 1 +) +xt "-425,943,-76,1304" +) +(Line +sl 0 +ro 270 +xt "-415,1064,-106,1064" +pts [ +"-415,1064" +"-106,1064" +] +) +] +) +name (TextAssociate +ps "CenterOffsetStrategy" +text (Text +va (VaSet +) +xt "-5125,625,-1125,1825" +st "enable" +ju 2 +blo "-1125,1625" +tm "SmControlSignalNameMgr" +) +) +cond (SmControlCondition +ps "CenterOffsetStrategy" +shape (Rectangle +va (VaSet +vasetType 1 +fg "65535,65535,65535" +lineColor "0,32768,49152" +) +xt "1625,425,4925,1825" +) +autoResize 1 +cond (MLText +va (VaSet +) +xt "1725,525,4825,1725" +st "cond" +tm "SmControlConditionMgr" +) +) +) +defaultRst (SmResetPoint +shape (CompositeShape +va (VaSet +vasetType 1 +fg "65535,65535,0" +) +optionalChildren [ +(Pentagon +sl 0 +ro 270 +xt "-625,625,1625,1625" +) +(OrthoPolyLine +sl 0 +ro 270 +va (VaSet +vasetType 3 +) +xt "275,825,874,1425" +pts [ +"874,1425" +"574,1425" +"574,825" +"275,825" +] +) +(Line +sl 0 +ro 270 +xt "-376,950,-276,1000" +pts [ +"-376,1000" +"-276,950" +] +) +(Line +sl 0 +ro 270 +xt "-376,950,-376,1300" +pts [ +"-376,1300" +"-376,950" +] +) +(Circle +layer 10 +sl 0 +ro 270 +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,0" +) +xt "424,975,724,1275" +radius 150 +) +] +) +cond (SmControlCondition +ps "CenterOffsetStrategy" +shape (Rectangle +va (VaSet +vasetType 1 +fg "65535,65535,65535" +lineColor "0,32768,49152" +) +xt "-625,-1175,2675,225" +) +autoResize 1 +cond (MLText +va (VaSet +) +xt "-525,-1075,2575,125" +st "cond" +tm "SmControlConditionMgr" +) +) +prio (TransitionPriority +ps "PercentageFromStartStrategy" +shape (Circle +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +) +xt "1625,62,3751,2188" +radius 1063 +) +pr (Text +va (VaSet +) +xt "1988,525,3388,1725" +st "1" +ju 0 +blo "2688,1525" +tm "TransitionPriority" +) +padding "100,100" +) +name (TextAssociate +ps "CenterOffsetStrategy" +text (Text +va (VaSet +) +xt "-2725,525,-625,1725" +st "rst" +ju 2 +blo "-625,1525" +tm "SmControlSignalNameMgr" +) +) +actions (TextAssociate +ps "CenterOffsetStrategy" +text (MLText +va (VaSet +isHidden 1 +) +xt "4750,2625,13350,3825" +st "< Automatic >" +tm "Actions" +) +) +) +defaultRecStatePt (SmRecoveryStatePoint +shape (CompositeShape +va (VaSet +vasetType 1 +fg "65535,0,0" +) +optionalChildren [ +(Circle +sl 0 +xt "-900,-900,900,900" +radius 900 +) +(Line +sl 0 +va (VaSet +vasetType 3 +lineColor "65535,65535,0" +lineWidth 1 +) +xt "-426,-426,426,426" +pts [ +"-426,426" +"426,-426" +] +) +(Line +sl 0 +va (VaSet +vasetType 3 +lineColor "65535,65535,0" +lineWidth 1 +) +xt "-426,-426,426,426" +pts [ +"426,426" +"-426,-426" +] +) +] +) +) +activeModelName "StateMachine:CDM" +LanguageMgr "Vhdl2008LangMgr" +) diff --git a/Cursor/hds/side/symbol.sb b/Cursor/hds/side/symbol.sb new file mode 100644 index 0000000..f804206 --- /dev/null +++ b/Cursor/hds/side/symbol.sb @@ -0,0 +1,1581 @@ +DocumentHdrVersion "1.1" +Header (DocumentHdr +version 2 +dialect 11 +dmPackageRefs [ +(DmPackageRef +library "ieee" +unitName "std_logic_1164" +) +(DmPackageRef +library "ieee" +unitName "numeric_std" +) +] +libraryRefs [ +"ieee" +] +) +version "27.1" +appVersion "2019.2 (Build 5)" +model (Symbol +commonDM (CommonDM +ldm (LogicalDM +suid 16,0 +usingSuid 1 +emptyRow *1 (LEmptyRow +) +uid 67,0 +optionalChildren [ +*2 (RefLabelRowHdr +) +*3 (TitleRowHdr +) +*4 (FilterRowHdr +) +*5 (RefLabelColHdr +tm "RefLabelColHdrMgr" +) +*6 (RowExpandColHdr +tm "RowExpandColHdrMgr" +) +*7 (GroupColHdr +tm "GroupColHdrMgr" +) +*8 (NameColHdr +tm "NameColHdrMgr" +) +*9 (ModeColHdr +tm "ModeColHdrMgr" +) +*10 (TypeColHdr +tm "TypeColHdrMgr" +) +*11 (BoundsColHdr +tm "BoundsColHdrMgr" +) +*12 (InitColHdr +tm "InitColHdrMgr" +) +*13 (EolColHdr +tm "EolColHdrMgr" +) +*14 (LogPort +port (LogicalPort +lang 11 +decl (Decl +n "info_acceleration" +t "unsigned" +b "(15 DOWNTO 0)" +o 3 +suid 11,0 +) +) +uid 336,0 +) +*15 (LogPort +port (LogicalPort +lang 11 +decl (Decl +n "Position" +t "unsigned" +b "(15 DOWNTO 0)" +o 1 +suid 12,0 +) +) +uid 338,0 +) +*16 (LogPort +port (LogicalPort +lang 11 +m 1 +decl (Decl +n "sideL_acceleration" +t "std_ulogic" +o 5 +suid 14,0 +) +) +uid 342,0 +) +*17 (LogPort +port (LogicalPort +lang 11 +decl (Decl +n "clock" +t "std_ulogic" +o 2 +suid 15,0 +) +) +uid 391,0 +) +*18 (LogPort +port (LogicalPort +lang 11 +decl (Decl +n "reset" +t "std_ulogic" +o 4 +suid 16,0 +) +) +uid 393,0 +) +] +) +pdm (PhysicalDM +displayShortBounds 1 +editShortBounds 1 +uid 80,0 +optionalChildren [ +*19 (Sheet +sheetRow (SheetRow +headerVa (MVa +cellColor "49152,49152,49152" +fontColor "0,0,0" +font "Tahoma,10,0" +) +cellVa (MVa +cellColor "65535,65535,65535" +fontColor "0,0,0" +font "Tahoma,10,0" +) +groupVa (MVa +cellColor "39936,56832,65280" +fontColor "0,0,0" +font "Tahoma,10,0" +) +emptyMRCItem *20 (MRCItem +litem &1 +pos 3 +dimension 20 +) +uid 82,0 +optionalChildren [ +*21 (MRCItem +litem &2 +pos 0 +dimension 20 +uid 83,0 +) +*22 (MRCItem +litem &3 +pos 1 +dimension 23 +uid 84,0 +) +*23 (MRCItem +litem &4 +pos 2 +hidden 1 +dimension 20 +uid 85,0 +) +*24 (MRCItem +litem &14 +pos 1 +dimension 20 +uid 337,0 +) +*25 (MRCItem +litem &15 +pos 2 +dimension 20 +uid 339,0 +) +*26 (MRCItem +litem &16 +pos 4 +dimension 20 +uid 343,0 +) +*27 (MRCItem +litem &17 +pos 0 +dimension 20 +uid 390,0 +) +*28 (MRCItem +litem &18 +pos 3 +dimension 20 +uid 392,0 +) +] +) +sheetCol (SheetCol +propVa (MVa +cellColor "0,49152,49152" +fontColor "0,0,0" +font "Tahoma,10,0" +textAngle 90 +) +uid 86,0 +optionalChildren [ +*29 (MRCItem +litem &5 +pos 0 +dimension 20 +uid 87,0 +) +*30 (MRCItem +litem &7 +pos 1 +dimension 50 +uid 88,0 +) +*31 (MRCItem +litem &8 +pos 2 +dimension 100 +uid 89,0 +) +*32 (MRCItem +litem &9 +pos 3 +dimension 50 +uid 90,0 +) +*33 (MRCItem +litem &10 +pos 4 +dimension 100 +uid 91,0 +) +*34 (MRCItem +litem &11 +pos 5 +dimension 100 +uid 92,0 +) +*35 (MRCItem +litem &12 +pos 6 +dimension 50 +uid 93,0 +) +*36 (MRCItem +litem &13 +pos 7 +dimension 80 +uid 94,0 +) +] +) +fixedCol 4 +fixedRow 2 +name "Ports" +uid 81,0 +vaOverrides [ +] +) +] +) +uid 66,0 +) +genericsCommonDM (CommonDM +ldm (LogicalDM +emptyRow *37 (LEmptyRow +) +uid 96,0 +optionalChildren [ +*38 (RefLabelRowHdr +) +*39 (TitleRowHdr +) +*40 (FilterRowHdr +) +*41 (RefLabelColHdr +tm "RefLabelColHdrMgr" +) +*42 (RowExpandColHdr +tm "RowExpandColHdrMgr" +) +*43 (GroupColHdr +tm "GroupColHdrMgr" +) +*44 (NameColHdr +tm "GenericNameColHdrMgr" +) +*45 (TypeColHdr +tm "GenericTypeColHdrMgr" +) +*46 (InitColHdr +tm "GenericValueColHdrMgr" +) +*47 (PragmaColHdr +tm "GenericPragmaColHdrMgr" +) +*48 (EolColHdr +tm "GenericEolColHdrMgr" +) +] +) +pdm (PhysicalDM +displayShortBounds 1 +editShortBounds 1 +uid 108,0 +optionalChildren [ +*49 (Sheet +sheetRow (SheetRow +headerVa (MVa +cellColor "49152,49152,49152" +fontColor "0,0,0" +font "Tahoma,10,0" +) +cellVa (MVa +cellColor "65535,65535,65535" +fontColor "0,0,0" +font "Tahoma,10,0" +) +groupVa (MVa +cellColor "39936,56832,65280" +fontColor "0,0,0" +font "Tahoma,10,0" +) +emptyMRCItem *50 (MRCItem +litem &37 +pos 3 +dimension 20 +) +uid 110,0 +optionalChildren [ +*51 (MRCItem +litem &38 +pos 0 +dimension 20 +uid 111,0 +) +*52 (MRCItem +litem &39 +pos 1 +dimension 23 +uid 112,0 +) +*53 (MRCItem +litem &40 +pos 2 +hidden 1 +dimension 20 +uid 113,0 +) +] +) +sheetCol (SheetCol +propVa (MVa +cellColor "0,49152,49152" +fontColor "0,0,0" +font "Tahoma,10,0" +textAngle 90 +) +uid 114,0 +optionalChildren [ +*54 (MRCItem +litem &41 +pos 0 +dimension 20 +uid 115,0 +) +*55 (MRCItem +litem &43 +pos 1 +dimension 50 +uid 116,0 +) +*56 (MRCItem +litem &44 +pos 2 +dimension 100 +uid 117,0 +) +*57 (MRCItem +litem &45 +pos 3 +dimension 100 +uid 118,0 +) +*58 (MRCItem +litem &46 +pos 4 +dimension 50 +uid 119,0 +) +*59 (MRCItem +litem &47 +pos 5 +dimension 50 +uid 120,0 +) +*60 (MRCItem +litem &48 +pos 6 +dimension 80 +uid 121,0 +) +] +) +fixedCol 3 +fixedRow 2 +name "Ports" +uid 109,0 +vaOverrides [ +] +) +] +) +uid 95,0 +type 1 +) +VExpander (VariableExpander +vvMap [ +(vvPair +variable "HDLDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hdl" +) +(vvPair +variable "HDSDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds" +) +(vvPair +variable "SideDataDesignDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\side\\symbol.sb.info" +) +(vvPair +variable "SideDataUserDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\side\\symbol.sb.user" +) +(vvPair +variable "SourceDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds" +) +(vvPair +variable "appl" +value "HDL Designer" +) +(vvPair +variable "arch_name" +value "symbol" +) +(vvPair +variable "concat_file" +value "concatenated" +) +(vvPair +variable "config" +value "%(unit)_%(view)_config" +) +(vvPair +variable "d" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\side" +) +(vvPair +variable "d_logical" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\side" +) +(vvPair +variable "date" +value "07.12.2021" +) +(vvPair +variable "day" +value "mar." +) +(vvPair +variable "day_long" +value "mardi" +) +(vvPair +variable "dd" +value "07" +) +(vvPair +variable "entity_name" +value "side" +) +(vvPair +variable "ext" +value "" +) +(vvPair +variable "f" +value "symbol.sb" +) +(vvPair +variable "f_logical" +value "symbol.sb" +) +(vvPair +variable "f_noext" +value "symbol" +) +(vvPair +variable "graphical_source_author" +value "Simon" +) +(vvPair +variable "graphical_source_date" +value "07.12.2021" +) +(vvPair +variable "graphical_source_group" +value "UNKNOWN" +) +(vvPair +variable "graphical_source_host" +value "PC-SDM" +) +(vvPair +variable "graphical_source_time" +value "15:21:13" +) +(vvPair +variable "group" +value "UNKNOWN" +) +(vvPair +variable "host" +value "PC-SDM" +) +(vvPair +variable "language" +value "VHDL" +) +(vvPair +variable "library" +value "Cursor" +) +(vvPair +variable "library_downstream_ModelSimCompiler" +value "$SCRATCH_DIR/Cursor/work" +) +(vvPair +variable "mm" +value "12" +) +(vvPair +variable "module_name" +value "side" +) +(vvPair +variable "month" +value "déc." +) +(vvPair +variable "month_long" +value "décembre" +) +(vvPair +variable "p" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\side\\symbol.sb" +) +(vvPair +variable "p_logical" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\side\\symbol.sb" +) +(vvPair +variable "package_name" +value "" +) +(vvPair +variable "project_name" +value "hds" +) +(vvPair +variable "series" +value "HDL Designer Series" +) +(vvPair +variable "this_ext" +value "sb" +) +(vvPair +variable "this_file" +value "symbol" +) +(vvPair +variable "this_file_logical" +value "symbol" +) +(vvPair +variable "time" +value "15:21:13" +) +(vvPair +variable "unit" +value "side" +) +(vvPair +variable "user" +value "Simon" +) +(vvPair +variable "version" +value "2019.2 (Build 5)" +) +(vvPair +variable "view" +value "symbol" +) +(vvPair +variable "year" +value "2021" +) +(vvPair +variable "yy" +value "21" +) +] +) +LanguageMgr "Vhdl2008LangMgr" +uid 65,0 +optionalChildren [ +*61 (SymbolBody +uid 8,0 +optionalChildren [ +*62 (CptPort +uid 314,0 +ps "OnEdgeStrategy" +shape (Triangle +uid 315,0 +ro 90 +va (VaSet +vasetType 1 +fg "0,65535,0" +) +xt "14250,9625,15000,10375" +) +tg (CPTG +uid 316,0 +ps "CptPortTextPlaceStrategy" +stg "VerticalLayoutStrategy" +f (Text +uid 317,0 +va (VaSet +font "Verdana,12,0" +) +xt "16000,9300,28300,10700" +st "info_acceleration" +blo "16000,10500" +tm "CptPortNameMgr" +) +) +dt (MLText +uid 318,0 +va (VaSet +font "Courier New,8,0" +) +xt "44000,4000,72000,4800" +st "info_acceleration : IN unsigned (15 DOWNTO 0) ; +" +) +thePort (LogicalPort +lang 11 +decl (Decl +n "info_acceleration" +t "unsigned" +b "(15 DOWNTO 0)" +o 3 +suid 11,0 +) +) +) +*63 (CptPort +uid 319,0 +ps "OnEdgeStrategy" +shape (Triangle +uid 320,0 +ro 90 +va (VaSet +vasetType 1 +fg "0,65535,0" +) +xt "14250,10625,15000,11375" +) +tg (CPTG +uid 321,0 +ps "CptPortTextPlaceStrategy" +stg "VerticalLayoutStrategy" +f (Text +uid 322,0 +va (VaSet +font "Verdana,12,0" +) +xt "16000,10300,21800,11700" +st "Position" +blo "16000,11500" +tm "CptPortNameMgr" +) +) +dt (MLText +uid 323,0 +va (VaSet +font "Courier New,8,0" +) +xt "44000,2400,72000,3200" +st "Position : IN unsigned (15 DOWNTO 0) ; +" +) +thePort (LogicalPort +lang 11 +decl (Decl +n "Position" +t "unsigned" +b "(15 DOWNTO 0)" +o 1 +suid 12,0 +) +) +) +*64 (CptPort +uid 329,0 +ps "OnEdgeStrategy" +shape (Triangle +uid 330,0 +ro 90 +va (VaSet +vasetType 1 +fg "0,65535,0" +) +xt "44000,10625,44750,11375" +) +tg (CPTG +uid 331,0 +ps "CptPortTextPlaceStrategy" +stg "RightVerticalLayoutStrategy" +f (Text +uid 332,0 +va (VaSet +font "Verdana,12,0" +) +xt "29700,10300,43000,11700" +st "sideL_acceleration" +ju 2 +blo "43000,11500" +tm "CptPortNameMgr" +) +) +dt (MLText +uid 333,0 +va (VaSet +font "Courier New,8,0" +) +xt "44000,5600,65000,6400" +st "sideL_acceleration : OUT std_ulogic +" +) +thePort (LogicalPort +lang 11 +m 1 +decl (Decl +n "sideL_acceleration" +t "std_ulogic" +o 5 +suid 14,0 +) +) +) +*65 (CptPort +uid 394,0 +ps "OnEdgeStrategy" +shape (Triangle +uid 395,0 +ro 90 +va (VaSet +vasetType 1 +fg "0,65535,0" +) +xt "14250,11625,15000,12375" +) +tg (CPTG +uid 396,0 +ps "CptPortTextPlaceStrategy" +stg "VerticalLayoutStrategy" +f (Text +uid 397,0 +va (VaSet +font "Verdana,12,0" +) +xt "16000,11300,19800,12700" +st "clock" +blo "16000,12500" +tm "CptPortNameMgr" +) +) +dt (MLText +uid 398,0 +va (VaSet +font "Courier New,8,0" +) +xt "44000,3200,66500,4000" +st "clock : IN std_ulogic ; +" +) +thePort (LogicalPort +lang 11 +decl (Decl +n "clock" +t "std_ulogic" +o 2 +suid 15,0 +) +) +) +*66 (CptPort +uid 399,0 +ps "OnEdgeStrategy" +shape (Triangle +uid 400,0 +ro 90 +va (VaSet +vasetType 1 +fg "0,65535,0" +) +xt "14250,12625,15000,13375" +) +tg (CPTG +uid 401,0 +ps "CptPortTextPlaceStrategy" +stg "VerticalLayoutStrategy" +f (Text +uid 402,0 +va (VaSet +font "Verdana,12,0" +) +xt "16000,12300,20100,13700" +st "reset" +blo "16000,13500" +tm "CptPortNameMgr" +) +) +dt (MLText +uid 403,0 +va (VaSet +font "Courier New,8,0" +) +xt "44000,4800,66500,5600" +st "reset : IN std_ulogic ; +" +) +thePort (LogicalPort +lang 11 +decl (Decl +n "reset" +t "std_ulogic" +o 4 +suid 16,0 +) +) +) +] +shape (Rectangle +uid 9,0 +va (VaSet +vasetType 1 +fg "0,65535,0" +lineColor "0,32896,0" +lineWidth 2 +) +xt "15000,6000,44000,16000" +) +oxt "15000,6000,23000,16000" +biTextGroup (BiTextGroup +uid 10,0 +ps "CenterOffsetStrategy" +stg "VerticalLayoutStrategy" +first (Text +uid 11,0 +va (VaSet +font "Verdana,9,1" +) +xt "17150,9800,20850,11000" +st "Cursor" +blo "17150,10800" +) +second (Text +uid 12,0 +va (VaSet +font "Verdana,9,1" +) +xt "17150,11000,19750,12200" +st "side" +blo "17150,12000" +) +) +gi *67 (GenericInterface +uid 13,0 +ps "CenterOffsetStrategy" +matrix (Matrix +uid 14,0 +text (MLText +uid 15,0 +va (VaSet +font "Courier New,8,0" +) +xt "-28000,7000,-16500,7800" +st "Generic Declarations" +) +header "Generic Declarations" +showHdrWhenContentsEmpty 1 +) +elements [ +] +) +portInstanceVisAsIs 1 +portInstanceVis (PortSigDisplay +sTC 0 +sF 0 +) +portVis (PortSigDisplay +sTC 0 +sF 0 +) +) +*68 (Grouping +uid 16,0 +optionalChildren [ +*69 (CommentText +uid 18,0 +shape (Rectangle +uid 19,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "36000,48000,53000,49000" +) +oxt "18000,70000,35000,71000" +text (MLText +uid 20,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "36200,48000,46000,49000" +st " +by %user on %dd %month %year +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 17000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*70 (CommentText +uid 21,0 +shape (Rectangle +uid 22,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "53000,44000,57000,45000" +) +oxt "35000,66000,39000,67000" +text (MLText +uid 23,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "53200,44000,56200,45000" +st " +Project: +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 4000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*71 (CommentText +uid 24,0 +shape (Rectangle +uid 25,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "36000,46000,53000,47000" +) +oxt "18000,68000,35000,69000" +text (MLText +uid 26,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "36200,46000,46200,47000" +st " + +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 17000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*72 (CommentText +uid 27,0 +shape (Rectangle +uid 28,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "32000,46000,36000,47000" +) +oxt "14000,68000,18000,69000" +text (MLText +uid 29,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "32200,46000,34300,47000" +st " +Title: +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 4000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*73 (CommentText +uid 30,0 +shape (Rectangle +uid 31,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "53000,45000,73000,49000" +) +oxt "35000,67000,55000,71000" +text (MLText +uid 32,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "53200,45200,62600,46200" +st " + +" +tm "CommentText" +wrapOption 3 +visibleHeight 4000 +visibleWidth 20000 +) +ignorePrefs 1 +titleBlock 1 +) +*74 (CommentText +uid 33,0 +shape (Rectangle +uid 34,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "57000,44000,73000,45000" +) +oxt "39000,66000,55000,67000" +text (MLText +uid 35,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "57200,44000,58800,45000" +st " +%project_name +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 16000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*75 (CommentText +uid 36,0 +shape (Rectangle +uid 37,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "32000,44000,53000,46000" +) +oxt "14000,66000,35000,68000" +text (MLText +uid 38,0 +va (VaSet +fg "32768,0,0" +) +xt "37350,44400,47650,45600" +st " + +" +ju 0 +tm "CommentText" +wrapOption 3 +visibleHeight 2000 +visibleWidth 21000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*76 (CommentText +uid 39,0 +shape (Rectangle +uid 40,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "32000,47000,36000,48000" +) +oxt "14000,69000,18000,70000" +text (MLText +uid 41,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "32200,47000,34300,48000" +st " +Path: +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 4000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*77 (CommentText +uid 42,0 +shape (Rectangle +uid 43,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "32000,48000,36000,49000" +) +oxt "14000,70000,18000,71000" +text (MLText +uid 44,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "32200,48000,34900,49000" +st " +Edited: +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 4000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*78 (CommentText +uid 45,0 +shape (Rectangle +uid 46,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "36000,47000,53000,48000" +) +oxt "18000,69000,35000,70000" +text (MLText +uid 47,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "36200,47000,43700,48000" +st " +%library/%unit/%view +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 17000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +] +shape (GroupingShape +uid 17,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +lineStyle 2 +lineWidth 2 +) +xt "32000,44000,73000,49000" +) +oxt "14000,66000,55000,71000" +) +] +bg "65535,65535,65535" +grid (Grid +origin "0,0" +isVisible 1 +isActive 1 +xSpacing 1000 +xySpacing 1000 +xShown 1 +yShown 1 +color "65535,0,0" +) +packageList *79 (PackageList +uid 48,0 +stg "VerticalLayoutStrategy" +textVec [ +*80 (Text +uid 49,0 +va (VaSet +font "Verdana,9,1" +) +xt "0,0,7600,1200" +st "Package List" +blo "0,1000" +) +*81 (MLText +uid 50,0 +va (VaSet +) +xt "0,1200,17500,4800" +st "LIBRARY ieee; + USE ieee.std_logic_1164.all; + USE ieee.numeric_std.all;" +tm "PackageList" +) +] +) +windowSize "0,0,1015,690" +viewArea "0,0,0,0" +cachedDiagramExtent "0,0,0,0" +pageBreakOrigin "0,0" +defaultCommentText (CommentText +shape (Rectangle +layer 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +lineColor "0,0,32768" +) +xt "0,0,15000,5000" +) +text (MLText +va (VaSet +fg "0,0,32768" +) +xt "200,200,3200,1400" +st " +Text +" +tm "CommentText" +wrapOption 3 +visibleHeight 4600 +visibleWidth 14600 +) +) +defaultRequirementText (RequirementText +shape (ZoomableIcon +layer 0 +va (VaSet +vasetType 1 +fg "59904,39936,65280" +lineColor "0,0,32768" +) +xt "0,0,1500,1750" +iconName "reqTracerRequirement.bmp" +iconMaskName "reqTracerRequirement.msk" +) +autoResize 1 +text (MLText +va (VaSet +fg "0,0,32768" +font "arial,8,0" +) +xt "500,2150,1400,3150" +st " +Text +" +tm "RequirementText" +wrapOption 3 +visibleHeight 1350 +visibleWidth 1100 +) +) +defaultPanel (Panel +shape (RectFrame +va (VaSet +vasetType 1 +fg "65535,65535,65535" +lineColor "32768,0,0" +lineWidth 3 +) +xt "0,0,20000,20000" +) +title (TextAssociate +ps "TopLeftStrategy" +text (Text +va (VaSet +font "Verdana,9,1" +) +xt "1000,1000,5000,2200" +st "Panel0" +blo "1000,2000" +tm "PanelText" +) +) +) +parentGraphicsRef (HdmGraphicsRef +libraryName "Cursor" +entityName "process_cruse1" +viewName "struct.bd" +) +defaultSymbolBody (SymbolBody +shape (Rectangle +va (VaSet +vasetType 1 +fg "0,65535,0" +lineColor "0,32896,0" +lineWidth 2 +) +xt "15000,6000,44000,26000" +) +biTextGroup (BiTextGroup +ps "CenterOffsetStrategy" +stg "VerticalLayoutStrategy" +first (Text +va (VaSet +font "Verdana,9,1" +) +xt "26800,14800,32200,16000" +st "" +blo "26800,15800" +) +second (Text +va (VaSet +font "Verdana,9,1" +) +xt "26800,16000,30700,17200" +st "" +blo "26800,17000" +) +) +gi *82 (GenericInterface +ps "CenterOffsetStrategy" +matrix (Matrix +text (MLText +va (VaSet +font "Courier New,8,0" +) +xt "0,12000,11500,12800" +st "Generic Declarations" +) +header "Generic Declarations" +showHdrWhenContentsEmpty 1 +) +elements [ +] +) +portInstanceVisAsIs 1 +portInstanceVis (PortSigDisplay +sIVOD 1 +) +portVis (PortSigDisplay +sIVOD 1 +) +) +defaultCptPort (CptPort +ps "OnEdgeStrategy" +shape (Triangle +ro 90 +va (VaSet +vasetType 1 +fg "0,65535,0" +) +xt "0,0,750,750" +) +tg (CPTG +ps "CptPortTextPlaceStrategy" +stg "VerticalLayoutStrategy" +f (Text +va (VaSet +font "Verdana,12,0" +) +xt "0,750,2900,2150" +st "In0" +blo "0,1950" +tm "CptPortNameMgr" +) +) +dt (MLText +va (VaSet +font "Courier New,8,0" +) +) +thePort (LogicalPort +lang 11 +decl (Decl +n "In0" +t "unsigned" +b "(15 DOWNTO 0)" +o 0 +) +) +) +defaultCptPortBuffer (CptPort +ps "OnEdgeStrategy" +shape (Diamond +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +) +xt "0,0,750,750" +) +tg (CPTG +ps "CptPortTextPlaceStrategy" +stg "VerticalLayoutStrategy" +f (Text +va (VaSet +font "Verdana,12,0" +) +xt "0,750,5300,2150" +st "Buffer0" +blo "0,1950" +tm "CptPortNameMgr" +) +) +dt (MLText +va (VaSet +font "Courier New,8,0" +) +) +thePort (LogicalPort +lang 11 +m 3 +decl (Decl +n "Buffer0" +t "unsigned" +b "(15 DOWNTO 0)" +o 0 +) +) +) +DeclarativeBlock *83 (SymDeclBlock +uid 1,0 +stg "SymDeclLayoutStrategy" +declLabel (Text +uid 2,0 +va (VaSet +font "Verdana,9,1" +) +xt "42000,0,49400,1200" +st "Declarations" +blo "42000,1000" +) +portLabel (Text +uid 3,0 +va (VaSet +font "Verdana,9,1" +) +xt "42000,1200,45700,2400" +st "Ports:" +blo "42000,2200" +) +externalLabel (Text +uid 4,0 +va (VaSet +font "Verdana,9,1" +) +xt "42000,6400,45200,7600" +st "User:" +blo "42000,7400" +) +internalLabel (Text +uid 6,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "42000,0,50200,1200" +st "Internal User:" +blo "42000,1000" +) +externalText (MLText +uid 5,0 +va (VaSet +font "Courier New,8,0" +) +xt "44000,7600,44000,7600" +tm "SyDeclarativeTextMgr" +) +internalText (MLText +uid 7,0 +va (VaSet +isHidden 1 +font "Courier New,8,0" +) +xt "42000,0,42000,0" +tm "SyDeclarativeTextMgr" +) +) +lastUid 403,0 +activeModelName "Symbol:CDM" +) diff --git a/Cursor/hds/side_acceleration/fsm.sm b/Cursor/hds/side_acceleration/fsm.sm new file mode 100644 index 0000000..a0d5406 --- /dev/null +++ b/Cursor/hds/side_acceleration/fsm.sm @@ -0,0 +1,3376 @@ +DocumentHdrVersion "1.1" +Header (DocumentHdr +version 2 +dialect 11 +dmPackageRefs [ +(DmPackageRef +library "ieee" +unitName "std_logic_1164" +) +(DmPackageRef +library "ieee" +unitName "numeric_std" +) +] +machine (Machine +name "csm" +children [ +(Machine +name "csm" +children [ +] +stateSignalName "current_state" +) +] +) +libraryRefs [ +"ieee" +] +) +version "27.1" +appVersion "2019.2 (Build 5)" +model (StateMachine +VExpander (VariableExpander +vvMap [ +(vvPair +variable "HDLDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hdl" +) +(vvPair +variable "HDSDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds" +) +(vvPair +variable "SideDataDesignDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\side_acceleration\\fsm.sm.info" +) +(vvPair +variable "SideDataUserDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\side_acceleration\\fsm.sm.user" +) +(vvPair +variable "SourceDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds" +) +(vvPair +variable "appl" +value "HDL Designer" +) +(vvPair +variable "arch_name" +value "fsm" +) +(vvPair +variable "concat_file" +value "concatenated" +) +(vvPair +variable "config" +value "%(unit)_%(view)_config" +) +(vvPair +variable "d" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\side_acceleration" +) +(vvPair +variable "d_logical" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\side_acceleration" +) +(vvPair +variable "date" +value "10.12.2021" +) +(vvPair +variable "day" +value "ven." +) +(vvPair +variable "day_long" +value "vendredi" +) +(vvPair +variable "dd" +value "10" +) +(vvPair +variable "entity_name" +value "side_acceleration" +) +(vvPair +variable "ext" +value "" +) +(vvPair +variable "f" +value "fsm.sm" +) +(vvPair +variable "f_logical" +value "fsm.sm" +) +(vvPair +variable "f_noext" +value "fsm" +) +(vvPair +variable "graphical_source_author" +value "Simon" +) +(vvPair +variable "graphical_source_date" +value "10.12.2021" +) +(vvPair +variable "graphical_source_group" +value "UNKNOWN" +) +(vvPair +variable "graphical_source_host" +value "PC-SDM" +) +(vvPair +variable "graphical_source_time" +value "09:18:49" +) +(vvPair +variable "group" +value "UNKNOWN" +) +(vvPair +variable "host" +value "PC-SDM" +) +(vvPair +variable "language" +value "VHDL" +) +(vvPair +variable "library" +value "Cursor" +) +(vvPair +variable "library_downstream_ModelSimCompiler" +value "$SCRATCH_DIR/Cursor/work" +) +(vvPair +variable "mm" +value "12" +) +(vvPair +variable "module_name" +value "side_acceleration" +) +(vvPair +variable "month" +value "déc." +) +(vvPair +variable "month_long" +value "décembre" +) +(vvPair +variable "p" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\side_acceleration\\fsm.sm" +) +(vvPair +variable "p_logical" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\side_acceleration\\fsm.sm" +) +(vvPair +variable "package_name" +value "" +) +(vvPair +variable "project_name" +value "hds" +) +(vvPair +variable "series" +value "HDL Designer Series" +) +(vvPair +variable "this_ext" +value "sm" +) +(vvPair +variable "this_file" +value "fsm" +) +(vvPair +variable "this_file_logical" +value "fsm" +) +(vvPair +variable "time" +value "09:18:49" +) +(vvPair +variable "unit" +value "side_acceleration" +) +(vvPair +variable "user" +value "Simon" +) +(vvPair +variable "version" +value "2019.2 (Build 5)" +) +(vvPair +variable "view" +value "fsm" +) +(vvPair +variable "year" +value "2021" +) +(vvPair +variable "yy" +value "21" +) +] +) +optionalChildren [ +*1 (ConcurrentSM +uid 1,0 +topDiagram (StateDiagram +LanguageMgr "None" +uid 2,0 +optionalChildren [ +*2 (State +uid 43,0 +shape (Circle +uid 44,0 +va (VaSet +vasetType 1 +fg "0,65535,65535" +lineColor "0,32768,49152" +lineWidth 2 +) +xt "54028,12725,61130,19827" +radius 3551 +) +name (Text +uid 45,0 +va (VaSet +font "Verdana,12,1" +) +xt "55579,15576,59579,16976" +st "right" +ju 0 +blo "57579,16776" +tm "ONodeName" +) +wait (TextAssociate +uid 46,0 +ps "CenterOffsetStrategy" +text (Text +uid 47,0 +va (VaSet +isHidden 1 +fg "0,0,32768" +font "Verdana,12,1" +) +xt "57329,16476,62429,17876" +st "wait 2" +blo "57329,17676" +tm "SmWaitText" +) +) +encoding (Text +uid 48,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "57579,17376,57579,17376" +blo "57579,17376" +tm "SmEncodingMgr" +) +actionBlk (SmStateActionsBlock +uid 51,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 52,0 +va (VaSet +vasetType 1 +transparent 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +fillStyle 1 +) +xt "53829,18976,69329,20376" +) +autoResize 1 +tline (Line +uid 53,0 +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "53929,18876,69229,18876" +pts [ +"53929,18876" +"69229,18876" +] +) +bline (Line +uid 54,0 +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "53929,18276,69229,18276" +pts [ +"53929,18276" +"69229,18276" +] +) +ttri (Triangle +uid 55,0 +ro 90 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "53479,18501,53829,18851" +) +btri (Triangle +uid 56,0 +ro 270 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "53479,16101,53829,16451" +) +entryActions (MLText +uid 57,0 +va (VaSet +) +xt "53929,18676,53929,18676" +tm "Actions" +) +inActions (MLText +uid 58,0 +va (VaSet +) +xt "53929,19076,69229,20276" +st "sideL_acceleration <= '0';" +tm "Actions" +) +exitActions (MLText +uid 59,0 +va (VaSet +) +xt "57579,16276,57579,16276" +tm "Actions" +) +) +caseExpr (TextAssociate +uid 49,0 +ps "CenterOffsetStrategy" +text (MLText +uid 50,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "55479,17476,62179,18676" +st "CASE: expr" +tm "SmCaseExpr" +) +) +) +*3 (SmClockPoint +uid 60,0 +shape (CompositeShape +uid 61,0 +va (VaSet +vasetType 1 +fg "65535,65535,0" +) +optionalChildren [ +(Pentagon +uid 62,0 +sl 0 +ro 270 +xt "3250,10500,5500,11500" +) +(OrthoPolyLine +uid 63,0 +sl 0 +ro 270 +va (VaSet +vasetType 3 +) +xt "4150,10700,4749,11300" +pts [ +"4150,11300" +"4449,11300" +"4449,10700" +"4749,10700" +] +) +(Arc2D +pts [ +"3759,11153" +"3504,10847" +"3759,10847" +] +uid 64,0 +sl 0 +ro 270 +va (VaSet +vasetType 1 +transparent 1 +) +xt "3431,10800,3759,11199" +) +] +) +name (TextAssociate +uid 65,0 +ps "CenterOffsetStrategy" +text (Text +uid 66,0 +va (VaSet +) +xt "550,10500,2750,11700" +st "clk" +ju 2 +blo "2750,11500" +tm "SmControlSignalNameMgr" +) +) +cond (SmControlCondition +uid 67,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 68,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +lineColor "0,32768,49152" +) +xt "5500,10300,20400,11700" +) +autoResize 1 +cond (MLText +uid 69,0 +va (VaSet +) +xt "5600,10400,20300,11600" +st "clk'EVENT AND clk = '1'" +tm "SmControlConditionMgr" +) +) +) +*4 (SmResetPoint +uid 70,0 +shape (CompositeShape +uid 71,0 +va (VaSet +vasetType 1 +fg "65535,65535,0" +) +optionalChildren [ +(Pentagon +uid 72,0 +sl 0 +ro 270 +xt "3250,19500,5500,20500" +) +(OrthoPolyLine +uid 73,0 +sl 0 +ro 270 +va (VaSet +vasetType 3 +) +xt "4150,19700,4749,20300" +pts [ +"4749,20300" +"4449,20300" +"4449,19700" +"4150,19700" +] +) +(Line +uid 74,0 +sl 0 +ro 270 +xt "3499,19825,3599,19875" +pts [ +"3499,19875" +"3599,19825" +] +) +(Line +uid 75,0 +sl 0 +ro 270 +xt "3499,19825,3499,20175" +pts [ +"3499,20175" +"3499,19825" +] +) +(Circle +uid 76,0 +layer 10 +sl 0 +ro 270 +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,0" +) +xt "4299,19850,4599,20150" +radius 150 +) +] +) +cond (SmControlCondition +uid 82,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 83,0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,65535" +lineColor "0,32768,49152" +) +xt "3250,17700,8150,19100" +) +autoResize 1 +cond (MLText +uid 84,0 +va (VaSet +isHidden 1 +) +xt "3350,17800,8050,19000" +st "rst = '0'" +tm "SmControlConditionMgr" +) +) +prio (TransitionPriority +uid 79,0 +ps "PercentageFromStartStrategy" +shape (Circle +uid 80,0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,65535" +bg "0,0,0" +) +xt "5500,18937,7626,21063" +radius 1063 +) +pr (Text +uid 81,0 +va (VaSet +isHidden 1 +) +xt "5863,19400,7263,20600" +st "1" +ju 0 +blo "6563,20400" +tm "TransitionPriority" +) +padding "100,100" +) +name (TextAssociate +uid 77,0 +ps "CenterOffsetStrategy" +text (Text +uid 78,0 +va (VaSet +) +xt "1150,19400,3250,20600" +st "rst" +ju 2 +blo "3250,20400" +tm "SmControlSignalNameMgr" +) +) +actions (TextAssociate +uid 85,0 +ps "CenterOffsetStrategy" +text (MLText +uid 86,0 +va (VaSet +isHidden 1 +) +xt "11125,24125,19725,25325" +st "< Automatic >" +tm "Actions" +) +) +) +*5 (Link +uid 87,0 +shape (CompositeShape +uid 88,0 +va (VaSet +vasetType 1 +fg "65535,65535,0" +bg "0,0,0" +) +optionalChildren [ +(Pentagon +uid 89,0 +sl 0 +ro 270 +xt "17000,19500,19250,20500" +) +(Line +uid 90,0 +sl 0 +ro 270 +xt "16500,20000,17000,20000" +pts [ +"16500,20000" +"17000,20000" +] +) +] +) +name (TextAssociate +uid 91,0 +ps "CenterOffsetStrategy" +text (Text +uid 92,0 +va (VaSet +font "Verdana,9,1" +) +xt "19750,19500,22750,20700" +st "right" +blo "19750,20500" +tm "LinkName" +) +) +) +*6 (SmRecoveryStatePoint +uid 93,0 +shape (CompositeShape +uid 94,0 +va (VaSet +vasetType 1 +fg "65535,0,0" +) +optionalChildren [ +(Circle +uid 95,0 +sl 0 +xt "3250,14100,5050,15900" +radius 900 +) +(Line +uid 96,0 +sl 0 +va (VaSet +vasetType 3 +lineColor "65535,65535,0" +lineWidth 1 +) +xt "3724,14574,4576,15426" +pts [ +"3724,15426" +"4576,14574" +] +) +(Line +uid 97,0 +sl 0 +va (VaSet +vasetType 3 +lineColor "65535,65535,0" +lineWidth 1 +) +xt "3724,14574,4576,15426" +pts [ +"4576,15426" +"3724,14574" +] +) +] +) +) +*7 (Link +uid 98,0 +shape (CompositeShape +uid 99,0 +va (VaSet +vasetType 1 +fg "65535,65535,0" +bg "0,0,0" +) +optionalChildren [ +(Pentagon +uid 100,0 +sl 0 +ro 270 +xt "17000,14500,19250,15500" +) +(Line +uid 101,0 +sl 0 +ro 270 +xt "16500,15000,17000,15000" +pts [ +"16500,15000" +"17000,15000" +] +) +] +) +name (TextAssociate +uid 102,0 +ps "CenterOffsetStrategy" +text (Text +uid 103,0 +va (VaSet +font "Verdana,9,1" +) +xt "19750,14500,22750,15700" +st "right" +blo "19750,15500" +tm "LinkName" +) +) +) +*8 (Grouping +uid 124,0 +optionalChildren [ +*9 (CommentText +uid 126,0 +shape (Rectangle +uid 127,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "36000,46000,53000,47000" +) +oxt "18000,70000,35000,71000" +text (MLText +uid 128,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "36200,46000,46000,47000" +st " +by %user on %dd %month %year +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 17000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*10 (CommentText +uid 129,0 +shape (Rectangle +uid 130,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "53000,42000,57000,43000" +) +oxt "35000,66000,39000,67000" +text (MLText +uid 131,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "53200,42000,56200,43000" +st " +Project: +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 4000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*11 (CommentText +uid 132,0 +shape (Rectangle +uid 133,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "36000,44000,53000,45000" +) +oxt "18000,68000,35000,69000" +text (MLText +uid 134,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "36200,44000,46200,45000" +st " + +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 17000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*12 (CommentText +uid 135,0 +shape (Rectangle +uid 136,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "32000,44000,36000,45000" +) +oxt "14000,68000,18000,69000" +text (MLText +uid 137,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "32200,44000,34300,45000" +st " +Title: +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 4000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*13 (CommentText +uid 138,0 +shape (Rectangle +uid 139,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "53000,43000,73000,47000" +) +oxt "35000,67000,55000,71000" +text (MLText +uid 140,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "53200,43200,62600,44200" +st " + +" +tm "CommentText" +wrapOption 3 +visibleHeight 4000 +visibleWidth 20000 +) +ignorePrefs 1 +titleBlock 1 +) +*14 (CommentText +uid 141,0 +shape (Rectangle +uid 142,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "57000,42000,73000,43000" +) +oxt "39000,66000,55000,67000" +text (MLText +uid 143,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "57200,42000,58800,43000" +st " +%project_name +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 16000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*15 (CommentText +uid 144,0 +shape (Rectangle +uid 145,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "32000,42000,53000,44000" +) +oxt "14000,66000,35000,68000" +text (MLText +uid 146,0 +va (VaSet +fg "32768,0,0" +) +xt "37350,42400,47650,43600" +st " + +" +ju 0 +tm "CommentText" +wrapOption 3 +visibleHeight 2000 +visibleWidth 21000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*16 (CommentText +uid 147,0 +shape (Rectangle +uid 148,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "32000,45000,36000,46000" +) +oxt "14000,69000,18000,70000" +text (MLText +uid 149,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "32200,45000,34300,46000" +st " +Path: +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 4000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*17 (CommentText +uid 150,0 +shape (Rectangle +uid 151,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "32000,46000,36000,47000" +) +oxt "14000,70000,18000,71000" +text (MLText +uid 152,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "32200,46000,34900,47000" +st " +Edited: +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 4000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*18 (CommentText +uid 153,0 +shape (Rectangle +uid 154,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "36000,45000,53000,46000" +) +oxt "18000,69000,35000,70000" +text (MLText +uid 155,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "36200,45000,47400,46000" +st " +%library/%unit/%view +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 17000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +] +shape (GroupingShape +uid 125,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +lineStyle 2 +lineWidth 2 +) +xt "32000,42000,73000,47000" +) +oxt "14000,66000,55000,71000" +) +*19 (State +uid 166,0 +shape (Circle +uid 167,0 +va (VaSet +vasetType 1 +fg "0,65535,65535" +lineColor "0,32768,49152" +lineWidth 2 +) +xt "32990,14326,40092,21428" +radius 3551 +) +name (Text +uid 168,0 +va (VaSet +font "Verdana,12,1" +) +xt "34991,17177,38091,18577" +st "left" +ju 0 +blo "36541,18377" +tm "ONodeName" +) +wait (TextAssociate +uid 169,0 +ps "CenterOffsetStrategy" +text (Text +uid 170,0 +va (VaSet +isHidden 1 +fg "0,0,32768" +font "Verdana,12,1" +) +xt "36291,18077,41391,19477" +st "wait 2" +blo "36291,19277" +tm "SmWaitText" +) +) +encoding (Text +uid 171,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "36541,18977,36541,18977" +blo "36541,18977" +tm "SmEncodingMgr" +) +actionBlk (SmStateActionsBlock +uid 174,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 175,0 +va (VaSet +vasetType 1 +transparent 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +fillStyle 1 +) +xt "32791,20577,48291,21977" +) +autoResize 1 +tline (Line +uid 176,0 +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "32891,20477,48191,20477" +pts [ +"32891,20477" +"48191,20477" +] +) +bline (Line +uid 177,0 +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "32891,19877,48191,19877" +pts [ +"32891,19877" +"48191,19877" +] +) +ttri (Triangle +uid 178,0 +ro 90 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "32441,20102,32791,20452" +) +btri (Triangle +uid 179,0 +ro 270 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "32441,17702,32791,18052" +) +entryActions (MLText +uid 180,0 +va (VaSet +) +xt "32891,20277,32891,20277" +tm "Actions" +) +inActions (MLText +uid 181,0 +va (VaSet +) +xt "32891,20677,48191,21877" +st "sideL_acceleration <= '1';" +tm "Actions" +) +exitActions (MLText +uid 182,0 +va (VaSet +) +xt "36541,17877,36541,17877" +tm "Actions" +) +) +caseExpr (TextAssociate +uid 172,0 +ps "CenterOffsetStrategy" +text (MLText +uid 173,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "34441,19077,41141,20277" +st "CASE: expr" +tm "SmCaseExpr" +) +) +) +*20 (Transition +uid 104,0 +shape (Spline +uid 105,0 +va (VaSet +vasetType 3 +) +xt "5500,20000,16500,20000" +pts [ +"5500,20000" +"16500,20000" +] +) +start &4 +end &5 +ss 0 +es 0 +cond "rst = '0'" +tb (TransitionBlock +uid 106,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 107,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "0,32768,49152" +) +xt "8150,18900,13850,21100" +) +autoResize 1 +lineShape (Line +uid 108,0 +va (VaSet +vasetType 3 +) +xt "8650,20500,13350,20500" +pts [ +"8650,20500" +"13350,20500" +] +) +condition (MLText +uid 109,0 +va (VaSet +) +xt "8650,18900,13350,20100" +st "rst = '0'" +tm "Condition" +) +actions (MLText +uid 110,0 +va (VaSet +isHidden 1 +) +xt "6700,20900,15300,22100" +st "< Automatic >" +tm "Actions" +) +) +tp (TransitionPriority +uid 111,0 +ps "PercentageFromStartStrategy" +shape (Circle +uid 112,0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,65535" +bg "0,0,0" +) +xt "5537,18937,7663,21063" +radius 1063 +) +pr (Text +uid 113,0 +va (VaSet +isHidden 1 +) +xt "5900,19400,7300,20600" +st "1" +ju 0 +blo "6600,20400" +tm "TransitionPriority" +) +padding "100,100" +) +) +*21 (Transition +uid 114,0 +shape (Spline +uid 115,0 +va (VaSet +vasetType 3 +) +xt "5050,15000,16500,15000" +pts [ +"5050,15000" +"16500,15000" +] +) +start &6 +end &7 +ss 0 +es 0 +tb (TransitionBlock +uid 116,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 117,0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "0,32768,49152" +) +xt "7625,14495,13925,15505" +) +autoResize 1 +lineShape (Line +uid 118,0 +va (VaSet +vasetType 3 +isHidden 1 +) +xt "10775,16000,10775,16000" +pts [ +"10775,16000" +"10775,16000" +] +) +condition (MLText +uid 119,0 +va (VaSet +) +xt "8125,14400,13425,15600" +tm "Condition" +) +actions (MLText +uid 120,0 +va (VaSet +) +xt "10775,16000,10775,16000" +tm "Actions" +) +) +tp (TransitionPriority +uid 121,0 +ps "PercentageFromStartStrategy" +shape (Circle +uid 122,0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,65535" +bg "0,0,0" +) +xt "5132,13937,7258,16063" +radius 1063 +) +pr (Text +uid 123,0 +va (VaSet +isHidden 1 +) +xt "5495,14400,6895,15600" +st "1" +ju 0 +blo "6195,15400" +tm "TransitionPriority" +) +padding "100,100" +) +) +*22 (Transition +uid 183,0 +shape (Spline +uid 184,0 +va (VaSet +vasetType 3 +) +xt "39734,15120,54222,16324" +pts [ +"39734,16324" +"54222,15120" +] +arrow 1 +) +start &19 +end &2 +cond "Position <= info_acceleration" +tb (TransitionBlock +uid 185,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 186,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "0,32768,49152" +) +xt "37309,10292,55109,12492" +) +autoResize 1 +lineShape (Line +uid 187,0 +va (VaSet +vasetType 3 +isHidden 1 +) +xt "40459,12392,40459,12392" +pts [ +"40459,12392" +"40459,12392" +] +) +condition (MLText +uid 188,0 +va (VaSet +) +xt "37809,10792,54609,11992" +st "Position <= info_acceleration" +tm "Condition" +) +actions (MLText +uid 189,0 +va (VaSet +) +xt "46209,12392,46209,12392" +tm "Actions" +) +) +tp (TransitionPriority +uid 190,0 +ps "PercentageFromStartStrategy" +shape (Circle +uid 191,0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,65535" +bg "0,0,0" +) +xt "40119,15140,42245,17266" +radius 1063 +) +pr (Text +uid 192,0 +va (VaSet +isHidden 1 +) +xt "40482,15603,41882,16803" +st "1" +ju 0 +blo "41182,16603" +tm "TransitionPriority" +) +padding "100,100" +) +) +*23 (Transition +uid 193,0 +shape (Spline +uid 194,0 +va (VaSet +vasetType 3 +) +xt "39848,17881,54412,19170" +pts [ +"54412,17881" +"39848,19170" +] +arrow 1 +) +start &2 +end &19 +cond "Position > info_acceleration" +tb (TransitionBlock +uid 195,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 196,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "0,32768,49152" +) +xt "40870,22036,57970,24236" +) +autoResize 1 +lineShape (Line +uid 197,0 +va (VaSet +vasetType 3 +isHidden 1 +) +xt "44020,24136,44020,24136" +pts [ +"44020,24136" +"44020,24136" +] +) +condition (MLText +uid 198,0 +va (VaSet +) +xt "41370,22536,57470,23736" +st "Position > info_acceleration" +tm "Condition" +) +actions (MLText +uid 199,0 +va (VaSet +) +xt "49420,24136,49420,24136" +tm "Actions" +) +) +tp (TransitionPriority +uid 200,0 +ps "PercentageFromStartStrategy" +shape (Circle +uid 201,0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,65535" +bg "0,0,0" +) +xt "51892,16946,54018,19072" +radius 1063 +) +pr (Text +uid 202,0 +va (VaSet +isHidden 1 +) +xt "52255,17409,53655,18609" +st "1" +ju 0 +blo "52955,18409" +tm "TransitionPriority" +) +padding "100,100" +) +) +] +bg "65535,65535,65535" +grid (Grid +origin "0,0" +isVisible 0 +isActive 0 +xSpacing 1000 +xySpacing 1000 +xShown 1 +yShown 1 +color "26368,26368,26368" +) +packageList *24 (PackageList +uid 31,0 +stg "VerticalLayoutStrategy" +textVec [ +*25 (Text +uid 32,0 +va (VaSet +font "Verdana,9,1" +) +xt "0,3000,7600,4200" +st "Package List" +blo "0,4000" +) +*26 (MLText +uid 33,0 +va (VaSet +) +xt "0,4200,17500,7800" +st "LIBRARY ieee; + USE ieee.std_logic_1164.all; + USE ieee.numeric_std.all;" +tm "SmPackageListTextMgr" +) +] +) +compDirBlock (MlTextGroup +uid 34,0 +stg "VerticalLayoutStrategy" +textVec [ +*27 (Text +uid 35,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "20000,0,30800,1200" +st "Compiler Directives" +blo "20000,1000" +) +*28 (Text +uid 36,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "20000,1200,33100,2400" +st "Pre-module directives:" +blo "20000,2200" +) +*29 (MLText +uid 37,0 +va (VaSet +isHidden 1 +) +xt "20000,2400,32100,4800" +st "`resetall +`timescale 1ns/10ps" +tm "SmCompilerDirectivesTextMgr" +) +*30 (Text +uid 38,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "20000,4800,33700,6000" +st "Post-module directives:" +blo "20000,5800" +) +*31 (MLText +uid 39,0 +va (VaSet +isHidden 1 +) +xt "20000,0,20000,0" +tm "SmCompilerDirectivesTextMgr" +) +*32 (Text +uid 40,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "20000,6000,33200,7200" +st "End-module directives:" +blo "20000,7000" +) +*33 (MLText +uid 41,0 +va (VaSet +isHidden 1 +) +xt "20000,7200,20000,7200" +tm "SmCompilerDirectivesTextMgr" +) +] +associable 1 +) +windowSize "-8,-8,1722,1111" +viewArea "8617,-1569,77829,44096" +cachedDiagramExtent "0,-1000,86600,47000" +hasePageBreakOrigin 1 +pageBreakOrigin "0,-2000" +isTopLevel 1 +defaultCommentText (CommentText +shape (Rectangle +layer 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +lineColor "0,0,32768" +) +xt "0,0,15000,5000" +) +text (MLText +va (VaSet +fg "0,0,32768" +) +xt "200,200,3200,1400" +st " +Text +" +tm "CommentText" +wrapOption 3 +visibleHeight 4600 +visibleWidth 14600 +) +) +defaultRequirementText (RequirementText +shape (ZoomableIcon +layer 0 +va (VaSet +vasetType 1 +fg "59904,39936,65280" +lineColor "0,0,32768" +) +xt "0,0,1500,1750" +iconName "reqTracerRequirement.bmp" +iconMaskName "reqTracerRequirement.msk" +) +autoResize 1 +text (MLText +va (VaSet +fg "0,0,32768" +font "arial,8,0" +) +xt "500,2150,1400,3150" +st " +Text +" +tm "RequirementText" +wrapOption 3 +visibleHeight 1350 +visibleWidth 1100 +) +) +defaultPanel (Panel +shape (RectFrame +va (VaSet +vasetType 1 +fg "65535,65535,65535" +lineColor "32768,0,0" +lineWidth 3 +) +xt "0,0,20000,20000" +) +title (TextAssociate +ps "TopLeftStrategy" +text (Text +va (VaSet +font "Verdana,9,1" +) +xt "1000,1000,5000,2200" +st "Panel0" +blo "1000,2000" +tm "PanelText" +) +) +) +localDecl *34 (SmLocalDecl +uid 3,0 +stg "VerticalLayoutStrategy" +textVec [ +*35 (Text +uid 4,0 +va (VaSet +font "Verdana,9,1" +) +xt "27800,-1000,42400,200" +st "Architecture Declarations" +blo "27800,0" +) +*36 (MLText +uid 5,0 +va (VaSet +font "Courier New,8,0" +) +xt "27800,-1000,27800,-1000" +tm "LocalDeclTextMgr" +) +*37 (Text +uid 6,0 +va (VaSet +font "Verdana,9,1" +) +xt "27800,200,33000,1400" +st "Pre Decls" +blo "27800,1200" +) +*38 (MLText +uid 7,0 +va (VaSet +font "Courier New,8,0" +) +xt "27800,-1000,27800,-1000" +tm "LocalDeclTextMgr" +) +*39 (Text +uid 8,0 +va (VaSet +font "Verdana,9,1" +) +xt "27800,1400,34200,2600" +st "Post Decls" +blo "27800,2400" +) +*40 (MLText +uid 9,0 +va (VaSet +font "Courier New,8,0" +) +xt "27800,2600,27800,2600" +tm "LocalDeclTextMgr" +) +] +) +processDecl *41 (SmProcessDecl +uid 10,0 +stg "VerticalLayoutStrategy" +textVec [ +*42 (Text +uid 11,0 +va (VaSet +font "Verdana,9,1" +) +xt "74500,-1000,86600,200" +st "Process Declarations" +blo "74500,0" +) +*43 (Text +uid 12,0 +va (VaSet +font "Verdana,9,1" +) +xt "74500,200,84000,1400" +st "Clocked Process:" +blo "74500,1200" +) +*44 (MLText +uid 13,0 +va (VaSet +font "Courier New,8,0" +) +xt "74500,-1000,74500,-1000" +tm "ProcessDeclTextMgr" +) +*45 (Text +uid 14,0 +va (VaSet +font "Verdana,9,1" +) +xt "74500,1400,83800,2600" +st "Output Process:" +blo "74500,2400" +) +*46 (MLText +uid 15,0 +va (VaSet +font "Courier New,8,0" +) +xt "74500,2600,74500,2600" +tm "ProcessDeclTextMgr" +) +] +associable 1 +) +defaultActions *47 (MlTextGroup +uid 16,0 +stg "VerticalLayoutStrategy" +textVec [ +*48 (Text +uid 17,0 +va (VaSet +font "Verdana,9,1" +) +xt "0,-1000,8400,200" +st "Global Actions" +blo "0,0" +) +*49 (Text +uid 18,0 +va (VaSet +font "Verdana,9,1" +) +xt "0,200,7400,1400" +st "Pre Actions:" +blo "0,1200" +) +*50 (MLText +uid 19,0 +va (VaSet +) +xt "0,-1000,0,-1000" +tm "Actions" +) +*51 (Text +uid 20,0 +va (VaSet +font "Verdana,9,1" +) +xt "0,1400,8000,2600" +st "Post Actions:" +blo "0,2400" +) +*52 (MLText +uid 21,0 +va (VaSet +) +xt "0,2600,0,2600" +tm "Actions" +) +] +associable 1 +) +archConcurrentStatementBlock *53 (BiTextGroup +uid 22,0 +stg "VerticalLayoutStrategy" +first (Text +uid 23,0 +va (VaSet +font "Verdana,9,1" +) +xt "11400,-1000,24800,200" +st "Concurrent Statements" +blo "11400,0" +) +second (MLText +uid 24,0 +va (VaSet +) +xt "11400,200,11400,200" +tm "ArchConcStmtTextMgr" +) +associable 1 +) +signalsGenStatus *54 (SmSignalGenStatus +uid 28,0 +stg "VerticalLayoutStrategy" +first (Text +uid 29,0 +va (VaSet +font "Verdana,9,1" +) +xt "45400,-1000,53200,200" +st "Signal Status" +blo "45400,0" +) +second (MLText +uid 30,0 +va (VaSet +font "Courier New,8,0" +) +xt "45400,200,77400,1800" +st "SIGNAL MODE DEFAULT RESET SCHEME COMMENT +sideL_acceleration OUT COMB +" +tm "SmSignalsGenStatusTextMgr" +) +) +stateRegBlock *55 (BiTextGroup +uid 25,0 +stg "VerticalLayoutStrategy" +first (Text +uid 26,0 +va (VaSet +font "Verdana,9,1" +) +xt "56200,-1000,71500,200" +st "State Register Statements" +blo "56200,0" +) +second (MLText +uid 27,0 +va (VaSet +) +xt "56200,200,56200,200" +tm "Actions" +) +associable 1 +) +) +genChar (SmGenChar +uid 42,0 +nextStateClocking 0 +) +encoding (Encoding +scheme 3 +encodingStyles [ +(pair +scheme 0 +style 0 +) +(pair +scheme 1 +style 1 +) +(pair +scheme 2 +style 0 +) +(pair +scheme 3 +style 0 +) +(pair +scheme 4 +style 0 +) +(pair +scheme 5 +style 0 +) +] +otherValues [ +(pair +scheme 0 +otherValue "" +) +(pair +scheme 1 +otherValue "" +) +(pair +scheme 2 +otherValue "" +) +(pair +scheme 3 +otherValue "" +) +(pair +scheme 4 +otherValue "" +) +(pair +scheme 5 +otherValue "" +) +] +attribute 0 +synSafe 0 +outputEncodedLocals 0 +useVerilogParameterRange 0 +radix 2 +) +stateOrder [ +&2 +&19 +] +name "csm" +) +] +lastUid 202,0 +commonDM (CommonDM +ldm (LogicalDM +emptyRow *56 (LEmptyRow +) +optionalChildren [ +*57 (RefLabelRowHdr +) +*58 (TitleRowHdr +) +*59 (FilterRowHdr +) +*60 (RefLabelColHdr +tm "RefLabelColHdrMgr" +) +*61 (RowExpandColHdr +tm "RowExpandColHdrMgr" +) +*62 (GroupColHdr +tm "GroupColHdrMgr" +) +*63 (NameColHdr +tm "SmNameColHdrMgr" +) +*64 (ModeColHdr +tm "SmModeColHdrMgr" +) +*65 (TypeColHdr +tm "SmTypeColHdrMgr" +) +*66 (BoundsColHdr +tm "SmBoundsColHdrMgr" +) +*67 (InitColHdr +tm "SmInitColHdrMgr" +) +*68 (ColumnHdr +tm "SmCategoryColHdrMgr" +) +*69 (ColumnHdr +tm "SmAssignColHdrMgr" +) +*70 (ColumnHdr +tm "SmExprColHdrMgr" +) +*71 (ColumnHdr +tm "SmSchemeColHdrMgr" +) +*72 (ColumnHdr +tm "SmDefValColHdrMgr" +) +*73 (ColumnHdr +tm "SmRstValColHdrMgr" +) +*74 (EolColHdr +tm "SmEolColHdrMgr" +) +*75 (LeafLogPort +port (LogicalPort +lang 11 +decl (Decl +n "Position" +t "unsigned" +b "(15 DOWNTO 0)" +o 1 +) +) +uid 156,0 +) +*76 (LeafLogPort +port (LogicalPort +lang 11 +decl (Decl +n "info_acceleration" +t "unsigned" +b "(15 DOWNTO 0)" +o 2 +) +) +uid 158,0 +) +*77 (LeafLogPort +port (LogicalPort +lang 11 +m 1 +decl (Decl +n "sideL_acceleration" +t "std_ulogic" +o 3 +) +) +uid 160,0 +scheme 0 +) +*78 (LeafLogPort +port (LogicalPort +lang 11 +decl (Decl +n "clk" +t "unsigned" +o 4 +) +) +uid 162,0 +cat 1 +scheme 0 +expr "clk'EVENT AND clk = '1'" +) +*79 (LeafLogPort +port (LogicalPort +lang 11 +decl (Decl +n "rst" +t "unsigned" +o 5 +) +) +uid 164,0 +cat 8 +scheme 0 +expr "rst = '0'" +) +] +) +pdm (PhysicalDM +displayShortBounds 1 +editShortBounds 1 +optionalChildren [ +*80 (Sheet +sheetRow (SheetRow +headerVa (MVa +cellColor "49152,49152,49152" +fontColor "0,0,0" +font "Tahoma,10,0" +) +cellVa (MVa +cellColor "65535,65535,65535" +fontColor "0,0,0" +font "Tahoma,10,0" +) +groupVa (MVa +cellColor "39936,56832,65280" +fontColor "0,0,0" +font "Tahoma,10,0" +) +emptyMRCItem *81 (MRCItem +litem &56 +pos 5 +dimension 20 +) +optionalChildren [ +*82 (MRCItem +litem &57 +pos 0 +dimension 20 +) +*83 (MRCItem +litem &58 +pos 1 +dimension 23 +) +*84 (MRCItem +litem &59 +pos 2 +hidden 1 +dimension 20 +) +*85 (MRCItem +litem &75 +pos 0 +dimension 20 +uid 157,0 +) +*86 (MRCItem +litem &76 +pos 1 +dimension 20 +uid 159,0 +) +*87 (MRCItem +litem &77 +pos 2 +dimension 20 +uid 161,0 +) +*88 (MRCItem +litem &78 +pos 3 +dimension 20 +uid 163,0 +) +*89 (MRCItem +litem &79 +pos 4 +dimension 20 +uid 165,0 +) +] +) +sheetCol (SheetCol +propVa (MVa +cellColor "0,49152,49152" +fontColor "0,0,0" +font "Tahoma,10,0" +textAngle 90 +) +optionalChildren [ +*90 (MRCItem +litem &60 +pos 0 +dimension 20 +) +*91 (MRCItem +litem &62 +pos 1 +dimension 50 +) +*92 (MRCItem +litem &63 +pos 2 +dimension 70 +) +*93 (MRCItem +litem &64 +pos 3 +dimension 50 +) +*94 (MRCItem +litem &65 +pos 4 +dimension 80 +) +*95 (MRCItem +litem &66 +pos 5 +dimension 80 +) +*96 (MRCItem +litem &67 +pos 6 +dimension 40 +) +*97 (MRCItem +litem &68 +pos 7 +dimension 100 +) +*98 (MRCItem +litem &69 +pos 8 +dimension 60 +) +*99 (MRCItem +litem &70 +pos 9 +dimension 130 +) +*100 (MRCItem +litem &71 +pos 10 +dimension 56 +) +*101 (MRCItem +litem &72 +pos 11 +dimension 50 +) +*102 (MRCItem +litem &73 +pos 12 +dimension 50 +) +*103 (MRCItem +litem &74 +pos 13 +dimension 80 +) +] +) +fixedCol 4 +fixedRow 2 +name "Ports" +vaOverrides [ +] +) +] +) +) +cdmCsm &1 +genericsCommonDM (CommonDM +ldm (LogicalDM +emptyRow *104 (LEmptyRow +) +optionalChildren [ +*105 (RefLabelRowHdr +) +*106 (TitleRowHdr +) +*107 (FilterRowHdr +) +*108 (RefLabelColHdr +tm "RefLabelColHdrMgr" +) +*109 (RowExpandColHdr +tm "RowExpandColHdrMgr" +) +*110 (GroupColHdr +tm "GroupColHdrMgr" +) +*111 (NameColHdr +tm "GenericNameColHdrMgr" +) +*112 (TypeColHdr +tm "GenericTypeColHdrMgr" +) +*113 (InitColHdr +tm "GenericValueColHdrMgr" +) +*114 (PragmaColHdr +tm "GenericPragmaColHdrMgr" +) +*115 (EolColHdr +tm "GenericEolColHdrMgr" +) +] +) +pdm (PhysicalDM +displayShortBounds 1 +editShortBounds 1 +optionalChildren [ +*116 (Sheet +sheetRow (SheetRow +headerVa (MVa +cellColor "49152,49152,49152" +fontColor "0,0,0" +font "Tahoma,10,0" +) +cellVa (MVa +cellColor "65535,65535,65535" +fontColor "0,0,0" +font "Tahoma,10,0" +) +groupVa (MVa +cellColor "39936,56832,65280" +fontColor "0,0,0" +font "Tahoma,10,0" +) +emptyMRCItem *117 (MRCItem +litem &104 +pos 0 +dimension 20 +) +optionalChildren [ +*118 (MRCItem +litem &105 +pos 0 +dimension 20 +) +*119 (MRCItem +litem &106 +pos 1 +dimension 23 +) +*120 (MRCItem +litem &107 +pos 2 +hidden 1 +dimension 20 +) +] +) +sheetCol (SheetCol +propVa (MVa +cellColor "0,49152,49152" +fontColor "0,0,0" +font "Tahoma,10,0" +textAngle 90 +) +optionalChildren [ +*121 (MRCItem +litem &108 +pos 0 +dimension 20 +) +*122 (MRCItem +litem &110 +pos 1 +dimension 50 +) +*123 (MRCItem +litem &111 +pos 2 +dimension 100 +) +*124 (MRCItem +litem &112 +pos 3 +dimension 100 +) +*125 (MRCItem +litem &113 +pos 4 +dimension 50 +) +*126 (MRCItem +litem &114 +pos 5 +dimension 50 +) +*127 (MRCItem +litem &115 +pos 6 +dimension 80 +) +] +) +fixedCol 3 +fixedRow 2 +name "Ports" +vaOverrides [ +] +) +] +) +type 1 +) +signalSuffix "_int" +clockSuffix "_cld" +defaultState (State +shape (Circle +va (VaSet +vasetType 1 +fg "0,65535,65535" +lineColor "0,32768,49152" +lineWidth 2 +) +xt "-3551,-3551,3551,3551" +radius 3551 +) +name (Text +va (VaSet +font "Verdana,12,1" +) +xt "0,0,2500,1400" +st "s0" +ju 0 +blo "1250,1200" +tm "ONodeName" +) +wait (TextAssociate +ps "CenterOffsetStrategy" +text (Text +va (VaSet +isHidden 1 +fg "0,0,32768" +font "Verdana,12,1" +) +xt "1000,900,6100,2300" +st "wait 2" +blo "1000,2100" +tm "SmWaitText" +) +) +encoding (Text +va (VaSet +font "Verdana,9,1" +) +blo "0,0" +tm "SmEncodingMgr" +) +actionBlk (SmStateActionsBlock +ps "CenterOffsetStrategy" +shape (Rectangle +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "3900,3300,4100,3500" +) +autoResize 1 +tline (Line +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +pts [ +"0,0" +"0,0" +] +) +bline (Line +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +pts [ +"0,0" +"0,0" +] +) +ttri (Triangle +ro 90 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "-450,-175,-100,175" +) +btri (Triangle +ro 270 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "-450,-175,-100,175" +) +entryActions (MLText +va (VaSet +) +tm "Actions" +) +inActions (MLText +va (VaSet +) +tm "Actions" +) +exitActions (MLText +va (VaSet +) +tm "Actions" +) +) +caseExpr (TextAssociate +ps "CenterOffsetStrategy" +text (MLText +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "-2100,1200,4600,2400" +st "CASE: expr" +tm "SmCaseExpr" +) +) +) +defaultWaitState (State +shape (CircleInOctagon +va (VaSet +vasetType 1 +fg "0,65535,65535" +lineColor "26368,26368,26368" +lineWidth 2 +) +xt "-529,-529,6529,6529" +) +name (Text +va (VaSet +font "Verdana,12,1" +) +xt "0,0,2500,1400" +st "s0" +ju 0 +blo "1250,1200" +tm "ONodeName" +) +wait (TextAssociate +ps "CenterOffsetStrategy" +text (Text +va (VaSet +isHidden 1 +fg "0,0,32768" +font "Verdana,12,1" +) +xt "1000,900,6100,2300" +st "wait 2" +blo "1000,2100" +tm "SmWaitText" +) +) +encoding (Text +va (VaSet +font "Verdana,9,1" +) +blo "0,0" +tm "SmEncodingMgr" +) +actionBlk (SmStateActionsBlock +ps "CenterOffsetStrategy" +shape (Rectangle +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "8900,6300,9100,6500" +) +autoResize 1 +tline (Line +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "5000,3000,5000,3000" +pts [ +"5000,3000" +"5000,3000" +] +) +bline (Line +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "5000,3000,5000,3000" +pts [ +"5000,3000" +"5000,3000" +] +) +ttri (Triangle +ro 90 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "4550,2825,4900,3175" +) +btri (Triangle +ro 270 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "4550,2825,4900,3175" +) +entryActions (MLText +va (VaSet +) +xt "5000,3000,5000,3000" +tm "Actions" +) +inActions (MLText +va (VaSet +) +xt "5000,3000,5000,3000" +tm "Actions" +) +exitActions (MLText +va (VaSet +) +xt "5000,3000,5000,3000" +tm "Actions" +) +) +caseExpr (TextAssociate +ps "CenterOffsetStrategy" +text (MLText +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "-2100,1200,4600,2400" +st "CASE: expr" +tm "SmCaseExpr" +) +) +isWait 1 +) +defaultCompositeState (CompositeState +shape (TripleCircle +va (VaSet +vasetType 1 +fg "29952,39936,65280" +lineColor "0,0,32768" +lineWidth 2 +) +xt "-3000,-3000,3000,3000" +radius 3000 +) +name (Text +va (VaSet +font "Verdana,10,1" +) +xt "-1000,-600,1000,600" +st "s0" +ju 0 +blo "0,400" +tm "ONodeName" +) +childDiagram &0 +) +defaultJunction (Junction +shape (Diamond +va (VaSet +vasetType 1 +fg "59904,39936,65280" +) +xt "-1300,-1300,2300,2300" +) +symbol (Text +va (VaSet +font "Verdana,10,1" +) +xt "-300,-100,1300,1100" +st "&" +ju 0 +blo "500,900" +) +name (TextAssociate +ps "CenterOffsetStrategy" +text (Text +va (VaSet +font "Verdana,9,1" +) +xt "2000,1000,2000,1000" +blo "2000,1000" +tm "JunctionName" +) +) +caseExpr (TextAssociate +ps "CenterOffsetStrategy" +text (MLText +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "-2550,2000,4150,3200" +st "CASE: expr" +tm "SmCaseExpr" +) +) +) +defaultEntryPoint (EntryPoint +shape (CompositeShape +va (VaSet +vasetType 1 +fg "29952,39936,65280" +) +optionalChildren [ +(Pentagon +sl 0 +ro 270 +xt "-875,875,1375,1875" +) +(Line +sl 0 +ro 270 +xt "1375,1375,1875,1375" +pts [ +"1375,1375" +"1875,1375" +] +) +] +) +) +defaultInterruptPoint (InterruptPoint +shape (CompositeShape +va (VaSet +vasetType 1 +fg "65535,0,0" +) +optionalChildren [ +(Pentagon +sl 0 +ro 270 +xt "-875,875,1375,1875" +) +(Line +sl 0 +ro 270 +xt "1375,1375,1875,1375" +pts [ +"1375,1375" +"1875,1375" +] +) +(CustomPolygon +pts [ +"-625,1600" +"-625,1300" +"25,1425" +"-75,1150" +"1025,1350" +"200,1350" +"375,1600" +] +sl 0 +ro 270 +va (VaSet +vasetType 1 +fg "65535,65535,0" +bg "65535,0,0" +lineColor "65535,65535,0" +) +xt "-625,1150,1025,1600" +) +] +) +) +defaultLink (Link +shape (CompositeShape +va (VaSet +vasetType 1 +fg "65535,65535,0" +bg "0,0,0" +) +optionalChildren [ +(Pentagon +sl 0 +ro 270 +xt "-375,875,1875,1875" +) +(Line +sl 0 +ro 270 +xt "-875,1375,-375,1375" +pts [ +"-875,1375" +"-375,1375" +] +) +] +) +name (TextAssociate +ps "CenterOffsetStrategy" +text (Text +va (VaSet +font "Verdana,9,1" +) +xt "2375,875,5075,2075" +st "Link" +blo "2375,1875" +tm "LinkName" +) +) +) +defaultExitPoint (ExitPoint +shape (CompositeShape +va (VaSet +vasetType 1 +fg "29952,39936,65280" +) +optionalChildren [ +(Pentagon +sl 0 +ro 270 +xt "-375,875,1875,1875" +) +(Line +sl 0 +ro 270 +xt "-875,1375,-375,1375" +pts [ +"-875,1375" +"-375,1375" +] +) +] +) +) +defaultTransition (Transition +shape (Spline +va (VaSet +vasetType 3 +) +pts [ +"0,0" +"0,0" +] +arrow 1 +) +ss 0 +es 0 +cond "condition" +tb (TransitionBlock +ps "CenterOffsetStrategy" +shape (Rectangle +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "0,32768,49152" +) +xt "-500,-500,5800,1700" +) +autoResize 1 +lineShape (Line +va (VaSet +vasetType 3 +isHidden 1 +) +xt "2650,1600,2650,1600" +pts [ +"2650,1600" +"2650,1600" +] +) +condition (MLText +va (VaSet +) +xt "0,0,5300,1200" +st "condition" +tm "Condition" +) +actions (MLText +va (VaSet +) +xt "2650,2000,2650,2000" +tm "Actions" +) +) +tp (TransitionPriority +ps "PercentageFromStartStrategy" +shape (Circle +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +) +xt "-1063,-1063,1063,1063" +radius 1063 +) +pr (Text +va (VaSet +) +xt "-700,-600,700,600" +st "1" +ju 0 +blo "0,400" +tm "TransitionPriority" +) +padding "100,100" +) +) +defaultClk (SmClockPoint +shape (CompositeShape +va (VaSet +vasetType 1 +fg "65535,65535,0" +) +optionalChildren [ +(Pentagon +sl 0 +ro 270 +xt "-625,625,1625,1625" +) +(OrthoPolyLine +sl 0 +ro 270 +va (VaSet +vasetType 3 +) +xt "275,825,874,1425" +pts [ +"275,1425" +"574,1425" +"574,825" +"874,825" +] +) +(Arc2D +pts [ +"-116,1278" +"-371,972" +"-116,972" +] +sl 0 +ro 270 +va (VaSet +vasetType 1 +transparent 1 +) +xt "-371,972,-116,1278" +) +] +) +name (TextAssociate +ps "CenterOffsetStrategy" +text (Text +va (VaSet +) +xt "-3325,625,-1125,1825" +st "clk" +ju 2 +blo "-1125,1625" +tm "SmControlSignalNameMgr" +) +) +cond (SmControlCondition +ps "CenterOffsetStrategy" +shape (Rectangle +va (VaSet +vasetType 1 +fg "65535,65535,65535" +lineColor "0,32768,49152" +) +xt "1625,425,4925,1825" +) +autoResize 1 +cond (MLText +va (VaSet +) +xt "1725,525,4825,1725" +st "cond" +tm "SmControlConditionMgr" +) +) +) +defaultEnable (SmEnablePoint +shape (CompositeShape +va (VaSet +vasetType 1 +fg "65535,65535,0" +) +optionalChildren [ +(Pentagon +sl 0 +ro 270 +xt "-625,625,1625,1625" +) +(OrthoPolyLine +sl 0 +ro 270 +va (VaSet +vasetType 3 +) +xt "275,825,874,1425" +pts [ +"874,1425" +"574,1425" +"574,825" +"275,825" +] +) +(Arc2D +pts [ +"-130,1263" +"-415,1064" +"-76,1064" +] +layer 10 +sl 0 +ro 270 +va (VaSet +vasetType 1 +transparent 1 +) +xt "-415,1064,-76,1263" +) +(Line +sl 0 +ro 270 +xt "-415,1064,-106,1064" +pts [ +"-415,1064" +"-106,1064" +] +) +] +) +name (TextAssociate +ps "CenterOffsetStrategy" +text (Text +va (VaSet +) +xt "-5125,625,-1125,1825" +st "enable" +ju 2 +blo "-1125,1625" +tm "SmControlSignalNameMgr" +) +) +cond (SmControlCondition +ps "CenterOffsetStrategy" +shape (Rectangle +va (VaSet +vasetType 1 +fg "65535,65535,65535" +lineColor "0,32768,49152" +) +xt "1625,425,4925,1825" +) +autoResize 1 +cond (MLText +va (VaSet +) +xt "1725,525,4825,1725" +st "cond" +tm "SmControlConditionMgr" +) +) +) +defaultRst (SmResetPoint +shape (CompositeShape +va (VaSet +vasetType 1 +fg "65535,65535,0" +) +optionalChildren [ +(Pentagon +sl 0 +ro 270 +xt "-625,625,1625,1625" +) +(OrthoPolyLine +sl 0 +ro 270 +va (VaSet +vasetType 3 +) +xt "275,825,874,1425" +pts [ +"874,1425" +"574,1425" +"574,825" +"275,825" +] +) +(Line +sl 0 +ro 270 +xt "-376,950,-276,1000" +pts [ +"-376,1000" +"-276,950" +] +) +(Line +sl 0 +ro 270 +xt "-376,950,-376,1300" +pts [ +"-376,1300" +"-376,950" +] +) +(Circle +layer 10 +sl 0 +ro 270 +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,0" +) +xt "424,975,724,1275" +radius 150 +) +] +) +cond (SmControlCondition +ps "CenterOffsetStrategy" +shape (Rectangle +va (VaSet +vasetType 1 +fg "65535,65535,65535" +lineColor "0,32768,49152" +) +xt "-625,-1175,2675,225" +) +autoResize 1 +cond (MLText +va (VaSet +) +xt "-525,-1075,2575,125" +st "cond" +tm "SmControlConditionMgr" +) +) +prio (TransitionPriority +ps "PercentageFromStartStrategy" +shape (Circle +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +) +xt "1625,62,3751,2188" +radius 1063 +) +pr (Text +va (VaSet +) +xt "1988,525,3388,1725" +st "1" +ju 0 +blo "2688,1525" +tm "TransitionPriority" +) +padding "100,100" +) +name (TextAssociate +ps "CenterOffsetStrategy" +text (Text +va (VaSet +) +xt "-2725,525,-625,1725" +st "rst" +ju 2 +blo "-625,1525" +tm "SmControlSignalNameMgr" +) +) +actions (TextAssociate +ps "CenterOffsetStrategy" +text (MLText +va (VaSet +isHidden 1 +) +xt "4750,2625,13350,3825" +st "< Automatic >" +tm "Actions" +) +) +) +defaultRecStatePt (SmRecoveryStatePoint +shape (CompositeShape +va (VaSet +vasetType 1 +fg "65535,0,0" +) +optionalChildren [ +(Circle +sl 0 +xt "-900,-900,900,900" +radius 900 +) +(Line +sl 0 +va (VaSet +vasetType 3 +lineColor "65535,65535,0" +lineWidth 1 +) +xt "-426,-426,426,426" +pts [ +"-426,426" +"426,-426" +] +) +(Line +sl 0 +va (VaSet +vasetType 3 +lineColor "65535,65535,0" +lineWidth 1 +) +xt "-426,-426,426,426" +pts [ +"426,426" +"-426,-426" +] +) +] +) +) +activeModelName "StateMachine" +LanguageMgr "Vhdl2008LangMgr" +) diff --git a/Cursor/hds/side_acceleration/interface b/Cursor/hds/side_acceleration/interface new file mode 100644 index 0000000..26fbdc2 --- /dev/null +++ b/Cursor/hds/side_acceleration/interface @@ -0,0 +1,1580 @@ +DocumentHdrVersion "1.1" +Header (DocumentHdr +version 2 +dialect 11 +dmPackageRefs [ +(DmPackageRef +library "ieee" +unitName "std_logic_1164" +) +(DmPackageRef +library "ieee" +unitName "numeric_std" +) +] +libraryRefs [ +"ieee" +] +) +version "27.1" +appVersion "2019.2 (Build 5)" +model (Symbol +commonDM (CommonDM +ldm (LogicalDM +suid 15,0 +usingSuid 1 +emptyRow *1 (LEmptyRow +) +uid 74,0 +optionalChildren [ +*2 (RefLabelRowHdr +) +*3 (TitleRowHdr +) +*4 (FilterRowHdr +) +*5 (RefLabelColHdr +tm "RefLabelColHdrMgr" +) +*6 (RowExpandColHdr +tm "RowExpandColHdrMgr" +) +*7 (GroupColHdr +tm "GroupColHdrMgr" +) +*8 (NameColHdr +tm "NameColHdrMgr" +) +*9 (ModeColHdr +tm "ModeColHdrMgr" +) +*10 (TypeColHdr +tm "TypeColHdrMgr" +) +*11 (BoundsColHdr +tm "BoundsColHdrMgr" +) +*12 (InitColHdr +tm "InitColHdrMgr" +) +*13 (EolColHdr +tm "EolColHdrMgr" +) +*14 (LogPort +port (LogicalPort +lang 11 +decl (Decl +n "clk" +t "unsigned" +o 2 +suid 11,0 +) +) +uid 318,0 +) +*15 (LogPort +port (LogicalPort +lang 11 +decl (Decl +n "info_acceleration" +t "unsigned" +b "(15 DOWNTO 0)" +o 3 +suid 12,0 +) +) +uid 320,0 +) +*16 (LogPort +port (LogicalPort +lang 11 +decl (Decl +n "Position" +t "std_logic" +b "(15 DOWNTO 0)" +o 1 +suid 13,0 +) +) +uid 322,0 +) +*17 (LogPort +port (LogicalPort +lang 11 +decl (Decl +n "rst" +t "unsigned" +o 4 +suid 14,0 +) +) +uid 324,0 +) +*18 (LogPort +port (LogicalPort +lang 11 +m 1 +decl (Decl +n "sideL_acceleration" +t "std_ulogic" +o 9 +suid 15,0 +) +) +uid 326,0 +) +] +) +pdm (PhysicalDM +displayShortBounds 1 +editShortBounds 1 +uid 87,0 +optionalChildren [ +*19 (Sheet +sheetRow (SheetRow +headerVa (MVa +cellColor "49152,49152,49152" +fontColor "0,0,0" +font "Tahoma,10,0" +) +cellVa (MVa +cellColor "65535,65535,65535" +fontColor "0,0,0" +font "Tahoma,10,0" +) +groupVa (MVa +cellColor "39936,56832,65280" +fontColor "0,0,0" +font "Tahoma,10,0" +) +emptyMRCItem *20 (MRCItem +litem &1 +pos 3 +dimension 20 +) +uid 89,0 +optionalChildren [ +*21 (MRCItem +litem &2 +pos 0 +dimension 20 +uid 90,0 +) +*22 (MRCItem +litem &3 +pos 1 +dimension 23 +uid 91,0 +) +*23 (MRCItem +litem &4 +pos 2 +hidden 1 +dimension 20 +uid 92,0 +) +*24 (MRCItem +litem &14 +pos 0 +dimension 20 +uid 319,0 +) +*25 (MRCItem +litem &15 +pos 1 +dimension 20 +uid 321,0 +) +*26 (MRCItem +litem &16 +pos 2 +dimension 20 +uid 323,0 +) +*27 (MRCItem +litem &17 +pos 3 +dimension 20 +uid 325,0 +) +*28 (MRCItem +litem &18 +pos 4 +dimension 20 +uid 327,0 +) +] +) +sheetCol (SheetCol +propVa (MVa +cellColor "0,49152,49152" +fontColor "0,0,0" +font "Tahoma,10,0" +textAngle 90 +) +uid 93,0 +optionalChildren [ +*29 (MRCItem +litem &5 +pos 0 +dimension 20 +uid 94,0 +) +*30 (MRCItem +litem &7 +pos 1 +dimension 50 +uid 95,0 +) +*31 (MRCItem +litem &8 +pos 2 +dimension 100 +uid 96,0 +) +*32 (MRCItem +litem &9 +pos 3 +dimension 50 +uid 97,0 +) +*33 (MRCItem +litem &10 +pos 4 +dimension 100 +uid 98,0 +) +*34 (MRCItem +litem &11 +pos 5 +dimension 100 +uid 99,0 +) +*35 (MRCItem +litem &12 +pos 6 +dimension 50 +uid 100,0 +) +*36 (MRCItem +litem &13 +pos 7 +dimension 80 +uid 101,0 +) +] +) +fixedCol 4 +fixedRow 2 +name "Ports" +uid 88,0 +vaOverrides [ +] +) +] +) +uid 73,0 +) +genericsCommonDM (CommonDM +ldm (LogicalDM +emptyRow *37 (LEmptyRow +) +uid 103,0 +optionalChildren [ +*38 (RefLabelRowHdr +) +*39 (TitleRowHdr +) +*40 (FilterRowHdr +) +*41 (RefLabelColHdr +tm "RefLabelColHdrMgr" +) +*42 (RowExpandColHdr +tm "RowExpandColHdrMgr" +) +*43 (GroupColHdr +tm "GroupColHdrMgr" +) +*44 (NameColHdr +tm "GenericNameColHdrMgr" +) +*45 (TypeColHdr +tm "GenericTypeColHdrMgr" +) +*46 (InitColHdr +tm "GenericValueColHdrMgr" +) +*47 (PragmaColHdr +tm "GenericPragmaColHdrMgr" +) +*48 (EolColHdr +tm "GenericEolColHdrMgr" +) +] +) +pdm (PhysicalDM +displayShortBounds 1 +editShortBounds 1 +uid 115,0 +optionalChildren [ +*49 (Sheet +sheetRow (SheetRow +headerVa (MVa +cellColor "49152,49152,49152" +fontColor "0,0,0" +font "Tahoma,10,0" +) +cellVa (MVa +cellColor "65535,65535,65535" +fontColor "0,0,0" +font "Tahoma,10,0" +) +groupVa (MVa +cellColor "39936,56832,65280" +fontColor "0,0,0" +font "Tahoma,10,0" +) +emptyMRCItem *50 (MRCItem +litem &37 +pos 3 +dimension 20 +) +uid 117,0 +optionalChildren [ +*51 (MRCItem +litem &38 +pos 0 +dimension 20 +uid 118,0 +) +*52 (MRCItem +litem &39 +pos 1 +dimension 23 +uid 119,0 +) +*53 (MRCItem +litem &40 +pos 2 +hidden 1 +dimension 20 +uid 120,0 +) +] +) +sheetCol (SheetCol +propVa (MVa +cellColor "0,49152,49152" +fontColor "0,0,0" +font "Tahoma,10,0" +textAngle 90 +) +uid 121,0 +optionalChildren [ +*54 (MRCItem +litem &41 +pos 0 +dimension 20 +uid 122,0 +) +*55 (MRCItem +litem &43 +pos 1 +dimension 50 +uid 123,0 +) +*56 (MRCItem +litem &44 +pos 2 +dimension 100 +uid 124,0 +) +*57 (MRCItem +litem &45 +pos 3 +dimension 100 +uid 125,0 +) +*58 (MRCItem +litem &46 +pos 4 +dimension 50 +uid 126,0 +) +*59 (MRCItem +litem &47 +pos 5 +dimension 50 +uid 127,0 +) +*60 (MRCItem +litem &48 +pos 6 +dimension 80 +uid 128,0 +) +] +) +fixedCol 3 +fixedRow 2 +name "Ports" +uid 116,0 +vaOverrides [ +] +) +] +) +uid 102,0 +type 1 +) +VExpander (VariableExpander +vvMap [ +(vvPair +variable "HDLDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hdl" +) +(vvPair +variable "HDSDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds" +) +(vvPair +variable "SideDataDesignDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\side_acceleration\\interface.info" +) +(vvPair +variable "SideDataUserDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\side_acceleration\\interface.user" +) +(vvPair +variable "SourceDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds" +) +(vvPair +variable "appl" +value "HDL Designer" +) +(vvPair +variable "arch_name" +value "interface" +) +(vvPair +variable "concat_file" +value "concatenated" +) +(vvPair +variable "config" +value "%(unit)_%(view)_config" +) +(vvPair +variable "d" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\side_acceleration" +) +(vvPair +variable "d_logical" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\side_acceleration" +) +(vvPair +variable "date" +value "14.12.2021" +) +(vvPair +variable "day" +value "mar." +) +(vvPair +variable "day_long" +value "mardi" +) +(vvPair +variable "dd" +value "14" +) +(vvPair +variable "entity_name" +value "side_acceleration" +) +(vvPair +variable "ext" +value "" +) +(vvPair +variable "f" +value "interface" +) +(vvPair +variable "f_logical" +value "interface" +) +(vvPair +variable "f_noext" +value "interface" +) +(vvPair +variable "graphical_source_author" +value "Simon" +) +(vvPair +variable "graphical_source_date" +value "14.12.2021" +) +(vvPair +variable "graphical_source_group" +value "UNKNOWN" +) +(vvPair +variable "graphical_source_host" +value "PC-SDM" +) +(vvPair +variable "graphical_source_time" +value "09:13:45" +) +(vvPair +variable "group" +value "UNKNOWN" +) +(vvPair +variable "host" +value "PC-SDM" +) +(vvPair +variable "language" +value "VHDL" +) +(vvPair +variable "library" +value "Cursor" +) +(vvPair +variable "library_downstream_ModelSimCompiler" +value "$SCRATCH_DIR/Cursor/work" +) +(vvPair +variable "mm" +value "12" +) +(vvPair +variable "module_name" +value "side_acceleration" +) +(vvPair +variable "month" +value "déc." +) +(vvPair +variable "month_long" +value "décembre" +) +(vvPair +variable "p" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\side_acceleration\\interface" +) +(vvPair +variable "p_logical" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\side_acceleration\\interface" +) +(vvPair +variable "package_name" +value "" +) +(vvPair +variable "project_name" +value "hds" +) +(vvPair +variable "series" +value "HDL Designer Series" +) +(vvPair +variable "this_ext" +value "" +) +(vvPair +variable "this_file" +value "interface" +) +(vvPair +variable "this_file_logical" +value "interface" +) +(vvPair +variable "time" +value "09:13:45" +) +(vvPair +variable "unit" +value "side_acceleration" +) +(vvPair +variable "user" +value "Simon" +) +(vvPair +variable "version" +value "2019.2 (Build 5)" +) +(vvPair +variable "view" +value "interface" +) +(vvPair +variable "year" +value "2021" +) +(vvPair +variable "yy" +value "21" +) +] +) +LanguageMgr "Vhdl2008LangMgr" +uid 72,0 +optionalChildren [ +*61 (SymbolBody +uid 8,0 +optionalChildren [ +*62 (CptPort +uid 293,0 +ps "OnEdgeStrategy" +shape (Triangle +uid 294,0 +ro 90 +va (VaSet +vasetType 1 +fg "0,65535,0" +) +xt "14250,13625,15000,14375" +) +tg (CPTG +uid 295,0 +ps "CptPortTextPlaceStrategy" +stg "VerticalLayoutStrategy" +f (Text +uid 296,0 +va (VaSet +font "Verdana,12,0" +) +xt "16000,13300,18400,14700" +st "clk" +blo "16000,14500" +tm "CptPortNameMgr" +) +) +dt (MLText +uid 297,0 +va (VaSet +font "Courier New,8,0" +) +xt "44000,3200,65000,4000" +st "clk : IN unsigned ; +" +) +thePort (LogicalPort +lang 11 +decl (Decl +n "clk" +t "unsigned" +o 2 +suid 11,0 +) +) +) +*63 (CptPort +uid 298,0 +ps "OnEdgeStrategy" +shape (Triangle +uid 299,0 +ro 90 +va (VaSet +vasetType 1 +fg "0,65535,0" +) +xt "14250,10625,15000,11375" +) +tg (CPTG +uid 300,0 +ps "CptPortTextPlaceStrategy" +stg "VerticalLayoutStrategy" +f (Text +uid 301,0 +va (VaSet +font "Verdana,12,0" +) +xt "16000,10300,28300,11700" +st "info_acceleration" +blo "16000,11500" +tm "CptPortNameMgr" +) +) +dt (MLText +uid 302,0 +va (VaSet +font "Courier New,8,0" +) +xt "44000,4000,72000,4800" +st "info_acceleration : IN unsigned (15 DOWNTO 0) ; +" +) +thePort (LogicalPort +lang 11 +decl (Decl +n "info_acceleration" +t "unsigned" +b "(15 DOWNTO 0)" +o 3 +suid 12,0 +) +) +) +*64 (CptPort +uid 303,0 +ps "OnEdgeStrategy" +shape (Triangle +uid 304,0 +ro 90 +va (VaSet +vasetType 1 +fg "0,65535,0" +) +xt "14250,9625,15000,10375" +) +tg (CPTG +uid 305,0 +ps "CptPortTextPlaceStrategy" +stg "VerticalLayoutStrategy" +f (Text +uid 306,0 +va (VaSet +font "Verdana,12,0" +) +xt "16000,9300,21800,10700" +st "Position" +blo "16000,10500" +tm "CptPortNameMgr" +) +) +dt (MLText +uid 307,0 +va (VaSet +font "Courier New,8,0" +) +xt "44000,2400,72500,3200" +st "Position : IN std_logic (15 DOWNTO 0) ; +" +) +thePort (LogicalPort +lang 11 +decl (Decl +n "Position" +t "std_logic" +b "(15 DOWNTO 0)" +o 1 +suid 13,0 +) +) +) +*65 (CptPort +uid 308,0 +ps "OnEdgeStrategy" +shape (Triangle +uid 309,0 +ro 90 +va (VaSet +vasetType 1 +fg "0,65535,0" +) +xt "14250,14625,15000,15375" +) +tg (CPTG +uid 310,0 +ps "CptPortTextPlaceStrategy" +stg "VerticalLayoutStrategy" +f (Text +uid 311,0 +va (VaSet +font "Verdana,12,0" +) +xt "16000,14300,18500,15700" +st "rst" +blo "16000,15500" +tm "CptPortNameMgr" +) +) +dt (MLText +uid 312,0 +va (VaSet +font "Courier New,8,0" +) +xt "44000,4800,65000,5600" +st "rst : IN unsigned ; +" +) +thePort (LogicalPort +lang 11 +decl (Decl +n "rst" +t "unsigned" +o 4 +suid 14,0 +) +) +) +*66 (CptPort +uid 313,0 +ps "OnEdgeStrategy" +shape (Triangle +uid 314,0 +ro 90 +va (VaSet +vasetType 1 +fg "0,65535,0" +) +xt "23000,10625,23750,11375" +) +tg (CPTG +uid 315,0 +ps "CptPortTextPlaceStrategy" +stg "RightVerticalLayoutStrategy" +f (Text +uid 316,0 +va (VaSet +font "Verdana,12,0" +) +xt "8700,10300,22000,11700" +st "sideL_acceleration" +ju 2 +blo "22000,11500" +tm "CptPortNameMgr" +) +) +dt (MLText +uid 317,0 +va (VaSet +font "Courier New,8,0" +) +xt "44000,5600,65000,6400" +st "sideL_acceleration : OUT std_ulogic +" +) +thePort (LogicalPort +lang 11 +m 1 +decl (Decl +n "sideL_acceleration" +t "std_ulogic" +o 9 +suid 15,0 +) +) +) +] +shape (Rectangle +uid 9,0 +va (VaSet +vasetType 1 +fg "0,65535,0" +lineColor "0,32896,0" +lineWidth 2 +) +xt "15000,6000,23000,16000" +) +biTextGroup (BiTextGroup +uid 10,0 +ps "CenterOffsetStrategy" +stg "VerticalLayoutStrategy" +first (Text +uid 11,0 +va (VaSet +font "Verdana,9,1" +) +xt "14050,9800,17750,11000" +st "Cursor" +blo "14050,10800" +) +second (Text +uid 12,0 +va (VaSet +font "Verdana,9,1" +) +xt "14050,11000,23950,12200" +st "side_acceleration" +blo "14050,12000" +) +) +gi *67 (GenericInterface +uid 13,0 +ps "CenterOffsetStrategy" +matrix (Matrix +uid 14,0 +text (MLText +uid 15,0 +va (VaSet +font "Courier New,8,0" +) +xt "-21000,7000,-9500,7800" +st "Generic Declarations" +) +header "Generic Declarations" +showHdrWhenContentsEmpty 1 +) +elements [ +] +) +portInstanceVisAsIs 1 +portInstanceVis (PortSigDisplay +sTC 0 +sF 0 +) +portVis (PortSigDisplay +sTC 0 +sF 0 +) +) +*68 (Grouping +uid 16,0 +optionalChildren [ +*69 (CommentText +uid 18,0 +shape (Rectangle +uid 19,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "36000,48000,53000,49000" +) +oxt "18000,70000,35000,71000" +text (MLText +uid 20,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "36200,48000,46000,49000" +st " +by %user on %dd %month %year +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 17000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*70 (CommentText +uid 21,0 +shape (Rectangle +uid 22,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "53000,44000,57000,45000" +) +oxt "35000,66000,39000,67000" +text (MLText +uid 23,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "53200,44000,56200,45000" +st " +Project: +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 4000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*71 (CommentText +uid 24,0 +shape (Rectangle +uid 25,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "36000,46000,53000,47000" +) +oxt "18000,68000,35000,69000" +text (MLText +uid 26,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "36200,46000,46200,47000" +st " + +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 17000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*72 (CommentText +uid 27,0 +shape (Rectangle +uid 28,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "32000,46000,36000,47000" +) +oxt "14000,68000,18000,69000" +text (MLText +uid 29,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "32200,46000,34300,47000" +st " +Title: +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 4000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*73 (CommentText +uid 30,0 +shape (Rectangle +uid 31,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "53000,45000,73000,49000" +) +oxt "35000,67000,55000,71000" +text (MLText +uid 32,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "53200,45200,62600,46200" +st " + +" +tm "CommentText" +wrapOption 3 +visibleHeight 4000 +visibleWidth 20000 +) +ignorePrefs 1 +titleBlock 1 +) +*74 (CommentText +uid 33,0 +shape (Rectangle +uid 34,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "57000,44000,73000,45000" +) +oxt "39000,66000,55000,67000" +text (MLText +uid 35,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "57200,44000,58800,45000" +st " +%project_name +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 16000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*75 (CommentText +uid 36,0 +shape (Rectangle +uid 37,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "32000,44000,53000,46000" +) +oxt "14000,66000,35000,68000" +text (MLText +uid 38,0 +va (VaSet +fg "32768,0,0" +) +xt "37350,44400,47650,45600" +st " + +" +ju 0 +tm "CommentText" +wrapOption 3 +visibleHeight 2000 +visibleWidth 21000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*76 (CommentText +uid 39,0 +shape (Rectangle +uid 40,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "32000,47000,36000,48000" +) +oxt "14000,69000,18000,70000" +text (MLText +uid 41,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "32200,47000,34300,48000" +st " +Path: +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 4000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*77 (CommentText +uid 42,0 +shape (Rectangle +uid 43,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "32000,48000,36000,49000" +) +oxt "14000,70000,18000,71000" +text (MLText +uid 44,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "32200,48000,34900,49000" +st " +Edited: +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 4000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*78 (CommentText +uid 45,0 +shape (Rectangle +uid 46,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "36000,47000,53000,48000" +) +oxt "18000,69000,35000,70000" +text (MLText +uid 47,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "36200,47000,49000,48000" +st " +%library/%unit/%view +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 17000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +] +shape (GroupingShape +uid 17,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +lineStyle 2 +lineWidth 2 +) +xt "32000,44000,73000,49000" +) +oxt "14000,66000,55000,71000" +) +] +bg "65535,65535,65535" +grid (Grid +origin "0,0" +isVisible 1 +isActive 1 +xSpacing 1000 +xySpacing 1000 +xShown 1 +yShown 1 +color "65535,0,0" +) +packageList *79 (PackageList +uid 48,0 +stg "VerticalLayoutStrategy" +textVec [ +*80 (Text +uid 49,0 +va (VaSet +font "Verdana,9,1" +) +xt "0,0,7600,1200" +st "Package List" +blo "0,1000" +) +*81 (MLText +uid 50,0 +va (VaSet +) +xt "0,1200,17500,4800" +st "LIBRARY ieee; + USE ieee.std_logic_1164.all; + USE ieee.numeric_std.all;" +tm "PackageList" +) +] +) +windowSize "0,0,1015,690" +viewArea "0,0,0,0" +cachedDiagramExtent "0,0,0,0" +pageBreakOrigin "0,0" +defaultCommentText (CommentText +shape (Rectangle +layer 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +lineColor "0,0,32768" +) +xt "0,0,15000,5000" +) +text (MLText +va (VaSet +fg "0,0,32768" +) +xt "200,200,3200,1400" +st " +Text +" +tm "CommentText" +wrapOption 3 +visibleHeight 4600 +visibleWidth 14600 +) +) +defaultRequirementText (RequirementText +shape (ZoomableIcon +layer 0 +va (VaSet +vasetType 1 +fg "59904,39936,65280" +lineColor "0,0,32768" +) +xt "0,0,1500,1750" +iconName "reqTracerRequirement.bmp" +iconMaskName "reqTracerRequirement.msk" +) +autoResize 1 +text (MLText +va (VaSet +fg "0,0,32768" +font "arial,8,0" +) +xt "500,2150,1400,3150" +st " +Text +" +tm "RequirementText" +wrapOption 3 +visibleHeight 1350 +visibleWidth 1100 +) +) +defaultPanel (Panel +shape (RectFrame +va (VaSet +vasetType 1 +fg "65535,65535,65535" +lineColor "32768,0,0" +lineWidth 3 +) +xt "0,0,20000,20000" +) +title (TextAssociate +ps "TopLeftStrategy" +text (Text +va (VaSet +font "Verdana,9,1" +) +xt "1000,1000,5000,2200" +st "Panel0" +blo "1000,2000" +tm "PanelText" +) +) +) +parentGraphicsRef (HdmGraphicsRef +libraryName "Cursor" +entityName "process_acceleration" +viewName "struct1.bd" +) +defaultSymbolBody (SymbolBody +shape (Rectangle +va (VaSet +vasetType 1 +fg "0,65535,0" +lineColor "0,32896,0" +lineWidth 2 +) +xt "15000,6000,44000,26000" +) +biTextGroup (BiTextGroup +ps "CenterOffsetStrategy" +stg "VerticalLayoutStrategy" +first (Text +va (VaSet +font "Verdana,9,1" +) +xt "26800,14800,32200,16000" +st "" +blo "26800,15800" +) +second (Text +va (VaSet +font "Verdana,9,1" +) +xt "26800,16000,30700,17200" +st "" +blo "26800,17000" +) +) +gi *82 (GenericInterface +ps "CenterOffsetStrategy" +matrix (Matrix +text (MLText +va (VaSet +font "Courier New,8,0" +) +xt "0,12000,11500,12800" +st "Generic Declarations" +) +header "Generic Declarations" +showHdrWhenContentsEmpty 1 +) +elements [ +] +) +portInstanceVisAsIs 1 +portInstanceVis (PortSigDisplay +sIVOD 1 +) +portVis (PortSigDisplay +sIVOD 1 +) +) +defaultCptPort (CptPort +ps "OnEdgeStrategy" +shape (Triangle +ro 90 +va (VaSet +vasetType 1 +fg "0,65535,0" +) +xt "0,0,750,750" +) +tg (CPTG +ps "CptPortTextPlaceStrategy" +stg "VerticalLayoutStrategy" +f (Text +va (VaSet +font "Verdana,12,0" +) +xt "0,750,2900,2150" +st "In0" +blo "0,1950" +tm "CptPortNameMgr" +) +) +dt (MLText +va (VaSet +font "Courier New,8,0" +) +) +thePort (LogicalPort +lang 11 +decl (Decl +n "In0" +t "unsigned" +b "(15 DOWNTO 0)" +o 0 +) +) +) +defaultCptPortBuffer (CptPort +ps "OnEdgeStrategy" +shape (Diamond +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +) +xt "0,0,750,750" +) +tg (CPTG +ps "CptPortTextPlaceStrategy" +stg "VerticalLayoutStrategy" +f (Text +va (VaSet +font "Verdana,12,0" +) +xt "0,750,5300,2150" +st "Buffer0" +blo "0,1950" +tm "CptPortNameMgr" +) +) +dt (MLText +va (VaSet +font "Courier New,8,0" +) +) +thePort (LogicalPort +lang 11 +m 3 +decl (Decl +n "Buffer0" +t "unsigned" +b "(15 DOWNTO 0)" +o 0 +) +) +) +DeclarativeBlock *83 (SymDeclBlock +uid 1,0 +stg "SymDeclLayoutStrategy" +declLabel (Text +uid 2,0 +va (VaSet +font "Verdana,9,1" +) +xt "42000,0,49400,1200" +st "Declarations" +blo "42000,1000" +) +portLabel (Text +uid 3,0 +va (VaSet +font "Verdana,9,1" +) +xt "42000,1200,45700,2400" +st "Ports:" +blo "42000,2200" +) +externalLabel (Text +uid 4,0 +va (VaSet +font "Verdana,9,1" +) +xt "42000,6400,45200,7600" +st "User:" +blo "42000,7400" +) +internalLabel (Text +uid 6,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "42000,0,50200,1200" +st "Internal User:" +blo "42000,1000" +) +externalText (MLText +uid 5,0 +va (VaSet +font "Courier New,8,0" +) +xt "44000,7600,44000,7600" +tm "SyDeclarativeTextMgr" +) +internalText (MLText +uid 7,0 +va (VaSet +isHidden 1 +font "Courier New,8,0" +) +xt "42000,0,42000,0" +tm "SyDeclarativeTextMgr" +) +) +lastUid 327,0 +activeModelName "Symbol:CDM" +) diff --git a/Cursor/hds/when255/fsm.sm b/Cursor/hds/when255/fsm.sm new file mode 100644 index 0000000..4149e2f --- /dev/null +++ b/Cursor/hds/when255/fsm.sm @@ -0,0 +1,3402 @@ +DocumentHdrVersion "1.1" +Header (DocumentHdr +version 2 +dialect 11 +dmPackageRefs [ +(DmPackageRef +library "ieee" +unitName "std_logic_1164" +) +(DmPackageRef +library "ieee" +unitName "numeric_std" +) +(DmPackageRef +library "gates" +unitName "gates" +) +] +machine (Machine +name "csm" +children [ +(Machine +name "csm" +children [ +] +stateSignalName "current_state" +) +] +) +libraryRefs [ +"ieee" +"gates" +] +) +version "27.1" +appVersion "2019.2 (Build 5)" +model (StateMachine +VExpander (VariableExpander +vvMap [ +(vvPair +variable "HDLDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hdl" +) +(vvPair +variable "HDSDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds" +) +(vvPair +variable "SideDataDesignDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\when255\\fsm.sm.info" +) +(vvPair +variable "SideDataUserDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\when255\\fsm.sm.user" +) +(vvPair +variable "SourceDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds" +) +(vvPair +variable "appl" +value "HDL Designer" +) +(vvPair +variable "arch_name" +value "fsm" +) +(vvPair +variable "concat_file" +value "concatenated" +) +(vvPair +variable "config" +value "%(unit)_%(view)_config" +) +(vvPair +variable "d" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\when255" +) +(vvPair +variable "d_logical" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\when255" +) +(vvPair +variable "date" +value "07.12.2021" +) +(vvPair +variable "day" +value "mar." +) +(vvPair +variable "day_long" +value "mardi" +) +(vvPair +variable "dd" +value "07" +) +(vvPair +variable "entity_name" +value "when255" +) +(vvPair +variable "ext" +value "" +) +(vvPair +variable "f" +value "fsm.sm" +) +(vvPair +variable "f_logical" +value "fsm.sm" +) +(vvPair +variable "f_noext" +value "fsm" +) +(vvPair +variable "graphical_source_author" +value "Simon" +) +(vvPair +variable "graphical_source_date" +value "07.12.2021" +) +(vvPair +variable "graphical_source_group" +value "UNKNOWN" +) +(vvPair +variable "graphical_source_host" +value "PC-SDM" +) +(vvPair +variable "graphical_source_time" +value "15:42:15" +) +(vvPair +variable "group" +value "UNKNOWN" +) +(vvPair +variable "host" +value "PC-SDM" +) +(vvPair +variable "language" +value "VHDL" +) +(vvPair +variable "library" +value "Cursor" +) +(vvPair +variable "library_downstream_ModelSimCompiler" +value "$SCRATCH_DIR/Cursor/work" +) +(vvPair +variable "mm" +value "12" +) +(vvPair +variable "module_name" +value "when255" +) +(vvPair +variable "month" +value "déc." +) +(vvPair +variable "month_long" +value "décembre" +) +(vvPair +variable "p" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\when255\\fsm.sm" +) +(vvPair +variable "p_logical" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\when255\\fsm.sm" +) +(vvPair +variable "package_name" +value "" +) +(vvPair +variable "project_name" +value "hds" +) +(vvPair +variable "series" +value "HDL Designer Series" +) +(vvPair +variable "this_ext" +value "sm" +) +(vvPair +variable "this_file" +value "fsm" +) +(vvPair +variable "this_file_logical" +value "fsm" +) +(vvPair +variable "time" +value "15:42:15" +) +(vvPair +variable "unit" +value "when255" +) +(vvPair +variable "user" +value "Simon" +) +(vvPair +variable "version" +value "2019.2 (Build 5)" +) +(vvPair +variable "view" +value "fsm" +) +(vvPair +variable "year" +value "2021" +) +(vvPair +variable "yy" +value "21" +) +] +) +uid 164,0 +optionalChildren [ +*1 (ConcurrentSM +uid 1,0 +topDiagram (StateDiagram +LanguageMgr "None" +uid 2,0 +optionalChildren [ +*2 (State +uid 43,0 +shape (Circle +uid 44,0 +va (VaSet +vasetType 1 +fg "0,65535,65535" +lineColor "0,32768,49152" +lineWidth 2 +) +xt "31449,12449,38551,19551" +radius 3551 +) +name (Text +uid 45,0 +va (VaSet +font "Verdana,12,1" +) +xt "33500,15300,36500,16700" +st "init" +ju 0 +blo "35000,16500" +tm "ONodeName" +) +wait (TextAssociate +uid 46,0 +ps "CenterOffsetStrategy" +text (Text +uid 47,0 +va (VaSet +isHidden 1 +fg "0,0,32768" +font "Verdana,12,1" +) +xt "34750,16200,39850,17600" +st "wait 2" +blo "34750,17400" +tm "SmWaitText" +) +) +encoding (Text +uid 48,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "35000,17100,35000,17100" +blo "35000,17100" +tm "SmEncodingMgr" +) +actionBlk (SmStateActionsBlock +uid 51,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 52,0 +va (VaSet +vasetType 1 +transparent 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +fillStyle 1 +) +xt "33800,18700,44200,20100" +) +autoResize 1 +tline (Line +uid 53,0 +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "33900,18600,44100,18600" +pts [ +"33900,18600" +"44100,18600" +] +) +bline (Line +uid 54,0 +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "33900,18000,44100,18000" +pts [ +"33900,18000" +"44100,18000" +] +) +ttri (Triangle +uid 55,0 +ro 90 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "33450,18225,33800,18575" +) +btri (Triangle +uid 56,0 +ro 270 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "33450,15825,33800,16175" +) +entryActions (MLText +uid 57,0 +va (VaSet +) +xt "33900,18400,33900,18400" +tm "Actions" +) +inActions (MLText +uid 58,0 +va (VaSet +) +xt "33900,18800,44100,20000" +st "full_speed <= '0';" +tm "Actions" +) +exitActions (MLText +uid 59,0 +va (VaSet +) +xt "35000,16000,35000,16000" +tm "Actions" +) +) +caseExpr (TextAssociate +uid 49,0 +ps "CenterOffsetStrategy" +text (MLText +uid 50,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "32900,17200,39600,18400" +st "CASE: expr" +tm "SmCaseExpr" +) +) +) +*3 (SmClockPoint +uid 60,0 +shape (CompositeShape +uid 61,0 +va (VaSet +vasetType 1 +fg "65535,65535,0" +) +optionalChildren [ +(Pentagon +uid 62,0 +sl 0 +ro 270 +xt "3250,10500,5500,11500" +) +(OrthoPolyLine +uid 63,0 +sl 0 +ro 270 +va (VaSet +vasetType 3 +) +xt "4150,10700,4749,11300" +pts [ +"4150,11300" +"4449,11300" +"4449,10700" +"4749,10700" +] +) +(Arc2D +pts [ +"3759,11153" +"3504,10847" +"3759,10847" +] +uid 64,0 +sl 0 +ro 270 +va (VaSet +vasetType 1 +transparent 1 +) +xt "3431,10800,3759,11199" +) +] +) +name (TextAssociate +uid 65,0 +ps "CenterOffsetStrategy" +text (Text +uid 66,0 +va (VaSet +) +xt "-650,10500,2750,11700" +st "clock" +ju 2 +blo "2750,11500" +tm "SmControlSignalNameMgr" +) +) +cond (SmControlCondition +uid 67,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 68,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +lineColor "0,32768,49152" +) +xt "5500,10300,22800,11700" +) +autoResize 1 +cond (MLText +uid 69,0 +va (VaSet +) +xt "5600,10400,22700,11600" +st "clock'EVENT AND clock = '1'" +tm "SmControlConditionMgr" +) +) +) +*4 (SmResetPoint +uid 70,0 +shape (CompositeShape +uid 71,0 +va (VaSet +vasetType 1 +fg "65535,65535,0" +) +optionalChildren [ +(Pentagon +uid 72,0 +sl 0 +ro 270 +xt "3250,19500,5500,20500" +) +(OrthoPolyLine +uid 73,0 +sl 0 +ro 270 +va (VaSet +vasetType 3 +) +xt "4150,19700,4749,20300" +pts [ +"4749,20300" +"4449,20300" +"4449,19700" +"4150,19700" +] +) +(Line +uid 74,0 +sl 0 +ro 270 +xt "3499,19825,3599,19875" +pts [ +"3499,19875" +"3599,19825" +] +) +(Line +uid 75,0 +sl 0 +ro 270 +xt "3499,19825,3499,20175" +pts [ +"3499,20175" +"3499,19825" +] +) +(Circle +uid 76,0 +layer 10 +sl 0 +ro 270 +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,0" +) +xt "4299,19850,4599,20150" +radius 150 +) +] +) +cond (SmControlCondition +uid 82,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 83,0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,65535" +lineColor "0,32768,49152" +) +xt "2300,17700,9100,19100" +) +autoResize 1 +cond (MLText +uid 84,0 +va (VaSet +isHidden 1 +) +xt "2400,17800,9000,19000" +st "reset = '0'" +tm "SmControlConditionMgr" +) +) +prio (TransitionPriority +uid 79,0 +ps "PercentageFromStartStrategy" +shape (Circle +uid 80,0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,65535" +bg "0,0,0" +) +xt "5500,18937,7626,21063" +radius 1063 +) +pr (Text +uid 81,0 +va (VaSet +isHidden 1 +) +xt "5863,19400,7263,20600" +st "1" +ju 0 +blo "6563,20400" +tm "TransitionPriority" +) +padding "100,100" +) +name (TextAssociate +uid 77,0 +ps "CenterOffsetStrategy" +text (Text +uid 78,0 +va (VaSet +) +xt "-50,19400,3250,20600" +st "reset" +ju 2 +blo "3250,20400" +tm "SmControlSignalNameMgr" +) +) +actions (TextAssociate +uid 85,0 +ps "CenterOffsetStrategy" +text (MLText +uid 86,0 +va (VaSet +isHidden 1 +) +xt "11125,24125,19725,25325" +st "< Automatic >" +tm "Actions" +) +) +) +*5 (Link +uid 87,0 +shape (CompositeShape +uid 88,0 +va (VaSet +vasetType 1 +fg "65535,65535,0" +bg "0,0,0" +) +optionalChildren [ +(Pentagon +uid 89,0 +sl 0 +ro 270 +xt "17000,19500,19250,20500" +) +(Line +uid 90,0 +sl 0 +ro 270 +xt "16500,20000,17000,20000" +pts [ +"16500,20000" +"17000,20000" +] +) +] +) +name (TextAssociate +uid 91,0 +ps "CenterOffsetStrategy" +text (Text +uid 92,0 +va (VaSet +font "Verdana,9,1" +) +xt "19750,19500,22050,20700" +st "init" +blo "19750,20500" +tm "LinkName" +) +) +) +*6 (SmRecoveryStatePoint +uid 93,0 +shape (CompositeShape +uid 94,0 +va (VaSet +vasetType 1 +fg "65535,0,0" +) +optionalChildren [ +(Circle +uid 95,0 +sl 0 +xt "3250,14100,5050,15900" +radius 900 +) +(Line +uid 96,0 +sl 0 +va (VaSet +vasetType 3 +lineColor "65535,65535,0" +lineWidth 1 +) +xt "3724,14574,4576,15426" +pts [ +"3724,15426" +"4576,14574" +] +) +(Line +uid 97,0 +sl 0 +va (VaSet +vasetType 3 +lineColor "65535,65535,0" +lineWidth 1 +) +xt "3724,14574,4576,15426" +pts [ +"4576,15426" +"3724,14574" +] +) +] +) +) +*7 (Link +uid 98,0 +shape (CompositeShape +uid 99,0 +va (VaSet +vasetType 1 +fg "65535,65535,0" +bg "0,0,0" +) +optionalChildren [ +(Pentagon +uid 100,0 +sl 0 +ro 270 +xt "17000,14500,19250,15500" +) +(Line +uid 101,0 +sl 0 +ro 270 +xt "16500,15000,17000,15000" +pts [ +"16500,15000" +"17000,15000" +] +) +] +) +name (TextAssociate +uid 102,0 +ps "CenterOffsetStrategy" +text (Text +uid 103,0 +va (VaSet +font "Verdana,9,1" +) +xt "19750,14500,22050,15700" +st "init" +blo "19750,15500" +tm "LinkName" +) +) +) +*8 (Grouping +uid 124,0 +optionalChildren [ +*9 (CommentText +uid 126,0 +shape (Rectangle +uid 127,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "36000,46000,53000,47000" +) +oxt "18000,70000,35000,71000" +text (MLText +uid 128,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "36200,46000,46000,47000" +st " +by %user on %dd %month %year +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 17000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*10 (CommentText +uid 129,0 +shape (Rectangle +uid 130,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "53000,42000,57000,43000" +) +oxt "35000,66000,39000,67000" +text (MLText +uid 131,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "53200,42000,56200,43000" +st " +Project: +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 4000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*11 (CommentText +uid 132,0 +shape (Rectangle +uid 133,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "36000,44000,53000,45000" +) +oxt "18000,68000,35000,69000" +text (MLText +uid 134,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "36200,44000,46200,45000" +st " + +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 17000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*12 (CommentText +uid 135,0 +shape (Rectangle +uid 136,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "32000,44000,36000,45000" +) +oxt "14000,68000,18000,69000" +text (MLText +uid 137,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "32200,44000,34300,45000" +st " +Title: +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 4000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*13 (CommentText +uid 138,0 +shape (Rectangle +uid 139,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "53000,43000,73000,47000" +) +oxt "35000,67000,55000,71000" +text (MLText +uid 140,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "53200,43200,62600,44200" +st " + +" +tm "CommentText" +wrapOption 3 +visibleHeight 4000 +visibleWidth 20000 +) +ignorePrefs 1 +titleBlock 1 +) +*14 (CommentText +uid 141,0 +shape (Rectangle +uid 142,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "57000,42000,73000,43000" +) +oxt "39000,66000,55000,67000" +text (MLText +uid 143,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "57200,42000,58800,43000" +st " +%project_name +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 16000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*15 (CommentText +uid 144,0 +shape (Rectangle +uid 145,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "32000,42000,53000,44000" +) +oxt "14000,66000,35000,68000" +text (MLText +uid 146,0 +va (VaSet +fg "32768,0,0" +) +xt "37350,42400,47650,43600" +st " + +" +ju 0 +tm "CommentText" +wrapOption 3 +visibleHeight 2000 +visibleWidth 21000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*16 (CommentText +uid 147,0 +shape (Rectangle +uid 148,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "32000,45000,36000,46000" +) +oxt "14000,69000,18000,70000" +text (MLText +uid 149,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "32200,45000,34300,46000" +st " +Path: +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 4000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*17 (CommentText +uid 150,0 +shape (Rectangle +uid 151,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "32000,46000,36000,47000" +) +oxt "14000,70000,18000,71000" +text (MLText +uid 152,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "32200,46000,34900,47000" +st " +Edited: +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 4000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*18 (CommentText +uid 153,0 +shape (Rectangle +uid 154,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "36000,45000,53000,46000" +) +oxt "18000,69000,35000,70000" +text (MLText +uid 155,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "36200,45000,44100,46000" +st " +%library/%unit/%view +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 17000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +] +shape (GroupingShape +uid 125,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +lineStyle 2 +lineWidth 2 +) +xt "32000,42000,73000,47000" +) +oxt "14000,66000,55000,71000" +) +*19 (State +uid 233,0 +shape (Circle +uid 234,0 +va (VaSet +vasetType 1 +fg "0,65535,65535" +lineColor "0,32768,49152" +lineWidth 2 +) +xt "44295,24675,53705,34085" +radius 4705 +) +name (Text +uid 235,0 +va (VaSet +font "Verdana,12,1" +) +xt "44950,28680,53050,30080" +st "count_255" +ju 0 +blo "49000,29880" +tm "ONodeName" +) +wait (TextAssociate +uid 236,0 +ps "CenterOffsetStrategy" +text (Text +uid 237,0 +va (VaSet +isHidden 1 +fg "0,0,32768" +font "Verdana,12,1" +) +xt "48750,29580,53850,30980" +st "wait 2" +blo "48750,30780" +tm "SmWaitText" +) +) +encoding (Text +uid 238,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "49000,30480,49000,30480" +blo "49000,30480" +tm "SmEncodingMgr" +) +actionBlk (SmStateActionsBlock +uid 241,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 242,0 +va (VaSet +vasetType 1 +transparent 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +fillStyle 1 +) +xt "47800,32080,58200,33480" +) +autoResize 1 +tline (Line +uid 243,0 +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "47900,31980,58100,31980" +pts [ +"47900,31980" +"58100,31980" +] +) +bline (Line +uid 244,0 +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "47900,31380,58100,31380" +pts [ +"47900,31380" +"58100,31380" +] +) +ttri (Triangle +uid 245,0 +ro 90 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "47450,31605,47800,31955" +) +btri (Triangle +uid 246,0 +ro 270 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "47450,29205,47800,29555" +) +entryActions (MLText +uid 247,0 +va (VaSet +) +xt "47900,31780,47900,31780" +tm "Actions" +) +inActions (MLText +uid 248,0 +va (VaSet +) +xt "47900,32180,58100,33380" +st "full_speed <= '1';" +tm "Actions" +) +exitActions (MLText +uid 249,0 +va (VaSet +) +xt "49000,29380,49000,29380" +tm "Actions" +) +) +caseExpr (TextAssociate +uid 239,0 +ps "CenterOffsetStrategy" +text (MLText +uid 240,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "46900,30580,53600,31780" +st "CASE: expr" +tm "SmCaseExpr" +) +) +) +*20 (Transition +uid 104,0 +shape (Spline +uid 105,0 +va (VaSet +vasetType 3 +) +xt "5500,20000,16500,20000" +pts [ +"5500,20000" +"16500,20000" +] +) +start &4 +end &5 +ss 0 +es 0 +cond "reset = '0'" +tb (TransitionBlock +uid 106,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 107,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "0,32768,49152" +) +xt "8150,18900,15750,21100" +) +autoResize 1 +lineShape (Line +uid 108,0 +va (VaSet +vasetType 3 +) +xt "8650,20500,15250,20500" +pts [ +"8650,20500" +"15250,20500" +] +) +condition (MLText +uid 109,0 +va (VaSet +) +xt "8650,18900,15250,20100" +st "reset = '0'" +tm "Condition" +) +actions (MLText +uid 110,0 +va (VaSet +isHidden 1 +) +xt "7650,20900,16250,22100" +st "< Automatic >" +tm "Actions" +) +) +tp (TransitionPriority +uid 111,0 +ps "PercentageFromStartStrategy" +shape (Circle +uid 112,0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,65535" +bg "0,0,0" +) +xt "5537,18937,7663,21063" +radius 1063 +) +pr (Text +uid 113,0 +va (VaSet +isHidden 1 +) +xt "5900,19400,7300,20600" +st "1" +ju 0 +blo "6600,20400" +tm "TransitionPriority" +) +padding "100,100" +) +) +*21 (Transition +uid 114,0 +shape (Spline +uid 115,0 +va (VaSet +vasetType 3 +) +xt "5050,15000,16500,15000" +pts [ +"5050,15000" +"16500,15000" +] +) +start &6 +end &7 +ss 0 +es 0 +tb (TransitionBlock +uid 116,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 117,0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "0,32768,49152" +) +xt "7625,14495,13925,15505" +) +autoResize 1 +lineShape (Line +uid 118,0 +va (VaSet +vasetType 3 +isHidden 1 +) +xt "10775,16000,10775,16000" +pts [ +"10775,16000" +"10775,16000" +] +) +condition (MLText +uid 119,0 +va (VaSet +) +xt "8125,14400,13425,15600" +tm "Condition" +) +actions (MLText +uid 120,0 +va (VaSet +) +xt "10775,16000,10775,16000" +tm "Actions" +) +) +tp (TransitionPriority +uid 121,0 +ps "PercentageFromStartStrategy" +shape (Circle +uid 122,0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,65535" +bg "0,0,0" +) +xt "5132,13937,7258,16063" +radius 1063 +) +pr (Text +uid 123,0 +va (VaSet +isHidden 1 +) +xt "5495,14400,6895,15600" +st "1" +ju 0 +blo "6195,15400" +tm "TransitionPriority" +) +padding "100,100" +) +) +*22 (Transition +uid 250,0 +shape (Spline +uid 251,0 +va (VaSet +vasetType 3 +) +xt "37567,18453,45599,26130" +pts [ +"37567,18453" +"45599,26130" +] +arrow 1 +) +start &2 +end &19 +ss 0 +es 0 +cond "power_acceleration = \"11111111\"" +tb (TransitionBlock +uid 252,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 253,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "0,32768,49152" +) +xt "31813,20982,52513,23182" +) +autoResize 1 +lineShape (Line +uid 254,0 +va (VaSet +vasetType 3 +isHidden 1 +) +xt "34963,23082,34963,23082" +pts [ +"34963,23082" +"34963,23082" +] +) +condition (MLText +uid 255,0 +va (VaSet +) +xt "32313,21482,52013,22682" +st "power_acceleration = \"11111111\"" +tm "Condition" +) +actions (MLText +uid 256,0 +va (VaSet +) +xt "42163,23082,42163,23082" +tm "Actions" +) +) +tp (TransitionPriority +uid 257,0 +ps "PercentageFromStartStrategy" +shape (Circle +uid 258,0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,65535" +bg "0,0,0" +) +xt "37307,18157,39433,20283" +radius 1063 +) +pr (Text +uid 259,0 +va (VaSet +isHidden 1 +) +xt "37670,18620,39070,19820" +st "1" +ju 0 +blo "38370,19620" +tm "TransitionPriority" +) +padding "100,100" +) +) +*23 (Transition +uid 260,0 +shape (Spline +uid 261,0 +va (VaSet +vasetType 3 +) +xt "38549,15881,48904,24675" +pts [ +"48904,24675" +"38549,15881" +] +arrow 1 +) +start &19 +end &2 +tb (TransitionBlock +uid 262,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 263,0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "0,32768,49152" +) +xt "43226,20373,49526,21383" +) +autoResize 1 +lineShape (Line +uid 264,0 +va (VaSet +vasetType 3 +isHidden 1 +) +xt "46376,21878,46376,21878" +pts [ +"46376,21878" +"46376,21878" +] +) +condition (MLText +uid 265,0 +va (VaSet +) +xt "43726,20278,49026,21478" +tm "Condition" +) +actions (MLText +uid 266,0 +va (VaSet +) +xt "46376,21878,46376,21878" +tm "Actions" +) +) +tp (TransitionPriority +uid 267,0 +ps "PercentageFromStartStrategy" +shape (Circle +uid 268,0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,65535" +bg "0,0,0" +) +xt "46805,22732,48931,24858" +radius 1063 +) +pr (Text +uid 269,0 +va (VaSet +isHidden 1 +) +xt "47168,23195,48568,24395" +st "1" +ju 0 +blo "47868,24195" +tm "TransitionPriority" +) +padding "100,100" +) +) +] +bg "65535,65535,65535" +grid (Grid +origin "0,0" +isVisible 0 +isActive 0 +xSpacing 1000 +xySpacing 1000 +xShown 1 +yShown 1 +color "26368,26368,26368" +) +packageList *24 (PackageList +uid 31,0 +stg "VerticalLayoutStrategy" +textVec [ +*25 (Text +uid 32,0 +va (VaSet +font "Verdana,9,1" +) +xt "0,3000,7600,4200" +st "Package List" +blo "0,4000" +) +*26 (MLText +uid 33,0 +va (VaSet +) +xt "0,4200,17500,10200" +st "LIBRARY ieee; + USE ieee.std_logic_1164.all; + USE ieee.numeric_std.all; +LIBRARY gates; +USE gates.gates.all;" +tm "SmPackageListTextMgr" +) +] +) +compDirBlock (MlTextGroup +uid 34,0 +stg "VerticalLayoutStrategy" +textVec [ +*27 (Text +uid 35,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "20000,0,30800,1200" +st "Compiler Directives" +blo "20000,1000" +) +*28 (Text +uid 36,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "20000,1200,33100,2400" +st "Pre-module directives:" +blo "20000,2200" +) +*29 (MLText +uid 37,0 +va (VaSet +isHidden 1 +) +xt "20000,2400,32100,4800" +st "`resetall +`timescale 1ns/10ps" +tm "SmCompilerDirectivesTextMgr" +) +*30 (Text +uid 38,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "20000,4800,33700,6000" +st "Post-module directives:" +blo "20000,5800" +) +*31 (MLText +uid 39,0 +va (VaSet +isHidden 1 +) +xt "20000,0,20000,0" +tm "SmCompilerDirectivesTextMgr" +) +*32 (Text +uid 40,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "20000,6000,33200,7200" +st "End-module directives:" +blo "20000,7000" +) +*33 (MLText +uid 41,0 +va (VaSet +isHidden 1 +) +xt "20000,7200,20000,7200" +tm "SmCompilerDirectivesTextMgr" +) +] +associable 1 +) +windowSize "453,261,1470,951" +viewArea "-500,-500,70510,47740" +cachedDiagramExtent "-650,-1000,86600,47000" +hasePageBreakOrigin 1 +pageBreakOrigin "-1000,-2000" +isTopLevel 1 +defaultCommentText (CommentText +shape (Rectangle +layer 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +lineColor "0,0,32768" +) +xt "0,0,15000,5000" +) +text (MLText +va (VaSet +fg "0,0,32768" +) +xt "200,200,3200,1400" +st " +Text +" +tm "CommentText" +wrapOption 3 +visibleHeight 4600 +visibleWidth 14600 +) +) +defaultRequirementText (RequirementText +shape (ZoomableIcon +layer 0 +va (VaSet +vasetType 1 +fg "59904,39936,65280" +lineColor "0,0,32768" +) +xt "0,0,1500,1750" +iconName "reqTracerRequirement.bmp" +iconMaskName "reqTracerRequirement.msk" +) +autoResize 1 +text (MLText +va (VaSet +fg "0,0,32768" +font "arial,8,0" +) +xt "500,2150,1400,3150" +st " +Text +" +tm "RequirementText" +wrapOption 3 +visibleHeight 1350 +visibleWidth 1100 +) +) +defaultPanel (Panel +shape (RectFrame +va (VaSet +vasetType 1 +fg "65535,65535,65535" +lineColor "32768,0,0" +lineWidth 3 +) +xt "0,0,20000,20000" +) +title (TextAssociate +ps "TopLeftStrategy" +text (Text +va (VaSet +font "Verdana,9,1" +) +xt "1000,1000,5000,2200" +st "Panel0" +blo "1000,2000" +tm "PanelText" +) +) +) +localDecl *34 (SmLocalDecl +uid 3,0 +stg "VerticalLayoutStrategy" +textVec [ +*35 (Text +uid 4,0 +va (VaSet +font "Verdana,9,1" +) +xt "27800,-1000,42400,200" +st "Architecture Declarations" +blo "27800,0" +) +*36 (MLText +uid 5,0 +va (VaSet +font "Courier New,8,0" +) +xt "27800,-1000,27800,-1000" +tm "LocalDeclTextMgr" +) +*37 (Text +uid 6,0 +va (VaSet +font "Verdana,9,1" +) +xt "27800,200,33000,1400" +st "Pre Decls" +blo "27800,1200" +) +*38 (MLText +uid 7,0 +va (VaSet +font "Courier New,8,0" +) +xt "27800,-1000,27800,-1000" +tm "LocalDeclTextMgr" +) +*39 (Text +uid 8,0 +va (VaSet +font "Verdana,9,1" +) +xt "27800,1400,34200,2600" +st "Post Decls" +blo "27800,2400" +) +*40 (MLText +uid 9,0 +va (VaSet +font "Courier New,8,0" +) +xt "27800,2600,27800,2600" +tm "LocalDeclTextMgr" +) +] +) +processDecl *41 (SmProcessDecl +uid 10,0 +stg "VerticalLayoutStrategy" +textVec [ +*42 (Text +uid 11,0 +va (VaSet +font "Verdana,9,1" +) +xt "74500,-1000,86600,200" +st "Process Declarations" +blo "74500,0" +) +*43 (Text +uid 12,0 +va (VaSet +font "Verdana,9,1" +) +xt "74500,200,84000,1400" +st "Clocked Process:" +blo "74500,1200" +) +*44 (MLText +uid 13,0 +va (VaSet +font "Courier New,8,0" +) +xt "74500,-1000,74500,-1000" +tm "ProcessDeclTextMgr" +) +*45 (Text +uid 14,0 +va (VaSet +font "Verdana,9,1" +) +xt "74500,1400,83800,2600" +st "Output Process:" +blo "74500,2400" +) +*46 (MLText +uid 15,0 +va (VaSet +font "Courier New,8,0" +) +xt "74500,2600,74500,2600" +tm "ProcessDeclTextMgr" +) +] +associable 1 +) +defaultActions *47 (MlTextGroup +uid 16,0 +stg "VerticalLayoutStrategy" +textVec [ +*48 (Text +uid 17,0 +va (VaSet +font "Verdana,9,1" +) +xt "0,-1000,8400,200" +st "Global Actions" +blo "0,0" +) +*49 (Text +uid 18,0 +va (VaSet +font "Verdana,9,1" +) +xt "0,200,7400,1400" +st "Pre Actions:" +blo "0,1200" +) +*50 (MLText +uid 19,0 +va (VaSet +) +xt "0,-1000,0,-1000" +tm "Actions" +) +*51 (Text +uid 20,0 +va (VaSet +font "Verdana,9,1" +) +xt "0,1400,8000,2600" +st "Post Actions:" +blo "0,2400" +) +*52 (MLText +uid 21,0 +va (VaSet +) +xt "0,2600,0,2600" +tm "Actions" +) +] +associable 1 +) +archConcurrentStatementBlock *53 (BiTextGroup +uid 22,0 +stg "VerticalLayoutStrategy" +first (Text +uid 23,0 +va (VaSet +font "Verdana,9,1" +) +xt "11400,-1000,24800,200" +st "Concurrent Statements" +blo "11400,0" +) +second (MLText +uid 24,0 +va (VaSet +) +xt "11400,200,11400,200" +tm "ArchConcStmtTextMgr" +) +associable 1 +) +signalsGenStatus *54 (SmSignalGenStatus +uid 28,0 +stg "VerticalLayoutStrategy" +first (Text +uid 29,0 +va (VaSet +font "Verdana,9,1" +) +xt "45400,-1000,53200,200" +st "Signal Status" +blo "45400,0" +) +second (MLText +uid 30,0 +va (VaSet +font "Courier New,8,0" +) +xt "45400,200,73400,1800" +st "SIGNAL MODE DEFAULT RESET SCHEME COMMENT +full_speed OUT COMB +" +tm "SmSignalsGenStatusTextMgr" +) +) +stateRegBlock *55 (BiTextGroup +uid 25,0 +stg "VerticalLayoutStrategy" +first (Text +uid 26,0 +va (VaSet +font "Verdana,9,1" +) +xt "56200,-1000,71500,200" +st "State Register Statements" +blo "56200,0" +) +second (MLText +uid 27,0 +va (VaSet +) +xt "56200,200,56200,200" +tm "Actions" +) +associable 1 +) +) +genChar (SmGenChar +uid 42,0 +nextStateClocking 0 +) +encoding (Encoding +scheme 3 +encodingStyles [ +(pair +scheme 0 +style 0 +) +(pair +scheme 1 +style 1 +) +(pair +scheme 2 +style 0 +) +(pair +scheme 3 +style 0 +) +(pair +scheme 4 +style 0 +) +(pair +scheme 5 +style 0 +) +] +otherValues [ +(pair +scheme 0 +otherValue "" +) +(pair +scheme 1 +otherValue "" +) +(pair +scheme 2 +otherValue "" +) +(pair +scheme 3 +otherValue "" +) +(pair +scheme 4 +otherValue "" +) +(pair +scheme 5 +otherValue "" +) +] +attribute 0 +synSafe 0 +outputEncodedLocals 0 +useVerilogParameterRange 0 +radix 2 +) +stateOrder [ +&2 +&19 +] +name "csm" +) +] +lastUid 269,0 +commonDM (CommonDM +ldm (LogicalDM +emptyRow *56 (LEmptyRow +) +uid 166,0 +optionalChildren [ +*57 (RefLabelRowHdr +) +*58 (TitleRowHdr +) +*59 (FilterRowHdr +) +*60 (RefLabelColHdr +tm "RefLabelColHdrMgr" +) +*61 (RowExpandColHdr +tm "RowExpandColHdrMgr" +) +*62 (GroupColHdr +tm "GroupColHdrMgr" +) +*63 (NameColHdr +tm "SmNameColHdrMgr" +) +*64 (ModeColHdr +tm "SmModeColHdrMgr" +) +*65 (TypeColHdr +tm "SmTypeColHdrMgr" +) +*66 (BoundsColHdr +tm "SmBoundsColHdrMgr" +) +*67 (InitColHdr +tm "SmInitColHdrMgr" +) +*68 (ColumnHdr +tm "SmCategoryColHdrMgr" +) +*69 (ColumnHdr +tm "SmAssignColHdrMgr" +) +*70 (ColumnHdr +tm "SmExprColHdrMgr" +) +*71 (ColumnHdr +tm "SmSchemeColHdrMgr" +) +*72 (ColumnHdr +tm "SmDefValColHdrMgr" +) +*73 (ColumnHdr +tm "SmRstValColHdrMgr" +) +*74 (EolColHdr +tm "SmEolColHdrMgr" +) +*75 (LeafLogPort +port (LogicalPort +decl (Decl +n "clock" +t "std_ulogic" +o 1 +) +) +uid 156,0 +cat 1 +expr "clock'EVENT AND clock = '1'" +) +*76 (LeafLogPort +port (LogicalPort +lang 11 +decl (Decl +n "power_acceleration" +t "unsigned" +b "(7 DOWNTO 0)" +o 2 +) +) +uid 158,0 +) +*77 (LeafLogPort +port (LogicalPort +decl (Decl +n "reset" +t "std_ulogic" +o 3 +) +) +uid 160,0 +cat 8 +expr "reset = '0'" +) +*78 (LeafLogPort +port (LogicalPort +lang 11 +m 1 +decl (Decl +n "full_speed" +t "std_ulogic" +o 4 +) +) +uid 162,0 +scheme 0 +) +] +) +pdm (PhysicalDM +displayShortBounds 1 +editShortBounds 1 +uid 185,0 +optionalChildren [ +*79 (Sheet +sheetRow (SheetRow +headerVa (MVa +cellColor "49152,49152,49152" +fontColor "0,0,0" +font "Tahoma,10,0" +) +cellVa (MVa +cellColor "65535,65535,65535" +fontColor "0,0,0" +font "Tahoma,10,0" +) +groupVa (MVa +cellColor "39936,56832,65280" +fontColor "0,0,0" +font "Tahoma,10,0" +) +emptyMRCItem *80 (MRCItem +litem &56 +pos 4 +dimension 20 +) +uid 187,0 +optionalChildren [ +*81 (MRCItem +litem &57 +pos 0 +dimension 20 +uid 188,0 +) +*82 (MRCItem +litem &58 +pos 1 +dimension 23 +uid 189,0 +) +*83 (MRCItem +litem &59 +pos 2 +hidden 1 +dimension 20 +uid 190,0 +) +*84 (MRCItem +litem &75 +pos 0 +dimension 20 +uid 157,0 +) +*85 (MRCItem +litem &76 +pos 1 +dimension 20 +uid 159,0 +) +*86 (MRCItem +litem &77 +pos 2 +dimension 20 +uid 161,0 +) +*87 (MRCItem +litem &78 +pos 3 +dimension 20 +uid 163,0 +) +] +) +sheetCol (SheetCol +propVa (MVa +cellColor "0,49152,49152" +fontColor "0,0,0" +font "Tahoma,10,0" +textAngle 90 +) +uid 191,0 +optionalChildren [ +*88 (MRCItem +litem &60 +pos 0 +dimension 20 +uid 192,0 +) +*89 (MRCItem +litem &62 +pos 1 +dimension 50 +uid 193,0 +) +*90 (MRCItem +litem &63 +pos 2 +dimension 70 +uid 194,0 +) +*91 (MRCItem +litem &64 +pos 3 +dimension 50 +uid 195,0 +) +*92 (MRCItem +litem &65 +pos 4 +dimension 80 +uid 196,0 +) +*93 (MRCItem +litem &66 +pos 5 +dimension 80 +uid 197,0 +) +*94 (MRCItem +litem &67 +pos 6 +dimension 40 +uid 198,0 +) +*95 (MRCItem +litem &68 +pos 7 +dimension 100 +uid 199,0 +) +*96 (MRCItem +litem &69 +pos 8 +dimension 60 +uid 200,0 +) +*97 (MRCItem +litem &70 +pos 9 +dimension 130 +uid 201,0 +) +*98 (MRCItem +litem &71 +pos 10 +dimension 56 +uid 202,0 +) +*99 (MRCItem +litem &72 +pos 11 +dimension 50 +uid 203,0 +) +*100 (MRCItem +litem &73 +pos 12 +dimension 50 +uid 204,0 +) +*101 (MRCItem +litem &74 +pos 13 +dimension 80 +uid 205,0 +) +] +) +fixedCol 4 +fixedRow 2 +name "Ports" +uid 186,0 +vaOverrides [ +] +) +] +) +uid 165,0 +) +cdmCsm &1 +genericsCommonDM (CommonDM +ldm (LogicalDM +emptyRow *102 (LEmptyRow +) +uid 207,0 +optionalChildren [ +*103 (RefLabelRowHdr +) +*104 (TitleRowHdr +) +*105 (FilterRowHdr +) +*106 (RefLabelColHdr +tm "RefLabelColHdrMgr" +) +*107 (RowExpandColHdr +tm "RowExpandColHdrMgr" +) +*108 (GroupColHdr +tm "GroupColHdrMgr" +) +*109 (NameColHdr +tm "GenericNameColHdrMgr" +) +*110 (TypeColHdr +tm "GenericTypeColHdrMgr" +) +*111 (InitColHdr +tm "GenericValueColHdrMgr" +) +*112 (PragmaColHdr +tm "GenericPragmaColHdrMgr" +) +*113 (EolColHdr +tm "GenericEolColHdrMgr" +) +] +) +pdm (PhysicalDM +displayShortBounds 1 +editShortBounds 1 +uid 219,0 +optionalChildren [ +*114 (Sheet +sheetRow (SheetRow +headerVa (MVa +cellColor "49152,49152,49152" +fontColor "0,0,0" +font "Tahoma,10,0" +) +cellVa (MVa +cellColor "65535,65535,65535" +fontColor "0,0,0" +font "Tahoma,10,0" +) +groupVa (MVa +cellColor "39936,56832,65280" +fontColor "0,0,0" +font "Tahoma,10,0" +) +emptyMRCItem *115 (MRCItem +litem &102 +pos 0 +dimension 20 +) +uid 221,0 +optionalChildren [ +*116 (MRCItem +litem &103 +pos 0 +dimension 20 +uid 222,0 +) +*117 (MRCItem +litem &104 +pos 1 +dimension 23 +uid 223,0 +) +*118 (MRCItem +litem &105 +pos 2 +hidden 1 +dimension 20 +uid 224,0 +) +] +) +sheetCol (SheetCol +propVa (MVa +cellColor "0,49152,49152" +fontColor "0,0,0" +font "Tahoma,10,0" +textAngle 90 +) +uid 225,0 +optionalChildren [ +*119 (MRCItem +litem &106 +pos 0 +dimension 20 +uid 226,0 +) +*120 (MRCItem +litem &108 +pos 1 +dimension 50 +uid 227,0 +) +*121 (MRCItem +litem &109 +pos 2 +dimension 100 +uid 228,0 +) +*122 (MRCItem +litem &110 +pos 3 +dimension 100 +uid 229,0 +) +*123 (MRCItem +litem &111 +pos 4 +dimension 50 +uid 230,0 +) +*124 (MRCItem +litem &112 +pos 5 +dimension 50 +uid 231,0 +) +*125 (MRCItem +litem &113 +pos 6 +dimension 80 +uid 232,0 +) +] +) +fixedCol 3 +fixedRow 2 +name "Ports" +uid 220,0 +vaOverrides [ +] +) +] +) +uid 206,0 +type 1 +) +signalSuffix "_int" +clockSuffix "_cld" +defaultState (State +shape (Circle +va (VaSet +vasetType 1 +fg "0,65535,65535" +lineColor "0,32768,49152" +lineWidth 2 +) +xt "-3551,-3551,3551,3551" +radius 3551 +) +name (Text +va (VaSet +font "Verdana,12,1" +) +xt "0,0,2500,1400" +st "s0" +ju 0 +blo "1250,1200" +tm "ONodeName" +) +wait (TextAssociate +ps "CenterOffsetStrategy" +text (Text +va (VaSet +isHidden 1 +fg "0,0,32768" +font "Verdana,12,1" +) +xt "1000,900,6100,2300" +st "wait 2" +blo "1000,2100" +tm "SmWaitText" +) +) +encoding (Text +va (VaSet +font "Verdana,9,1" +) +blo "0,0" +tm "SmEncodingMgr" +) +actionBlk (SmStateActionsBlock +ps "CenterOffsetStrategy" +shape (Rectangle +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "3900,3300,4100,3500" +) +autoResize 1 +tline (Line +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +pts [ +"0,0" +"0,0" +] +) +bline (Line +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +pts [ +"0,0" +"0,0" +] +) +ttri (Triangle +ro 90 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "-450,-175,-100,175" +) +btri (Triangle +ro 270 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "-450,-175,-100,175" +) +entryActions (MLText +va (VaSet +) +tm "Actions" +) +inActions (MLText +va (VaSet +) +tm "Actions" +) +exitActions (MLText +va (VaSet +) +tm "Actions" +) +) +caseExpr (TextAssociate +ps "CenterOffsetStrategy" +text (MLText +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "-2100,1200,4600,2400" +st "CASE: expr" +tm "SmCaseExpr" +) +) +) +defaultWaitState (State +shape (CircleInOctagon +va (VaSet +vasetType 1 +fg "0,65535,65535" +lineColor "26368,26368,26368" +lineWidth 2 +) +xt "-529,-529,6529,6529" +) +name (Text +va (VaSet +font "Verdana,12,1" +) +xt "0,0,2500,1400" +st "s0" +ju 0 +blo "1250,1200" +tm "ONodeName" +) +wait (TextAssociate +ps "CenterOffsetStrategy" +text (Text +va (VaSet +isHidden 1 +fg "0,0,32768" +font "Verdana,12,1" +) +xt "1000,900,6100,2300" +st "wait 2" +blo "1000,2100" +tm "SmWaitText" +) +) +encoding (Text +va (VaSet +font "Verdana,9,1" +) +blo "0,0" +tm "SmEncodingMgr" +) +actionBlk (SmStateActionsBlock +ps "CenterOffsetStrategy" +shape (Rectangle +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "8900,6300,9100,6500" +) +autoResize 1 +tline (Line +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "5000,3000,5000,3000" +pts [ +"5000,3000" +"5000,3000" +] +) +bline (Line +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "5000,3000,5000,3000" +pts [ +"5000,3000" +"5000,3000" +] +) +ttri (Triangle +ro 90 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "4550,2825,4900,3175" +) +btri (Triangle +ro 270 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "4550,2825,4900,3175" +) +entryActions (MLText +va (VaSet +) +xt "5000,3000,5000,3000" +tm "Actions" +) +inActions (MLText +va (VaSet +) +xt "5000,3000,5000,3000" +tm "Actions" +) +exitActions (MLText +va (VaSet +) +xt "5000,3000,5000,3000" +tm "Actions" +) +) +caseExpr (TextAssociate +ps "CenterOffsetStrategy" +text (MLText +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "-2100,1200,4600,2400" +st "CASE: expr" +tm "SmCaseExpr" +) +) +isWait 1 +) +defaultCompositeState (CompositeState +shape (TripleCircle +va (VaSet +vasetType 1 +fg "29952,39936,65280" +lineColor "0,0,32768" +lineWidth 2 +) +xt "-3000,-3000,3000,3000" +radius 3000 +) +name (Text +va (VaSet +font "Verdana,10,1" +) +xt "-1000,-600,1000,600" +st "s0" +ju 0 +blo "0,400" +tm "ONodeName" +) +childDiagram &0 +) +defaultJunction (Junction +shape (Diamond +va (VaSet +vasetType 1 +fg "59904,39936,65280" +) +xt "-1300,-1300,2300,2300" +) +symbol (Text +va (VaSet +font "Verdana,10,1" +) +xt "-300,-100,1300,1100" +st "&" +ju 0 +blo "500,900" +) +name (TextAssociate +ps "CenterOffsetStrategy" +text (Text +va (VaSet +font "Verdana,9,1" +) +xt "2000,1000,2000,1000" +blo "2000,1000" +tm "JunctionName" +) +) +caseExpr (TextAssociate +ps "CenterOffsetStrategy" +text (MLText +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "-2550,2000,4150,3200" +st "CASE: expr" +tm "SmCaseExpr" +) +) +) +defaultEntryPoint (EntryPoint +shape (CompositeShape +va (VaSet +vasetType 1 +fg "29952,39936,65280" +) +optionalChildren [ +(Pentagon +sl 0 +ro 270 +xt "-875,875,1375,1875" +) +(Line +sl 0 +ro 270 +xt "1375,1375,1875,1375" +pts [ +"1375,1375" +"1875,1375" +] +) +] +) +) +defaultInterruptPoint (InterruptPoint +shape (CompositeShape +va (VaSet +vasetType 1 +fg "65535,0,0" +) +optionalChildren [ +(Pentagon +sl 0 +ro 270 +xt "-875,875,1375,1875" +) +(Line +sl 0 +ro 270 +xt "1375,1375,1875,1375" +pts [ +"1375,1375" +"1875,1375" +] +) +(CustomPolygon +pts [ +"-625,1600" +"-625,1300" +"25,1425" +"-75,1150" +"1025,1350" +"200,1350" +"375,1600" +] +sl 0 +ro 270 +va (VaSet +vasetType 1 +fg "65535,65535,0" +bg "65535,0,0" +lineColor "65535,65535,0" +) +xt "-625,1150,1025,1600" +) +] +) +) +defaultLink (Link +shape (CompositeShape +va (VaSet +vasetType 1 +fg "65535,65535,0" +bg "0,0,0" +) +optionalChildren [ +(Pentagon +sl 0 +ro 270 +xt "-375,875,1875,1875" +) +(Line +sl 0 +ro 270 +xt "-875,1375,-375,1375" +pts [ +"-875,1375" +"-375,1375" +] +) +] +) +name (TextAssociate +ps "CenterOffsetStrategy" +text (Text +va (VaSet +font "Verdana,9,1" +) +xt "2375,875,5075,2075" +st "Link" +blo "2375,1875" +tm "LinkName" +) +) +) +defaultExitPoint (ExitPoint +shape (CompositeShape +va (VaSet +vasetType 1 +fg "29952,39936,65280" +) +optionalChildren [ +(Pentagon +sl 0 +ro 270 +xt "-375,875,1875,1875" +) +(Line +sl 0 +ro 270 +xt "-875,1375,-375,1375" +pts [ +"-875,1375" +"-375,1375" +] +) +] +) +) +defaultTransition (Transition +shape (Spline +va (VaSet +vasetType 3 +) +pts [ +"0,0" +"0,0" +] +arrow 1 +) +ss 0 +es 0 +cond "condition" +tb (TransitionBlock +ps "CenterOffsetStrategy" +shape (Rectangle +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "0,32768,49152" +) +xt "-500,-500,5800,1700" +) +autoResize 1 +lineShape (Line +va (VaSet +vasetType 3 +isHidden 1 +) +xt "2650,1600,2650,1600" +pts [ +"2650,1600" +"2650,1600" +] +) +condition (MLText +va (VaSet +) +xt "0,0,5300,1200" +st "condition" +tm "Condition" +) +actions (MLText +va (VaSet +) +xt "2650,2000,2650,2000" +tm "Actions" +) +) +tp (TransitionPriority +ps "PercentageFromStartStrategy" +shape (Circle +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +) +xt "-1063,-1063,1063,1063" +radius 1063 +) +pr (Text +va (VaSet +) +xt "-700,-600,700,600" +st "1" +ju 0 +blo "0,400" +tm "TransitionPriority" +) +padding "100,100" +) +) +defaultClk (SmClockPoint +shape (CompositeShape +va (VaSet +vasetType 1 +fg "65535,65535,0" +) +optionalChildren [ +(Pentagon +sl 0 +ro 270 +xt "-625,625,1625,1625" +) +(OrthoPolyLine +sl 0 +ro 270 +va (VaSet +vasetType 3 +) +xt "275,825,874,1425" +pts [ +"275,1425" +"574,1425" +"574,825" +"874,825" +] +) +(Arc2D +pts [ +"-116,1278" +"-371,972" +"-116,972" +] +sl 0 +ro 270 +va (VaSet +vasetType 1 +transparent 1 +) +xt "-441,926,-116,1323" +) +] +) +name (TextAssociate +ps "CenterOffsetStrategy" +text (Text +va (VaSet +) +xt "-3325,625,-1125,1825" +st "clk" +ju 2 +blo "-1125,1625" +tm "SmControlSignalNameMgr" +) +) +cond (SmControlCondition +ps "CenterOffsetStrategy" +shape (Rectangle +va (VaSet +vasetType 1 +fg "65535,65535,65535" +lineColor "0,32768,49152" +) +xt "1625,425,4925,1825" +) +autoResize 1 +cond (MLText +va (VaSet +) +xt "1725,525,4825,1725" +st "cond" +tm "SmControlConditionMgr" +) +) +) +defaultEnable (SmEnablePoint +shape (CompositeShape +va (VaSet +vasetType 1 +fg "65535,65535,0" +) +optionalChildren [ +(Pentagon +sl 0 +ro 270 +xt "-625,625,1625,1625" +) +(OrthoPolyLine +sl 0 +ro 270 +va (VaSet +vasetType 3 +) +xt "275,825,874,1425" +pts [ +"874,1425" +"574,1425" +"574,825" +"275,825" +] +) +(Arc2D +pts [ +"-130,1263" +"-415,1064" +"-76,1064" +] +layer 10 +sl 0 +ro 270 +va (VaSet +vasetType 1 +transparent 1 +) +xt "-425,943,-76,1304" +) +(Line +sl 0 +ro 270 +xt "-415,1064,-106,1064" +pts [ +"-415,1064" +"-106,1064" +] +) +] +) +name (TextAssociate +ps "CenterOffsetStrategy" +text (Text +va (VaSet +) +xt "-5125,625,-1125,1825" +st "enable" +ju 2 +blo "-1125,1625" +tm "SmControlSignalNameMgr" +) +) +cond (SmControlCondition +ps "CenterOffsetStrategy" +shape (Rectangle +va (VaSet +vasetType 1 +fg "65535,65535,65535" +lineColor "0,32768,49152" +) +xt "1625,425,4925,1825" +) +autoResize 1 +cond (MLText +va (VaSet +) +xt "1725,525,4825,1725" +st "cond" +tm "SmControlConditionMgr" +) +) +) +defaultRst (SmResetPoint +shape (CompositeShape +va (VaSet +vasetType 1 +fg "65535,65535,0" +) +optionalChildren [ +(Pentagon +sl 0 +ro 270 +xt "-625,625,1625,1625" +) +(OrthoPolyLine +sl 0 +ro 270 +va (VaSet +vasetType 3 +) +xt "275,825,874,1425" +pts [ +"874,1425" +"574,1425" +"574,825" +"275,825" +] +) +(Line +sl 0 +ro 270 +xt "-376,950,-276,1000" +pts [ +"-376,1000" +"-276,950" +] +) +(Line +sl 0 +ro 270 +xt "-376,950,-376,1300" +pts [ +"-376,1300" +"-376,950" +] +) +(Circle +layer 10 +sl 0 +ro 270 +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,0" +) +xt "424,975,724,1275" +radius 150 +) +] +) +cond (SmControlCondition +ps "CenterOffsetStrategy" +shape (Rectangle +va (VaSet +vasetType 1 +fg "65535,65535,65535" +lineColor "0,32768,49152" +) +xt "-625,-1175,2675,225" +) +autoResize 1 +cond (MLText +va (VaSet +) +xt "-525,-1075,2575,125" +st "cond" +tm "SmControlConditionMgr" +) +) +prio (TransitionPriority +ps "PercentageFromStartStrategy" +shape (Circle +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +) +xt "1625,62,3751,2188" +radius 1063 +) +pr (Text +va (VaSet +) +xt "1988,525,3388,1725" +st "1" +ju 0 +blo "2688,1525" +tm "TransitionPriority" +) +padding "100,100" +) +name (TextAssociate +ps "CenterOffsetStrategy" +text (Text +va (VaSet +) +xt "-2725,525,-625,1725" +st "rst" +ju 2 +blo "-625,1525" +tm "SmControlSignalNameMgr" +) +) +actions (TextAssociate +ps "CenterOffsetStrategy" +text (MLText +va (VaSet +isHidden 1 +) +xt "4750,2625,13350,3825" +st "< Automatic >" +tm "Actions" +) +) +) +defaultRecStatePt (SmRecoveryStatePoint +shape (CompositeShape +va (VaSet +vasetType 1 +fg "65535,0,0" +) +optionalChildren [ +(Circle +sl 0 +xt "-900,-900,900,900" +radius 900 +) +(Line +sl 0 +va (VaSet +vasetType 3 +lineColor "65535,65535,0" +lineWidth 1 +) +xt "-426,-426,426,426" +pts [ +"-426,426" +"426,-426" +] +) +(Line +sl 0 +va (VaSet +vasetType 3 +lineColor "65535,65535,0" +lineWidth 1 +) +xt "-426,-426,426,426" +pts [ +"426,426" +"-426,-426" +] +) +] +) +) +activeModelName "StateMachine" +LanguageMgr "Vhdl2008LangMgr" +) diff --git a/Cursor/hds/when255/interface b/Cursor/hds/when255/interface new file mode 100644 index 0000000..a1bd719 --- /dev/null +++ b/Cursor/hds/when255/interface @@ -0,0 +1,1513 @@ +DocumentHdrVersion "1.1" +Header (DocumentHdr +version 2 +dialect 11 +dmPackageRefs [ +(DmPackageRef +library "ieee" +unitName "std_logic_1164" +) +(DmPackageRef +library "ieee" +unitName "numeric_std" +) +(DmPackageRef +library "gates" +unitName "gates" +) +] +libraryRefs [ +"ieee" +"gates" +] +) +version "27.1" +appVersion "2019.2 (Build 5)" +model (Symbol +commonDM (CommonDM +ldm (LogicalDM +suid 4,0 +usingSuid 1 +emptyRow *1 (LEmptyRow +) +uid 81,0 +optionalChildren [ +*2 (RefLabelRowHdr +) +*3 (TitleRowHdr +) +*4 (FilterRowHdr +) +*5 (RefLabelColHdr +tm "RefLabelColHdrMgr" +) +*6 (RowExpandColHdr +tm "RowExpandColHdrMgr" +) +*7 (GroupColHdr +tm "GroupColHdrMgr" +) +*8 (NameColHdr +tm "NameColHdrMgr" +) +*9 (ModeColHdr +tm "ModeColHdrMgr" +) +*10 (TypeColHdr +tm "TypeColHdrMgr" +) +*11 (BoundsColHdr +tm "BoundsColHdrMgr" +) +*12 (InitColHdr +tm "InitColHdrMgr" +) +*13 (EolColHdr +tm "EolColHdrMgr" +) +*14 (LogPort +port (LogicalPort +decl (Decl +n "clock" +t "std_ulogic" +o 1 +suid 1,0 +) +) +uid 71,0 +) +*15 (LogPort +port (LogicalPort +lang 11 +m 1 +decl (Decl +n "full_speed" +t "std_ulogic" +o 4 +suid 2,0 +) +) +uid 73,0 +) +*16 (LogPort +port (LogicalPort +lang 11 +decl (Decl +n "power_acceleration" +t "unsigned" +b "(7 DOWNTO 0)" +o 2 +suid 3,0 +) +) +uid 75,0 +) +*17 (LogPort +port (LogicalPort +decl (Decl +n "reset" +t "std_ulogic" +o 3 +suid 4,0 +) +) +uid 77,0 +) +] +) +pdm (PhysicalDM +displayShortBounds 1 +editShortBounds 1 +uid 94,0 +optionalChildren [ +*18 (Sheet +sheetRow (SheetRow +headerVa (MVa +cellColor "49152,49152,49152" +fontColor "0,0,0" +font "Tahoma,10,0" +) +cellVa (MVa +cellColor "65535,65535,65535" +fontColor "0,0,0" +font "Tahoma,10,0" +) +groupVa (MVa +cellColor "39936,56832,65280" +fontColor "0,0,0" +font "Tahoma,10,0" +) +emptyMRCItem *19 (MRCItem +litem &1 +pos 3 +dimension 20 +) +uid 96,0 +optionalChildren [ +*20 (MRCItem +litem &2 +pos 0 +dimension 20 +uid 97,0 +) +*21 (MRCItem +litem &3 +pos 1 +dimension 23 +uid 98,0 +) +*22 (MRCItem +litem &4 +pos 2 +hidden 1 +dimension 20 +uid 99,0 +) +*23 (MRCItem +litem &14 +pos 0 +dimension 20 +uid 72,0 +) +*24 (MRCItem +litem &15 +pos 3 +dimension 20 +uid 74,0 +) +*25 (MRCItem +litem &16 +pos 1 +dimension 20 +uid 76,0 +) +*26 (MRCItem +litem &17 +pos 2 +dimension 20 +uid 78,0 +) +] +) +sheetCol (SheetCol +propVa (MVa +cellColor "0,49152,49152" +fontColor "0,0,0" +font "Tahoma,10,0" +textAngle 90 +) +uid 100,0 +optionalChildren [ +*27 (MRCItem +litem &5 +pos 0 +dimension 20 +uid 101,0 +) +*28 (MRCItem +litem &7 +pos 1 +dimension 50 +uid 102,0 +) +*29 (MRCItem +litem &8 +pos 2 +dimension 100 +uid 103,0 +) +*30 (MRCItem +litem &9 +pos 3 +dimension 50 +uid 104,0 +) +*31 (MRCItem +litem &10 +pos 4 +dimension 100 +uid 105,0 +) +*32 (MRCItem +litem &11 +pos 5 +dimension 100 +uid 106,0 +) +*33 (MRCItem +litem &12 +pos 6 +dimension 50 +uid 107,0 +) +*34 (MRCItem +litem &13 +pos 7 +dimension 80 +uid 108,0 +) +] +) +fixedCol 4 +fixedRow 2 +name "Ports" +uid 95,0 +vaOverrides [ +] +) +] +) +uid 80,0 +) +genericsCommonDM (CommonDM +ldm (LogicalDM +emptyRow *35 (LEmptyRow +) +uid 110,0 +optionalChildren [ +*36 (RefLabelRowHdr +) +*37 (TitleRowHdr +) +*38 (FilterRowHdr +) +*39 (RefLabelColHdr +tm "RefLabelColHdrMgr" +) +*40 (RowExpandColHdr +tm "RowExpandColHdrMgr" +) +*41 (GroupColHdr +tm "GroupColHdrMgr" +) +*42 (NameColHdr +tm "GenericNameColHdrMgr" +) +*43 (TypeColHdr +tm "GenericTypeColHdrMgr" +) +*44 (InitColHdr +tm "GenericValueColHdrMgr" +) +*45 (PragmaColHdr +tm "GenericPragmaColHdrMgr" +) +*46 (EolColHdr +tm "GenericEolColHdrMgr" +) +] +) +pdm (PhysicalDM +displayShortBounds 1 +editShortBounds 1 +uid 122,0 +optionalChildren [ +*47 (Sheet +sheetRow (SheetRow +headerVa (MVa +cellColor "49152,49152,49152" +fontColor "0,0,0" +font "Tahoma,10,0" +) +cellVa (MVa +cellColor "65535,65535,65535" +fontColor "0,0,0" +font "Tahoma,10,0" +) +groupVa (MVa +cellColor "39936,56832,65280" +fontColor "0,0,0" +font "Tahoma,10,0" +) +emptyMRCItem *48 (MRCItem +litem &35 +pos 3 +dimension 20 +) +uid 124,0 +optionalChildren [ +*49 (MRCItem +litem &36 +pos 0 +dimension 20 +uid 125,0 +) +*50 (MRCItem +litem &37 +pos 1 +dimension 23 +uid 126,0 +) +*51 (MRCItem +litem &38 +pos 2 +hidden 1 +dimension 20 +uid 127,0 +) +] +) +sheetCol (SheetCol +propVa (MVa +cellColor "0,49152,49152" +fontColor "0,0,0" +font "Tahoma,10,0" +textAngle 90 +) +uid 128,0 +optionalChildren [ +*52 (MRCItem +litem &39 +pos 0 +dimension 20 +uid 129,0 +) +*53 (MRCItem +litem &41 +pos 1 +dimension 50 +uid 130,0 +) +*54 (MRCItem +litem &42 +pos 2 +dimension 100 +uid 131,0 +) +*55 (MRCItem +litem &43 +pos 3 +dimension 100 +uid 132,0 +) +*56 (MRCItem +litem &44 +pos 4 +dimension 50 +uid 133,0 +) +*57 (MRCItem +litem &45 +pos 5 +dimension 50 +uid 134,0 +) +*58 (MRCItem +litem &46 +pos 6 +dimension 80 +uid 135,0 +) +] +) +fixedCol 3 +fixedRow 2 +name "Ports" +uid 123,0 +vaOverrides [ +] +) +] +) +uid 109,0 +type 1 +) +VExpander (VariableExpander +vvMap [ +(vvPair +variable "HDLDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hdl" +) +(vvPair +variable "HDSDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds" +) +(vvPair +variable "SideDataDesignDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\when10\\interface.info" +) +(vvPair +variable "SideDataUserDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\when10\\interface.user" +) +(vvPair +variable "SourceDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds" +) +(vvPair +variable "appl" +value "HDL Designer" +) +(vvPair +variable "arch_name" +value "interface" +) +(vvPair +variable "concat_file" +value "concatenated" +) +(vvPair +variable "config" +value "%(unit)_%(view)_config" +) +(vvPair +variable "d" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\when10" +) +(vvPair +variable "d_logical" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\when10" +) +(vvPair +variable "date" +value "07.12.2021" +) +(vvPair +variable "day" +value "mar." +) +(vvPair +variable "day_long" +value "mardi" +) +(vvPair +variable "dd" +value "07" +) +(vvPair +variable "entity_name" +value "when10" +) +(vvPair +variable "ext" +value "" +) +(vvPair +variable "f" +value "interface" +) +(vvPair +variable "f_logical" +value "interface" +) +(vvPair +variable "f_noext" +value "interface" +) +(vvPair +variable "graphical_source_author" +value "Simon" +) +(vvPair +variable "graphical_source_date" +value "07.12.2021" +) +(vvPair +variable "graphical_source_group" +value "UNKNOWN" +) +(vvPair +variable "graphical_source_host" +value "PC-SDM" +) +(vvPair +variable "graphical_source_time" +value "15:34:26" +) +(vvPair +variable "group" +value "UNKNOWN" +) +(vvPair +variable "host" +value "PC-SDM" +) +(vvPair +variable "language" +value "VHDL" +) +(vvPair +variable "library" +value "Cursor" +) +(vvPair +variable "library_downstream_ModelSimCompiler" +value "$SCRATCH_DIR/Cursor/work" +) +(vvPair +variable "mm" +value "12" +) +(vvPair +variable "module_name" +value "when10" +) +(vvPair +variable "month" +value "déc." +) +(vvPair +variable "month_long" +value "décembre" +) +(vvPair +variable "p" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\when10\\interface" +) +(vvPair +variable "p_logical" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\when10\\interface" +) +(vvPair +variable "package_name" +value "" +) +(vvPair +variable "project_name" +value "hds" +) +(vvPair +variable "series" +value "HDL Designer Series" +) +(vvPair +variable "this_ext" +value "" +) +(vvPair +variable "this_file" +value "interface" +) +(vvPair +variable "this_file_logical" +value "interface" +) +(vvPair +variable "time" +value "15:34:26" +) +(vvPair +variable "unit" +value "when10" +) +(vvPair +variable "user" +value "Simon" +) +(vvPair +variable "version" +value "2019.2 (Build 5)" +) +(vvPair +variable "view" +value "interface" +) +(vvPair +variable "year" +value "2021" +) +(vvPair +variable "yy" +value "21" +) +] +) +LanguageMgr "Vhdl2008LangMgr" +uid 79,0 +optionalChildren [ +*59 (SymbolBody +uid 8,0 +optionalChildren [ +*60 (CptPort +uid 51,0 +ps "OnEdgeStrategy" +shape (Triangle +uid 52,0 +ro 90 +va (VaSet +vasetType 1 +fg "0,65535,0" +) +xt "14250,13625,15000,14375" +) +tg (CPTG +uid 53,0 +ps "CptPortTextPlaceStrategy" +stg "VerticalLayoutStrategy" +f (Text +uid 54,0 +va (VaSet +font "Verdana,12,0" +) +xt "16000,13300,19800,14700" +st "clock" +blo "16000,14500" +tm "CptPortNameMgr" +) +) +dt (MLText +uid 55,0 +va (VaSet +font "Courier New,8,0" +) +xt "44000,2400,66500,3200" +st "clock : IN std_ulogic ;" +) +thePort (LogicalPort +decl (Decl +n "clock" +t "std_ulogic" +o 1 +suid 1,0 +) +) +) +*61 (CptPort +uid 56,0 +ps "OnEdgeStrategy" +shape (Triangle +uid 57,0 +ro 90 +va (VaSet +vasetType 1 +fg "0,65535,0" +) +xt "23000,7625,23750,8375" +) +tg (CPTG +uid 58,0 +ps "CptPortTextPlaceStrategy" +stg "RightVerticalLayoutStrategy" +f (Text +uid 59,0 +va (VaSet +font "Verdana,12,0" +) +xt "13900,7300,22000,8700" +st "full_speed" +ju 2 +blo "22000,8500" +tm "CptPortNameMgr" +) +) +dt (MLText +uid 60,0 +va (VaSet +font "Courier New,8,0" +) +xt "44000,4800,65000,5600" +st "full_speed : OUT std_ulogic " +) +thePort (LogicalPort +lang 11 +m 1 +decl (Decl +n "full_speed" +t "std_ulogic" +o 4 +suid 2,0 +) +) +) +*62 (CptPort +uid 61,0 +ps "OnEdgeStrategy" +shape (Triangle +uid 62,0 +ro 90 +va (VaSet +vasetType 1 +fg "0,65535,0" +) +xt "14250,8625,15000,9375" +) +tg (CPTG +uid 63,0 +ps "CptPortTextPlaceStrategy" +stg "VerticalLayoutStrategy" +f (Text +uid 64,0 +va (VaSet +font "Verdana,12,0" +) +xt "16000,8300,30000,9700" +st "power_acceleration" +blo "16000,9500" +tm "CptPortNameMgr" +) +) +dt (MLText +uid 65,0 +va (VaSet +font "Courier New,8,0" +) +xt "44000,3200,71500,4000" +st "power_acceleration : IN unsigned (7 DOWNTO 0) ;" +) +thePort (LogicalPort +lang 11 +decl (Decl +n "power_acceleration" +t "unsigned" +b "(7 DOWNTO 0)" +o 2 +suid 3,0 +) +) +) +*63 (CptPort +uid 66,0 +ps "OnEdgeStrategy" +shape (Triangle +uid 67,0 +ro 90 +va (VaSet +vasetType 1 +fg "0,65535,0" +) +xt "14250,14625,15000,15375" +) +tg (CPTG +uid 68,0 +ps "CptPortTextPlaceStrategy" +stg "VerticalLayoutStrategy" +f (Text +uid 69,0 +va (VaSet +font "Verdana,12,0" +) +xt "16000,14300,20100,15700" +st "reset" +blo "16000,15500" +tm "CptPortNameMgr" +) +) +dt (MLText +uid 70,0 +va (VaSet +font "Courier New,8,0" +) +xt "44000,4000,66500,4800" +st "reset : IN std_ulogic ;" +) +thePort (LogicalPort +decl (Decl +n "reset" +t "std_ulogic" +o 3 +suid 4,0 +) +) +) +] +shape (Rectangle +uid 9,0 +va (VaSet +vasetType 1 +fg "0,65535,0" +lineColor "0,32896,0" +lineWidth 2 +) +xt "15000,6000,23000,16000" +) +biTextGroup (BiTextGroup +uid 10,0 +ps "CenterOffsetStrategy" +stg "VerticalLayoutStrategy" +first (Text +uid 11,0 +va (VaSet +font "Verdana,9,1" +) +xt "16750,9800,20450,11000" +st "Cursor" +blo "16750,10800" +) +second (Text +uid 12,0 +va (VaSet +font "Verdana,9,1" +) +xt "16750,11000,21250,12200" +st "when10" +blo "16750,12000" +) +) +gi *64 (GenericInterface +uid 13,0 +ps "CenterOffsetStrategy" +matrix (Matrix +uid 14,0 +text (MLText +uid 15,0 +va (VaSet +font "Courier New,8,0" +) +xt "-10500,7000,1000,7800" +st "Generic Declarations" +) +header "Generic Declarations" +showHdrWhenContentsEmpty 1 +) +elements [ +] +) +portInstanceVisAsIs 1 +portInstanceVis (PortSigDisplay +sTC 0 +sF 0 +) +portVis (PortSigDisplay +sTC 0 +sF 0 +) +) +*65 (Grouping +uid 16,0 +optionalChildren [ +*66 (CommentText +uid 18,0 +shape (Rectangle +uid 19,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "36000,48000,53000,49000" +) +oxt "18000,70000,35000,71000" +text (MLText +uid 20,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "36200,48000,46000,49000" +st " +by %user on %dd %month %year +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 17000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*67 (CommentText +uid 21,0 +shape (Rectangle +uid 22,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "53000,44000,57000,45000" +) +oxt "35000,66000,39000,67000" +text (MLText +uid 23,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "53200,44000,56200,45000" +st " +Project: +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 4000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*68 (CommentText +uid 24,0 +shape (Rectangle +uid 25,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "36000,46000,53000,47000" +) +oxt "18000,68000,35000,69000" +text (MLText +uid 26,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "36200,46000,46200,47000" +st " + +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 17000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*69 (CommentText +uid 27,0 +shape (Rectangle +uid 28,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "32000,46000,36000,47000" +) +oxt "14000,68000,18000,69000" +text (MLText +uid 29,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "32200,46000,34300,47000" +st " +Title: +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 4000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*70 (CommentText +uid 30,0 +shape (Rectangle +uid 31,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "53000,45000,73000,49000" +) +oxt "35000,67000,55000,71000" +text (MLText +uid 32,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "53200,45200,62600,46200" +st " + +" +tm "CommentText" +wrapOption 3 +visibleHeight 4000 +visibleWidth 20000 +) +ignorePrefs 1 +titleBlock 1 +) +*71 (CommentText +uid 33,0 +shape (Rectangle +uid 34,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "57000,44000,73000,45000" +) +oxt "39000,66000,55000,67000" +text (MLText +uid 35,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "57200,44000,58800,45000" +st " +%project_name +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 16000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*72 (CommentText +uid 36,0 +shape (Rectangle +uid 37,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "32000,44000,53000,46000" +) +oxt "14000,66000,35000,68000" +text (MLText +uid 38,0 +va (VaSet +fg "32768,0,0" +) +xt "37350,44400,47650,45600" +st " + +" +ju 0 +tm "CommentText" +wrapOption 3 +visibleHeight 2000 +visibleWidth 21000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*73 (CommentText +uid 39,0 +shape (Rectangle +uid 40,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "32000,47000,36000,48000" +) +oxt "14000,69000,18000,70000" +text (MLText +uid 41,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "32200,47000,34300,48000" +st " +Path: +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 4000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*74 (CommentText +uid 42,0 +shape (Rectangle +uid 43,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "32000,48000,36000,49000" +) +oxt "14000,70000,18000,71000" +text (MLText +uid 44,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "32200,48000,34900,49000" +st " +Edited: +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 4000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*75 (CommentText +uid 45,0 +shape (Rectangle +uid 46,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "36000,47000,53000,48000" +) +oxt "18000,69000,35000,70000" +text (MLText +uid 47,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "36200,47000,45700,48000" +st " +%library/%unit/%view +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 17000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +] +shape (GroupingShape +uid 17,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +lineStyle 2 +lineWidth 2 +) +xt "32000,44000,73000,49000" +) +oxt "14000,66000,55000,71000" +) +] +bg "65535,65535,65535" +grid (Grid +origin "0,0" +isVisible 1 +isActive 1 +xSpacing 1000 +xySpacing 1000 +xShown 1 +yShown 1 +color "65535,0,0" +) +packageList *76 (PackageList +uid 48,0 +stg "VerticalLayoutStrategy" +textVec [ +*77 (Text +uid 49,0 +va (VaSet +font "Verdana,9,1" +) +xt "0,0,7600,1200" +st "Package List" +blo "0,1000" +) +*78 (MLText +uid 50,0 +va (VaSet +) +xt "0,1200,17500,7200" +st "LIBRARY ieee; + USE ieee.std_logic_1164.all; + USE ieee.numeric_std.all; +LIBRARY gates; +USE gates.gates.all;" +tm "PackageList" +) +] +) +windowSize "0,0,1015,690" +viewArea "0,0,0,0" +cachedDiagramExtent "0,0,0,0" +pageBreakOrigin "0,0" +defaultCommentText (CommentText +shape (Rectangle +layer 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +lineColor "0,0,32768" +) +xt "0,0,15000,5000" +) +text (MLText +va (VaSet +fg "0,0,32768" +) +xt "200,200,3200,1400" +st " +Text +" +tm "CommentText" +wrapOption 3 +visibleHeight 4600 +visibleWidth 14600 +) +) +defaultRequirementText (RequirementText +shape (ZoomableIcon +layer 0 +va (VaSet +vasetType 1 +fg "59904,39936,65280" +lineColor "0,0,32768" +) +xt "0,0,1500,1750" +iconName "reqTracerRequirement.bmp" +iconMaskName "reqTracerRequirement.msk" +) +autoResize 1 +text (MLText +va (VaSet +fg "0,0,32768" +font "arial,8,0" +) +xt "500,2150,1400,3150" +st " +Text +" +tm "RequirementText" +wrapOption 3 +visibleHeight 1350 +visibleWidth 1100 +) +) +defaultPanel (Panel +shape (RectFrame +va (VaSet +vasetType 1 +fg "65535,65535,65535" +lineColor "32768,0,0" +lineWidth 3 +) +xt "0,0,20000,20000" +) +title (TextAssociate +ps "TopLeftStrategy" +text (Text +va (VaSet +font "Verdana,9,1" +) +xt "1000,1000,5000,2200" +st "Panel0" +blo "1000,2000" +tm "PanelText" +) +) +) +parentGraphicsRef (HdmGraphicsRef +libraryName "Cursor" +entityName "process_acceleration" +viewName "struct.bd" +) +defaultSymbolBody (SymbolBody +shape (Rectangle +va (VaSet +vasetType 1 +fg "0,65535,0" +lineColor "0,32896,0" +lineWidth 2 +) +xt "15000,6000,44000,26000" +) +biTextGroup (BiTextGroup +ps "CenterOffsetStrategy" +stg "VerticalLayoutStrategy" +first (Text +va (VaSet +font "Verdana,9,1" +) +xt "26800,14800,32200,16000" +st "" +blo "26800,15800" +) +second (Text +va (VaSet +font "Verdana,9,1" +) +xt "26800,16000,30700,17200" +st "" +blo "26800,17000" +) +) +gi *79 (GenericInterface +ps "CenterOffsetStrategy" +matrix (Matrix +text (MLText +va (VaSet +font "Courier New,8,0" +) +xt "0,12000,11500,12800" +st "Generic Declarations" +) +header "Generic Declarations" +showHdrWhenContentsEmpty 1 +) +elements [ +] +) +portInstanceVisAsIs 1 +portInstanceVis (PortSigDisplay +sIVOD 1 +) +portVis (PortSigDisplay +sIVOD 1 +) +) +defaultCptPort (CptPort +ps "OnEdgeStrategy" +shape (Triangle +ro 90 +va (VaSet +vasetType 1 +fg "0,65535,0" +) +xt "0,0,750,750" +) +tg (CPTG +ps "CptPortTextPlaceStrategy" +stg "VerticalLayoutStrategy" +f (Text +va (VaSet +font "Verdana,12,0" +) +xt "0,750,2900,2150" +st "In0" +blo "0,1950" +tm "CptPortNameMgr" +) +) +dt (MLText +va (VaSet +font "Courier New,8,0" +) +) +thePort (LogicalPort +lang 11 +decl (Decl +n "In0" +t "unsigned" +b "(15 DOWNTO 0)" +o 0 +) +) +) +defaultCptPortBuffer (CptPort +ps "OnEdgeStrategy" +shape (Diamond +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +) +xt "0,0,750,750" +) +tg (CPTG +ps "CptPortTextPlaceStrategy" +stg "VerticalLayoutStrategy" +f (Text +va (VaSet +font "Verdana,12,0" +) +xt "0,750,5300,2150" +st "Buffer0" +blo "0,1950" +tm "CptPortNameMgr" +) +) +dt (MLText +va (VaSet +font "Courier New,8,0" +) +) +thePort (LogicalPort +lang 11 +m 3 +decl (Decl +n "Buffer0" +t "unsigned" +b "(15 DOWNTO 0)" +o 0 +) +) +) +DeclarativeBlock *80 (SymDeclBlock +uid 1,0 +stg "SymDeclLayoutStrategy" +declLabel (Text +uid 2,0 +va (VaSet +font "Verdana,9,1" +) +xt "42000,0,49400,1200" +st "Declarations" +blo "42000,1000" +) +portLabel (Text +uid 3,0 +va (VaSet +font "Verdana,9,1" +) +xt "42000,1200,45700,2400" +st "Ports:" +blo "42000,2200" +) +externalLabel (Text +uid 4,0 +va (VaSet +font "Verdana,9,1" +) +xt "42000,5600,45200,6800" +st "User:" +blo "42000,6600" +) +internalLabel (Text +uid 6,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "42000,0,50200,1200" +st "Internal User:" +blo "42000,1000" +) +externalText (MLText +uid 5,0 +va (VaSet +font "Courier New,8,0" +) +xt "44000,6800,44000,6800" +tm "SyDeclarativeTextMgr" +) +internalText (MLText +uid 7,0 +va (VaSet +isHidden 1 +font "Courier New,8,0" +) +xt "42000,0,42000,0" +tm "SyDeclarativeTextMgr" +) +) +lastUid 204,0 +activeModelName "Symbol:CDM" +) diff --git a/Cursor/hds/when9/fsm.sm b/Cursor/hds/when9/fsm.sm new file mode 100644 index 0000000..99e284b --- /dev/null +++ b/Cursor/hds/when9/fsm.sm @@ -0,0 +1,3400 @@ +DocumentHdrVersion "1.1" +Header (DocumentHdr +version 2 +dialect 11 +dmPackageRefs [ +(DmPackageRef +library "ieee" +unitName "std_logic_1164" +) +(DmPackageRef +library "ieee" +unitName "numeric_std" +) +(DmPackageRef +library "gates" +unitName "gates" +) +] +machine (Machine +name "csm" +children [ +(Machine +name "csm" +children [ +] +stateSignalName "current_state" +) +] +) +libraryRefs [ +"ieee" +"gates" +] +) +version "27.1" +appVersion "2019.2 (Build 5)" +model (StateMachine +VExpander (VariableExpander +vvMap [ +(vvPair +variable "HDLDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hdl" +) +(vvPair +variable "HDSDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds" +) +(vvPair +variable "SideDataDesignDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\when9\\fsm.sm.info" +) +(vvPair +variable "SideDataUserDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\when9\\fsm.sm.user" +) +(vvPair +variable "SourceDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds" +) +(vvPair +variable "appl" +value "HDL Designer" +) +(vvPair +variable "arch_name" +value "fsm" +) +(vvPair +variable "concat_file" +value "concatenated" +) +(vvPair +variable "config" +value "%(unit)_%(view)_config" +) +(vvPair +variable "d" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\when9" +) +(vvPair +variable "d_logical" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\when9" +) +(vvPair +variable "date" +value "07.12.2021" +) +(vvPair +variable "day" +value "mar." +) +(vvPair +variable "day_long" +value "mardi" +) +(vvPair +variable "dd" +value "07" +) +(vvPair +variable "entity_name" +value "when9" +) +(vvPair +variable "ext" +value "" +) +(vvPair +variable "f" +value "fsm.sm" +) +(vvPair +variable "f_logical" +value "fsm.sm" +) +(vvPair +variable "f_noext" +value "fsm" +) +(vvPair +variable "graphical_source_author" +value "Simon" +) +(vvPair +variable "graphical_source_date" +value "07.12.2021" +) +(vvPair +variable "graphical_source_group" +value "UNKNOWN" +) +(vvPair +variable "graphical_source_host" +value "PC-SDM" +) +(vvPair +variable "graphical_source_time" +value "15:20:23" +) +(vvPair +variable "group" +value "UNKNOWN" +) +(vvPair +variable "host" +value "PC-SDM" +) +(vvPair +variable "language" +value "VHDL" +) +(vvPair +variable "library" +value "Cursor" +) +(vvPair +variable "library_downstream_ModelSimCompiler" +value "$SCRATCH_DIR/Cursor/work" +) +(vvPair +variable "mm" +value "12" +) +(vvPair +variable "module_name" +value "when9" +) +(vvPair +variable "month" +value "déc." +) +(vvPair +variable "month_long" +value "décembre" +) +(vvPair +variable "p" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\when9\\fsm.sm" +) +(vvPair +variable "p_logical" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\when9\\fsm.sm" +) +(vvPair +variable "package_name" +value "" +) +(vvPair +variable "project_name" +value "hds" +) +(vvPair +variable "series" +value "HDL Designer Series" +) +(vvPair +variable "this_ext" +value "sm" +) +(vvPair +variable "this_file" +value "fsm" +) +(vvPair +variable "this_file_logical" +value "fsm" +) +(vvPair +variable "time" +value "15:20:23" +) +(vvPair +variable "unit" +value "when9" +) +(vvPair +variable "user" +value "Simon" +) +(vvPair +variable "version" +value "2019.2 (Build 5)" +) +(vvPair +variable "view" +value "fsm" +) +(vvPair +variable "year" +value "2021" +) +(vvPair +variable "yy" +value "21" +) +] +) +uid 242,0 +optionalChildren [ +*1 (ConcurrentSM +uid 1,0 +topDiagram (StateDiagram +LanguageMgr "None" +uid 2,0 +optionalChildren [ +*2 (State +uid 43,0 +shape (Circle +uid 44,0 +va (VaSet +vasetType 1 +fg "0,65535,65535" +lineColor "0,32768,49152" +lineWidth 2 +) +xt "31449,12449,38551,19551" +radius 3551 +) +name (Text +uid 45,0 +va (VaSet +font "Verdana,12,1" +) +xt "33500,15300,36500,16700" +st "init" +ju 0 +blo "35000,16500" +tm "ONodeName" +) +wait (TextAssociate +uid 46,0 +ps "CenterOffsetStrategy" +text (Text +uid 47,0 +va (VaSet +isHidden 1 +fg "0,0,32768" +font "Verdana,12,1" +) +xt "34750,16200,39850,17600" +st "wait 2" +blo "34750,17400" +tm "SmWaitText" +) +) +encoding (Text +uid 48,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "35000,17100,35000,17100" +blo "35000,17100" +tm "SmEncodingMgr" +) +actionBlk (SmStateActionsBlock +uid 51,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 52,0 +va (VaSet +vasetType 1 +transparent 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +fillStyle 1 +) +xt "35250,18700,42750,20100" +) +autoResize 1 +tline (Line +uid 53,0 +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "35350,18600,42650,18600" +pts [ +"35350,18600" +"42650,18600" +] +) +bline (Line +uid 54,0 +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "35350,18000,42650,18000" +pts [ +"35350,18000" +"42650,18000" +] +) +ttri (Triangle +uid 55,0 +ro 90 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "34900,18225,35250,18575" +) +btri (Triangle +uid 56,0 +ro 270 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "34900,15825,35250,16175" +) +entryActions (MLText +uid 57,0 +va (VaSet +) +xt "35350,18400,35350,18400" +tm "Actions" +) +inActions (MLText +uid 58,0 +va (VaSet +) +xt "35350,18800,42650,20000" +st "step <= '0';" +tm "Actions" +) +exitActions (MLText +uid 59,0 +va (VaSet +) +xt "35000,16000,35000,16000" +tm "Actions" +) +) +caseExpr (TextAssociate +uid 49,0 +ps "CenterOffsetStrategy" +text (MLText +uid 50,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "32900,17200,39600,18400" +st "CASE: expr" +tm "SmCaseExpr" +) +) +) +*3 (SmClockPoint +uid 60,0 +shape (CompositeShape +uid 61,0 +va (VaSet +vasetType 1 +fg "65535,65535,0" +) +optionalChildren [ +(Pentagon +uid 62,0 +sl 0 +ro 270 +xt "3250,10500,5500,11500" +) +(OrthoPolyLine +uid 63,0 +sl 0 +ro 270 +va (VaSet +vasetType 3 +) +xt "4150,10700,4749,11300" +pts [ +"4150,11300" +"4449,11300" +"4449,10700" +"4749,10700" +] +) +(Arc2D +pts [ +"3759,11153" +"3504,10847" +"3759,10847" +] +uid 64,0 +sl 0 +ro 270 +va (VaSet +vasetType 1 +transparent 1 +) +xt "3431,10800,3759,11199" +) +] +) +name (TextAssociate +uid 65,0 +ps "CenterOffsetStrategy" +text (Text +uid 66,0 +va (VaSet +) +xt "-650,10500,2750,11700" +st "clock" +ju 2 +blo "2750,11500" +tm "SmControlSignalNameMgr" +) +) +cond (SmControlCondition +uid 67,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 68,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +lineColor "0,32768,49152" +) +xt "5500,10300,22800,11700" +) +autoResize 1 +cond (MLText +uid 69,0 +va (VaSet +) +xt "5600,10400,22700,11600" +st "clock'EVENT AND clock = '1'" +tm "SmControlConditionMgr" +) +) +) +*4 (SmResetPoint +uid 70,0 +shape (CompositeShape +uid 71,0 +va (VaSet +vasetType 1 +fg "65535,65535,0" +) +optionalChildren [ +(Pentagon +uid 72,0 +sl 0 +ro 270 +xt "3250,19500,5500,20500" +) +(OrthoPolyLine +uid 73,0 +sl 0 +ro 270 +va (VaSet +vasetType 3 +) +xt "4150,19700,4749,20300" +pts [ +"4749,20300" +"4449,20300" +"4449,19700" +"4150,19700" +] +) +(Line +uid 74,0 +sl 0 +ro 270 +xt "3499,19825,3599,19875" +pts [ +"3499,19875" +"3599,19825" +] +) +(Line +uid 75,0 +sl 0 +ro 270 +xt "3499,19825,3499,20175" +pts [ +"3499,20175" +"3499,19825" +] +) +(Circle +uid 76,0 +layer 10 +sl 0 +ro 270 +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,0" +) +xt "4299,19850,4599,20150" +radius 150 +) +] +) +cond (SmControlCondition +uid 82,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 83,0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,65535" +lineColor "0,32768,49152" +) +xt "2300,17700,9100,19100" +) +autoResize 1 +cond (MLText +uid 84,0 +va (VaSet +isHidden 1 +) +xt "2400,17800,9000,19000" +st "reset = '0'" +tm "SmControlConditionMgr" +) +) +prio (TransitionPriority +uid 79,0 +ps "PercentageFromStartStrategy" +shape (Circle +uid 80,0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,65535" +bg "0,0,0" +) +xt "5500,18937,7626,21063" +radius 1063 +) +pr (Text +uid 81,0 +va (VaSet +isHidden 1 +) +xt "5863,19400,7263,20600" +st "1" +ju 0 +blo "6563,20400" +tm "TransitionPriority" +) +padding "100,100" +) +name (TextAssociate +uid 77,0 +ps "CenterOffsetStrategy" +text (Text +uid 78,0 +va (VaSet +) +xt "-50,19400,3250,20600" +st "reset" +ju 2 +blo "3250,20400" +tm "SmControlSignalNameMgr" +) +) +actions (TextAssociate +uid 85,0 +ps "CenterOffsetStrategy" +text (MLText +uid 86,0 +va (VaSet +isHidden 1 +) +xt "11125,24125,19725,25325" +st "< Automatic >" +tm "Actions" +) +) +) +*5 (Link +uid 87,0 +shape (CompositeShape +uid 88,0 +va (VaSet +vasetType 1 +fg "65535,65535,0" +bg "0,0,0" +) +optionalChildren [ +(Pentagon +uid 89,0 +sl 0 +ro 270 +xt "17000,19500,19250,20500" +) +(Line +uid 90,0 +sl 0 +ro 270 +xt "16500,20000,17000,20000" +pts [ +"16500,20000" +"17000,20000" +] +) +] +) +name (TextAssociate +uid 91,0 +ps "CenterOffsetStrategy" +text (Text +uid 92,0 +va (VaSet +font "Verdana,9,1" +) +xt "19750,19500,22050,20700" +st "init" +blo "19750,20500" +tm "LinkName" +) +) +) +*6 (SmRecoveryStatePoint +uid 93,0 +shape (CompositeShape +uid 94,0 +va (VaSet +vasetType 1 +fg "65535,0,0" +) +optionalChildren [ +(Circle +uid 95,0 +sl 0 +xt "3250,14100,5050,15900" +radius 900 +) +(Line +uid 96,0 +sl 0 +va (VaSet +vasetType 3 +lineColor "65535,65535,0" +lineWidth 1 +) +xt "3724,14574,4576,15426" +pts [ +"3724,15426" +"4576,14574" +] +) +(Line +uid 97,0 +sl 0 +va (VaSet +vasetType 3 +lineColor "65535,65535,0" +lineWidth 1 +) +xt "3724,14574,4576,15426" +pts [ +"4576,15426" +"3724,14574" +] +) +] +) +) +*7 (Link +uid 98,0 +shape (CompositeShape +uid 99,0 +va (VaSet +vasetType 1 +fg "65535,65535,0" +bg "0,0,0" +) +optionalChildren [ +(Pentagon +uid 100,0 +sl 0 +ro 270 +xt "17000,14500,19250,15500" +) +(Line +uid 101,0 +sl 0 +ro 270 +xt "16500,15000,17000,15000" +pts [ +"16500,15000" +"17000,15000" +] +) +] +) +name (TextAssociate +uid 102,0 +ps "CenterOffsetStrategy" +text (Text +uid 103,0 +va (VaSet +font "Verdana,9,1" +) +xt "19750,14500,22050,15700" +st "init" +blo "19750,15500" +tm "LinkName" +) +) +) +*8 (Grouping +uid 124,0 +optionalChildren [ +*9 (CommentText +uid 126,0 +shape (Rectangle +uid 127,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "36000,46000,53000,47000" +) +oxt "18000,70000,35000,71000" +text (MLText +uid 128,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "36200,46000,46000,47000" +st " +by %user on %dd %month %year +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 17000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*10 (CommentText +uid 129,0 +shape (Rectangle +uid 130,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "53000,42000,57000,43000" +) +oxt "35000,66000,39000,67000" +text (MLText +uid 131,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "53200,42000,56200,43000" +st " +Project: +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 4000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*11 (CommentText +uid 132,0 +shape (Rectangle +uid 133,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "36000,44000,53000,45000" +) +oxt "18000,68000,35000,69000" +text (MLText +uid 134,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "36200,44000,46200,45000" +st " + +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 17000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*12 (CommentText +uid 135,0 +shape (Rectangle +uid 136,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "32000,44000,36000,45000" +) +oxt "14000,68000,18000,69000" +text (MLText +uid 137,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "32200,44000,34300,45000" +st " +Title: +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 4000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*13 (CommentText +uid 138,0 +shape (Rectangle +uid 139,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "53000,43000,73000,47000" +) +oxt "35000,67000,55000,71000" +text (MLText +uid 140,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "53200,43200,62600,44200" +st " + +" +tm "CommentText" +wrapOption 3 +visibleHeight 4000 +visibleWidth 20000 +) +ignorePrefs 1 +titleBlock 1 +) +*14 (CommentText +uid 141,0 +shape (Rectangle +uid 142,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "57000,42000,73000,43000" +) +oxt "39000,66000,55000,67000" +text (MLText +uid 143,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "57200,42000,58800,43000" +st " +%project_name +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 16000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*15 (CommentText +uid 144,0 +shape (Rectangle +uid 145,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "32000,42000,53000,44000" +) +oxt "14000,66000,35000,68000" +text (MLText +uid 146,0 +va (VaSet +fg "32768,0,0" +) +xt "37350,42400,47650,43600" +st " + +" +ju 0 +tm "CommentText" +wrapOption 3 +visibleHeight 2000 +visibleWidth 21000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*16 (CommentText +uid 147,0 +shape (Rectangle +uid 148,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "32000,45000,36000,46000" +) +oxt "14000,69000,18000,70000" +text (MLText +uid 149,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "32200,45000,34300,46000" +st " +Path: +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 4000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*17 (CommentText +uid 150,0 +shape (Rectangle +uid 151,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "32000,46000,36000,47000" +) +oxt "14000,70000,18000,71000" +text (MLText +uid 152,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "32200,46000,34900,47000" +st " +Edited: +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 4000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*18 (CommentText +uid 153,0 +shape (Rectangle +uid 154,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "36000,45000,53000,46000" +) +oxt "18000,69000,35000,70000" +text (MLText +uid 155,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "36200,45000,43300,46000" +st " +%library/%unit/%view +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 17000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +] +shape (GroupingShape +uid 125,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +lineStyle 2 +lineWidth 2 +) +xt "32000,42000,73000,47000" +) +oxt "14000,66000,55000,71000" +) +*19 (State +uid 164,0 +shape (Circle +uid 165,0 +va (VaSet +vasetType 1 +fg "0,65535,65535" +lineColor "0,32768,49152" +lineWidth 2 +) +xt "30931,23241,38615,30925" +radius 3842 +) +name (Text +uid 166,0 +va (VaSet +font "Verdana,12,1" +) +xt "31623,26383,37923,27783" +st "count_9" +ju 0 +blo "34773,27583" +tm "ONodeName" +) +wait (TextAssociate +uid 167,0 +ps "CenterOffsetStrategy" +text (Text +uid 168,0 +va (VaSet +isHidden 1 +fg "0,0,32768" +font "Verdana,12,1" +) +xt "34523,27283,39623,28683" +st "wait 2" +blo "34523,28483" +tm "SmWaitText" +) +) +encoding (Text +uid 169,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "34773,28183,34773,28183" +blo "34773,28183" +tm "SmEncodingMgr" +) +actionBlk (SmStateActionsBlock +uid 172,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 173,0 +va (VaSet +vasetType 1 +transparent 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +fillStyle 1 +) +xt "35023,29783,42523,31183" +) +autoResize 1 +tline (Line +uid 174,0 +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "35123,29683,42423,29683" +pts [ +"35123,29683" +"42423,29683" +] +) +bline (Line +uid 175,0 +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "35123,29083,42423,29083" +pts [ +"35123,29083" +"42423,29083" +] +) +ttri (Triangle +uid 176,0 +ro 90 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "34673,29308,35023,29658" +) +btri (Triangle +uid 177,0 +ro 270 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "34673,26908,35023,27258" +) +entryActions (MLText +uid 178,0 +va (VaSet +) +xt "35123,29483,35123,29483" +tm "Actions" +) +inActions (MLText +uid 179,0 +va (VaSet +) +xt "35123,29883,42423,31083" +st "step <= '1';" +tm "Actions" +) +exitActions (MLText +uid 180,0 +va (VaSet +) +xt "34773,27083,34773,27083" +tm "Actions" +) +) +caseExpr (TextAssociate +uid 170,0 +ps "CenterOffsetStrategy" +text (MLText +uid 171,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "32673,28283,39373,29483" +st "CASE: expr" +tm "SmCaseExpr" +) +) +) +*20 (Transition +uid 104,0 +shape (Spline +uid 105,0 +va (VaSet +vasetType 3 +) +xt "5500,20000,16500,20000" +pts [ +"5500,20000" +"16500,20000" +] +) +start &4 +end &5 +ss 0 +es 0 +cond "reset = '0'" +tb (TransitionBlock +uid 106,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 107,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "0,32768,49152" +) +xt "8150,18900,15750,21100" +) +autoResize 1 +lineShape (Line +uid 108,0 +va (VaSet +vasetType 3 +) +xt "8650,20500,15250,20500" +pts [ +"8650,20500" +"15250,20500" +] +) +condition (MLText +uid 109,0 +va (VaSet +) +xt "8650,18900,15250,20100" +st "reset = '0'" +tm "Condition" +) +actions (MLText +uid 110,0 +va (VaSet +isHidden 1 +) +xt "7650,20900,16250,22100" +st "< Automatic >" +tm "Actions" +) +) +tp (TransitionPriority +uid 111,0 +ps "PercentageFromStartStrategy" +shape (Circle +uid 112,0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,65535" +bg "0,0,0" +) +xt "5537,18937,7663,21063" +radius 1063 +) +pr (Text +uid 113,0 +va (VaSet +isHidden 1 +) +xt "5900,19400,7300,20600" +st "1" +ju 0 +blo "6600,20400" +tm "TransitionPriority" +) +padding "100,100" +) +) +*21 (Transition +uid 114,0 +shape (Spline +uid 115,0 +va (VaSet +vasetType 3 +) +xt "5050,15000,16500,15000" +pts [ +"5050,15000" +"16500,15000" +] +) +start &6 +end &7 +ss 0 +es 0 +tb (TransitionBlock +uid 116,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 117,0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "0,32768,49152" +) +xt "7625,14495,13925,15505" +) +autoResize 1 +lineShape (Line +uid 118,0 +va (VaSet +vasetType 3 +isHidden 1 +) +xt "10775,16000,10775,16000" +pts [ +"10775,16000" +"10775,16000" +] +) +condition (MLText +uid 119,0 +va (VaSet +) +xt "8125,14400,13425,15600" +tm "Condition" +) +actions (MLText +uid 120,0 +va (VaSet +) +xt "10775,16000,10775,16000" +tm "Actions" +) +) +tp (TransitionPriority +uid 121,0 +ps "PercentageFromStartStrategy" +shape (Circle +uid 122,0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,65535" +bg "0,0,0" +) +xt "5132,13937,7258,16063" +radius 1063 +) +pr (Text +uid 123,0 +va (VaSet +isHidden 1 +) +xt "5495,14400,6895,15600" +st "1" +ju 0 +blo "6195,15400" +tm "TransitionPriority" +) +padding "100,100" +) +) +*22 (Transition +uid 181,0 +shape (Spline +uid 182,0 +va (VaSet +vasetType 3 +) +xt "38296,16721,38477,25551" +pts [ +"38477,16721" +"38296,25551" +] +arrow 1 +) +start &2 +end &19 +cond "acc = \"1001\"" +tb (TransitionBlock +uid 183,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 184,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "0,32768,49152" +) +xt "37886,20636,47186,22836" +) +autoResize 1 +lineShape (Line +uid 185,0 +va (VaSet +vasetType 3 +isHidden 1 +) +xt "41036,22736,41036,22736" +pts [ +"41036,22736" +"41036,22736" +] +) +condition (MLText +uid 186,0 +va (VaSet +) +xt "38386,21136,46686,22336" +st "acc = \"1001\"" +tm "Condition" +) +actions (MLText +uid 187,0 +va (VaSet +) +xt "42536,22736,42536,22736" +tm "Actions" +) +) +tp (TransitionPriority +uid 188,0 +ps "PercentageFromStartStrategy" +shape (Circle +uid 189,0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,65535" +bg "0,0,0" +) +xt "37395,16540,39521,18666" +radius 1063 +) +pr (Text +uid 190,0 +va (VaSet +isHidden 1 +) +xt "37758,17003,39158,18203" +st "1" +ju 0 +blo "38458,18003" +tm "TransitionPriority" +) +padding "100,100" +) +) +*23 (Transition +uid 232,0 +shape (Spline +uid 233,0 +va (VaSet +vasetType 3 +) +xt "32211,18279,32277,24220" +pts [ +"32211,24220" +"32277,18279" +] +arrow 1 +) +start &19 +end &2 +tb (TransitionBlock +uid 234,0 +ps "CenterOffsetStrategy" +shape (Rectangle +uid 235,0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "0,32768,49152" +) +xt "31096,20408,33496,21418" +) +autoResize 1 +lineShape (Line +uid 236,0 +va (VaSet +vasetType 3 +isHidden 1 +) +xt "34246,21913,34246,21913" +pts [ +"34246,21913" +"34246,21913" +] +) +condition (MLText +uid 237,0 +va (VaSet +) +xt "31596,20313,32996,21513" +tm "Condition" +) +actions (MLText +uid 238,0 +va (VaSet +) +xt "32296,21913,32296,21913" +tm "Actions" +) +) +tp (TransitionPriority +uid 239,0 +ps "PercentageFromStartStrategy" +shape (Circle +uid 240,0 +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,65535" +bg "0,0,0" +) +xt "31154,22563,33280,24689" +radius 1063 +) +pr (Text +uid 241,0 +va (VaSet +isHidden 1 +) +xt "31517,23026,32917,24226" +st "1" +ju 0 +blo "32217,24026" +tm "TransitionPriority" +) +padding "100,100" +) +) +] +bg "65535,65535,65535" +grid (Grid +origin "0,0" +isVisible 0 +isActive 0 +xSpacing 1000 +xySpacing 1000 +xShown 1 +yShown 1 +color "26368,26368,26368" +) +packageList *24 (PackageList +uid 31,0 +stg "VerticalLayoutStrategy" +textVec [ +*25 (Text +uid 32,0 +va (VaSet +font "Verdana,9,1" +) +xt "0,3000,7600,4200" +st "Package List" +blo "0,4000" +) +*26 (MLText +uid 33,0 +va (VaSet +) +xt "0,4200,17500,10200" +st "LIBRARY ieee; + USE ieee.std_logic_1164.all; + USE ieee.numeric_std.all; +LIBRARY gates; +USE gates.gates.all;" +tm "SmPackageListTextMgr" +) +] +) +compDirBlock (MlTextGroup +uid 34,0 +stg "VerticalLayoutStrategy" +textVec [ +*27 (Text +uid 35,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "20000,0,30800,1200" +st "Compiler Directives" +blo "20000,1000" +) +*28 (Text +uid 36,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "20000,1200,33100,2400" +st "Pre-module directives:" +blo "20000,2200" +) +*29 (MLText +uid 37,0 +va (VaSet +isHidden 1 +) +xt "20000,2400,32100,4800" +st "`resetall +`timescale 1ns/10ps" +tm "SmCompilerDirectivesTextMgr" +) +*30 (Text +uid 38,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "20000,4800,33700,6000" +st "Post-module directives:" +blo "20000,5800" +) +*31 (MLText +uid 39,0 +va (VaSet +isHidden 1 +) +xt "20000,0,20000,0" +tm "SmCompilerDirectivesTextMgr" +) +*32 (Text +uid 40,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "20000,6000,33200,7200" +st "End-module directives:" +blo "20000,7000" +) +*33 (MLText +uid 41,0 +va (VaSet +isHidden 1 +) +xt "20000,7200,20000,7200" +tm "SmCompilerDirectivesTextMgr" +) +] +associable 1 +) +windowSize "0,24,1715,1143" +viewArea "-11500,-18300,97051,51999" +cachedDiagramExtent "-650,-1000,86600,47000" +hasePageBreakOrigin 1 +pageBreakOrigin "0,-2000" +isTopLevel 1 +defaultCommentText (CommentText +shape (Rectangle +layer 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +lineColor "0,0,32768" +) +xt "0,0,15000,5000" +) +text (MLText +va (VaSet +fg "0,0,32768" +) +xt "200,200,3200,1400" +st " +Text +" +tm "CommentText" +wrapOption 3 +visibleHeight 4600 +visibleWidth 14600 +) +) +defaultRequirementText (RequirementText +shape (ZoomableIcon +layer 0 +va (VaSet +vasetType 1 +fg "59904,39936,65280" +lineColor "0,0,32768" +) +xt "0,0,1500,1750" +iconName "reqTracerRequirement.bmp" +iconMaskName "reqTracerRequirement.msk" +) +autoResize 1 +text (MLText +va (VaSet +fg "0,0,32768" +font "arial,8,0" +) +xt "500,2150,1400,3150" +st " +Text +" +tm "RequirementText" +wrapOption 3 +visibleHeight 1350 +visibleWidth 1100 +) +) +defaultPanel (Panel +shape (RectFrame +va (VaSet +vasetType 1 +fg "65535,65535,65535" +lineColor "32768,0,0" +lineWidth 3 +) +xt "0,0,20000,20000" +) +title (TextAssociate +ps "TopLeftStrategy" +text (Text +va (VaSet +font "Verdana,9,1" +) +xt "1000,1000,5000,2200" +st "Panel0" +blo "1000,2000" +tm "PanelText" +) +) +) +localDecl *34 (SmLocalDecl +uid 3,0 +stg "VerticalLayoutStrategy" +textVec [ +*35 (Text +uid 4,0 +va (VaSet +font "Verdana,9,1" +) +xt "27800,-1000,42400,200" +st "Architecture Declarations" +blo "27800,0" +) +*36 (MLText +uid 5,0 +va (VaSet +font "Courier New,8,0" +) +xt "27800,-1000,27800,-1000" +tm "LocalDeclTextMgr" +) +*37 (Text +uid 6,0 +va (VaSet +font "Verdana,9,1" +) +xt "27800,200,33000,1400" +st "Pre Decls" +blo "27800,1200" +) +*38 (MLText +uid 7,0 +va (VaSet +font "Courier New,8,0" +) +xt "27800,-1000,27800,-1000" +tm "LocalDeclTextMgr" +) +*39 (Text +uid 8,0 +va (VaSet +font "Verdana,9,1" +) +xt "27800,1400,34200,2600" +st "Post Decls" +blo "27800,2400" +) +*40 (MLText +uid 9,0 +va (VaSet +font "Courier New,8,0" +) +xt "27800,2600,27800,2600" +tm "LocalDeclTextMgr" +) +] +) +processDecl *41 (SmProcessDecl +uid 10,0 +stg "VerticalLayoutStrategy" +textVec [ +*42 (Text +uid 11,0 +va (VaSet +font "Verdana,9,1" +) +xt "74500,-1000,86600,200" +st "Process Declarations" +blo "74500,0" +) +*43 (Text +uid 12,0 +va (VaSet +font "Verdana,9,1" +) +xt "74500,200,84000,1400" +st "Clocked Process:" +blo "74500,1200" +) +*44 (MLText +uid 13,0 +va (VaSet +font "Courier New,8,0" +) +xt "74500,-1000,74500,-1000" +tm "ProcessDeclTextMgr" +) +*45 (Text +uid 14,0 +va (VaSet +font "Verdana,9,1" +) +xt "74500,1400,83800,2600" +st "Output Process:" +blo "74500,2400" +) +*46 (MLText +uid 15,0 +va (VaSet +font "Courier New,8,0" +) +xt "74500,2600,74500,2600" +tm "ProcessDeclTextMgr" +) +] +associable 1 +) +defaultActions *47 (MlTextGroup +uid 16,0 +stg "VerticalLayoutStrategy" +textVec [ +*48 (Text +uid 17,0 +va (VaSet +font "Verdana,9,1" +) +xt "0,-1000,8400,200" +st "Global Actions" +blo "0,0" +) +*49 (Text +uid 18,0 +va (VaSet +font "Verdana,9,1" +) +xt "0,200,7400,1400" +st "Pre Actions:" +blo "0,1200" +) +*50 (MLText +uid 19,0 +va (VaSet +) +xt "0,-1000,0,-1000" +tm "Actions" +) +*51 (Text +uid 20,0 +va (VaSet +font "Verdana,9,1" +) +xt "0,1400,8000,2600" +st "Post Actions:" +blo "0,2400" +) +*52 (MLText +uid 21,0 +va (VaSet +) +xt "0,2600,0,2600" +tm "Actions" +) +] +associable 1 +) +archConcurrentStatementBlock *53 (BiTextGroup +uid 22,0 +stg "VerticalLayoutStrategy" +first (Text +uid 23,0 +va (VaSet +font "Verdana,9,1" +) +xt "11400,-1000,24800,200" +st "Concurrent Statements" +blo "11400,0" +) +second (MLText +uid 24,0 +va (VaSet +) +xt "11400,200,11400,200" +tm "ArchConcStmtTextMgr" +) +associable 1 +) +signalsGenStatus *54 (SmSignalGenStatus +uid 28,0 +stg "VerticalLayoutStrategy" +first (Text +uid 29,0 +va (VaSet +font "Verdana,9,1" +) +xt "45400,-1000,53200,200" +st "Signal Status" +blo "45400,0" +) +second (MLText +uid 30,0 +va (VaSet +font "Courier New,8,0" +) +xt "45400,200,71400,1800" +st "SIGNAL MODE DEFAULT RESET SCHEME COMMENT +step OUT COMB +" +tm "SmSignalsGenStatusTextMgr" +) +) +stateRegBlock *55 (BiTextGroup +uid 25,0 +stg "VerticalLayoutStrategy" +first (Text +uid 26,0 +va (VaSet +font "Verdana,9,1" +) +xt "56200,-1000,71500,200" +st "State Register Statements" +blo "56200,0" +) +second (MLText +uid 27,0 +va (VaSet +) +xt "56200,200,56200,200" +tm "Actions" +) +associable 1 +) +) +genChar (SmGenChar +uid 42,0 +nextStateClocking 0 +) +encoding (Encoding +scheme 3 +encodingStyles [ +(pair +scheme 0 +style 0 +) +(pair +scheme 1 +style 1 +) +(pair +scheme 2 +style 0 +) +(pair +scheme 3 +style 0 +) +(pair +scheme 4 +style 0 +) +(pair +scheme 5 +style 0 +) +] +otherValues [ +(pair +scheme 0 +otherValue "" +) +(pair +scheme 1 +otherValue "" +) +(pair +scheme 2 +otherValue "" +) +(pair +scheme 3 +otherValue "" +) +(pair +scheme 4 +otherValue "" +) +(pair +scheme 5 +otherValue "" +) +] +attribute 0 +synSafe 0 +outputEncodedLocals 0 +useVerilogParameterRange 0 +radix 2 +) +stateOrder [ +&2 +&19 +] +name "csm" +) +] +lastUid 374,0 +commonDM (CommonDM +ldm (LogicalDM +emptyRow *56 (LEmptyRow +) +uid 192,0 +optionalChildren [ +*57 (RefLabelRowHdr +) +*58 (TitleRowHdr +) +*59 (FilterRowHdr +) +*60 (RefLabelColHdr +tm "RefLabelColHdrMgr" +) +*61 (RowExpandColHdr +tm "RowExpandColHdrMgr" +) +*62 (GroupColHdr +tm "GroupColHdrMgr" +) +*63 (NameColHdr +tm "SmNameColHdrMgr" +) +*64 (ModeColHdr +tm "SmModeColHdrMgr" +) +*65 (TypeColHdr +tm "SmTypeColHdrMgr" +) +*66 (BoundsColHdr +tm "SmBoundsColHdrMgr" +) +*67 (InitColHdr +tm "SmInitColHdrMgr" +) +*68 (ColumnHdr +tm "SmCategoryColHdrMgr" +) +*69 (ColumnHdr +tm "SmAssignColHdrMgr" +) +*70 (ColumnHdr +tm "SmExprColHdrMgr" +) +*71 (ColumnHdr +tm "SmSchemeColHdrMgr" +) +*72 (ColumnHdr +tm "SmDefValColHdrMgr" +) +*73 (ColumnHdr +tm "SmRstValColHdrMgr" +) +*74 (EolColHdr +tm "SmEolColHdrMgr" +) +*75 (LeafLogPort +port (LogicalPort +decl (Decl +n "acc" +t "unsigned" +b "(bitNb-1 DOWNTO 0)" +o 1 +) +) +uid 156,0 +) +*76 (LeafLogPort +port (LogicalPort +m 1 +decl (Decl +n "step" +t "std_ulogic" +o 4 +) +) +uid 158,0 +scheme 0 +) +*77 (LeafLogPort +port (LogicalPort +lang 11 +decl (Decl +n "clock" +t "std_ulogic" +o 2 +) +) +uid 160,0 +cat 1 +expr "clock'EVENT AND clock = '1'" +) +*78 (LeafLogPort +port (LogicalPort +lang 11 +decl (Decl +n "reset" +t "std_ulogic" +o 3 +) +) +uid 162,0 +cat 8 +expr "reset = '0'" +) +] +) +pdm (PhysicalDM +displayShortBounds 1 +editShortBounds 1 +uid 211,0 +optionalChildren [ +*79 (Sheet +sheetRow (SheetRow +headerVa (MVa +cellColor "49152,49152,49152" +fontColor "0,0,0" +font "Tahoma,10,0" +) +cellVa (MVa +cellColor "65535,65535,65535" +fontColor "0,0,0" +font "Tahoma,10,0" +) +groupVa (MVa +cellColor "39936,56832,65280" +fontColor "0,0,0" +font "Tahoma,10,0" +) +emptyMRCItem *80 (MRCItem +litem &56 +pos 4 +dimension 20 +) +uid 213,0 +optionalChildren [ +*81 (MRCItem +litem &57 +pos 0 +dimension 20 +uid 214,0 +) +*82 (MRCItem +litem &58 +pos 1 +dimension 23 +uid 215,0 +) +*83 (MRCItem +litem &59 +pos 2 +hidden 1 +dimension 20 +uid 216,0 +) +*84 (MRCItem +litem &75 +pos 0 +dimension 20 +uid 157,0 +) +*85 (MRCItem +litem &76 +pos 3 +dimension 20 +uid 159,0 +) +*86 (MRCItem +litem &77 +pos 1 +dimension 20 +uid 161,0 +) +*87 (MRCItem +litem &78 +pos 2 +dimension 20 +uid 163,0 +) +] +) +sheetCol (SheetCol +propVa (MVa +cellColor "0,49152,49152" +fontColor "0,0,0" +font "Tahoma,10,0" +textAngle 90 +) +uid 217,0 +optionalChildren [ +*88 (MRCItem +litem &60 +pos 0 +dimension 20 +uid 218,0 +) +*89 (MRCItem +litem &62 +pos 1 +dimension 50 +uid 219,0 +) +*90 (MRCItem +litem &63 +pos 2 +dimension 70 +uid 220,0 +) +*91 (MRCItem +litem &64 +pos 3 +dimension 50 +uid 221,0 +) +*92 (MRCItem +litem &65 +pos 4 +dimension 80 +uid 222,0 +) +*93 (MRCItem +litem &66 +pos 5 +dimension 80 +uid 223,0 +) +*94 (MRCItem +litem &67 +pos 6 +dimension 40 +uid 224,0 +) +*95 (MRCItem +litem &68 +pos 7 +dimension 100 +uid 225,0 +) +*96 (MRCItem +litem &69 +pos 8 +dimension 60 +uid 226,0 +) +*97 (MRCItem +litem &70 +pos 9 +dimension 130 +uid 227,0 +) +*98 (MRCItem +litem &71 +pos 10 +dimension 56 +uid 228,0 +) +*99 (MRCItem +litem &72 +pos 11 +dimension 50 +uid 229,0 +) +*100 (MRCItem +litem &73 +pos 12 +dimension 50 +uid 230,0 +) +*101 (MRCItem +litem &74 +pos 13 +dimension 80 +uid 231,0 +) +] +) +fixedCol 4 +fixedRow 2 +name "Ports" +uid 212,0 +vaOverrides [ +] +) +] +) +uid 191,0 +) +cdmCsm &1 +genericsCommonDM (CommonDM +ldm (LogicalDM +emptyRow *102 (LEmptyRow +) +uid 262,0 +optionalChildren [ +*103 (RefLabelRowHdr +) +*104 (TitleRowHdr +) +*105 (FilterRowHdr +) +*106 (RefLabelColHdr +tm "RefLabelColHdrMgr" +) +*107 (RowExpandColHdr +tm "RowExpandColHdrMgr" +) +*108 (GroupColHdr +tm "GroupColHdrMgr" +) +*109 (NameColHdr +tm "GenericNameColHdrMgr" +) +*110 (TypeColHdr +tm "GenericTypeColHdrMgr" +) +*111 (InitColHdr +tm "GenericValueColHdrMgr" +) +*112 (PragmaColHdr +tm "GenericPragmaColHdrMgr" +) +*113 (EolColHdr +tm "GenericEolColHdrMgr" +) +] +) +pdm (PhysicalDM +displayShortBounds 1 +editShortBounds 1 +uid 274,0 +optionalChildren [ +*114 (Sheet +sheetRow (SheetRow +headerVa (MVa +cellColor "49152,49152,49152" +fontColor "0,0,0" +font "Tahoma,10,0" +) +cellVa (MVa +cellColor "65535,65535,65535" +fontColor "0,0,0" +font "Tahoma,10,0" +) +groupVa (MVa +cellColor "39936,56832,65280" +fontColor "0,0,0" +font "Tahoma,10,0" +) +emptyMRCItem *115 (MRCItem +litem &102 +pos 0 +dimension 20 +) +uid 276,0 +optionalChildren [ +*116 (MRCItem +litem &103 +pos 0 +dimension 20 +uid 277,0 +) +*117 (MRCItem +litem &104 +pos 1 +dimension 23 +uid 278,0 +) +*118 (MRCItem +litem &105 +pos 2 +hidden 1 +dimension 20 +uid 279,0 +) +] +) +sheetCol (SheetCol +propVa (MVa +cellColor "0,49152,49152" +fontColor "0,0,0" +font "Tahoma,10,0" +textAngle 90 +) +uid 280,0 +optionalChildren [ +*119 (MRCItem +litem &106 +pos 0 +dimension 20 +uid 281,0 +) +*120 (MRCItem +litem &108 +pos 1 +dimension 50 +uid 282,0 +) +*121 (MRCItem +litem &109 +pos 2 +dimension 100 +uid 283,0 +) +*122 (MRCItem +litem &110 +pos 3 +dimension 100 +uid 284,0 +) +*123 (MRCItem +litem &111 +pos 4 +dimension 50 +uid 285,0 +) +*124 (MRCItem +litem &112 +pos 5 +dimension 50 +uid 286,0 +) +*125 (MRCItem +litem &113 +pos 6 +dimension 80 +uid 287,0 +) +] +) +fixedCol 3 +fixedRow 2 +name "Ports" +uid 275,0 +vaOverrides [ +] +) +] +) +uid 261,0 +type 1 +) +signalSuffix "_int" +clockSuffix "_cld" +defaultState (State +shape (Circle +va (VaSet +vasetType 1 +fg "0,65535,65535" +lineColor "0,32768,49152" +lineWidth 2 +) +xt "-3551,-3551,3551,3551" +radius 3551 +) +name (Text +va (VaSet +font "Verdana,12,1" +) +xt "0,0,2500,1400" +st "s0" +ju 0 +blo "1250,1200" +tm "ONodeName" +) +wait (TextAssociate +ps "CenterOffsetStrategy" +text (Text +va (VaSet +isHidden 1 +fg "0,0,32768" +font "Verdana,12,1" +) +xt "1000,900,6100,2300" +st "wait 2" +blo "1000,2100" +tm "SmWaitText" +) +) +encoding (Text +va (VaSet +font "Verdana,9,1" +) +blo "0,0" +tm "SmEncodingMgr" +) +actionBlk (SmStateActionsBlock +ps "CenterOffsetStrategy" +shape (Rectangle +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "3900,3300,4100,3500" +) +autoResize 1 +tline (Line +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +pts [ +"0,0" +"0,0" +] +) +bline (Line +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +pts [ +"0,0" +"0,0" +] +) +ttri (Triangle +ro 90 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "-450,-175,-100,175" +) +btri (Triangle +ro 270 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "-450,-175,-100,175" +) +entryActions (MLText +va (VaSet +) +tm "Actions" +) +inActions (MLText +va (VaSet +) +tm "Actions" +) +exitActions (MLText +va (VaSet +) +tm "Actions" +) +) +caseExpr (TextAssociate +ps "CenterOffsetStrategy" +text (MLText +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "-2100,1200,4600,2400" +st "CASE: expr" +tm "SmCaseExpr" +) +) +) +defaultWaitState (State +shape (CircleInOctagon +va (VaSet +vasetType 1 +fg "0,65535,65535" +lineColor "26368,26368,26368" +lineWidth 2 +) +xt "-529,-529,6529,6529" +) +name (Text +va (VaSet +font "Verdana,12,1" +) +xt "0,0,2500,1400" +st "s0" +ju 0 +blo "1250,1200" +tm "ONodeName" +) +wait (TextAssociate +ps "CenterOffsetStrategy" +text (Text +va (VaSet +isHidden 1 +fg "0,0,32768" +font "Verdana,12,1" +) +xt "1000,900,6100,2300" +st "wait 2" +blo "1000,2100" +tm "SmWaitText" +) +) +encoding (Text +va (VaSet +font "Verdana,9,1" +) +blo "0,0" +tm "SmEncodingMgr" +) +actionBlk (SmStateActionsBlock +ps "CenterOffsetStrategy" +shape (Rectangle +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "8900,6300,9100,6500" +) +autoResize 1 +tline (Line +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "5000,3000,5000,3000" +pts [ +"5000,3000" +"5000,3000" +] +) +bline (Line +va (VaSet +vasetType 3 +isHidden 1 +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "5000,3000,5000,3000" +pts [ +"5000,3000" +"5000,3000" +] +) +ttri (Triangle +ro 90 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "4550,2825,4900,3175" +) +btri (Triangle +ro 270 +va (VaSet +vasetType 1 +isHidden 1 +fg "0,32768,49152" +bg "0,0,0" +lineColor "39936,56832,65280" +lineWidth -1 +) +xt "4550,2825,4900,3175" +) +entryActions (MLText +va (VaSet +) +xt "5000,3000,5000,3000" +tm "Actions" +) +inActions (MLText +va (VaSet +) +xt "5000,3000,5000,3000" +tm "Actions" +) +exitActions (MLText +va (VaSet +) +xt "5000,3000,5000,3000" +tm "Actions" +) +) +caseExpr (TextAssociate +ps "CenterOffsetStrategy" +text (MLText +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "-2100,1200,4600,2400" +st "CASE: expr" +tm "SmCaseExpr" +) +) +isWait 1 +) +defaultCompositeState (CompositeState +shape (TripleCircle +va (VaSet +vasetType 1 +fg "29952,39936,65280" +lineColor "0,0,32768" +lineWidth 2 +) +xt "-3000,-3000,3000,3000" +radius 3000 +) +name (Text +va (VaSet +font "Verdana,10,1" +) +xt "-1000,-600,1000,600" +st "s0" +ju 0 +blo "0,400" +tm "ONodeName" +) +childDiagram &0 +) +defaultJunction (Junction +shape (Diamond +va (VaSet +vasetType 1 +fg "59904,39936,65280" +) +xt "-1300,-1300,2300,2300" +) +symbol (Text +va (VaSet +font "Verdana,10,1" +) +xt "-300,-100,1300,1100" +st "&" +ju 0 +blo "500,900" +) +name (TextAssociate +ps "CenterOffsetStrategy" +text (Text +va (VaSet +font "Verdana,9,1" +) +xt "2000,1000,2000,1000" +blo "2000,1000" +tm "JunctionName" +) +) +caseExpr (TextAssociate +ps "CenterOffsetStrategy" +text (MLText +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "-2550,2000,4150,3200" +st "CASE: expr" +tm "SmCaseExpr" +) +) +) +defaultEntryPoint (EntryPoint +shape (CompositeShape +va (VaSet +vasetType 1 +fg "29952,39936,65280" +) +optionalChildren [ +(Pentagon +sl 0 +ro 270 +xt "-875,875,1375,1875" +) +(Line +sl 0 +ro 270 +xt "1375,1375,1875,1375" +pts [ +"1375,1375" +"1875,1375" +] +) +] +) +) +defaultInterruptPoint (InterruptPoint +shape (CompositeShape +va (VaSet +vasetType 1 +fg "65535,0,0" +) +optionalChildren [ +(Pentagon +sl 0 +ro 270 +xt "-875,875,1375,1875" +) +(Line +sl 0 +ro 270 +xt "1375,1375,1875,1375" +pts [ +"1375,1375" +"1875,1375" +] +) +(CustomPolygon +pts [ +"-625,1600" +"-625,1300" +"25,1425" +"-75,1150" +"1025,1350" +"200,1350" +"375,1600" +] +sl 0 +ro 270 +va (VaSet +vasetType 1 +fg "65535,65535,0" +bg "65535,0,0" +lineColor "65535,65535,0" +) +xt "-625,1150,1025,1600" +) +] +) +) +defaultLink (Link +shape (CompositeShape +va (VaSet +vasetType 1 +fg "65535,65535,0" +bg "0,0,0" +) +optionalChildren [ +(Pentagon +sl 0 +ro 270 +xt "-375,875,1875,1875" +) +(Line +sl 0 +ro 270 +xt "-875,1375,-375,1375" +pts [ +"-875,1375" +"-375,1375" +] +) +] +) +name (TextAssociate +ps "CenterOffsetStrategy" +text (Text +va (VaSet +font "Verdana,9,1" +) +xt "2375,875,5075,2075" +st "Link" +blo "2375,1875" +tm "LinkName" +) +) +) +defaultExitPoint (ExitPoint +shape (CompositeShape +va (VaSet +vasetType 1 +fg "29952,39936,65280" +) +optionalChildren [ +(Pentagon +sl 0 +ro 270 +xt "-375,875,1875,1875" +) +(Line +sl 0 +ro 270 +xt "-875,1375,-375,1375" +pts [ +"-875,1375" +"-375,1375" +] +) +] +) +) +defaultTransition (Transition +shape (Spline +va (VaSet +vasetType 3 +) +pts [ +"0,0" +"0,0" +] +arrow 1 +) +ss 0 +es 0 +cond "condition" +tb (TransitionBlock +ps "CenterOffsetStrategy" +shape (Rectangle +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +lineColor "0,32768,49152" +) +xt "-500,-500,5800,1700" +) +autoResize 1 +lineShape (Line +va (VaSet +vasetType 3 +isHidden 1 +) +xt "2650,1600,2650,1600" +pts [ +"2650,1600" +"2650,1600" +] +) +condition (MLText +va (VaSet +) +xt "0,0,5300,1200" +st "condition" +tm "Condition" +) +actions (MLText +va (VaSet +) +xt "2650,2000,2650,2000" +tm "Actions" +) +) +tp (TransitionPriority +ps "PercentageFromStartStrategy" +shape (Circle +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +) +xt "-1063,-1063,1063,1063" +radius 1063 +) +pr (Text +va (VaSet +) +xt "-700,-600,700,600" +st "1" +ju 0 +blo "0,400" +tm "TransitionPriority" +) +padding "100,100" +) +) +defaultClk (SmClockPoint +shape (CompositeShape +va (VaSet +vasetType 1 +fg "65535,65535,0" +) +optionalChildren [ +(Pentagon +sl 0 +ro 270 +xt "-625,625,1625,1625" +) +(OrthoPolyLine +sl 0 +ro 270 +va (VaSet +vasetType 3 +) +xt "275,825,874,1425" +pts [ +"275,1425" +"574,1425" +"574,825" +"874,825" +] +) +(Arc2D +pts [ +"-116,1278" +"-371,972" +"-116,972" +] +sl 0 +ro 270 +va (VaSet +vasetType 1 +transparent 1 +) +xt "-441,926,-116,1323" +) +] +) +name (TextAssociate +ps "CenterOffsetStrategy" +text (Text +va (VaSet +) +xt "-3325,625,-1125,1825" +st "clk" +ju 2 +blo "-1125,1625" +tm "SmControlSignalNameMgr" +) +) +cond (SmControlCondition +ps "CenterOffsetStrategy" +shape (Rectangle +va (VaSet +vasetType 1 +fg "65535,65535,65535" +lineColor "0,32768,49152" +) +xt "1625,425,4925,1825" +) +autoResize 1 +cond (MLText +va (VaSet +) +xt "1725,525,4825,1725" +st "cond" +tm "SmControlConditionMgr" +) +) +) +defaultEnable (SmEnablePoint +shape (CompositeShape +va (VaSet +vasetType 1 +fg "65535,65535,0" +) +optionalChildren [ +(Pentagon +sl 0 +ro 270 +xt "-625,625,1625,1625" +) +(OrthoPolyLine +sl 0 +ro 270 +va (VaSet +vasetType 3 +) +xt "275,825,874,1425" +pts [ +"874,1425" +"574,1425" +"574,825" +"275,825" +] +) +(Arc2D +pts [ +"-130,1263" +"-415,1064" +"-76,1064" +] +layer 10 +sl 0 +ro 270 +va (VaSet +vasetType 1 +transparent 1 +) +xt "-425,943,-76,1304" +) +(Line +sl 0 +ro 270 +xt "-415,1064,-106,1064" +pts [ +"-415,1064" +"-106,1064" +] +) +] +) +name (TextAssociate +ps "CenterOffsetStrategy" +text (Text +va (VaSet +) +xt "-5125,625,-1125,1825" +st "enable" +ju 2 +blo "-1125,1625" +tm "SmControlSignalNameMgr" +) +) +cond (SmControlCondition +ps "CenterOffsetStrategy" +shape (Rectangle +va (VaSet +vasetType 1 +fg "65535,65535,65535" +lineColor "0,32768,49152" +) +xt "1625,425,4925,1825" +) +autoResize 1 +cond (MLText +va (VaSet +) +xt "1725,525,4825,1725" +st "cond" +tm "SmControlConditionMgr" +) +) +) +defaultRst (SmResetPoint +shape (CompositeShape +va (VaSet +vasetType 1 +fg "65535,65535,0" +) +optionalChildren [ +(Pentagon +sl 0 +ro 270 +xt "-625,625,1625,1625" +) +(OrthoPolyLine +sl 0 +ro 270 +va (VaSet +vasetType 3 +) +xt "275,825,874,1425" +pts [ +"874,1425" +"574,1425" +"574,825" +"275,825" +] +) +(Line +sl 0 +ro 270 +xt "-376,950,-276,1000" +pts [ +"-376,1000" +"-276,950" +] +) +(Line +sl 0 +ro 270 +xt "-376,950,-376,1300" +pts [ +"-376,1300" +"-376,950" +] +) +(Circle +layer 10 +sl 0 +ro 270 +va (VaSet +vasetType 1 +isHidden 1 +fg "65535,65535,0" +) +xt "424,975,724,1275" +radius 150 +) +] +) +cond (SmControlCondition +ps "CenterOffsetStrategy" +shape (Rectangle +va (VaSet +vasetType 1 +fg "65535,65535,65535" +lineColor "0,32768,49152" +) +xt "-625,-1175,2675,225" +) +autoResize 1 +cond (MLText +va (VaSet +) +xt "-525,-1075,2575,125" +st "cond" +tm "SmControlConditionMgr" +) +) +prio (TransitionPriority +ps "PercentageFromStartStrategy" +shape (Circle +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +) +xt "1625,62,3751,2188" +radius 1063 +) +pr (Text +va (VaSet +) +xt "1988,525,3388,1725" +st "1" +ju 0 +blo "2688,1525" +tm "TransitionPriority" +) +padding "100,100" +) +name (TextAssociate +ps "CenterOffsetStrategy" +text (Text +va (VaSet +) +xt "-2725,525,-625,1725" +st "rst" +ju 2 +blo "-625,1525" +tm "SmControlSignalNameMgr" +) +) +actions (TextAssociate +ps "CenterOffsetStrategy" +text (MLText +va (VaSet +isHidden 1 +) +xt "4750,2625,13350,3825" +st "< Automatic >" +tm "Actions" +) +) +) +defaultRecStatePt (SmRecoveryStatePoint +shape (CompositeShape +va (VaSet +vasetType 1 +fg "65535,0,0" +) +optionalChildren [ +(Circle +sl 0 +xt "-900,-900,900,900" +radius 900 +) +(Line +sl 0 +va (VaSet +vasetType 3 +lineColor "65535,65535,0" +lineWidth 1 +) +xt "-426,-426,426,426" +pts [ +"-426,426" +"426,-426" +] +) +(Line +sl 0 +va (VaSet +vasetType 3 +lineColor "65535,65535,0" +lineWidth 1 +) +xt "-426,-426,426,426" +pts [ +"426,426" +"-426,-426" +] +) +] +) +) +activeModelName "StateMachine:CDM" +LanguageMgr "Vhdl2008LangMgr" +) diff --git a/Cursor/hds/when9/interface b/Cursor/hds/when9/interface new file mode 100644 index 0000000..a79d343 --- /dev/null +++ b/Cursor/hds/when9/interface @@ -0,0 +1,1503 @@ +DocumentHdrVersion "1.1" +Header (DocumentHdr +version 2 +dialect 11 +dmPackageRefs [ +(DmPackageRef +library "ieee" +unitName "std_logic_1164" +) +(DmPackageRef +library "ieee" +unitName "numeric_std" +) +(DmPackageRef +library "gates" +unitName "gates" +) +] +libraryRefs [ +"ieee" +"gates" +] +) +version "27.1" +appVersion "2019.2 (Build 5)" +model (Symbol +commonDM (CommonDM +ldm (LogicalDM +suid 26,0 +usingSuid 1 +emptyRow *1 (LEmptyRow +) +uid 67,0 +optionalChildren [ +*2 (RefLabelRowHdr +) +*3 (TitleRowHdr +) +*4 (FilterRowHdr +) +*5 (RefLabelColHdr +tm "RefLabelColHdrMgr" +) +*6 (RowExpandColHdr +tm "RowExpandColHdrMgr" +) +*7 (GroupColHdr +tm "GroupColHdrMgr" +) +*8 (NameColHdr +tm "NameColHdrMgr" +) +*9 (ModeColHdr +tm "ModeColHdrMgr" +) +*10 (TypeColHdr +tm "TypeColHdrMgr" +) +*11 (BoundsColHdr +tm "BoundsColHdrMgr" +) +*12 (InitColHdr +tm "InitColHdrMgr" +) +*13 (EolColHdr +tm "EolColHdrMgr" +) +*14 (LogPort +port (LogicalPort +decl (Decl +n "acc" +t "unsigned" +b "(bitNb-1 DOWNTO 0)" +o 9 +suid 23,0 +) +) +uid 535,0 +) +*15 (LogPort +port (LogicalPort +decl (Decl +n "clock" +t "std_ulogic" +o 11 +suid 24,0 +) +) +uid 537,0 +) +*16 (LogPort +port (LogicalPort +decl (Decl +n "reset" +t "std_ulogic" +o 12 +suid 25,0 +) +) +uid 539,0 +) +*17 (LogPort +port (LogicalPort +m 1 +decl (Decl +n "step" +t "std_ulogic" +o 10 +suid 26,0 +) +) +uid 541,0 +) +] +) +pdm (PhysicalDM +displayShortBounds 1 +editShortBounds 1 +uid 80,0 +optionalChildren [ +*18 (Sheet +sheetRow (SheetRow +headerVa (MVa +cellColor "49152,49152,49152" +fontColor "0,0,0" +font "Tahoma,10,0" +) +cellVa (MVa +cellColor "65535,65535,65535" +fontColor "0,0,0" +font "Tahoma,10,0" +) +groupVa (MVa +cellColor "39936,56832,65280" +fontColor "0,0,0" +font "Tahoma,10,0" +) +emptyMRCItem *19 (MRCItem +litem &1 +pos 3 +dimension 20 +) +uid 82,0 +optionalChildren [ +*20 (MRCItem +litem &2 +pos 0 +dimension 20 +uid 83,0 +) +*21 (MRCItem +litem &3 +pos 1 +dimension 23 +uid 84,0 +) +*22 (MRCItem +litem &4 +pos 2 +hidden 1 +dimension 20 +uid 85,0 +) +*23 (MRCItem +litem &14 +pos 0 +dimension 20 +uid 536,0 +) +*24 (MRCItem +litem &15 +pos 1 +dimension 20 +uid 538,0 +) +*25 (MRCItem +litem &16 +pos 2 +dimension 20 +uid 540,0 +) +*26 (MRCItem +litem &17 +pos 3 +dimension 20 +uid 542,0 +) +] +) +sheetCol (SheetCol +propVa (MVa +cellColor "0,49152,49152" +fontColor "0,0,0" +font "Tahoma,10,0" +textAngle 90 +) +uid 86,0 +optionalChildren [ +*27 (MRCItem +litem &5 +pos 0 +dimension 20 +uid 87,0 +) +*28 (MRCItem +litem &7 +pos 1 +dimension 50 +uid 88,0 +) +*29 (MRCItem +litem &8 +pos 2 +dimension 100 +uid 89,0 +) +*30 (MRCItem +litem &9 +pos 3 +dimension 50 +uid 90,0 +) +*31 (MRCItem +litem &10 +pos 4 +dimension 100 +uid 91,0 +) +*32 (MRCItem +litem &11 +pos 5 +dimension 100 +uid 92,0 +) +*33 (MRCItem +litem &12 +pos 6 +dimension 50 +uid 93,0 +) +*34 (MRCItem +litem &13 +pos 7 +dimension 80 +uid 94,0 +) +] +) +fixedCol 4 +fixedRow 2 +name "Ports" +uid 81,0 +vaOverrides [ +] +) +] +) +uid 66,0 +) +genericsCommonDM (CommonDM +ldm (LogicalDM +emptyRow *35 (LEmptyRow +) +uid 96,0 +optionalChildren [ +*36 (RefLabelRowHdr +) +*37 (TitleRowHdr +) +*38 (FilterRowHdr +) +*39 (RefLabelColHdr +tm "RefLabelColHdrMgr" +) +*40 (RowExpandColHdr +tm "RowExpandColHdrMgr" +) +*41 (GroupColHdr +tm "GroupColHdrMgr" +) +*42 (NameColHdr +tm "GenericNameColHdrMgr" +) +*43 (TypeColHdr +tm "GenericTypeColHdrMgr" +) +*44 (InitColHdr +tm "GenericValueColHdrMgr" +) +*45 (PragmaColHdr +tm "GenericPragmaColHdrMgr" +) +*46 (EolColHdr +tm "GenericEolColHdrMgr" +) +] +) +pdm (PhysicalDM +displayShortBounds 1 +editShortBounds 1 +uid 108,0 +optionalChildren [ +*47 (Sheet +sheetRow (SheetRow +headerVa (MVa +cellColor "49152,49152,49152" +fontColor "0,0,0" +font "Tahoma,10,0" +) +cellVa (MVa +cellColor "65535,65535,65535" +fontColor "0,0,0" +font "Tahoma,10,0" +) +groupVa (MVa +cellColor "39936,56832,65280" +fontColor "0,0,0" +font "Tahoma,10,0" +) +emptyMRCItem *48 (MRCItem +litem &35 +pos 3 +dimension 20 +) +uid 110,0 +optionalChildren [ +*49 (MRCItem +litem &36 +pos 0 +dimension 20 +uid 111,0 +) +*50 (MRCItem +litem &37 +pos 1 +dimension 23 +uid 112,0 +) +*51 (MRCItem +litem &38 +pos 2 +hidden 1 +dimension 20 +uid 113,0 +) +] +) +sheetCol (SheetCol +propVa (MVa +cellColor "0,49152,49152" +fontColor "0,0,0" +font "Tahoma,10,0" +textAngle 90 +) +uid 114,0 +optionalChildren [ +*52 (MRCItem +litem &39 +pos 0 +dimension 20 +uid 115,0 +) +*53 (MRCItem +litem &41 +pos 1 +dimension 50 +uid 116,0 +) +*54 (MRCItem +litem &42 +pos 2 +dimension 100 +uid 117,0 +) +*55 (MRCItem +litem &43 +pos 3 +dimension 100 +uid 118,0 +) +*56 (MRCItem +litem &44 +pos 4 +dimension 50 +uid 119,0 +) +*57 (MRCItem +litem &45 +pos 5 +dimension 50 +uid 120,0 +) +*58 (MRCItem +litem &46 +pos 6 +dimension 80 +uid 121,0 +) +] +) +fixedCol 3 +fixedRow 2 +name "Ports" +uid 109,0 +vaOverrides [ +] +) +] +) +uid 95,0 +type 1 +) +VExpander (VariableExpander +vvMap [ +(vvPair +variable "HDLDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hdl" +) +(vvPair +variable "HDSDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds" +) +(vvPair +variable "SideDataDesignDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\when9\\interface.info" +) +(vvPair +variable "SideDataUserDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\when9\\interface.user" +) +(vvPair +variable "SourceDir" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds" +) +(vvPair +variable "appl" +value "HDL Designer" +) +(vvPair +variable "arch_name" +value "interface" +) +(vvPair +variable "concat_file" +value "concatenated" +) +(vvPair +variable "config" +value "%(unit)_%(view)_config" +) +(vvPair +variable "d" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\when9" +) +(vvPair +variable "d_logical" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\when9" +) +(vvPair +variable "date" +value "07.12.2021" +) +(vvPair +variable "day" +value "mar." +) +(vvPair +variable "day_long" +value "mardi" +) +(vvPair +variable "dd" +value "07" +) +(vvPair +variable "entity_name" +value "when9" +) +(vvPair +variable "ext" +value "" +) +(vvPair +variable "f" +value "interface" +) +(vvPair +variable "f_logical" +value "interface" +) +(vvPair +variable "f_noext" +value "interface" +) +(vvPair +variable "graphical_source_author" +value "Simon" +) +(vvPair +variable "graphical_source_date" +value "07.12.2021" +) +(vvPair +variable "graphical_source_group" +value "UNKNOWN" +) +(vvPair +variable "graphical_source_host" +value "PC-SDM" +) +(vvPair +variable "graphical_source_time" +value "15:20:23" +) +(vvPair +variable "group" +value "UNKNOWN" +) +(vvPair +variable "host" +value "PC-SDM" +) +(vvPair +variable "language" +value "VHDL" +) +(vvPair +variable "library" +value "Cursor" +) +(vvPair +variable "library_downstream_ModelSimCompiler" +value "$SCRATCH_DIR/Cursor/work" +) +(vvPair +variable "mm" +value "12" +) +(vvPair +variable "module_name" +value "when9" +) +(vvPair +variable "month" +value "déc." +) +(vvPair +variable "month_long" +value "décembre" +) +(vvPair +variable "p" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\when9\\interface" +) +(vvPair +variable "p_logical" +value "C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\..\\Cursor\\hds\\when9\\interface" +) +(vvPair +variable "package_name" +value "" +) +(vvPair +variable "project_name" +value "hds" +) +(vvPair +variable "series" +value "HDL Designer Series" +) +(vvPair +variable "this_ext" +value "" +) +(vvPair +variable "this_file" +value "interface" +) +(vvPair +variable "this_file_logical" +value "interface" +) +(vvPair +variable "time" +value "15:20:23" +) +(vvPair +variable "unit" +value "when9" +) +(vvPair +variable "user" +value "Simon" +) +(vvPair +variable "version" +value "2019.2 (Build 5)" +) +(vvPair +variable "view" +value "interface" +) +(vvPair +variable "year" +value "2021" +) +(vvPair +variable "yy" +value "21" +) +] +) +LanguageMgr "Vhdl2008LangMgr" +uid 65,0 +optionalChildren [ +*59 (SymbolBody +uid 8,0 +optionalChildren [ +*60 (CptPort +uid 515,0 +ps "OnEdgeStrategy" +shape (Triangle +uid 516,0 +ro 90 +va (VaSet +vasetType 1 +fg "0,65535,0" +) +xt "14250,6625,15000,7375" +) +tg (CPTG +uid 517,0 +ps "CptPortTextPlaceStrategy" +stg "VerticalLayoutStrategy" +f (Text +uid 518,0 +va (VaSet +font "Verdana,12,0" +) +xt "16000,6300,18800,7700" +st "acc" +blo "16000,7500" +tm "CptPortNameMgr" +) +) +dt (MLText +uid 519,0 +va (VaSet +font "Courier New,8,0" +) +) +thePort (LogicalPort +decl (Decl +n "acc" +t "unsigned" +b "(bitNb-1 DOWNTO 0)" +o 9 +suid 23,0 +) +) +) +*61 (CptPort +uid 520,0 +ps "OnEdgeStrategy" +shape (Triangle +uid 521,0 +ro 90 +va (VaSet +vasetType 1 +fg "0,65535,0" +) +xt "14250,13625,15000,14375" +) +tg (CPTG +uid 522,0 +ps "CptPortTextPlaceStrategy" +stg "VerticalLayoutStrategy" +f (Text +uid 523,0 +va (VaSet +font "Verdana,12,0" +) +xt "16000,13300,19800,14700" +st "clock" +blo "16000,14500" +tm "CptPortNameMgr" +) +) +dt (MLText +uid 524,0 +va (VaSet +font "Courier New,8,0" +) +) +thePort (LogicalPort +decl (Decl +n "clock" +t "std_ulogic" +o 11 +suid 24,0 +) +) +) +*62 (CptPort +uid 525,0 +ps "OnEdgeStrategy" +shape (Triangle +uid 526,0 +ro 90 +va (VaSet +vasetType 1 +fg "0,65535,0" +) +xt "14250,14625,15000,15375" +) +tg (CPTG +uid 527,0 +ps "CptPortTextPlaceStrategy" +stg "VerticalLayoutStrategy" +f (Text +uid 528,0 +va (VaSet +font "Verdana,12,0" +) +xt "16000,14300,20100,15700" +st "reset" +blo "16000,15500" +tm "CptPortNameMgr" +) +) +dt (MLText +uid 529,0 +va (VaSet +font "Courier New,8,0" +) +) +thePort (LogicalPort +decl (Decl +n "reset" +t "std_ulogic" +o 12 +suid 25,0 +) +) +) +*63 (CptPort +uid 530,0 +ps "OnEdgeStrategy" +shape (Triangle +uid 531,0 +ro 90 +va (VaSet +vasetType 1 +fg "0,65535,0" +) +xt "23000,6625,23750,7375" +) +tg (CPTG +uid 532,0 +ps "CptPortTextPlaceStrategy" +stg "RightVerticalLayoutStrategy" +f (Text +uid 533,0 +va (VaSet +font "Verdana,12,0" +) +xt "18400,6300,22000,7700" +st "step" +ju 2 +blo "22000,7500" +tm "CptPortNameMgr" +) +) +dt (MLText +uid 534,0 +va (VaSet +font "Courier New,8,0" +) +) +thePort (LogicalPort +m 1 +decl (Decl +n "step" +t "std_ulogic" +o 10 +suid 26,0 +) +) +) +] +shape (Rectangle +uid 9,0 +va (VaSet +vasetType 1 +fg "0,65535,0" +lineColor "0,32896,0" +lineWidth 2 +) +xt "15000,6000,23000,16000" +) +biTextGroup (BiTextGroup +uid 10,0 +ps "CenterOffsetStrategy" +stg "VerticalLayoutStrategy" +first (Text +uid 11,0 +va (VaSet +font "Verdana,9,1" +) +xt "17050,9800,20750,11000" +st "Cursor" +blo "17050,10800" +) +second (Text +uid 12,0 +va (VaSet +font "Verdana,9,1" +) +xt "17050,11000,20950,12200" +st "when9" +blo "17050,12000" +) +) +gi *64 (GenericInterface +uid 13,0 +ps "CenterOffsetStrategy" +matrix (Matrix +uid 14,0 +text (MLText +uid 15,0 +va (VaSet +font "Courier New,8,0" +) +xt "-12500,7000,-1000,7800" +st "Generic Declarations" +) +header "Generic Declarations" +showHdrWhenContentsEmpty 1 +) +elements [ +] +) +portInstanceVisAsIs 1 +portInstanceVis (PortSigDisplay +sTC 0 +sF 0 +) +portVis (PortSigDisplay +sTC 0 +sF 0 +) +) +*65 (Grouping +uid 16,0 +optionalChildren [ +*66 (CommentText +uid 18,0 +shape (Rectangle +uid 19,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "36000,48000,53000,49000" +) +oxt "18000,70000,35000,71000" +text (MLText +uid 20,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "36200,48000,46000,49000" +st " +by %user on %dd %month %year +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 17000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*67 (CommentText +uid 21,0 +shape (Rectangle +uid 22,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "53000,44000,57000,45000" +) +oxt "35000,66000,39000,67000" +text (MLText +uid 23,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "53200,44000,56200,45000" +st " +Project: +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 4000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*68 (CommentText +uid 24,0 +shape (Rectangle +uid 25,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "36000,46000,53000,47000" +) +oxt "18000,68000,35000,69000" +text (MLText +uid 26,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "36200,46000,46200,47000" +st " + +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 17000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*69 (CommentText +uid 27,0 +shape (Rectangle +uid 28,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "32000,46000,36000,47000" +) +oxt "14000,68000,18000,69000" +text (MLText +uid 29,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "32200,46000,34300,47000" +st " +Title: +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 4000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*70 (CommentText +uid 30,0 +shape (Rectangle +uid 31,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "53000,45000,73000,49000" +) +oxt "35000,67000,55000,71000" +text (MLText +uid 32,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "53200,45200,62600,46200" +st " + +" +tm "CommentText" +wrapOption 3 +visibleHeight 4000 +visibleWidth 20000 +) +ignorePrefs 1 +titleBlock 1 +) +*71 (CommentText +uid 33,0 +shape (Rectangle +uid 34,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "57000,44000,73000,45000" +) +oxt "39000,66000,55000,67000" +text (MLText +uid 35,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "57200,44000,58800,45000" +st " +%project_name +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 16000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*72 (CommentText +uid 36,0 +shape (Rectangle +uid 37,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "32000,44000,53000,46000" +) +oxt "14000,66000,35000,68000" +text (MLText +uid 38,0 +va (VaSet +fg "32768,0,0" +) +xt "37350,44400,47650,45600" +st " + +" +ju 0 +tm "CommentText" +wrapOption 3 +visibleHeight 2000 +visibleWidth 21000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*73 (CommentText +uid 39,0 +shape (Rectangle +uid 40,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "32000,47000,36000,48000" +) +oxt "14000,69000,18000,70000" +text (MLText +uid 41,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "32200,47000,34300,48000" +st " +Path: +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 4000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*74 (CommentText +uid 42,0 +shape (Rectangle +uid 43,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "32000,48000,36000,49000" +) +oxt "14000,70000,18000,71000" +text (MLText +uid 44,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "32200,48000,34900,49000" +st " +Edited: +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 4000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +*75 (CommentText +uid 45,0 +shape (Rectangle +uid 46,0 +sl 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +) +xt "36000,47000,53000,48000" +) +oxt "18000,69000,35000,70000" +text (MLText +uid 47,0 +va (VaSet +fg "0,0,32768" +bg "0,0,32768" +font "Arial,8,0" +) +xt "36200,47000,45300,48000" +st " +%library/%unit/%view +" +tm "CommentText" +wrapOption 3 +visibleHeight 1000 +visibleWidth 17000 +) +position 1 +ignorePrefs 1 +titleBlock 1 +) +] +shape (GroupingShape +uid 17,0 +va (VaSet +vasetType 1 +fg "65535,65535,65535" +lineStyle 2 +lineWidth 2 +) +xt "32000,44000,73000,49000" +) +oxt "14000,66000,55000,71000" +) +] +bg "65535,65535,65535" +grid (Grid +origin "0,0" +isVisible 1 +isActive 1 +xSpacing 1000 +xySpacing 1000 +xShown 1 +yShown 1 +color "65535,0,0" +) +packageList *76 (PackageList +uid 48,0 +stg "VerticalLayoutStrategy" +textVec [ +*77 (Text +uid 49,0 +va (VaSet +font "Verdana,9,1" +) +xt "0,0,7600,1200" +st "Package List" +blo "0,1000" +) +*78 (MLText +uid 50,0 +va (VaSet +) +xt "0,1200,17500,7200" +st "LIBRARY ieee; + USE ieee.std_logic_1164.all; + USE ieee.numeric_std.all; +LIBRARY gates; +USE gates.gates.all;" +tm "PackageList" +) +] +) +windowSize "0,0,1015,690" +viewArea "0,0,0,0" +cachedDiagramExtent "0,0,0,0" +pageBreakOrigin "0,0" +defaultCommentText (CommentText +shape (Rectangle +layer 0 +va (VaSet +vasetType 1 +fg "65280,65280,46080" +lineColor "0,0,32768" +) +xt "0,0,15000,5000" +) +text (MLText +va (VaSet +fg "0,0,32768" +) +xt "200,200,3200,1400" +st " +Text +" +tm "CommentText" +wrapOption 3 +visibleHeight 4600 +visibleWidth 14600 +) +) +defaultRequirementText (RequirementText +shape (ZoomableIcon +layer 0 +va (VaSet +vasetType 1 +fg "59904,39936,65280" +lineColor "0,0,32768" +) +xt "0,0,1500,1750" +iconName "reqTracerRequirement.bmp" +iconMaskName "reqTracerRequirement.msk" +) +autoResize 1 +text (MLText +va (VaSet +fg "0,0,32768" +font "arial,8,0" +) +xt "500,2150,1400,3150" +st " +Text +" +tm "RequirementText" +wrapOption 3 +visibleHeight 1350 +visibleWidth 1100 +) +) +defaultPanel (Panel +shape (RectFrame +va (VaSet +vasetType 1 +fg "65535,65535,65535" +lineColor "32768,0,0" +lineWidth 3 +) +xt "0,0,20000,20000" +) +title (TextAssociate +ps "TopLeftStrategy" +text (Text +va (VaSet +font "Verdana,9,1" +) +xt "1000,1000,5000,2200" +st "Panel0" +blo "1000,2000" +tm "PanelText" +) +) +) +parentGraphicsRef (HdmGraphicsRef +libraryName "Cursor" +entityName "process_acceleration" +viewName "struct.bd" +) +defaultSymbolBody (SymbolBody +shape (Rectangle +va (VaSet +vasetType 1 +fg "0,65535,0" +lineColor "0,32896,0" +lineWidth 2 +) +xt "15000,6000,44000,26000" +) +biTextGroup (BiTextGroup +ps "CenterOffsetStrategy" +stg "VerticalLayoutStrategy" +first (Text +va (VaSet +font "Verdana,9,1" +) +xt "26800,14800,32200,16000" +st "" +blo "26800,15800" +) +second (Text +va (VaSet +font "Verdana,9,1" +) +xt "26800,16000,30700,17200" +st "" +blo "26800,17000" +) +) +gi *79 (GenericInterface +ps "CenterOffsetStrategy" +matrix (Matrix +text (MLText +va (VaSet +font "Courier New,8,0" +) +xt "0,12000,11500,12800" +st "Generic Declarations" +) +header "Generic Declarations" +showHdrWhenContentsEmpty 1 +) +elements [ +] +) +portInstanceVisAsIs 1 +portInstanceVis (PortSigDisplay +sIVOD 1 +) +portVis (PortSigDisplay +sIVOD 1 +) +) +defaultCptPort (CptPort +ps "OnEdgeStrategy" +shape (Triangle +ro 90 +va (VaSet +vasetType 1 +fg "0,65535,0" +) +xt "0,0,750,750" +) +tg (CPTG +ps "CptPortTextPlaceStrategy" +stg "VerticalLayoutStrategy" +f (Text +va (VaSet +font "Verdana,12,0" +) +xt "0,750,2900,2150" +st "In0" +blo "0,1950" +tm "CptPortNameMgr" +) +) +dt (MLText +va (VaSet +font "Courier New,8,0" +) +) +thePort (LogicalPort +lang 11 +decl (Decl +n "In0" +t "unsigned" +b "(15 DOWNTO 0)" +o 0 +) +) +) +defaultCptPortBuffer (CptPort +ps "OnEdgeStrategy" +shape (Diamond +va (VaSet +vasetType 1 +fg "65535,65535,65535" +bg "0,0,0" +) +xt "0,0,750,750" +) +tg (CPTG +ps "CptPortTextPlaceStrategy" +stg "VerticalLayoutStrategy" +f (Text +va (VaSet +font "Verdana,12,0" +) +xt "0,750,5300,2150" +st "Buffer0" +blo "0,1950" +tm "CptPortNameMgr" +) +) +dt (MLText +va (VaSet +font "Courier New,8,0" +) +) +thePort (LogicalPort +lang 11 +m 3 +decl (Decl +n "Buffer0" +t "unsigned" +b "(15 DOWNTO 0)" +o 0 +) +) +) +DeclarativeBlock *80 (SymDeclBlock +uid 1,0 +stg "SymDeclLayoutStrategy" +declLabel (Text +uid 2,0 +va (VaSet +font "Verdana,9,1" +) +xt "42000,0,49400,1200" +st "Declarations" +blo "42000,1000" +) +portLabel (Text +uid 3,0 +va (VaSet +font "Verdana,9,1" +) +xt "42000,1200,45700,2400" +st "Ports:" +blo "42000,2200" +) +externalLabel (Text +uid 4,0 +va (VaSet +font "Verdana,9,1" +) +xt "42000,5600,45200,6800" +st "User:" +blo "42000,6600" +) +internalLabel (Text +uid 6,0 +va (VaSet +isHidden 1 +font "Verdana,9,1" +) +xt "42000,0,50200,1200" +st "Internal User:" +blo "42000,1000" +) +externalText (MLText +uid 5,0 +va (VaSet +font "Courier New,8,0" +) +xt "44000,6800,44000,6800" +tm "SyDeclarativeTextMgr" +) +internalText (MLText +uid 7,0 +va (VaSet +isHidden 1 +font "Courier New,8,0" +) +xt "42000,0,42000,0" +tm "SyDeclarativeTextMgr" +) +) +lastUid 542,0 +okToSyncOnLoad 1 +OkToSyncGenericsOnLoad 1 +activeModelName "Symbol:CDM" +) diff --git a/Prefs/hds_user/v2019.2/hds_user_prefs b/Prefs/hds_user/v2019.2/hds_user_prefs index 51abd3b..1d2b89c 100644 --- a/Prefs/hds_user/v2019.2/hds_user_prefs +++ b/Prefs/hds_user/v2019.2/hds_user_prefs @@ -1269,6 +1269,7 @@ projectPaths [ "C:\\work\\git\\Education\\eln\\projects\\solution\\eln_cursor\\Prefs\\hds.hdp" "C:\\work\\edu\\eln\\project\\eln_cursor\\Prefs\\hds.hdp" "C:\\Users\\remi\\OneDrive\\Documents\\Cours\\05-HEVS\\S1fb\\electricity\\1-EIN\\project\\cursor\\HDLdesigner\\Cursor\\Prefs\\hds.hdp" +"C:\\Users\\Simon\\Desktop\\ELN\\Projet\\Cursor\\Prefs\\hds.hdp" ] libMappingsRootDir "" teamLibMappingsRootDir "" @@ -1483,67 +1484,67 @@ width 816 height 1161 ) (PageSizeInfo -name "Format papier personnalisé" +name "Format papier personnalisé" type 256 width 783 height 1013 ) (PageSizeInfo -name "Format papier personnalisé1(210,0 x 297,0 mm)" +name "Format papier personnalisé1(210,0 x 297,0 mm)" type 257 width 761 height 1077 ) (PageSizeInfo -name "Format papier personnalisé2(210,0 x 297,0 mm)" +name "Format papier personnalisé2(210,0 x 297,0 mm)" type 258 width 761 height 1077 ) (PageSizeInfo -name "Format papier personnalisé3(210,0 x 297,0 mm)" +name "Format papier personnalisé3(210,0 x 297,0 mm)" type 259 width 761 height 1077 ) (PageSizeInfo -name "Format papier personnalisé4(210,0 x 297,0 mm)" +name "Format papier personnalisé4(210,0 x 297,0 mm)" type 260 width 761 height 1077 ) (PageSizeInfo -name "Format papier personnalisé5(210,0 x 297,0 mm)" +name "Format papier personnalisé5(210,0 x 297,0 mm)" type 261 width 761 height 1077 ) (PageSizeInfo -name "Format papier personnalisé6(210,0 x 297,0 mm)" +name "Format papier personnalisé6(210,0 x 297,0 mm)" type 262 width 761 height 1077 ) (PageSizeInfo -name "Format papier personnalisé7(210,0 x 297,0 mm)" +name "Format papier personnalisé7(210,0 x 297,0 mm)" type 263 width 761 height 1077 ) (PageSizeInfo -name "Format papier personnalisé8(210,0 x 297,0 mm)" +name "Format papier personnalisé8(210,0 x 297,0 mm)" type 264 width 761 height 1077 ) (PageSizeInfo -name "Format papier personnalisé9(210,0 x 297,0 mm)" +name "Format papier personnalisé9(210,0 x 297,0 mm)" type 265 width 761 height 1077 ) (PageSizeInfo -name "Format papier personnalisé10(210,0 x 297,0 mm)" +name "Format papier personnalisé10(210,0 x 297,0 mm)" type 266 width 761 height 1077 @@ -4172,7 +4173,6 @@ second "" ] mwParamsVisibility (mwParamsVisibilityOptions ) -autoPopupExprBuilder 0 showExprBldrHint 0 searchStrings [ ] @@ -6205,22 +6205,33 @@ size 180 displayHierarchy 0 xPos 0 yPos 0 -width 1552 -height 936 +width 1730 +height 1119 activeSidePanelTab 2 activeLibraryTab 1 sidePanelSize 278 showUnixHiddenFiles 0 -componentBrowserXpos 569 -componentBrowserYpos 300 -componentBrowserWidth 483 -componentBrowserHeight 491 +componentBrowserXpos 1173 +componentBrowserYpos 526 +componentBrowserWidth 300 +componentBrowserHeight 340 componentBrowserLibraryNames [ "Board" "gates" "Common" "io" "sequential" +"Cursor_test" +"Cursor" +"LCD" +"Memory" +"ieee" +"std" +"vital2000" +"verilog" +"LCD_test" +"Memory_test" +"synopsys" ] ) (SmPreferences