forked from libre-chip/fayalite
283 lines
4.4 KiB
Text
283 lines
4.4 KiB
Text
$timescale 1 ps $end
|
|
$scope module array_rw $end
|
|
$scope struct array_in $end
|
|
$var wire 8 Yvfu^ \[0] $end
|
|
$var wire 8 |Cs`W \[1] $end
|
|
$var wire 8 M!nsb \[2] $end
|
|
$var wire 8 59L{w \[3] $end
|
|
$var wire 8 o2+|F \[4] $end
|
|
$var wire 8 ikzV5 \[5] $end
|
|
$var wire 8 [E$Z* \[6] $end
|
|
$var wire 8 ?"~01 \[7] $end
|
|
$var wire 8 /kghT \[8] $end
|
|
$var wire 8 +}(9) \[9] $end
|
|
$var wire 8 iMP}= \[10] $end
|
|
$var wire 8 2M0tL \[11] $end
|
|
$var wire 8 :AjkA \[12] $end
|
|
$var wire 8 VM_:8 \[13] $end
|
|
$var wire 8 UveL2 \[14] $end
|
|
$var wire 8 A)9Z6 \[15] $end
|
|
$upscope $end
|
|
$scope struct array_out $end
|
|
$var wire 8 2zdj1 \[0] $end
|
|
$var wire 8 =;m_[ \[1] $end
|
|
$var wire 8 @9Hd \[2] $end
|
|
$var wire 8 C:="| \[3] $end
|
|
$var wire 8 IDk7# \[4] $end
|
|
$var wire 8 i]E1i \[5] $end
|
|
$var wire 8 tK,M] \[6] $end
|
|
$var wire 8 tGp!\ \[7] $end
|
|
$var wire 8 ."qjK \[8] $end
|
|
$var wire 8 AUO:R \[9] $end
|
|
$var wire 8 'kx`n \[10] $end
|
|
$var wire 8 U&(K\ \[11] $end
|
|
$var wire 8 q<O41 \[12] $end
|
|
$var wire 8 zvj)] \[13] $end
|
|
$var wire 8 >0H<( \[14] $end
|
|
$var wire 8 ARhXJ \[15] $end
|
|
$upscope $end
|
|
$var wire 8 -n:7@ read_index $end
|
|
$var wire 8 >h<=Z read_data $end
|
|
$var wire 8 [xld3 write_index $end
|
|
$var wire 8 J+DYh write_data $end
|
|
$var wire 1 z,@WW write_en $end
|
|
$scope struct array_wire $end
|
|
$var wire 8 B{KJS \[0] $end
|
|
$var wire 8 V'K*& \[1] $end
|
|
$var wire 8 4zI$O \[2] $end
|
|
$var wire 8 %TTk[ \[3] $end
|
|
$var wire 8 IgSeY \[4] $end
|
|
$var wire 8 &&1T" \[5] $end
|
|
$var wire 8 5)-l\ \[6] $end
|
|
$var wire 8 0RsLb \[7] $end
|
|
$var wire 8 T>:}D \[8] $end
|
|
$var wire 8 DPpZ* \[9] $end
|
|
$var wire 8 %E(nf \[10] $end
|
|
$var wire 8 2'pba \[11] $end
|
|
$var wire 8 e/c1: \[12] $end
|
|
$var wire 8 ;w.C7 \[13] $end
|
|
$var wire 8 fwdfu \[14] $end
|
|
$var wire 8 *R\vx \[15] $end
|
|
$upscope $end
|
|
$upscope $end
|
|
$enddefinitions $end
|
|
$dumpvars
|
|
b11111111 Yvfu^
|
|
b1111111 |Cs`W
|
|
b111111 M!nsb
|
|
b11111 59L{w
|
|
b1111 o2+|F
|
|
b111 ikzV5
|
|
b11 [E$Z*
|
|
b1 ?"~01
|
|
b0 /kghT
|
|
b10000000 +}(9)
|
|
b11000000 iMP}=
|
|
b11100000 2M0tL
|
|
b11110000 :AjkA
|
|
b11111000 VM_:8
|
|
b11111100 UveL2
|
|
b11111110 A)9Z6
|
|
b11111111 2zdj1
|
|
b1111111 =;m_[
|
|
b111111 @9Hd
|
|
b11111 C:="|
|
|
b1111 IDk7#
|
|
b111 i]E1i
|
|
b11 tK,M]
|
|
b1 tGp!\
|
|
b0 ."qjK
|
|
b10000000 AUO:R
|
|
b11000000 'kx`n
|
|
b11100000 U&(K\
|
|
b11110000 q<O41
|
|
b11111000 zvj)]
|
|
b11111100 >0H<(
|
|
b11111110 ARhXJ
|
|
b0 -n:7@
|
|
b11111111 >h<=Z
|
|
b0 [xld3
|
|
b0 J+DYh
|
|
0z,@WW
|
|
b11111111 B{KJS
|
|
b1111111 V'K*&
|
|
b111111 4zI$O
|
|
b11111 %TTk[
|
|
b1111 IgSeY
|
|
b111 &&1T"
|
|
b11 5)-l\
|
|
b1 0RsLb
|
|
b0 T>:}D
|
|
b10000000 DPpZ*
|
|
b11000000 %E(nf
|
|
b11100000 2'pba
|
|
b11110000 e/c1:
|
|
b11111000 ;w.C7
|
|
b11111100 fwdfu
|
|
b11111110 *R\vx
|
|
$end
|
|
#1000000
|
|
b1 -n:7@
|
|
b1111111 >h<=Z
|
|
#2000000
|
|
b10 -n:7@
|
|
b111111 >h<=Z
|
|
#3000000
|
|
b11 -n:7@
|
|
b11111 >h<=Z
|
|
#4000000
|
|
b100 -n:7@
|
|
b1111 >h<=Z
|
|
#5000000
|
|
b101 -n:7@
|
|
b111 >h<=Z
|
|
#6000000
|
|
b110 -n:7@
|
|
b11 >h<=Z
|
|
#7000000
|
|
b111 -n:7@
|
|
b1 >h<=Z
|
|
#8000000
|
|
b1000 -n:7@
|
|
b0 >h<=Z
|
|
#9000000
|
|
b1001 -n:7@
|
|
b10000000 >h<=Z
|
|
#10000000
|
|
b1010 -n:7@
|
|
b11000000 >h<=Z
|
|
#11000000
|
|
b1011 -n:7@
|
|
b11100000 >h<=Z
|
|
#12000000
|
|
b1100 -n:7@
|
|
b11110000 >h<=Z
|
|
#13000000
|
|
b1101 -n:7@
|
|
b11111000 >h<=Z
|
|
#14000000
|
|
b1110 -n:7@
|
|
b11111100 >h<=Z
|
|
#15000000
|
|
b1111 -n:7@
|
|
b11111110 >h<=Z
|
|
#16000000
|
|
b10000 -n:7@
|
|
b0 >h<=Z
|
|
#17000000
|
|
b0 2zdj1
|
|
b0 -n:7@
|
|
1z,@WW
|
|
b0 B{KJS
|
|
#18000000
|
|
b11111111 2zdj1
|
|
b1 =;m_[
|
|
b11111111 >h<=Z
|
|
b1 [xld3
|
|
b1 J+DYh
|
|
b11111111 B{KJS
|
|
b1 V'K*&
|
|
#19000000
|
|
b1111111 =;m_[
|
|
b100 @9Hd
|
|
b10 [xld3
|
|
b100 J+DYh
|
|
b1111111 V'K*&
|
|
b100 4zI$O
|
|
#20000000
|
|
b111111 @9Hd
|
|
b1001 C:="|
|
|
b11 [xld3
|
|
b1001 J+DYh
|
|
b111111 4zI$O
|
|
b1001 %TTk[
|
|
#21000000
|
|
b11111 C:="|
|
|
b10000 IDk7#
|
|
b100 [xld3
|
|
b10000 J+DYh
|
|
b11111 %TTk[
|
|
b10000 IgSeY
|
|
#22000000
|
|
b1111 IDk7#
|
|
b11001 i]E1i
|
|
b101 [xld3
|
|
b11001 J+DYh
|
|
b1111 IgSeY
|
|
b11001 &&1T"
|
|
#23000000
|
|
b111 i]E1i
|
|
b100100 tK,M]
|
|
b110 [xld3
|
|
b100100 J+DYh
|
|
b111 &&1T"
|
|
b100100 5)-l\
|
|
#24000000
|
|
b11 tK,M]
|
|
b110001 tGp!\
|
|
b111 [xld3
|
|
b110001 J+DYh
|
|
b11 5)-l\
|
|
b110001 0RsLb
|
|
#25000000
|
|
b1 tGp!\
|
|
b1000000 ."qjK
|
|
b1000 [xld3
|
|
b1000000 J+DYh
|
|
b1 0RsLb
|
|
b1000000 T>:}D
|
|
#26000000
|
|
b0 ."qjK
|
|
b1010001 AUO:R
|
|
b1001 [xld3
|
|
b1010001 J+DYh
|
|
b0 T>:}D
|
|
b1010001 DPpZ*
|
|
#27000000
|
|
b10000000 AUO:R
|
|
b1100100 'kx`n
|
|
b1010 [xld3
|
|
b1100100 J+DYh
|
|
b10000000 DPpZ*
|
|
b1100100 %E(nf
|
|
#28000000
|
|
b11000000 'kx`n
|
|
b1111001 U&(K\
|
|
b1011 [xld3
|
|
b1111001 J+DYh
|
|
b11000000 %E(nf
|
|
b1111001 2'pba
|
|
#29000000
|
|
b11100000 U&(K\
|
|
b10010000 q<O41
|
|
b1100 [xld3
|
|
b10010000 J+DYh
|
|
b11100000 2'pba
|
|
b10010000 e/c1:
|
|
#30000000
|
|
b11110000 q<O41
|
|
b10101001 zvj)]
|
|
b1101 [xld3
|
|
b10101001 J+DYh
|
|
b11110000 e/c1:
|
|
b10101001 ;w.C7
|
|
#31000000
|
|
b11111000 zvj)]
|
|
b11000100 >0H<(
|
|
b1110 [xld3
|
|
b11000100 J+DYh
|
|
b11111000 ;w.C7
|
|
b11000100 fwdfu
|
|
#32000000
|
|
b11111100 >0H<(
|
|
b11100001 ARhXJ
|
|
b1111 [xld3
|
|
b11100001 J+DYh
|
|
b11111100 fwdfu
|
|
b11100001 *R\vx
|
|
#33000000
|
|
b11111110 ARhXJ
|
|
b10000 [xld3
|
|
b0 J+DYh
|
|
b11111110 *R\vx
|
|
#34000000
|