1
0
mirror of https://github.com/Klagarge/Cursor.git synced 2024-11-26 19:23:27 +00:00
Final version
This commit is contained in:
Rémi Heredero 2022-01-21 16:03:10 +01:00
parent 56e6634fb6
commit dc832c99df
44 changed files with 36846 additions and 1067 deletions

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -83,19 +83,19 @@ value "U:\\Cursor\\Prefs\\..\\Cursor\\hds\\convertissor_position"
) )
(vvPair (vvPair
variable "date" variable "date"
value "20.01.2022" value "21.01.2022"
) )
(vvPair (vvPair
variable "day" variable "day"
value "jeu." value "ven."
) )
(vvPair (vvPair
variable "day_long" variable "day_long"
value "jeudi" value "vendredi"
) )
(vvPair (vvPair
variable "dd" variable "dd"
value "20" value "21"
) )
(vvPair (vvPair
variable "entity_name" variable "entity_name"
@ -123,7 +123,7 @@ value "remi.heredero"
) )
(vvPair (vvPair
variable "graphical_source_date" variable "graphical_source_date"
value "20.01.2022" value "21.01.2022"
) )
(vvPair (vvPair
variable "graphical_source_group" variable "graphical_source_group"
@ -131,11 +131,11 @@ value "UNKNOWN"
) )
(vvPair (vvPair
variable "graphical_source_host" variable "graphical_source_host"
value "WE2332001" value "WE2331007"
) )
(vvPair (vvPair
variable "graphical_source_time" variable "graphical_source_time"
value "13:43:11" value "15:15:32"
) )
(vvPair (vvPair
variable "group" variable "group"
@ -143,7 +143,7 @@ value "UNKNOWN"
) )
(vvPair (vvPair
variable "host" variable "host"
value "WE2332001" value "WE2331007"
) )
(vvPair (vvPair
variable "language" variable "language"
@ -207,7 +207,7 @@ value "fsm"
) )
(vvPair (vvPair
variable "time" variable "time"
value "13:43:11" value "15:15:32"
) )
(vvPair (vvPair
variable "unit" variable "unit"
@ -2051,8 +2051,8 @@ tm "SmCompilerDirectivesTextMgr"
] ]
associable 1 associable 1
) )
windowSize "0,114,1551,1074" windowSize "66,84,1618,1044"
viewArea "-5500,-4200,87110,54040" viewArea "-5500,-4200,87180,54040"
cachedDiagramExtent "-750,-1000,86600,47000" cachedDiagramExtent "-750,-1000,86600,47000"
hasePageBreakOrigin 1 hasePageBreakOrigin 1
pageBreakOrigin "-5000,-2000" pageBreakOrigin "-5000,-2000"
@ -2427,7 +2427,7 @@ stateOrder [
name "csm" name "csm"
) )
] ]
lastUid 1099,0 lastUid 1128,0
commonDM (CommonDM commonDM (CommonDM
ldm (LogicalDM ldm (LogicalDM
emptyRow *59 (LEmptyRow emptyRow *59 (LEmptyRow

File diff suppressed because it is too large Load Diff

View File

@ -91,7 +91,7 @@ BEGIN
---------------------------------------------------------------------------- ----------------------------------------------------------------------------
-- quit test mode -- quit test mode
testMode_int <= '0'; --testMode_int <= '0';
---------------------------------------------------------------------------- ----------------------------------------------------------------------------
-- advance to first stop point -- advance to first stop point

BIN
FPGA/cursor_V2_1_0.bit Normal file

Binary file not shown.

BIN
FPGA/cursor_V2_1_0.ipf Normal file

Binary file not shown.

BIN
FPGA/cursor_V2_2_0.bit Normal file

Binary file not shown.

BIN
FPGA/cursor_V2_2_0.ipf Normal file

Binary file not shown.

17742
FPGA/cursor_V2_2_0.mcs Normal file

File diff suppressed because it is too large Load Diff

BIN
FPGA/cursor_V2_2_1.bit Normal file

Binary file not shown.

BIN
FPGA/cursor_V2_2_1.ipf Normal file

Binary file not shown.

17742
FPGA/cursor_V2_2_1.mcs Normal file

File diff suppressed because it is too large Load Diff

View File

@ -4164,7 +4164,7 @@ hdsWorkspaceLocation ""
relativeLibraryRootDir "" relativeLibraryRootDir ""
vmLabelLatestDontAskAgain 0 vmLabelLatestDontAskAgain 0
vmLabelWorkspaceDontAskAgain 0 vmLabelWorkspaceDontAskAgain 0
logWindowGeometry "661x518+1161+196" logWindowGeometry "661x518+1069+441"
diagramBrowserTabNo 0 diagramBrowserTabNo 0
showInsertPortHint 0 showInsertPortHint 0
showContentFirstTime 0 showContentFirstTime 0
@ -6186,12 +6186,12 @@ size 180
) )
] ]
displayHierarchy 0 displayHierarchy 0
xPos 457 xPos 0
yPos 125 yPos 0
width 974 width 1936
height 1057 height 1066
activeSidePanelTab 2 activeSidePanelTab 2
activeLibraryTab 1 activeLibraryTab 2
sidePanelSize 278 sidePanelSize 278
showUnixHiddenFiles 0 showUnixHiddenFiles 0
componentBrowserXpos 809 componentBrowserXpos 809

View File

@ -46,7 +46,7 @@ settingsMap [
"GlitchGeneration" "GlitchGeneration"
"1" "1"
"InitCmd" "InitCmd"
"C:/work/eln/project/eln_cursor_stud/Simulation/cursor.do" "U:/Cursor/Simulation/cursor.do"
"LogFile" "LogFile"
"" ""
"RemoteHost" "RemoteHost"

View File

@ -0,0 +1,42 @@
onerror {resume}
quietly WaveActivateNextPane {} 0
add wave -noupdate -expand -group {reset and clock} /cursor_tb/reset
add wave -noupdate -expand -group {reset and clock} /cursor_tb/clock
add wave -noupdate -expand -group {reset and clock} /cursor_tb/testMode
add wave -noupdate -expand -group {Buttons and sensors} /cursor_tb/restart
add wave -noupdate -expand -group {Buttons and sensors} /cursor_tb/go1
add wave -noupdate -expand -group {Buttons and sensors} /cursor_tb/go2
add wave -noupdate -expand -group {Buttons and sensors} /cursor_tb/sensor1
add wave -noupdate -expand -group {Buttons and sensors} /cursor_tb/sensor2
add wave -noupdate -group Encoder /cursor_tb/encoderA
add wave -noupdate -group Encoder /cursor_tb/encoderB
add wave -noupdate -group Encoder /cursor_tb/encoderI
add wave -noupdate -expand -group Internals -format Analog-Step -height 74 -max 255.0 /cursor_tb/I_DUT/Power
add wave -noupdate -expand -group Internals /cursor_tb/I_DUT/RaZ
add wave -noupdate -expand -group Internals /cursor_tb/I_DUT/button
add wave -noupdate -expand -group Internals -radix unsigned -childformat {{/cursor_tb/I_DUT/Position(15) -radix unsigned} {/cursor_tb/I_DUT/Position(14) -radix unsigned} {/cursor_tb/I_DUT/Position(13) -radix unsigned} {/cursor_tb/I_DUT/Position(12) -radix unsigned} {/cursor_tb/I_DUT/Position(11) -radix unsigned} {/cursor_tb/I_DUT/Position(10) -radix unsigned} {/cursor_tb/I_DUT/Position(9) -radix unsigned} {/cursor_tb/I_DUT/Position(8) -radix unsigned} {/cursor_tb/I_DUT/Position(7) -radix unsigned} {/cursor_tb/I_DUT/Position(6) -radix unsigned} {/cursor_tb/I_DUT/Position(5) -radix unsigned} {/cursor_tb/I_DUT/Position(4) -radix unsigned} {/cursor_tb/I_DUT/Position(3) -radix unsigned} {/cursor_tb/I_DUT/Position(2) -radix unsigned} {/cursor_tb/I_DUT/Position(1) -radix unsigned} {/cursor_tb/I_DUT/Position(0) -radix unsigned}} -subitemconfig {/cursor_tb/I_DUT/Position(15) {-height 15 -radix unsigned} /cursor_tb/I_DUT/Position(14) {-height 15 -radix unsigned} /cursor_tb/I_DUT/Position(13) {-height 15 -radix unsigned} /cursor_tb/I_DUT/Position(12) {-height 15 -radix unsigned} /cursor_tb/I_DUT/Position(11) {-height 15 -radix unsigned} /cursor_tb/I_DUT/Position(10) {-height 15 -radix unsigned} /cursor_tb/I_DUT/Position(9) {-height 15 -radix unsigned} /cursor_tb/I_DUT/Position(8) {-height 15 -radix unsigned} /cursor_tb/I_DUT/Position(7) {-height 15 -radix unsigned} /cursor_tb/I_DUT/Position(6) {-height 15 -radix unsigned} /cursor_tb/I_DUT/Position(5) {-height 15 -radix unsigned} /cursor_tb/I_DUT/Position(4) {-height 15 -radix unsigned} /cursor_tb/I_DUT/Position(3) {-height 15 -radix unsigned} /cursor_tb/I_DUT/Position(2) {-height 15 -radix unsigned} /cursor_tb/I_DUT/Position(1) {-height 15 -radix unsigned} /cursor_tb/I_DUT/Position(0) {-height 15 -radix unsigned}} /cursor_tb/I_DUT/Position
add wave -noupdate -group {Motor control} /cursor_tb/motorOn
add wave -noupdate -group {Motor control} /cursor_tb/side1
add wave -noupdate -group {Motor control} /cursor_tb/side2
add wave -noupdate /cursor_tb/I_DUT/testOut
add wave -noupdate /cursor_tb/I_DUT/I1/U_0/current_state
add wave -noupdate /cursor_tb/I_DUT/I4/current_state
add wave -noupdate -divider counter
TreeUpdate [SetDefaultTree]
WaveRestoreCursors {{Cursor 1} {2727652488 ps} 0}
quietly wave cursor active 1
configure wave -namecolwidth 320
configure wave -valuecolwidth 80
configure wave -justifyvalue left
configure wave -signalnamewidth 0
configure wave -snapdistance 10
configure wave -datasetprefix 0
configure wave -rowmargin 4
configure wave -childrowmargin 2
configure wave -gridoffset 0
configure wave -gridperiod 1000
configure wave -griddelta 40
configure wave -timeline 0
configure wave -timelineunits ms
update
WaveRestoreZoom {2727137385 ps} {2729700863 ps}

View File

@ -11,10 +11,10 @@ add wave -noupdate -expand -group {Buttons and sensors} /cursor_tb/sensor2
add wave -noupdate -group Encoder /cursor_tb/encoderA add wave -noupdate -group Encoder /cursor_tb/encoderA
add wave -noupdate -group Encoder /cursor_tb/encoderB add wave -noupdate -group Encoder /cursor_tb/encoderB
add wave -noupdate -group Encoder /cursor_tb/encoderI add wave -noupdate -group Encoder /cursor_tb/encoderI
add wave -noupdate -expand -group Internals -format Analog-Step -height 74 -max 255.0 /cursor_tb/I_DUT/Power add wave -noupdate -expand -group Internals -format Analog-Step -height 74 -max 254.99999999999997 /cursor_tb/I_DUT/Power
add wave -noupdate -expand -group Internals /cursor_tb/I_DUT/RaZ add wave -noupdate -expand -group Internals /cursor_tb/I_DUT/RaZ
add wave -noupdate -expand -group Internals /cursor_tb/I_DUT/button add wave -noupdate -expand -group Internals /cursor_tb/I_DUT/button
add wave -noupdate -expand -group Internals -radix unsigned -childformat {{/cursor_tb/I_DUT/Position(15) -radix unsigned} {/cursor_tb/I_DUT/Position(14) -radix unsigned} {/cursor_tb/I_DUT/Position(13) -radix unsigned} {/cursor_tb/I_DUT/Position(12) -radix unsigned} {/cursor_tb/I_DUT/Position(11) -radix unsigned} {/cursor_tb/I_DUT/Position(10) -radix unsigned} {/cursor_tb/I_DUT/Position(9) -radix unsigned} {/cursor_tb/I_DUT/Position(8) -radix unsigned} {/cursor_tb/I_DUT/Position(7) -radix unsigned} {/cursor_tb/I_DUT/Position(6) -radix unsigned} {/cursor_tb/I_DUT/Position(5) -radix unsigned} {/cursor_tb/I_DUT/Position(4) -radix unsigned} {/cursor_tb/I_DUT/Position(3) -radix unsigned} {/cursor_tb/I_DUT/Position(2) -radix unsigned} {/cursor_tb/I_DUT/Position(1) -radix unsigned} {/cursor_tb/I_DUT/Position(0) -radix unsigned}} -subitemconfig {/cursor_tb/I_DUT/Position(15) {-height 15 -radix unsigned} /cursor_tb/I_DUT/Position(14) {-height 15 -radix unsigned} /cursor_tb/I_DUT/Position(13) {-height 15 -radix unsigned} /cursor_tb/I_DUT/Position(12) {-height 15 -radix unsigned} /cursor_tb/I_DUT/Position(11) {-height 15 -radix unsigned} /cursor_tb/I_DUT/Position(10) {-height 15 -radix unsigned} /cursor_tb/I_DUT/Position(9) {-height 15 -radix unsigned} /cursor_tb/I_DUT/Position(8) {-height 15 -radix unsigned} /cursor_tb/I_DUT/Position(7) {-height 15 -radix unsigned} /cursor_tb/I_DUT/Position(6) {-height 15 -radix unsigned} /cursor_tb/I_DUT/Position(5) {-height 15 -radix unsigned} /cursor_tb/I_DUT/Position(4) {-height 15 -radix unsigned} /cursor_tb/I_DUT/Position(3) {-height 15 -radix unsigned} /cursor_tb/I_DUT/Position(2) {-height 15 -radix unsigned} /cursor_tb/I_DUT/Position(1) {-height 15 -radix unsigned} /cursor_tb/I_DUT/Position(0) {-height 15 -radix unsigned}} /cursor_tb/I_DUT/Position add wave -noupdate -expand -group Internals -format Analog-Step -height 74 -max 34284.0 -radix unsigned -childformat {{/cursor_tb/I_DUT/Position(15) -radix unsigned} {/cursor_tb/I_DUT/Position(14) -radix unsigned} {/cursor_tb/I_DUT/Position(13) -radix unsigned} {/cursor_tb/I_DUT/Position(12) -radix unsigned} {/cursor_tb/I_DUT/Position(11) -radix unsigned} {/cursor_tb/I_DUT/Position(10) -radix unsigned} {/cursor_tb/I_DUT/Position(9) -radix unsigned} {/cursor_tb/I_DUT/Position(8) -radix unsigned} {/cursor_tb/I_DUT/Position(7) -radix unsigned} {/cursor_tb/I_DUT/Position(6) -radix unsigned} {/cursor_tb/I_DUT/Position(5) -radix unsigned} {/cursor_tb/I_DUT/Position(4) -radix unsigned} {/cursor_tb/I_DUT/Position(3) -radix unsigned} {/cursor_tb/I_DUT/Position(2) -radix unsigned} {/cursor_tb/I_DUT/Position(1) -radix unsigned} {/cursor_tb/I_DUT/Position(0) -radix unsigned}} -subitemconfig {/cursor_tb/I_DUT/Position(15) {-height 15 -radix unsigned} /cursor_tb/I_DUT/Position(14) {-height 15 -radix unsigned} /cursor_tb/I_DUT/Position(13) {-height 15 -radix unsigned} /cursor_tb/I_DUT/Position(12) {-height 15 -radix unsigned} /cursor_tb/I_DUT/Position(11) {-height 15 -radix unsigned} /cursor_tb/I_DUT/Position(10) {-height 15 -radix unsigned} /cursor_tb/I_DUT/Position(9) {-height 15 -radix unsigned} /cursor_tb/I_DUT/Position(8) {-height 15 -radix unsigned} /cursor_tb/I_DUT/Position(7) {-height 15 -radix unsigned} /cursor_tb/I_DUT/Position(6) {-height 15 -radix unsigned} /cursor_tb/I_DUT/Position(5) {-height 15 -radix unsigned} /cursor_tb/I_DUT/Position(4) {-height 15 -radix unsigned} /cursor_tb/I_DUT/Position(3) {-height 15 -radix unsigned} /cursor_tb/I_DUT/Position(2) {-height 15 -radix unsigned} /cursor_tb/I_DUT/Position(1) {-height 15 -radix unsigned} /cursor_tb/I_DUT/Position(0) {-height 15 -radix unsigned}} /cursor_tb/I_DUT/Position
add wave -noupdate -group {Motor control} /cursor_tb/motorOn add wave -noupdate -group {Motor control} /cursor_tb/motorOn
add wave -noupdate -group {Motor control} /cursor_tb/side1 add wave -noupdate -group {Motor control} /cursor_tb/side1
add wave -noupdate -group {Motor control} /cursor_tb/side2 add wave -noupdate -group {Motor control} /cursor_tb/side2
@ -23,7 +23,7 @@ add wave -noupdate /cursor_tb/I_DUT/I1/U_0/current_state
add wave -noupdate /cursor_tb/I_DUT/I4/current_state add wave -noupdate /cursor_tb/I_DUT/I4/current_state
add wave -noupdate -divider counter add wave -noupdate -divider counter
TreeUpdate [SetDefaultTree] TreeUpdate [SetDefaultTree]
WaveRestoreCursors {{Cursor 1} {2727652488 ps} 0} WaveRestoreCursors {{Cursor 1} {24999246749 ps} 0}
quietly wave cursor active 1 quietly wave cursor active 1
configure wave -namecolwidth 320 configure wave -namecolwidth 320
configure wave -valuecolwidth 80 configure wave -valuecolwidth 80
@ -39,4 +39,4 @@ configure wave -griddelta 40
configure wave -timeline 0 configure wave -timeline 0
configure wave -timelineunits ms configure wave -timelineunits ms
update update
WaveRestoreZoom {2727137385 ps} {2729700863 ps} WaveRestoreZoom {0 ps} {26250 us}

Binary file not shown.

After

Width:  |  Height:  |  Size: 177 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 707 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 90 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 99 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 56 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 129 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 43 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 87 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 81 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 154 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 65 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 117 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 114 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 147 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 69 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 82 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 70 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 168 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 133 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 104 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 50 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 48 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 36 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 51 KiB