1
0
mirror of https://github.com/Klagarge/Cursor.git synced 2025-06-26 04:12:31 +00:00

Initial commit

This commit is contained in:
Rémi Heredero
2021-11-24 10:50:51 +01:00
commit c7ba678fbb
961 changed files with 501515 additions and 0 deletions

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1,71 @@
onerror {resume}
quietly WaveActivateNextPane {} 0
add wave -noupdate /lcddemo_tb/reset
add wave -noupdate /lcddemo_tb/clock
add wave -noupdate -divider Controls
add wave -noupdate -radix hexadecimal /lcddemo_tb/leds
add wave -noupdate -radix hexadecimal /lcddemo_tb/buttons
add wave -noupdate -divider UART
add wave -noupdate -radix hexadecimal /lcddemo_tb/i_dut/dataout
add wave -noupdate -radix hexadecimal /lcddemo_tb/i_dut/datavalid
add wave -noupdate -divider Test
add wave -noupdate -radix hexadecimal /lcddemo_tb/i_dut/send_int
add wave -noupdate -radix hexadecimal /lcddemo_tb/i_dut/busy_int
add wave -noupdate -radix hexadecimal /lcddemo_tb/i_dut/ascii_int
add wave -noupdate -divider {ASCII data}
add wave -noupdate -radix hexadecimal /lcddemo_tb/i_dut/ascii
add wave -noupdate -radix hexadecimal /lcddemo_tb/i_dut/send
add wave -noupdate -radix hexadecimal /lcddemo_tb/i_dut/busy
add wave -noupdate -divider Encoder
add wave -noupdate -radix hexadecimal /lcddemo_tb/i_dut/i_lcd/i_font/asciisend
add wave -noupdate -radix hexadecimal /lcddemo_tb/i_dut/i_lcd/i_font/asciibusy
add wave -noupdate -radix hexadecimal /lcddemo_tb/i_dut/i_lcd/i_font/asciidata
add wave -noupdate -radix unsigned /lcddemo_tb/i_dut/i_lcd/i_font/asciibitnb
add wave -noupdate -radix unsigned /lcddemo_tb/i_dut/i_lcd/i_font/lcdcolumnnb
add wave -noupdate -radix unsigned /lcddemo_tb/i_dut/i_lcd/i_font/lcddatabitnb
add wave -noupdate -radix unsigned /lcddemo_tb/i_dut/i_lcd/i_font/lcdpagenb
add wave -noupdate -radix unsigned /lcddemo_tb/i_dut/i_lcd/i_font/fontrownb
add wave -noupdate -radix unsigned /lcddemo_tb/i_dut/i_lcd/i_font/fontcolumnnb
add wave -noupdate -radix hexadecimal /lcddemo_tb/i_dut/i_lcd/i_font/fontdisplaystate
add wave -noupdate -radix hexadecimal /lcddemo_tb/i_dut/i_lcd/i_font/asciicolumncounter
add wave -noupdate -radix unsigned /lcddemo_tb/i_dut/i_lcd/i_font/columncounter
add wave -noupdate -radix unsigned /lcddemo_tb/i_dut/i_lcd/i_font/pagecounter
add wave -noupdate -radix unsigned /lcddemo_tb/i_dut/i_lcd/i_font/pixeloffset
add wave -noupdate -radix hexadecimal /lcddemo_tb/i_dut/i_lcd/i_font/pixeldata
add wave -noupdate -radix hexadecimal /lcddemo_tb/i_dut/i_lcd/i_font/a0
add wave -noupdate -radix hexadecimal /lcddemo_tb/i_dut/i_lcd/i_font/cleardisplay
add wave -noupdate -radix hexadecimal /lcddemo_tb/i_dut/i_lcd/i_font/lcdsend
add wave -noupdate -radix hexadecimal /lcddemo_tb/i_dut/i_lcd/i_font/lcdbusy
add wave -noupdate -radix hexadecimal /lcddemo_tb/i_dut/i_lcd/i_font/lcddata
add wave -noupdate -divider Initialization
add wave -noupdate /lcddemo_tb/i_dut/i_lcd/i_init/cleardisplay
add wave -noupdate /lcddemo_tb/i_dut/i_lcd/i_init/initsequencedone
add wave -noupdate -radix unsigned /lcddemo_tb/i_dut/i_lcd/i_init/initsequencecounter
add wave -noupdate /lcddemo_tb/i_dut/i_lcd/i_init/clearsequencedone
add wave -noupdate -radix unsigned /lcddemo_tb/i_dut/i_lcd/i_init/clearsequencecounter
add wave -noupdate -radix hexadecimal /lcddemo_tb/i_dut/i_lcd/lcdsend
add wave -noupdate -radix hexadecimal /lcddemo_tb/i_dut/i_lcd/lcdbusy
add wave -noupdate -radix hexadecimal /lcddemo_tb/i_dut/i_lcd/lcddata
add wave -noupdate -divider LCD
add wave -noupdate /lcddemo_tb/rst_n
add wave -noupdate /lcddemo_tb/a0
add wave -noupdate /lcddemo_tb/cs1_n
add wave -noupdate /lcddemo_tb/scl
add wave -noupdate /lcddemo_tb/si
TreeUpdate [SetDefaultTree]
WaveRestoreCursors {{Cursor 1} {0 ps} 0}
configure wave -namecolwidth 350
configure wave -valuecolwidth 58
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 1
configure wave -griddelta 40
configure wave -timeline 0
configure wave -timelineunits us
update
WaveRestoreZoom {0 ps} {31265344 ps}

View File

@ -0,0 +1,128 @@
111000111011000000010000000000001110001111100011
111000111011000000010000000000001110001111100011
111000111011000000010000000000001110001111100011
111000111011000000010000000000001110001111100011
111000111011000000010000000000001110001111100011
111000111011000000010000000000001110001111100011
111000111011000000010000000000001110001111100011
111000111011000000010000000000001110001111100011
111000111011000000010000000000001110001111100011
111000111011000000010000000000001110001111100011
111000111011000000010000000000001110001111100011
111000111011000000010000000000001110001111100011
111000111011000000010000000000001110001111100011
111000111011000000010000000000001110001111100011
111000111011000000010000000000001110001111100011
111000111011000000010000000000001110001111100011
111000111011000000010000000000001110001111100011
111000111011000000010000000000001110001111100011
111000111011000000010000000000001110001111100011
111000111011000000010000000000001110001111100011
111000111011000000010000000000001110001111100011
111000111011000000010000000000001110001111100011
111000111011000000010000000000001110001111100011
111000111011000000010000000000001110001111100011
111000111011000000010000000000001110001111100011
111000111011000000010000000000001110001111100011
111000111011000000010000000000001110001111100011
111000111011000000010000000000001110001111100011
111000111011000000010000000000001110001111100011
111000111011000000010000000000001110001111100011
111000111011000000010000000000001110001111100011
111000111011000000010000000000001110001111100011
000000000000000000000000000000000000000000000000
000000000000000001001111000000000000000000000000
000000000000011100000000000001110000000000000000
000101000111111100010100011111110001010000000000
001001000010101001111111001010100001001000000000
001000110001001100001000011001000110001000000000
001101100100100101010101001000100101000000000000
000000000000010100000011000000000000000000000000
000000000001110000100010010000010000000000000000
000000000100000100100010000111000000000000000000
000101000000100000111110000010000001010000000000
000010000000100000111110000010000000100000000000
000000000101000000110000000000000000000000000000
000010000000100000001000000010000000100000000000
000000000110000001100000000000000000000000000000
001000000001000000001000000001000000001000000000
001111100101000101001001010001010011111000000000
000000000100001001111111010000000000000000000000
010000100110000101010001010010010100011000000000
001000010100000101000101010010110011000100000000
000110000001010000010010011111110001000000000000
001001110100010101000101010001010011100100000000
001111000100101001001001010010010011000000000000
000000010111000100001001000001010000001100000000
001101100100100101001001010010010011011000000000
000001100100100101001001001010010001111000000000
000000000011011000110110000000000000000000000000
000000000101011000110110000000000000000000000000
000010000001010000100010010000010000000000000000
000101000001010000010100000101000001010000000000
000000000100000100100010000101000000100000000000
000000100000000101010001000010010000011000000000
001100100100100101111001010000010011111000000000
011111100001000100010001000100010111111000000000
011111110100100101001001010010010011011000000000
001111100100000101000001010000010010001000000000
011111110100000101000001001000100001110000000000
011111110100100101001001010010010100000100000000
011111110000100100001001000010010000000100000000
001111100100000101001001010010010111101000000000
011111110000100000001000000010000111111100000000
000000000100000101111111010000010000000000000000
001000000100000001000001001111110000000100000000
011111110000100000010100001000100100000100000000
011111110100000001000000010000000100000000000000
011111110000001000001100000000100111111100000000
011111110000010000001000000100000111111100000000
001111100100000101000001010000010011111000000000
011111110000100100001001000010010000011000000000
001111100100000101010001001000010101111000000000
011111110000100100011001001010010100011000000000
010001100100100101001001010010010011000100000000
000000010000000101111111000000010000000100000000
001111110100000001000000010000000011111100000000
000111110010000001000000001000000001111100000000
001111110100000000111000010000000011111100000000
011000110001010000001000000101000110001100000000
000001110000100001110000000010000000011100000000
011000010101000101001001010001010100001100000000
000000000111111101000001010000010000000000000000
000101010001011001111100000101100001010100000000
000000000100000101000001011111110000000000000000
000001000000001000000001000000100000010000000000
010000000100000001000000010000000100000000000000
000000000000000100000010000001000000000000000000
001000000101010001010100010101000111100000000000
011111110100100001000100010001000011100000000000
001110000100010001000100010001000010000000000000
001110000100010001000100010010000111111100000000
001110000101010001010100010101000001100000000000
000010000111111000001001000000010000001000000000
000011000101001001010010010100100011111000000000
011111110000100000000100000001000111100000000000
000000000100010001111101010000000000000000000000
001000000100000001000100001111010000000000000000
011111110001000000101000010001000000000000000000
000000000100000101111111010000000000000000000000
011111000000010000011000000001000111100000000000
011111000000100000000100000001000111100000000000
001110000100010001000100010001000011100000000000
011111000001010000010100000101000000100000000000
000010000001010000010100000110000111110000000000
011111000000100000000100000001000000100000000000
010010000101010001010100010101000010000000000000
000001000011111101000100010000000010000000000000
001111000100000001000000001000000111110000000000
000111000010000001000000001000000001110000000000
001111000100000000110000010000000011110000000000
010001000010100000010000001010000100010000000000
000011000101000001010000010100000011110000000000
010001000110010001010100010011000100010000000000
000000000000100000110110010000010000000000000000
000000000000000001111111000000000000000000000000
000000000100000100110110000010000000000000000000
000010000000100000101010000111000000100000000000
000010000001110000101010000010000000100000000000

View File

@ -0,0 +1,43 @@
onerror {resume}
quietly WaveActivateNextPane {} 0
add wave -noupdate -expand -group {Reset and clock} /lcddemo_tb/reset
add wave -noupdate -expand -group {Reset and clock} /lcddemo_tb/clock
add wave -noupdate -group {Buttons and LEDs} -radix hexadecimal -childformat {{/lcddemo_tb/buttons(1) -radix hexadecimal} {/lcddemo_tb/buttons(2) -radix hexadecimal} {/lcddemo_tb/buttons(3) -radix hexadecimal} {/lcddemo_tb/buttons(4) -radix hexadecimal}} -expand -subitemconfig {/lcddemo_tb/buttons(1) {-height 16 -radix hexadecimal} /lcddemo_tb/buttons(2) {-height 16 -radix hexadecimal} /lcddemo_tb/buttons(3) {-height 16 -radix hexadecimal} /lcddemo_tb/buttons(4) {-height 16 -radix hexadecimal}} /lcddemo_tb/buttons
add wave -noupdate -group {Buttons and LEDs} -radix hexadecimal -childformat {{/lcddemo_tb/leds(1) -radix hexadecimal} {/lcddemo_tb/leds(2) -radix hexadecimal} {/lcddemo_tb/leds(3) -radix hexadecimal} {/lcddemo_tb/leds(4) -radix hexadecimal} {/lcddemo_tb/leds(5) -radix hexadecimal} {/lcddemo_tb/leds(6) -radix hexadecimal} {/lcddemo_tb/leds(7) -radix hexadecimal} {/lcddemo_tb/leds(8) -radix hexadecimal}} -expand -subitemconfig {/lcddemo_tb/leds(1) {-height 16 -radix hexadecimal} /lcddemo_tb/leds(2) {-height 16 -radix hexadecimal} /lcddemo_tb/leds(3) {-height 16 -radix hexadecimal} /lcddemo_tb/leds(4) {-height 16 -radix hexadecimal} /lcddemo_tb/leds(5) {-height 16 -radix hexadecimal} /lcddemo_tb/leds(6) {-height 16 -radix hexadecimal} /lcddemo_tb/leds(7) {-height 16 -radix hexadecimal} /lcddemo_tb/leds(8) {-height 16 -radix hexadecimal}} /lcddemo_tb/leds
add wave -noupdate -expand -group {Hello message} /lcddemo_tb/I_dut/I_hello/buttonRising
add wave -noupdate -expand -group {Hello message} -radix unsigned -radixshowbase 0 /lcddemo_tb/I_dut/I_hello/sequenceCounter
add wave -noupdate -expand -group {Hello message} /lcddemo_tb/I_dut/I_hello/sequenceDone
add wave -noupdate -expand -group {Hello message} /lcddemo_tb/I_dut/helloSend
add wave -noupdate -expand -group {Hello message} -radix hexadecimal -radixshowbase 0 /lcddemo_tb/I_dut/helloData
add wave -noupdate -expand -group {Hello message} -radix ascii -radixshowbase 0 /lcddemo_tb/I_dut/helloData
add wave -noupdate -expand -group {Hello message} /lcddemo_tb/I_dut/helloBusy
add wave -noupdate -expand -group UART /lcddemo_tb/I_tester/rs232OutByte
add wave -noupdate -expand -group UART /lcddemo_tb/I_tester/rs232SendOutByte
add wave -noupdate -expand -group UART /lcddemo_tb/I_dut/RxD
add wave -noupdate -group {LCD controller interface} -radix hexadecimal -radixshowbase 0 /lcddemo_tb/I_dut/ascii
add wave -noupdate -group {LCD controller interface} -radix ascii -radixshowbase 0 /lcddemo_tb/I_dut/ascii
add wave -noupdate -group {LCD controller interface} -radix hexadecimal /lcddemo_tb/I_dut/send
add wave -noupdate -group {LCD controller interface} -radix hexadecimal /lcddemo_tb/I_dut/busy
add wave -noupdate -expand -group {LCD interface} /lcddemo_tb/RST_n
add wave -noupdate -expand -group {LCD interface} /lcddemo_tb/A0
add wave -noupdate -expand -group {LCD interface} /lcddemo_tb/CS1_n
add wave -noupdate -expand -group {LCD interface} /lcddemo_tb/SCL
add wave -noupdate -expand -group {LCD interface} /lcddemo_tb/SI
TreeUpdate [SetDefaultTree]
WaveRestoreCursors {{Cursor 1} {0 ps} 0}
quietly wave cursor active 1
configure wave -namecolwidth 350
configure wave -valuecolwidth 58
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 1
configure wave -griddelta 40
configure wave -timeline 0
configure wave -timelineunits us
update
WaveRestoreZoom {0 ps} {2527664378 ps}