int8_memory_access.v byte<->word conversion and byte-lane selection: exhaustive 2048-address test + 6 real read/write round-trips through the FSM handshake. 2054/2054 checks, 0 mismatches, after fixing two bugs in the test harness itself (a same-timestep race reading a non-blocking update one iteration late, and a behavioral memory stub that ignored byte-lane enables on write) -- both documented as test-side, not RTL, issues. memory_interface.v and psram_controller.v not re-verified from scratch: cited against coverage already established/re-confirmed earlier in this same session (page-mode/tCEM against the ISSI datasheet, a real pre-existing power-up request-loss bug found and fixed), re-run clean via the Phase 0 regression harness rather than trusted from WORKLOG text alone. Full regression: 39/39 real tests pass. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_013xXuuRUWZScuo1DeYJxs3v
3018 lines
53 KiB
Plaintext
3018 lines
53 KiB
Plaintext
$date
|
|
Fri Sep 4 14:31:28 2026
|
|
$end
|
|
$version
|
|
Icarus Verilog
|
|
$end
|
|
$timescale
|
|
1ps
|
|
$end
|
|
$scope module tb $end
|
|
$var wire 8 ! y_g [7:0] $end
|
|
$var wire 8 " y_f [7:0] $end
|
|
$var wire 8 # y_d [7:0] $end
|
|
$var wire 8 $ y_a [7:0] $end
|
|
$var wire 1 % done_g $end
|
|
$var wire 1 & done_f $end
|
|
$var wire 1 ' done_d $end
|
|
$var wire 1 ( done_a $end
|
|
$var wire 1 ) busy_g $end
|
|
$var wire 1 * busy_f $end
|
|
$var wire 1 + busy_d $end
|
|
$var wire 1 , busy_a $end
|
|
$var parameter 32 - A_ACC_WIDTH $end
|
|
$var parameter 32 . A_DATA_WIDTH $end
|
|
$var parameter 32 / A_N_INPUTS $end
|
|
$var parameter 32 0 A_PARALLEL $end
|
|
$var parameter 32 1 D_ACC_WIDTH $end
|
|
$var parameter 32 2 D_DATA_WIDTH $end
|
|
$var parameter 32 3 D_N_INPUTS $end
|
|
$var parameter 32 4 D_PARALLEL $end
|
|
$var parameter 32 5 F_ACC_WIDTH $end
|
|
$var parameter 32 6 F_DATA_WIDTH $end
|
|
$var parameter 32 7 F_N_INPUTS $end
|
|
$var parameter 32 8 F_PARALLEL $end
|
|
$var parameter 32 9 G_ACC_WIDTH $end
|
|
$var parameter 32 : G_DATA_WIDTH $end
|
|
$var parameter 32 ; G_N_INPUTS $end
|
|
$var parameter 32 < G_PARALLEL $end
|
|
$var reg 8 = bias_a [7:0] $end
|
|
$var reg 8 > bias_d [7:0] $end
|
|
$var reg 8 ? bias_f [7:0] $end
|
|
$var reg 8 @ bias_g [7:0] $end
|
|
$var reg 1 A clk $end
|
|
$var reg 1 B rst $end
|
|
$var reg 1 C start_a $end
|
|
$var reg 1 D start_d $end
|
|
$var reg 1 E start_f $end
|
|
$var reg 1 F start_g $end
|
|
$var reg 256 G w_bus_a [255:0] $end
|
|
$var reg 512 H w_bus_d [511:0] $end
|
|
$var reg 256 I w_bus_f [255:0] $end
|
|
$var reg 256 J w_bus_g [255:0] $end
|
|
$var reg 256 K x_bus_a [255:0] $end
|
|
$var reg 512 L x_bus_d [511:0] $end
|
|
$var reg 256 M x_bus_f [255:0] $end
|
|
$var reg 256 N x_bus_g [255:0] $end
|
|
$var integer 32 O count [31:0] $end
|
|
$var integer 32 P errors [31:0] $end
|
|
$scope module u_a $end
|
|
$var wire 2 Q activation [1:0] $end
|
|
$var wire 8 R bias [7:0] $end
|
|
$var wire 1 A clk $end
|
|
$var wire 1 S final_acc_in_range $end
|
|
$var wire 1 T final_acc_le_zero $end
|
|
$var wire 1 U final_acc_upper_all0 $end
|
|
$var wire 16 V n_inputs_real [15:0] $end
|
|
$var wire 1 B rst $end
|
|
$var wire 1 C start $end
|
|
$var wire 256 W w_bus [255:0] $end
|
|
$var wire 256 X x_bus [255:0] $end
|
|
$var wire 8 Y y_relu [7:0] $end
|
|
$var wire 8 Z y_none [7:0] $end
|
|
$var wire 64 [ x_group [63:0] $end
|
|
$var wire 64 \ w_group [63:0] $end
|
|
$var wire 16 ] groups_real [15:0] $end
|
|
$var wire 1 ^ final_acc_upper_all1 $end
|
|
$var wire 1 _ final_acc_sign $end
|
|
$var wire 32 ` final_acc [31:0] $end
|
|
$var wire 32 a bias_ext [31:0] $end
|
|
$var wire 32 b acc_next [31:0] $end
|
|
$var parameter 32 c ACC_WIDTH $end
|
|
$var parameter 2 d ACT_NONE $end
|
|
$var parameter 2 e ACT_RELU $end
|
|
$var parameter 32 f DATA_WIDTH $end
|
|
$var parameter 32 g GROUPS $end
|
|
$var parameter 32 h GROUP_INDEX_WIDTH $end
|
|
$var parameter 32 i N_INPUTS $end
|
|
$var parameter 32 j PARALLEL $end
|
|
$var reg 32 k acc [31:0] $end
|
|
$var reg 1 , busy $end
|
|
$var reg 1 ( done $end
|
|
$var reg 1 l finishing $end
|
|
$var reg 2 m group_index [1:0] $end
|
|
$var reg 8 n y [7:0] $end
|
|
$scope module u_mac8 $end
|
|
$var wire 32 o acc_in [31:0] $end
|
|
$var wire 64 p w_bus [63:0] $end
|
|
$var wire 64 q x_bus [63:0] $end
|
|
$var wire 32 r acc_out [31:0] $end
|
|
$var parameter 32 s ACC_WIDTH $end
|
|
$var parameter 32 t DATA_WIDTH $end
|
|
$var parameter 32 u PARALLEL $end
|
|
$var parameter 32 v TREE_LEVELS $end
|
|
$scope begin GEN_MAC[0] $end
|
|
$var parameter 2 w i $end
|
|
$scope module u_mac $end
|
|
$var wire 32 x acc_in [31:0] $end
|
|
$var wire 8 y w [7:0] $end
|
|
$var wire 8 z x [7:0] $end
|
|
$var wire 32 { product_ext [31:0] $end
|
|
$var wire 16 | product [15:0] $end
|
|
$var wire 32 } acc_out [31:0] $end
|
|
$var parameter 32 ~ ACC_WIDTH $end
|
|
$var parameter 32 !" DATA_WIDTH $end
|
|
$var parameter 64 "" PROD_WIDTH $end
|
|
$upscope $end
|
|
$upscope $end
|
|
$scope begin GEN_MAC[1] $end
|
|
$var parameter 2 #" i $end
|
|
$scope module u_mac $end
|
|
$var wire 32 $" acc_in [31:0] $end
|
|
$var wire 8 %" w [7:0] $end
|
|
$var wire 8 &" x [7:0] $end
|
|
$var wire 32 '" product_ext [31:0] $end
|
|
$var wire 16 (" product [15:0] $end
|
|
$var wire 32 )" acc_out [31:0] $end
|
|
$var parameter 32 *" ACC_WIDTH $end
|
|
$var parameter 32 +" DATA_WIDTH $end
|
|
$var parameter 64 ," PROD_WIDTH $end
|
|
$upscope $end
|
|
$upscope $end
|
|
$scope begin GEN_MAC[2] $end
|
|
$var parameter 3 -" i $end
|
|
$scope module u_mac $end
|
|
$var wire 32 ." acc_in [31:0] $end
|
|
$var wire 8 /" w [7:0] $end
|
|
$var wire 8 0" x [7:0] $end
|
|
$var wire 32 1" product_ext [31:0] $end
|
|
$var wire 16 2" product [15:0] $end
|
|
$var wire 32 3" acc_out [31:0] $end
|
|
$var parameter 32 4" ACC_WIDTH $end
|
|
$var parameter 32 5" DATA_WIDTH $end
|
|
$var parameter 64 6" PROD_WIDTH $end
|
|
$upscope $end
|
|
$upscope $end
|
|
$scope begin GEN_MAC[3] $end
|
|
$var parameter 3 7" i $end
|
|
$scope module u_mac $end
|
|
$var wire 32 8" acc_in [31:0] $end
|
|
$var wire 8 9" w [7:0] $end
|
|
$var wire 8 :" x [7:0] $end
|
|
$var wire 32 ;" product_ext [31:0] $end
|
|
$var wire 16 <" product [15:0] $end
|
|
$var wire 32 =" acc_out [31:0] $end
|
|
$var parameter 32 >" ACC_WIDTH $end
|
|
$var parameter 32 ?" DATA_WIDTH $end
|
|
$var parameter 64 @" PROD_WIDTH $end
|
|
$upscope $end
|
|
$upscope $end
|
|
$scope begin GEN_MAC[4] $end
|
|
$var parameter 4 A" i $end
|
|
$scope module u_mac $end
|
|
$var wire 32 B" acc_in [31:0] $end
|
|
$var wire 8 C" w [7:0] $end
|
|
$var wire 8 D" x [7:0] $end
|
|
$var wire 32 E" product_ext [31:0] $end
|
|
$var wire 16 F" product [15:0] $end
|
|
$var wire 32 G" acc_out [31:0] $end
|
|
$var parameter 32 H" ACC_WIDTH $end
|
|
$var parameter 32 I" DATA_WIDTH $end
|
|
$var parameter 64 J" PROD_WIDTH $end
|
|
$upscope $end
|
|
$upscope $end
|
|
$scope begin GEN_MAC[5] $end
|
|
$var parameter 4 K" i $end
|
|
$scope module u_mac $end
|
|
$var wire 32 L" acc_in [31:0] $end
|
|
$var wire 8 M" w [7:0] $end
|
|
$var wire 8 N" x [7:0] $end
|
|
$var wire 32 O" product_ext [31:0] $end
|
|
$var wire 16 P" product [15:0] $end
|
|
$var wire 32 Q" acc_out [31:0] $end
|
|
$var parameter 32 R" ACC_WIDTH $end
|
|
$var parameter 32 S" DATA_WIDTH $end
|
|
$var parameter 64 T" PROD_WIDTH $end
|
|
$upscope $end
|
|
$upscope $end
|
|
$scope begin GEN_MAC[6] $end
|
|
$var parameter 4 U" i $end
|
|
$scope module u_mac $end
|
|
$var wire 32 V" acc_in [31:0] $end
|
|
$var wire 8 W" w [7:0] $end
|
|
$var wire 8 X" x [7:0] $end
|
|
$var wire 32 Y" product_ext [31:0] $end
|
|
$var wire 16 Z" product [15:0] $end
|
|
$var wire 32 [" acc_out [31:0] $end
|
|
$var parameter 32 \" ACC_WIDTH $end
|
|
$var parameter 32 ]" DATA_WIDTH $end
|
|
$var parameter 64 ^" PROD_WIDTH $end
|
|
$upscope $end
|
|
$upscope $end
|
|
$scope begin GEN_MAC[7] $end
|
|
$var parameter 4 _" i $end
|
|
$scope module u_mac $end
|
|
$var wire 32 `" acc_in [31:0] $end
|
|
$var wire 8 a" w [7:0] $end
|
|
$var wire 8 b" x [7:0] $end
|
|
$var wire 32 c" product_ext [31:0] $end
|
|
$var wire 16 d" product [15:0] $end
|
|
$var wire 32 e" acc_out [31:0] $end
|
|
$var parameter 32 f" ACC_WIDTH $end
|
|
$var parameter 32 g" DATA_WIDTH $end
|
|
$var parameter 64 h" PROD_WIDTH $end
|
|
$upscope $end
|
|
$upscope $end
|
|
$scope begin GEN_TREE_INPUT[0] $end
|
|
$var parameter 2 i" i $end
|
|
$upscope $end
|
|
$scope begin GEN_TREE_INPUT[1] $end
|
|
$var parameter 2 j" i $end
|
|
$upscope $end
|
|
$scope begin GEN_TREE_INPUT[2] $end
|
|
$var parameter 3 k" i $end
|
|
$upscope $end
|
|
$scope begin GEN_TREE_INPUT[3] $end
|
|
$var parameter 3 l" i $end
|
|
$upscope $end
|
|
$scope begin GEN_TREE_INPUT[4] $end
|
|
$var parameter 4 m" i $end
|
|
$upscope $end
|
|
$scope begin GEN_TREE_INPUT[5] $end
|
|
$var parameter 4 n" i $end
|
|
$upscope $end
|
|
$scope begin GEN_TREE_INPUT[6] $end
|
|
$var parameter 4 o" i $end
|
|
$upscope $end
|
|
$scope begin GEN_TREE_INPUT[7] $end
|
|
$var parameter 4 p" i $end
|
|
$upscope $end
|
|
$scope begin GEN_TREE_LEVEL[0] $end
|
|
$var parameter 2 q" level $end
|
|
$scope begin GEN_TREE_NODE[0] $end
|
|
$var parameter 2 r" node $end
|
|
$upscope $end
|
|
$scope begin GEN_TREE_NODE[1] $end
|
|
$var parameter 2 s" node $end
|
|
$upscope $end
|
|
$scope begin GEN_TREE_NODE[2] $end
|
|
$var parameter 3 t" node $end
|
|
$upscope $end
|
|
$scope begin GEN_TREE_NODE[3] $end
|
|
$var parameter 3 u" node $end
|
|
$upscope $end
|
|
$upscope $end
|
|
$scope begin GEN_TREE_LEVEL[1] $end
|
|
$var parameter 2 v" level $end
|
|
$scope begin GEN_TREE_NODE[0] $end
|
|
$var parameter 2 w" node $end
|
|
$upscope $end
|
|
$scope begin GEN_TREE_NODE[1] $end
|
|
$var parameter 2 x" node $end
|
|
$upscope $end
|
|
$upscope $end
|
|
$scope begin GEN_TREE_LEVEL[2] $end
|
|
$var parameter 3 y" level $end
|
|
$scope begin GEN_TREE_NODE[0] $end
|
|
$var parameter 2 z" node $end
|
|
$upscope $end
|
|
$upscope $end
|
|
$upscope $end
|
|
$upscope $end
|
|
$scope module u_d $end
|
|
$var wire 2 {" activation [1:0] $end
|
|
$var wire 8 |" bias [7:0] $end
|
|
$var wire 1 A clk $end
|
|
$var wire 1 }" final_acc_in_range $end
|
|
$var wire 1 ~" final_acc_le_zero $end
|
|
$var wire 1 !# final_acc_upper_all0 $end
|
|
$var wire 16 "# n_inputs_real [15:0] $end
|
|
$var wire 1 B rst $end
|
|
$var wire 1 D start $end
|
|
$var wire 512 ## w_bus [511:0] $end
|
|
$var wire 512 $# x_bus [511:0] $end
|
|
$var wire 8 %# y_relu [7:0] $end
|
|
$var wire 8 &# y_none [7:0] $end
|
|
$var wire 256 '# x_group [255:0] $end
|
|
$var wire 256 (# w_group [255:0] $end
|
|
$var wire 16 )# groups_real [15:0] $end
|
|
$var wire 1 *# final_acc_upper_all1 $end
|
|
$var wire 1 +# final_acc_sign $end
|
|
$var wire 32 ,# final_acc [31:0] $end
|
|
$var wire 32 -# bias_ext [31:0] $end
|
|
$var wire 32 .# acc_next [31:0] $end
|
|
$var parameter 32 /# ACC_WIDTH $end
|
|
$var parameter 2 0# ACT_NONE $end
|
|
$var parameter 2 1# ACT_RELU $end
|
|
$var parameter 32 2# DATA_WIDTH $end
|
|
$var parameter 32 3# GROUPS $end
|
|
$var parameter 32 4# GROUP_INDEX_WIDTH $end
|
|
$var parameter 32 5# N_INPUTS $end
|
|
$var parameter 32 6# PARALLEL $end
|
|
$var reg 32 7# acc [31:0] $end
|
|
$var reg 1 + busy $end
|
|
$var reg 1 ' done $end
|
|
$var reg 1 8# finishing $end
|
|
$var reg 1 9# group_index $end
|
|
$var reg 8 :# y [7:0] $end
|
|
$scope module u_mac8 $end
|
|
$var wire 32 ;# acc_in [31:0] $end
|
|
$var wire 256 <# w_bus [255:0] $end
|
|
$var wire 256 =# x_bus [255:0] $end
|
|
$var wire 32 ># acc_out [31:0] $end
|
|
$var parameter 32 ?# ACC_WIDTH $end
|
|
$var parameter 32 @# DATA_WIDTH $end
|
|
$var parameter 32 A# PARALLEL $end
|
|
$var parameter 32 B# TREE_LEVELS $end
|
|
$scope begin GEN_MAC[0] $end
|
|
$var parameter 2 C# i $end
|
|
$scope module u_mac $end
|
|
$var wire 32 D# acc_in [31:0] $end
|
|
$var wire 8 E# w [7:0] $end
|
|
$var wire 8 F# x [7:0] $end
|
|
$var wire 32 G# product_ext [31:0] $end
|
|
$var wire 16 H# product [15:0] $end
|
|
$var wire 32 I# acc_out [31:0] $end
|
|
$var parameter 32 J# ACC_WIDTH $end
|
|
$var parameter 32 K# DATA_WIDTH $end
|
|
$var parameter 64 L# PROD_WIDTH $end
|
|
$upscope $end
|
|
$upscope $end
|
|
$scope begin GEN_MAC[1] $end
|
|
$var parameter 2 M# i $end
|
|
$scope module u_mac $end
|
|
$var wire 32 N# acc_in [31:0] $end
|
|
$var wire 8 O# w [7:0] $end
|
|
$var wire 8 P# x [7:0] $end
|
|
$var wire 32 Q# product_ext [31:0] $end
|
|
$var wire 16 R# product [15:0] $end
|
|
$var wire 32 S# acc_out [31:0] $end
|
|
$var parameter 32 T# ACC_WIDTH $end
|
|
$var parameter 32 U# DATA_WIDTH $end
|
|
$var parameter 64 V# PROD_WIDTH $end
|
|
$upscope $end
|
|
$upscope $end
|
|
$scope begin GEN_MAC[2] $end
|
|
$var parameter 3 W# i $end
|
|
$scope module u_mac $end
|
|
$var wire 32 X# acc_in [31:0] $end
|
|
$var wire 8 Y# w [7:0] $end
|
|
$var wire 8 Z# x [7:0] $end
|
|
$var wire 32 [# product_ext [31:0] $end
|
|
$var wire 16 \# product [15:0] $end
|
|
$var wire 32 ]# acc_out [31:0] $end
|
|
$var parameter 32 ^# ACC_WIDTH $end
|
|
$var parameter 32 _# DATA_WIDTH $end
|
|
$var parameter 64 `# PROD_WIDTH $end
|
|
$upscope $end
|
|
$upscope $end
|
|
$scope begin GEN_MAC[3] $end
|
|
$var parameter 3 a# i $end
|
|
$scope module u_mac $end
|
|
$var wire 32 b# acc_in [31:0] $end
|
|
$var wire 8 c# w [7:0] $end
|
|
$var wire 8 d# x [7:0] $end
|
|
$var wire 32 e# product_ext [31:0] $end
|
|
$var wire 16 f# product [15:0] $end
|
|
$var wire 32 g# acc_out [31:0] $end
|
|
$var parameter 32 h# ACC_WIDTH $end
|
|
$var parameter 32 i# DATA_WIDTH $end
|
|
$var parameter 64 j# PROD_WIDTH $end
|
|
$upscope $end
|
|
$upscope $end
|
|
$scope begin GEN_MAC[4] $end
|
|
$var parameter 4 k# i $end
|
|
$scope module u_mac $end
|
|
$var wire 32 l# acc_in [31:0] $end
|
|
$var wire 8 m# w [7:0] $end
|
|
$var wire 8 n# x [7:0] $end
|
|
$var wire 32 o# product_ext [31:0] $end
|
|
$var wire 16 p# product [15:0] $end
|
|
$var wire 32 q# acc_out [31:0] $end
|
|
$var parameter 32 r# ACC_WIDTH $end
|
|
$var parameter 32 s# DATA_WIDTH $end
|
|
$var parameter 64 t# PROD_WIDTH $end
|
|
$upscope $end
|
|
$upscope $end
|
|
$scope begin GEN_MAC[5] $end
|
|
$var parameter 4 u# i $end
|
|
$scope module u_mac $end
|
|
$var wire 32 v# acc_in [31:0] $end
|
|
$var wire 8 w# w [7:0] $end
|
|
$var wire 8 x# x [7:0] $end
|
|
$var wire 32 y# product_ext [31:0] $end
|
|
$var wire 16 z# product [15:0] $end
|
|
$var wire 32 {# acc_out [31:0] $end
|
|
$var parameter 32 |# ACC_WIDTH $end
|
|
$var parameter 32 }# DATA_WIDTH $end
|
|
$var parameter 64 ~# PROD_WIDTH $end
|
|
$upscope $end
|
|
$upscope $end
|
|
$scope begin GEN_MAC[6] $end
|
|
$var parameter 4 !$ i $end
|
|
$scope module u_mac $end
|
|
$var wire 32 "$ acc_in [31:0] $end
|
|
$var wire 8 #$ w [7:0] $end
|
|
$var wire 8 $$ x [7:0] $end
|
|
$var wire 32 %$ product_ext [31:0] $end
|
|
$var wire 16 &$ product [15:0] $end
|
|
$var wire 32 '$ acc_out [31:0] $end
|
|
$var parameter 32 ($ ACC_WIDTH $end
|
|
$var parameter 32 )$ DATA_WIDTH $end
|
|
$var parameter 64 *$ PROD_WIDTH $end
|
|
$upscope $end
|
|
$upscope $end
|
|
$scope begin GEN_MAC[7] $end
|
|
$var parameter 4 +$ i $end
|
|
$scope module u_mac $end
|
|
$var wire 32 ,$ acc_in [31:0] $end
|
|
$var wire 8 -$ w [7:0] $end
|
|
$var wire 8 .$ x [7:0] $end
|
|
$var wire 32 /$ product_ext [31:0] $end
|
|
$var wire 16 0$ product [15:0] $end
|
|
$var wire 32 1$ acc_out [31:0] $end
|
|
$var parameter 32 2$ ACC_WIDTH $end
|
|
$var parameter 32 3$ DATA_WIDTH $end
|
|
$var parameter 64 4$ PROD_WIDTH $end
|
|
$upscope $end
|
|
$upscope $end
|
|
$scope begin GEN_MAC[8] $end
|
|
$var parameter 5 5$ i $end
|
|
$scope module u_mac $end
|
|
$var wire 32 6$ acc_in [31:0] $end
|
|
$var wire 8 7$ w [7:0] $end
|
|
$var wire 8 8$ x [7:0] $end
|
|
$var wire 32 9$ product_ext [31:0] $end
|
|
$var wire 16 :$ product [15:0] $end
|
|
$var wire 32 ;$ acc_out [31:0] $end
|
|
$var parameter 32 <$ ACC_WIDTH $end
|
|
$var parameter 32 =$ DATA_WIDTH $end
|
|
$var parameter 64 >$ PROD_WIDTH $end
|
|
$upscope $end
|
|
$upscope $end
|
|
$scope begin GEN_MAC[9] $end
|
|
$var parameter 5 ?$ i $end
|
|
$scope module u_mac $end
|
|
$var wire 32 @$ acc_in [31:0] $end
|
|
$var wire 8 A$ w [7:0] $end
|
|
$var wire 8 B$ x [7:0] $end
|
|
$var wire 32 C$ product_ext [31:0] $end
|
|
$var wire 16 D$ product [15:0] $end
|
|
$var wire 32 E$ acc_out [31:0] $end
|
|
$var parameter 32 F$ ACC_WIDTH $end
|
|
$var parameter 32 G$ DATA_WIDTH $end
|
|
$var parameter 64 H$ PROD_WIDTH $end
|
|
$upscope $end
|
|
$upscope $end
|
|
$scope begin GEN_MAC[10] $end
|
|
$var parameter 5 I$ i $end
|
|
$scope module u_mac $end
|
|
$var wire 32 J$ acc_in [31:0] $end
|
|
$var wire 8 K$ w [7:0] $end
|
|
$var wire 8 L$ x [7:0] $end
|
|
$var wire 32 M$ product_ext [31:0] $end
|
|
$var wire 16 N$ product [15:0] $end
|
|
$var wire 32 O$ acc_out [31:0] $end
|
|
$var parameter 32 P$ ACC_WIDTH $end
|
|
$var parameter 32 Q$ DATA_WIDTH $end
|
|
$var parameter 64 R$ PROD_WIDTH $end
|
|
$upscope $end
|
|
$upscope $end
|
|
$scope begin GEN_MAC[11] $end
|
|
$var parameter 5 S$ i $end
|
|
$scope module u_mac $end
|
|
$var wire 32 T$ acc_in [31:0] $end
|
|
$var wire 8 U$ w [7:0] $end
|
|
$var wire 8 V$ x [7:0] $end
|
|
$var wire 32 W$ product_ext [31:0] $end
|
|
$var wire 16 X$ product [15:0] $end
|
|
$var wire 32 Y$ acc_out [31:0] $end
|
|
$var parameter 32 Z$ ACC_WIDTH $end
|
|
$var parameter 32 [$ DATA_WIDTH $end
|
|
$var parameter 64 \$ PROD_WIDTH $end
|
|
$upscope $end
|
|
$upscope $end
|
|
$scope begin GEN_MAC[12] $end
|
|
$var parameter 5 ]$ i $end
|
|
$scope module u_mac $end
|
|
$var wire 32 ^$ acc_in [31:0] $end
|
|
$var wire 8 _$ w [7:0] $end
|
|
$var wire 8 `$ x [7:0] $end
|
|
$var wire 32 a$ product_ext [31:0] $end
|
|
$var wire 16 b$ product [15:0] $end
|
|
$var wire 32 c$ acc_out [31:0] $end
|
|
$var parameter 32 d$ ACC_WIDTH $end
|
|
$var parameter 32 e$ DATA_WIDTH $end
|
|
$var parameter 64 f$ PROD_WIDTH $end
|
|
$upscope $end
|
|
$upscope $end
|
|
$scope begin GEN_MAC[13] $end
|
|
$var parameter 5 g$ i $end
|
|
$scope module u_mac $end
|
|
$var wire 32 h$ acc_in [31:0] $end
|
|
$var wire 8 i$ w [7:0] $end
|
|
$var wire 8 j$ x [7:0] $end
|
|
$var wire 32 k$ product_ext [31:0] $end
|
|
$var wire 16 l$ product [15:0] $end
|
|
$var wire 32 m$ acc_out [31:0] $end
|
|
$var parameter 32 n$ ACC_WIDTH $end
|
|
$var parameter 32 o$ DATA_WIDTH $end
|
|
$var parameter 64 p$ PROD_WIDTH $end
|
|
$upscope $end
|
|
$upscope $end
|
|
$scope begin GEN_MAC[14] $end
|
|
$var parameter 5 q$ i $end
|
|
$scope module u_mac $end
|
|
$var wire 32 r$ acc_in [31:0] $end
|
|
$var wire 8 s$ w [7:0] $end
|
|
$var wire 8 t$ x [7:0] $end
|
|
$var wire 32 u$ product_ext [31:0] $end
|
|
$var wire 16 v$ product [15:0] $end
|
|
$var wire 32 w$ acc_out [31:0] $end
|
|
$var parameter 32 x$ ACC_WIDTH $end
|
|
$var parameter 32 y$ DATA_WIDTH $end
|
|
$var parameter 64 z$ PROD_WIDTH $end
|
|
$upscope $end
|
|
$upscope $end
|
|
$scope begin GEN_MAC[15] $end
|
|
$var parameter 5 {$ i $end
|
|
$scope module u_mac $end
|
|
$var wire 32 |$ acc_in [31:0] $end
|
|
$var wire 8 }$ w [7:0] $end
|
|
$var wire 8 ~$ x [7:0] $end
|
|
$var wire 32 !% product_ext [31:0] $end
|
|
$var wire 16 "% product [15:0] $end
|
|
$var wire 32 #% acc_out [31:0] $end
|
|
$var parameter 32 $% ACC_WIDTH $end
|
|
$var parameter 32 %% DATA_WIDTH $end
|
|
$var parameter 64 &% PROD_WIDTH $end
|
|
$upscope $end
|
|
$upscope $end
|
|
$scope begin GEN_MAC[16] $end
|
|
$var parameter 6 '% i $end
|
|
$scope module u_mac $end
|
|
$var wire 32 (% acc_in [31:0] $end
|
|
$var wire 8 )% w [7:0] $end
|
|
$var wire 8 *% x [7:0] $end
|
|
$var wire 32 +% product_ext [31:0] $end
|
|
$var wire 16 ,% product [15:0] $end
|
|
$var wire 32 -% acc_out [31:0] $end
|
|
$var parameter 32 .% ACC_WIDTH $end
|
|
$var parameter 32 /% DATA_WIDTH $end
|
|
$var parameter 64 0% PROD_WIDTH $end
|
|
$upscope $end
|
|
$upscope $end
|
|
$scope begin GEN_MAC[17] $end
|
|
$var parameter 6 1% i $end
|
|
$scope module u_mac $end
|
|
$var wire 32 2% acc_in [31:0] $end
|
|
$var wire 8 3% w [7:0] $end
|
|
$var wire 8 4% x [7:0] $end
|
|
$var wire 32 5% product_ext [31:0] $end
|
|
$var wire 16 6% product [15:0] $end
|
|
$var wire 32 7% acc_out [31:0] $end
|
|
$var parameter 32 8% ACC_WIDTH $end
|
|
$var parameter 32 9% DATA_WIDTH $end
|
|
$var parameter 64 :% PROD_WIDTH $end
|
|
$upscope $end
|
|
$upscope $end
|
|
$scope begin GEN_MAC[18] $end
|
|
$var parameter 6 ;% i $end
|
|
$scope module u_mac $end
|
|
$var wire 32 <% acc_in [31:0] $end
|
|
$var wire 8 =% w [7:0] $end
|
|
$var wire 8 >% x [7:0] $end
|
|
$var wire 32 ?% product_ext [31:0] $end
|
|
$var wire 16 @% product [15:0] $end
|
|
$var wire 32 A% acc_out [31:0] $end
|
|
$var parameter 32 B% ACC_WIDTH $end
|
|
$var parameter 32 C% DATA_WIDTH $end
|
|
$var parameter 64 D% PROD_WIDTH $end
|
|
$upscope $end
|
|
$upscope $end
|
|
$scope begin GEN_MAC[19] $end
|
|
$var parameter 6 E% i $end
|
|
$scope module u_mac $end
|
|
$var wire 32 F% acc_in [31:0] $end
|
|
$var wire 8 G% w [7:0] $end
|
|
$var wire 8 H% x [7:0] $end
|
|
$var wire 32 I% product_ext [31:0] $end
|
|
$var wire 16 J% product [15:0] $end
|
|
$var wire 32 K% acc_out [31:0] $end
|
|
$var parameter 32 L% ACC_WIDTH $end
|
|
$var parameter 32 M% DATA_WIDTH $end
|
|
$var parameter 64 N% PROD_WIDTH $end
|
|
$upscope $end
|
|
$upscope $end
|
|
$scope begin GEN_MAC[20] $end
|
|
$var parameter 6 O% i $end
|
|
$scope module u_mac $end
|
|
$var wire 32 P% acc_in [31:0] $end
|
|
$var wire 8 Q% w [7:0] $end
|
|
$var wire 8 R% x [7:0] $end
|
|
$var wire 32 S% product_ext [31:0] $end
|
|
$var wire 16 T% product [15:0] $end
|
|
$var wire 32 U% acc_out [31:0] $end
|
|
$var parameter 32 V% ACC_WIDTH $end
|
|
$var parameter 32 W% DATA_WIDTH $end
|
|
$var parameter 64 X% PROD_WIDTH $end
|
|
$upscope $end
|
|
$upscope $end
|
|
$scope begin GEN_MAC[21] $end
|
|
$var parameter 6 Y% i $end
|
|
$scope module u_mac $end
|
|
$var wire 32 Z% acc_in [31:0] $end
|
|
$var wire 8 [% w [7:0] $end
|
|
$var wire 8 \% x [7:0] $end
|
|
$var wire 32 ]% product_ext [31:0] $end
|
|
$var wire 16 ^% product [15:0] $end
|
|
$var wire 32 _% acc_out [31:0] $end
|
|
$var parameter 32 `% ACC_WIDTH $end
|
|
$var parameter 32 a% DATA_WIDTH $end
|
|
$var parameter 64 b% PROD_WIDTH $end
|
|
$upscope $end
|
|
$upscope $end
|
|
$scope begin GEN_MAC[22] $end
|
|
$var parameter 6 c% i $end
|
|
$scope module u_mac $end
|
|
$var wire 32 d% acc_in [31:0] $end
|
|
$var wire 8 e% w [7:0] $end
|
|
$var wire 8 f% x [7:0] $end
|
|
$var wire 32 g% product_ext [31:0] $end
|
|
$var wire 16 h% product [15:0] $end
|
|
$var wire 32 i% acc_out [31:0] $end
|
|
$var parameter 32 j% ACC_WIDTH $end
|
|
$var parameter 32 k% DATA_WIDTH $end
|
|
$var parameter 64 l% PROD_WIDTH $end
|
|
$upscope $end
|
|
$upscope $end
|
|
$scope begin GEN_MAC[23] $end
|
|
$var parameter 6 m% i $end
|
|
$scope module u_mac $end
|
|
$var wire 32 n% acc_in [31:0] $end
|
|
$var wire 8 o% w [7:0] $end
|
|
$var wire 8 p% x [7:0] $end
|
|
$var wire 32 q% product_ext [31:0] $end
|
|
$var wire 16 r% product [15:0] $end
|
|
$var wire 32 s% acc_out [31:0] $end
|
|
$var parameter 32 t% ACC_WIDTH $end
|
|
$var parameter 32 u% DATA_WIDTH $end
|
|
$var parameter 64 v% PROD_WIDTH $end
|
|
$upscope $end
|
|
$upscope $end
|
|
$scope begin GEN_MAC[24] $end
|
|
$var parameter 6 w% i $end
|
|
$scope module u_mac $end
|
|
$var wire 32 x% acc_in [31:0] $end
|
|
$var wire 8 y% w [7:0] $end
|
|
$var wire 8 z% x [7:0] $end
|
|
$var wire 32 {% product_ext [31:0] $end
|
|
$var wire 16 |% product [15:0] $end
|
|
$var wire 32 }% acc_out [31:0] $end
|
|
$var parameter 32 ~% ACC_WIDTH $end
|
|
$var parameter 32 !& DATA_WIDTH $end
|
|
$var parameter 64 "& PROD_WIDTH $end
|
|
$upscope $end
|
|
$upscope $end
|
|
$scope begin GEN_MAC[25] $end
|
|
$var parameter 6 #& i $end
|
|
$scope module u_mac $end
|
|
$var wire 32 $& acc_in [31:0] $end
|
|
$var wire 8 %& w [7:0] $end
|
|
$var wire 8 && x [7:0] $end
|
|
$var wire 32 '& product_ext [31:0] $end
|
|
$var wire 16 (& product [15:0] $end
|
|
$var wire 32 )& acc_out [31:0] $end
|
|
$var parameter 32 *& ACC_WIDTH $end
|
|
$var parameter 32 +& DATA_WIDTH $end
|
|
$var parameter 64 ,& PROD_WIDTH $end
|
|
$upscope $end
|
|
$upscope $end
|
|
$scope begin GEN_MAC[26] $end
|
|
$var parameter 6 -& i $end
|
|
$scope module u_mac $end
|
|
$var wire 32 .& acc_in [31:0] $end
|
|
$var wire 8 /& w [7:0] $end
|
|
$var wire 8 0& x [7:0] $end
|
|
$var wire 32 1& product_ext [31:0] $end
|
|
$var wire 16 2& product [15:0] $end
|
|
$var wire 32 3& acc_out [31:0] $end
|
|
$var parameter 32 4& ACC_WIDTH $end
|
|
$var parameter 32 5& DATA_WIDTH $end
|
|
$var parameter 64 6& PROD_WIDTH $end
|
|
$upscope $end
|
|
$upscope $end
|
|
$scope begin GEN_MAC[27] $end
|
|
$var parameter 6 7& i $end
|
|
$scope module u_mac $end
|
|
$var wire 32 8& acc_in [31:0] $end
|
|
$var wire 8 9& w [7:0] $end
|
|
$var wire 8 :& x [7:0] $end
|
|
$var wire 32 ;& product_ext [31:0] $end
|
|
$var wire 16 <& product [15:0] $end
|
|
$var wire 32 =& acc_out [31:0] $end
|
|
$var parameter 32 >& ACC_WIDTH $end
|
|
$var parameter 32 ?& DATA_WIDTH $end
|
|
$var parameter 64 @& PROD_WIDTH $end
|
|
$upscope $end
|
|
$upscope $end
|
|
$scope begin GEN_MAC[28] $end
|
|
$var parameter 6 A& i $end
|
|
$scope module u_mac $end
|
|
$var wire 32 B& acc_in [31:0] $end
|
|
$var wire 8 C& w [7:0] $end
|
|
$var wire 8 D& x [7:0] $end
|
|
$var wire 32 E& product_ext [31:0] $end
|
|
$var wire 16 F& product [15:0] $end
|
|
$var wire 32 G& acc_out [31:0] $end
|
|
$var parameter 32 H& ACC_WIDTH $end
|
|
$var parameter 32 I& DATA_WIDTH $end
|
|
$var parameter 64 J& PROD_WIDTH $end
|
|
$upscope $end
|
|
$upscope $end
|
|
$scope begin GEN_MAC[29] $end
|
|
$var parameter 6 K& i $end
|
|
$scope module u_mac $end
|
|
$var wire 32 L& acc_in [31:0] $end
|
|
$var wire 8 M& w [7:0] $end
|
|
$var wire 8 N& x [7:0] $end
|
|
$var wire 32 O& product_ext [31:0] $end
|
|
$var wire 16 P& product [15:0] $end
|
|
$var wire 32 Q& acc_out [31:0] $end
|
|
$var parameter 32 R& ACC_WIDTH $end
|
|
$var parameter 32 S& DATA_WIDTH $end
|
|
$var parameter 64 T& PROD_WIDTH $end
|
|
$upscope $end
|
|
$upscope $end
|
|
$scope begin GEN_MAC[30] $end
|
|
$var parameter 6 U& i $end
|
|
$scope module u_mac $end
|
|
$var wire 32 V& acc_in [31:0] $end
|
|
$var wire 8 W& w [7:0] $end
|
|
$var wire 8 X& x [7:0] $end
|
|
$var wire 32 Y& product_ext [31:0] $end
|
|
$var wire 16 Z& product [15:0] $end
|
|
$var wire 32 [& acc_out [31:0] $end
|
|
$var parameter 32 \& ACC_WIDTH $end
|
|
$var parameter 32 ]& DATA_WIDTH $end
|
|
$var parameter 64 ^& PROD_WIDTH $end
|
|
$upscope $end
|
|
$upscope $end
|
|
$scope begin GEN_MAC[31] $end
|
|
$var parameter 6 _& i $end
|
|
$scope module u_mac $end
|
|
$var wire 32 `& acc_in [31:0] $end
|
|
$var wire 8 a& w [7:0] $end
|
|
$var wire 8 b& x [7:0] $end
|
|
$var wire 32 c& product_ext [31:0] $end
|
|
$var wire 16 d& product [15:0] $end
|
|
$var wire 32 e& acc_out [31:0] $end
|
|
$var parameter 32 f& ACC_WIDTH $end
|
|
$var parameter 32 g& DATA_WIDTH $end
|
|
$var parameter 64 h& PROD_WIDTH $end
|
|
$upscope $end
|
|
$upscope $end
|
|
$scope begin GEN_TREE_INPUT[0] $end
|
|
$var parameter 2 i& i $end
|
|
$upscope $end
|
|
$scope begin GEN_TREE_INPUT[1] $end
|
|
$var parameter 2 j& i $end
|
|
$upscope $end
|
|
$scope begin GEN_TREE_INPUT[2] $end
|
|
$var parameter 3 k& i $end
|
|
$upscope $end
|
|
$scope begin GEN_TREE_INPUT[3] $end
|
|
$var parameter 3 l& i $end
|
|
$upscope $end
|
|
$scope begin GEN_TREE_INPUT[4] $end
|
|
$var parameter 4 m& i $end
|
|
$upscope $end
|
|
$scope begin GEN_TREE_INPUT[5] $end
|
|
$var parameter 4 n& i $end
|
|
$upscope $end
|
|
$scope begin GEN_TREE_INPUT[6] $end
|
|
$var parameter 4 o& i $end
|
|
$upscope $end
|
|
$scope begin GEN_TREE_INPUT[7] $end
|
|
$var parameter 4 p& i $end
|
|
$upscope $end
|
|
$scope begin GEN_TREE_INPUT[8] $end
|
|
$var parameter 5 q& i $end
|
|
$upscope $end
|
|
$scope begin GEN_TREE_INPUT[9] $end
|
|
$var parameter 5 r& i $end
|
|
$upscope $end
|
|
$scope begin GEN_TREE_INPUT[10] $end
|
|
$var parameter 5 s& i $end
|
|
$upscope $end
|
|
$scope begin GEN_TREE_INPUT[11] $end
|
|
$var parameter 5 t& i $end
|
|
$upscope $end
|
|
$scope begin GEN_TREE_INPUT[12] $end
|
|
$var parameter 5 u& i $end
|
|
$upscope $end
|
|
$scope begin GEN_TREE_INPUT[13] $end
|
|
$var parameter 5 v& i $end
|
|
$upscope $end
|
|
$scope begin GEN_TREE_INPUT[14] $end
|
|
$var parameter 5 w& i $end
|
|
$upscope $end
|
|
$scope begin GEN_TREE_INPUT[15] $end
|
|
$var parameter 5 x& i $end
|
|
$upscope $end
|
|
$scope begin GEN_TREE_INPUT[16] $end
|
|
$var parameter 6 y& i $end
|
|
$upscope $end
|
|
$scope begin GEN_TREE_INPUT[17] $end
|
|
$var parameter 6 z& i $end
|
|
$upscope $end
|
|
$scope begin GEN_TREE_INPUT[18] $end
|
|
$var parameter 6 {& i $end
|
|
$upscope $end
|
|
$scope begin GEN_TREE_INPUT[19] $end
|
|
$var parameter 6 |& i $end
|
|
$upscope $end
|
|
$scope begin GEN_TREE_INPUT[20] $end
|
|
$var parameter 6 }& i $end
|
|
$upscope $end
|
|
$scope begin GEN_TREE_INPUT[21] $end
|
|
$var parameter 6 ~& i $end
|
|
$upscope $end
|
|
$scope begin GEN_TREE_INPUT[22] $end
|
|
$var parameter 6 !' i $end
|
|
$upscope $end
|
|
$scope begin GEN_TREE_INPUT[23] $end
|
|
$var parameter 6 "' i $end
|
|
$upscope $end
|
|
$scope begin GEN_TREE_INPUT[24] $end
|
|
$var parameter 6 #' i $end
|
|
$upscope $end
|
|
$scope begin GEN_TREE_INPUT[25] $end
|
|
$var parameter 6 $' i $end
|
|
$upscope $end
|
|
$scope begin GEN_TREE_INPUT[26] $end
|
|
$var parameter 6 %' i $end
|
|
$upscope $end
|
|
$scope begin GEN_TREE_INPUT[27] $end
|
|
$var parameter 6 &' i $end
|
|
$upscope $end
|
|
$scope begin GEN_TREE_INPUT[28] $end
|
|
$var parameter 6 '' i $end
|
|
$upscope $end
|
|
$scope begin GEN_TREE_INPUT[29] $end
|
|
$var parameter 6 (' i $end
|
|
$upscope $end
|
|
$scope begin GEN_TREE_INPUT[30] $end
|
|
$var parameter 6 )' i $end
|
|
$upscope $end
|
|
$scope begin GEN_TREE_INPUT[31] $end
|
|
$var parameter 6 *' i $end
|
|
$upscope $end
|
|
$scope begin GEN_TREE_LEVEL[0] $end
|
|
$var parameter 2 +' level $end
|
|
$scope begin GEN_TREE_NODE[0] $end
|
|
$var parameter 2 ,' node $end
|
|
$upscope $end
|
|
$scope begin GEN_TREE_NODE[1] $end
|
|
$var parameter 2 -' node $end
|
|
$upscope $end
|
|
$scope begin GEN_TREE_NODE[2] $end
|
|
$var parameter 3 .' node $end
|
|
$upscope $end
|
|
$scope begin GEN_TREE_NODE[3] $end
|
|
$var parameter 3 /' node $end
|
|
$upscope $end
|
|
$scope begin GEN_TREE_NODE[4] $end
|
|
$var parameter 4 0' node $end
|
|
$upscope $end
|
|
$scope begin GEN_TREE_NODE[5] $end
|
|
$var parameter 4 1' node $end
|
|
$upscope $end
|
|
$scope begin GEN_TREE_NODE[6] $end
|
|
$var parameter 4 2' node $end
|
|
$upscope $end
|
|
$scope begin GEN_TREE_NODE[7] $end
|
|
$var parameter 4 3' node $end
|
|
$upscope $end
|
|
$scope begin GEN_TREE_NODE[8] $end
|
|
$var parameter 5 4' node $end
|
|
$upscope $end
|
|
$scope begin GEN_TREE_NODE[9] $end
|
|
$var parameter 5 5' node $end
|
|
$upscope $end
|
|
$scope begin GEN_TREE_NODE[10] $end
|
|
$var parameter 5 6' node $end
|
|
$upscope $end
|
|
$scope begin GEN_TREE_NODE[11] $end
|
|
$var parameter 5 7' node $end
|
|
$upscope $end
|
|
$scope begin GEN_TREE_NODE[12] $end
|
|
$var parameter 5 8' node $end
|
|
$upscope $end
|
|
$scope begin GEN_TREE_NODE[13] $end
|
|
$var parameter 5 9' node $end
|
|
$upscope $end
|
|
$scope begin GEN_TREE_NODE[14] $end
|
|
$var parameter 5 :' node $end
|
|
$upscope $end
|
|
$scope begin GEN_TREE_NODE[15] $end
|
|
$var parameter 5 ;' node $end
|
|
$upscope $end
|
|
$upscope $end
|
|
$scope begin GEN_TREE_LEVEL[1] $end
|
|
$var parameter 2 <' level $end
|
|
$scope begin GEN_TREE_NODE[0] $end
|
|
$var parameter 2 =' node $end
|
|
$upscope $end
|
|
$scope begin GEN_TREE_NODE[1] $end
|
|
$var parameter 2 >' node $end
|
|
$upscope $end
|
|
$scope begin GEN_TREE_NODE[2] $end
|
|
$var parameter 3 ?' node $end
|
|
$upscope $end
|
|
$scope begin GEN_TREE_NODE[3] $end
|
|
$var parameter 3 @' node $end
|
|
$upscope $end
|
|
$scope begin GEN_TREE_NODE[4] $end
|
|
$var parameter 4 A' node $end
|
|
$upscope $end
|
|
$scope begin GEN_TREE_NODE[5] $end
|
|
$var parameter 4 B' node $end
|
|
$upscope $end
|
|
$scope begin GEN_TREE_NODE[6] $end
|
|
$var parameter 4 C' node $end
|
|
$upscope $end
|
|
$scope begin GEN_TREE_NODE[7] $end
|
|
$var parameter 4 D' node $end
|
|
$upscope $end
|
|
$upscope $end
|
|
$scope begin GEN_TREE_LEVEL[2] $end
|
|
$var parameter 3 E' level $end
|
|
$scope begin GEN_TREE_NODE[0] $end
|
|
$var parameter 2 F' node $end
|
|
$upscope $end
|
|
$scope begin GEN_TREE_NODE[1] $end
|
|
$var parameter 2 G' node $end
|
|
$upscope $end
|
|
$scope begin GEN_TREE_NODE[2] $end
|
|
$var parameter 3 H' node $end
|
|
$upscope $end
|
|
$scope begin GEN_TREE_NODE[3] $end
|
|
$var parameter 3 I' node $end
|
|
$upscope $end
|
|
$upscope $end
|
|
$scope begin GEN_TREE_LEVEL[3] $end
|
|
$var parameter 3 J' level $end
|
|
$scope begin GEN_TREE_NODE[0] $end
|
|
$var parameter 2 K' node $end
|
|
$upscope $end
|
|
$scope begin GEN_TREE_NODE[1] $end
|
|
$var parameter 2 L' node $end
|
|
$upscope $end
|
|
$upscope $end
|
|
$scope begin GEN_TREE_LEVEL[4] $end
|
|
$var parameter 4 M' level $end
|
|
$scope begin GEN_TREE_NODE[0] $end
|
|
$var parameter 2 N' node $end
|
|
$upscope $end
|
|
$upscope $end
|
|
$upscope $end
|
|
$upscope $end
|
|
$scope module u_f $end
|
|
$var wire 2 O' activation [1:0] $end
|
|
$var wire 8 P' bias [7:0] $end
|
|
$var wire 1 A clk $end
|
|
$var wire 1 Q' final_acc_in_range $end
|
|
$var wire 1 R' final_acc_le_zero $end
|
|
$var wire 1 S' final_acc_upper_all0 $end
|
|
$var wire 16 T' n_inputs_real [15:0] $end
|
|
$var wire 1 B rst $end
|
|
$var wire 1 E start $end
|
|
$var wire 256 U' w_bus [255:0] $end
|
|
$var wire 256 V' x_bus [255:0] $end
|
|
$var wire 8 W' y_relu [7:0] $end
|
|
$var wire 8 X' y_none [7:0] $end
|
|
$var wire 16 Y' x_group [15:0] $end
|
|
$var wire 16 Z' w_group [15:0] $end
|
|
$var wire 16 [' groups_real [15:0] $end
|
|
$var wire 1 \' final_acc_upper_all1 $end
|
|
$var wire 1 ]' final_acc_sign $end
|
|
$var wire 32 ^' final_acc [31:0] $end
|
|
$var wire 32 _' bias_ext [31:0] $end
|
|
$var wire 32 `' acc_next [31:0] $end
|
|
$var parameter 32 a' ACC_WIDTH $end
|
|
$var parameter 2 b' ACT_NONE $end
|
|
$var parameter 2 c' ACT_RELU $end
|
|
$var parameter 32 d' DATA_WIDTH $end
|
|
$var parameter 32 e' GROUPS $end
|
|
$var parameter 32 f' GROUP_INDEX_WIDTH $end
|
|
$var parameter 32 g' N_INPUTS $end
|
|
$var parameter 32 h' PARALLEL $end
|
|
$var reg 32 i' acc [31:0] $end
|
|
$var reg 1 * busy $end
|
|
$var reg 1 & done $end
|
|
$var reg 1 j' finishing $end
|
|
$var reg 4 k' group_index [3:0] $end
|
|
$var reg 8 l' y [7:0] $end
|
|
$scope module u_mac8 $end
|
|
$var wire 32 m' acc_in [31:0] $end
|
|
$var wire 16 n' w_bus [15:0] $end
|
|
$var wire 16 o' x_bus [15:0] $end
|
|
$var wire 32 p' acc_out [31:0] $end
|
|
$var parameter 32 q' ACC_WIDTH $end
|
|
$var parameter 32 r' DATA_WIDTH $end
|
|
$var parameter 32 s' PARALLEL $end
|
|
$var parameter 32 t' TREE_LEVELS $end
|
|
$scope begin GEN_MAC[0] $end
|
|
$var parameter 2 u' i $end
|
|
$scope module u_mac $end
|
|
$var wire 32 v' acc_in [31:0] $end
|
|
$var wire 8 w' w [7:0] $end
|
|
$var wire 8 x' x [7:0] $end
|
|
$var wire 32 y' product_ext [31:0] $end
|
|
$var wire 16 z' product [15:0] $end
|
|
$var wire 32 {' acc_out [31:0] $end
|
|
$var parameter 32 |' ACC_WIDTH $end
|
|
$var parameter 32 }' DATA_WIDTH $end
|
|
$var parameter 64 ~' PROD_WIDTH $end
|
|
$upscope $end
|
|
$upscope $end
|
|
$scope begin GEN_MAC[1] $end
|
|
$var parameter 2 !( i $end
|
|
$scope module u_mac $end
|
|
$var wire 32 "( acc_in [31:0] $end
|
|
$var wire 8 #( w [7:0] $end
|
|
$var wire 8 $( x [7:0] $end
|
|
$var wire 32 %( product_ext [31:0] $end
|
|
$var wire 16 &( product [15:0] $end
|
|
$var wire 32 '( acc_out [31:0] $end
|
|
$var parameter 32 (( ACC_WIDTH $end
|
|
$var parameter 32 )( DATA_WIDTH $end
|
|
$var parameter 64 *( PROD_WIDTH $end
|
|
$upscope $end
|
|
$upscope $end
|
|
$scope begin GEN_TREE_INPUT[0] $end
|
|
$var parameter 2 +( i $end
|
|
$upscope $end
|
|
$scope begin GEN_TREE_INPUT[1] $end
|
|
$var parameter 2 ,( i $end
|
|
$upscope $end
|
|
$scope begin GEN_TREE_LEVEL[0] $end
|
|
$var parameter 2 -( level $end
|
|
$scope begin GEN_TREE_NODE[0] $end
|
|
$var parameter 2 .( node $end
|
|
$upscope $end
|
|
$upscope $end
|
|
$upscope $end
|
|
$upscope $end
|
|
$scope module u_g $end
|
|
$var wire 2 /( activation [1:0] $end
|
|
$var wire 8 0( bias [7:0] $end
|
|
$var wire 1 A clk $end
|
|
$var wire 1 1( final_acc_in_range $end
|
|
$var wire 1 2( final_acc_le_zero $end
|
|
$var wire 1 3( final_acc_upper_all0 $end
|
|
$var wire 16 4( n_inputs_real [15:0] $end
|
|
$var wire 1 B rst $end
|
|
$var wire 1 F start $end
|
|
$var wire 256 5( w_bus [255:0] $end
|
|
$var wire 256 6( x_bus [255:0] $end
|
|
$var wire 8 7( y_relu [7:0] $end
|
|
$var wire 8 8( y_none [7:0] $end
|
|
$var wire 32 9( x_group [31:0] $end
|
|
$var wire 32 :( w_group [31:0] $end
|
|
$var wire 16 ;( groups_real [15:0] $end
|
|
$var wire 1 <( final_acc_upper_all1 $end
|
|
$var wire 1 =( final_acc_sign $end
|
|
$var wire 32 >( final_acc [31:0] $end
|
|
$var wire 32 ?( bias_ext [31:0] $end
|
|
$var wire 32 @( acc_next [31:0] $end
|
|
$var parameter 32 A( ACC_WIDTH $end
|
|
$var parameter 2 B( ACT_NONE $end
|
|
$var parameter 2 C( ACT_RELU $end
|
|
$var parameter 32 D( DATA_WIDTH $end
|
|
$var parameter 32 E( GROUPS $end
|
|
$var parameter 32 F( GROUP_INDEX_WIDTH $end
|
|
$var parameter 32 G( N_INPUTS $end
|
|
$var parameter 32 H( PARALLEL $end
|
|
$var reg 32 I( acc [31:0] $end
|
|
$var reg 1 ) busy $end
|
|
$var reg 1 % done $end
|
|
$var reg 1 J( finishing $end
|
|
$var reg 3 K( group_index [2:0] $end
|
|
$var reg 8 L( y [7:0] $end
|
|
$scope module u_mac8 $end
|
|
$var wire 32 M( acc_in [31:0] $end
|
|
$var wire 32 N( w_bus [31:0] $end
|
|
$var wire 32 O( x_bus [31:0] $end
|
|
$var wire 32 P( acc_out [31:0] $end
|
|
$var parameter 32 Q( ACC_WIDTH $end
|
|
$var parameter 32 R( DATA_WIDTH $end
|
|
$var parameter 32 S( PARALLEL $end
|
|
$var parameter 32 T( TREE_LEVELS $end
|
|
$scope begin GEN_MAC[0] $end
|
|
$var parameter 2 U( i $end
|
|
$scope module u_mac $end
|
|
$var wire 32 V( acc_in [31:0] $end
|
|
$var wire 8 W( w [7:0] $end
|
|
$var wire 8 X( x [7:0] $end
|
|
$var wire 32 Y( product_ext [31:0] $end
|
|
$var wire 16 Z( product [15:0] $end
|
|
$var wire 32 [( acc_out [31:0] $end
|
|
$var parameter 32 \( ACC_WIDTH $end
|
|
$var parameter 32 ]( DATA_WIDTH $end
|
|
$var parameter 64 ^( PROD_WIDTH $end
|
|
$upscope $end
|
|
$upscope $end
|
|
$scope begin GEN_MAC[1] $end
|
|
$var parameter 2 _( i $end
|
|
$scope module u_mac $end
|
|
$var wire 32 `( acc_in [31:0] $end
|
|
$var wire 8 a( w [7:0] $end
|
|
$var wire 8 b( x [7:0] $end
|
|
$var wire 32 c( product_ext [31:0] $end
|
|
$var wire 16 d( product [15:0] $end
|
|
$var wire 32 e( acc_out [31:0] $end
|
|
$var parameter 32 f( ACC_WIDTH $end
|
|
$var parameter 32 g( DATA_WIDTH $end
|
|
$var parameter 64 h( PROD_WIDTH $end
|
|
$upscope $end
|
|
$upscope $end
|
|
$scope begin GEN_MAC[2] $end
|
|
$var parameter 3 i( i $end
|
|
$scope module u_mac $end
|
|
$var wire 32 j( acc_in [31:0] $end
|
|
$var wire 8 k( w [7:0] $end
|
|
$var wire 8 l( x [7:0] $end
|
|
$var wire 32 m( product_ext [31:0] $end
|
|
$var wire 16 n( product [15:0] $end
|
|
$var wire 32 o( acc_out [31:0] $end
|
|
$var parameter 32 p( ACC_WIDTH $end
|
|
$var parameter 32 q( DATA_WIDTH $end
|
|
$var parameter 64 r( PROD_WIDTH $end
|
|
$upscope $end
|
|
$upscope $end
|
|
$scope begin GEN_MAC[3] $end
|
|
$var parameter 3 s( i $end
|
|
$scope module u_mac $end
|
|
$var wire 32 t( acc_in [31:0] $end
|
|
$var wire 8 u( w [7:0] $end
|
|
$var wire 8 v( x [7:0] $end
|
|
$var wire 32 w( product_ext [31:0] $end
|
|
$var wire 16 x( product [15:0] $end
|
|
$var wire 32 y( acc_out [31:0] $end
|
|
$var parameter 32 z( ACC_WIDTH $end
|
|
$var parameter 32 {( DATA_WIDTH $end
|
|
$var parameter 64 |( PROD_WIDTH $end
|
|
$upscope $end
|
|
$upscope $end
|
|
$scope begin GEN_TREE_INPUT[0] $end
|
|
$var parameter 2 }( i $end
|
|
$upscope $end
|
|
$scope begin GEN_TREE_INPUT[1] $end
|
|
$var parameter 2 ~( i $end
|
|
$upscope $end
|
|
$scope begin GEN_TREE_INPUT[2] $end
|
|
$var parameter 3 !) i $end
|
|
$upscope $end
|
|
$scope begin GEN_TREE_INPUT[3] $end
|
|
$var parameter 3 ") i $end
|
|
$upscope $end
|
|
$scope begin GEN_TREE_LEVEL[0] $end
|
|
$var parameter 2 #) level $end
|
|
$scope begin GEN_TREE_NODE[0] $end
|
|
$var parameter 2 $) node $end
|
|
$upscope $end
|
|
$scope begin GEN_TREE_NODE[1] $end
|
|
$var parameter 2 %) node $end
|
|
$upscope $end
|
|
$upscope $end
|
|
$scope begin GEN_TREE_LEVEL[1] $end
|
|
$var parameter 2 &) level $end
|
|
$scope begin GEN_TREE_NODE[0] $end
|
|
$var parameter 2 ') node $end
|
|
$upscope $end
|
|
$upscope $end
|
|
$upscope $end
|
|
$upscope $end
|
|
$upscope $end
|
|
$enddefinitions $end
|
|
$comment Show the parameter values. $end
|
|
$dumpall
|
|
b0 ')
|
|
b1 &)
|
|
b1 %)
|
|
b0 $)
|
|
b0 #)
|
|
b11 ")
|
|
b10 !)
|
|
b1 ~(
|
|
b0 }(
|
|
b10000 |(
|
|
b1000 {(
|
|
b100000 z(
|
|
b11 s(
|
|
b10000 r(
|
|
b1000 q(
|
|
b100000 p(
|
|
b10 i(
|
|
b10000 h(
|
|
b1000 g(
|
|
b100000 f(
|
|
b1 _(
|
|
b10000 ^(
|
|
b1000 ](
|
|
b100000 \(
|
|
b0 U(
|
|
b10 T(
|
|
b100 S(
|
|
b1000 R(
|
|
b100000 Q(
|
|
b100 H(
|
|
b100000 G(
|
|
b11 F(
|
|
b1000 E(
|
|
b1000 D(
|
|
b1 C(
|
|
b0 B(
|
|
b100000 A(
|
|
b0 .(
|
|
b0 -(
|
|
b1 ,(
|
|
b0 +(
|
|
b10000 *(
|
|
b1000 )(
|
|
b100000 ((
|
|
b1 !(
|
|
b10000 ~'
|
|
b1000 }'
|
|
b100000 |'
|
|
b0 u'
|
|
b1 t'
|
|
b10 s'
|
|
b1000 r'
|
|
b100000 q'
|
|
b10 h'
|
|
b100000 g'
|
|
b100 f'
|
|
b10000 e'
|
|
b1000 d'
|
|
b1 c'
|
|
b0 b'
|
|
b100000 a'
|
|
b0 N'
|
|
b100 M'
|
|
b1 L'
|
|
b0 K'
|
|
b11 J'
|
|
b11 I'
|
|
b10 H'
|
|
b1 G'
|
|
b0 F'
|
|
b10 E'
|
|
b111 D'
|
|
b110 C'
|
|
b101 B'
|
|
b100 A'
|
|
b11 @'
|
|
b10 ?'
|
|
b1 >'
|
|
b0 ='
|
|
b1 <'
|
|
b1111 ;'
|
|
b1110 :'
|
|
b1101 9'
|
|
b1100 8'
|
|
b1011 7'
|
|
b1010 6'
|
|
b1001 5'
|
|
b1000 4'
|
|
b111 3'
|
|
b110 2'
|
|
b101 1'
|
|
b100 0'
|
|
b11 /'
|
|
b10 .'
|
|
b1 -'
|
|
b0 ,'
|
|
b0 +'
|
|
b11111 *'
|
|
b11110 )'
|
|
b11101 ('
|
|
b11100 ''
|
|
b11011 &'
|
|
b11010 %'
|
|
b11001 $'
|
|
b11000 #'
|
|
b10111 "'
|
|
b10110 !'
|
|
b10101 ~&
|
|
b10100 }&
|
|
b10011 |&
|
|
b10010 {&
|
|
b10001 z&
|
|
b10000 y&
|
|
b1111 x&
|
|
b1110 w&
|
|
b1101 v&
|
|
b1100 u&
|
|
b1011 t&
|
|
b1010 s&
|
|
b1001 r&
|
|
b1000 q&
|
|
b111 p&
|
|
b110 o&
|
|
b101 n&
|
|
b100 m&
|
|
b11 l&
|
|
b10 k&
|
|
b1 j&
|
|
b0 i&
|
|
b10000 h&
|
|
b1000 g&
|
|
b100000 f&
|
|
b11111 _&
|
|
b10000 ^&
|
|
b1000 ]&
|
|
b100000 \&
|
|
b11110 U&
|
|
b10000 T&
|
|
b1000 S&
|
|
b100000 R&
|
|
b11101 K&
|
|
b10000 J&
|
|
b1000 I&
|
|
b100000 H&
|
|
b11100 A&
|
|
b10000 @&
|
|
b1000 ?&
|
|
b100000 >&
|
|
b11011 7&
|
|
b10000 6&
|
|
b1000 5&
|
|
b100000 4&
|
|
b11010 -&
|
|
b10000 ,&
|
|
b1000 +&
|
|
b100000 *&
|
|
b11001 #&
|
|
b10000 "&
|
|
b1000 !&
|
|
b100000 ~%
|
|
b11000 w%
|
|
b10000 v%
|
|
b1000 u%
|
|
b100000 t%
|
|
b10111 m%
|
|
b10000 l%
|
|
b1000 k%
|
|
b100000 j%
|
|
b10110 c%
|
|
b10000 b%
|
|
b1000 a%
|
|
b100000 `%
|
|
b10101 Y%
|
|
b10000 X%
|
|
b1000 W%
|
|
b100000 V%
|
|
b10100 O%
|
|
b10000 N%
|
|
b1000 M%
|
|
b100000 L%
|
|
b10011 E%
|
|
b10000 D%
|
|
b1000 C%
|
|
b100000 B%
|
|
b10010 ;%
|
|
b10000 :%
|
|
b1000 9%
|
|
b100000 8%
|
|
b10001 1%
|
|
b10000 0%
|
|
b1000 /%
|
|
b100000 .%
|
|
b10000 '%
|
|
b10000 &%
|
|
b1000 %%
|
|
b100000 $%
|
|
b1111 {$
|
|
b10000 z$
|
|
b1000 y$
|
|
b100000 x$
|
|
b1110 q$
|
|
b10000 p$
|
|
b1000 o$
|
|
b100000 n$
|
|
b1101 g$
|
|
b10000 f$
|
|
b1000 e$
|
|
b100000 d$
|
|
b1100 ]$
|
|
b10000 \$
|
|
b1000 [$
|
|
b100000 Z$
|
|
b1011 S$
|
|
b10000 R$
|
|
b1000 Q$
|
|
b100000 P$
|
|
b1010 I$
|
|
b10000 H$
|
|
b1000 G$
|
|
b100000 F$
|
|
b1001 ?$
|
|
b10000 >$
|
|
b1000 =$
|
|
b100000 <$
|
|
b1000 5$
|
|
b10000 4$
|
|
b1000 3$
|
|
b100000 2$
|
|
b111 +$
|
|
b10000 *$
|
|
b1000 )$
|
|
b100000 ($
|
|
b110 !$
|
|
b10000 ~#
|
|
b1000 }#
|
|
b100000 |#
|
|
b101 u#
|
|
b10000 t#
|
|
b1000 s#
|
|
b100000 r#
|
|
b100 k#
|
|
b10000 j#
|
|
b1000 i#
|
|
b100000 h#
|
|
b11 a#
|
|
b10000 `#
|
|
b1000 _#
|
|
b100000 ^#
|
|
b10 W#
|
|
b10000 V#
|
|
b1000 U#
|
|
b100000 T#
|
|
b1 M#
|
|
b10000 L#
|
|
b1000 K#
|
|
b100000 J#
|
|
b0 C#
|
|
b101 B#
|
|
b100000 A#
|
|
b1000 @#
|
|
b100000 ?#
|
|
b100000 6#
|
|
b1000000 5#
|
|
b1 4#
|
|
b10 3#
|
|
b1000 2#
|
|
b1 1#
|
|
b0 0#
|
|
b100000 /#
|
|
b0 z"
|
|
b10 y"
|
|
b1 x"
|
|
b0 w"
|
|
b1 v"
|
|
b11 u"
|
|
b10 t"
|
|
b1 s"
|
|
b0 r"
|
|
b0 q"
|
|
b111 p"
|
|
b110 o"
|
|
b101 n"
|
|
b100 m"
|
|
b11 l"
|
|
b10 k"
|
|
b1 j"
|
|
b0 i"
|
|
b10000 h"
|
|
b1000 g"
|
|
b100000 f"
|
|
b111 _"
|
|
b10000 ^"
|
|
b1000 ]"
|
|
b100000 \"
|
|
b110 U"
|
|
b10000 T"
|
|
b1000 S"
|
|
b100000 R"
|
|
b101 K"
|
|
b10000 J"
|
|
b1000 I"
|
|
b100000 H"
|
|
b100 A"
|
|
b10000 @"
|
|
b1000 ?"
|
|
b100000 >"
|
|
b11 7"
|
|
b10000 6"
|
|
b1000 5"
|
|
b100000 4"
|
|
b10 -"
|
|
b10000 ,"
|
|
b1000 +"
|
|
b100000 *"
|
|
b1 #"
|
|
b10000 ""
|
|
b1000 !"
|
|
b100000 ~
|
|
b0 w
|
|
b11 v
|
|
b1000 u
|
|
b1000 t
|
|
b100000 s
|
|
b1000 j
|
|
b100000 i
|
|
b10 h
|
|
b100 g
|
|
b1000 f
|
|
b1 e
|
|
b0 d
|
|
b100000 c
|
|
b100 <
|
|
b100000 ;
|
|
b1000 :
|
|
b100000 9
|
|
b10 8
|
|
b100000 7
|
|
b1000 6
|
|
b100000 5
|
|
b100000 4
|
|
b1000000 3
|
|
b1000 2
|
|
b100000 1
|
|
b1000 0
|
|
b100000 /
|
|
b1000 .
|
|
b100000 -
|
|
$end
|
|
#0
|
|
$dumpvars
|
|
bx y(
|
|
bx x(
|
|
bx w(
|
|
bx v(
|
|
bx u(
|
|
b0 t(
|
|
bx o(
|
|
bx n(
|
|
bx m(
|
|
bx l(
|
|
bx k(
|
|
b0 j(
|
|
bx e(
|
|
bx d(
|
|
bx c(
|
|
bx b(
|
|
bx a(
|
|
b0 `(
|
|
bx [(
|
|
bx Z(
|
|
bx Y(
|
|
bx X(
|
|
bx W(
|
|
b0 V(
|
|
bx P(
|
|
bx O(
|
|
bx N(
|
|
bx M(
|
|
bx L(
|
|
bx K(
|
|
xJ(
|
|
bx I(
|
|
bx @(
|
|
b0 ?(
|
|
bx >(
|
|
x=(
|
|
x<(
|
|
b1000 ;(
|
|
bx :(
|
|
bx 9(
|
|
bx 8(
|
|
bx 7(
|
|
b0 6(
|
|
b0 5(
|
|
b100000 4(
|
|
x3(
|
|
x2(
|
|
x1(
|
|
b0 0(
|
|
b1 /(
|
|
bx '(
|
|
bx &(
|
|
bx %(
|
|
bx $(
|
|
bx #(
|
|
b0 "(
|
|
bx {'
|
|
bx z'
|
|
bx y'
|
|
bx x'
|
|
bx w'
|
|
b0 v'
|
|
bx p'
|
|
bx o'
|
|
bx n'
|
|
bx m'
|
|
bx l'
|
|
bx k'
|
|
xj'
|
|
bx i'
|
|
bx `'
|
|
b0 _'
|
|
bx ^'
|
|
x]'
|
|
x\'
|
|
b10000 ['
|
|
bx Z'
|
|
bx Y'
|
|
bx X'
|
|
bx W'
|
|
b0 V'
|
|
b0 U'
|
|
b100000 T'
|
|
xS'
|
|
xR'
|
|
xQ'
|
|
b0 P'
|
|
b1 O'
|
|
bx e&
|
|
bx d&
|
|
bx c&
|
|
bx b&
|
|
bx a&
|
|
b0 `&
|
|
bx [&
|
|
bx Z&
|
|
bx Y&
|
|
bx X&
|
|
bx W&
|
|
b0 V&
|
|
bx Q&
|
|
bx P&
|
|
bx O&
|
|
bx N&
|
|
bx M&
|
|
b0 L&
|
|
bx G&
|
|
bx F&
|
|
bx E&
|
|
bx D&
|
|
bx C&
|
|
b0 B&
|
|
bx =&
|
|
bx <&
|
|
bx ;&
|
|
bx :&
|
|
bx 9&
|
|
b0 8&
|
|
bx 3&
|
|
bx 2&
|
|
bx 1&
|
|
bx 0&
|
|
bx /&
|
|
b0 .&
|
|
bx )&
|
|
bx (&
|
|
bx '&
|
|
bx &&
|
|
bx %&
|
|
b0 $&
|
|
bx }%
|
|
bx |%
|
|
bx {%
|
|
bx z%
|
|
bx y%
|
|
b0 x%
|
|
bx s%
|
|
bx r%
|
|
bx q%
|
|
bx p%
|
|
bx o%
|
|
b0 n%
|
|
bx i%
|
|
bx h%
|
|
bx g%
|
|
bx f%
|
|
bx e%
|
|
b0 d%
|
|
bx _%
|
|
bx ^%
|
|
bx ]%
|
|
bx \%
|
|
bx [%
|
|
b0 Z%
|
|
bx U%
|
|
bx T%
|
|
bx S%
|
|
bx R%
|
|
bx Q%
|
|
b0 P%
|
|
bx K%
|
|
bx J%
|
|
bx I%
|
|
bx H%
|
|
bx G%
|
|
b0 F%
|
|
bx A%
|
|
bx @%
|
|
bx ?%
|
|
bx >%
|
|
bx =%
|
|
b0 <%
|
|
bx 7%
|
|
bx 6%
|
|
bx 5%
|
|
bx 4%
|
|
bx 3%
|
|
b0 2%
|
|
bx -%
|
|
bx ,%
|
|
bx +%
|
|
bx *%
|
|
bx )%
|
|
b0 (%
|
|
bx #%
|
|
bx "%
|
|
bx !%
|
|
bx ~$
|
|
bx }$
|
|
b0 |$
|
|
bx w$
|
|
bx v$
|
|
bx u$
|
|
bx t$
|
|
bx s$
|
|
b0 r$
|
|
bx m$
|
|
bx l$
|
|
bx k$
|
|
bx j$
|
|
bx i$
|
|
b0 h$
|
|
bx c$
|
|
bx b$
|
|
bx a$
|
|
bx `$
|
|
bx _$
|
|
b0 ^$
|
|
bx Y$
|
|
bx X$
|
|
bx W$
|
|
bx V$
|
|
bx U$
|
|
b0 T$
|
|
bx O$
|
|
bx N$
|
|
bx M$
|
|
bx L$
|
|
bx K$
|
|
b0 J$
|
|
bx E$
|
|
bx D$
|
|
bx C$
|
|
bx B$
|
|
bx A$
|
|
b0 @$
|
|
bx ;$
|
|
bx :$
|
|
bx 9$
|
|
bx 8$
|
|
bx 7$
|
|
b0 6$
|
|
bx 1$
|
|
bx 0$
|
|
bx /$
|
|
bx .$
|
|
bx -$
|
|
b0 ,$
|
|
bx '$
|
|
bx &$
|
|
bx %$
|
|
bx $$
|
|
bx #$
|
|
b0 "$
|
|
bx {#
|
|
bx z#
|
|
bx y#
|
|
bx x#
|
|
bx w#
|
|
b0 v#
|
|
bx q#
|
|
bx p#
|
|
bx o#
|
|
bx n#
|
|
bx m#
|
|
b0 l#
|
|
bx g#
|
|
bx f#
|
|
bx e#
|
|
bx d#
|
|
bx c#
|
|
b0 b#
|
|
bx ]#
|
|
bx \#
|
|
bx [#
|
|
bx Z#
|
|
bx Y#
|
|
b0 X#
|
|
bx S#
|
|
bx R#
|
|
bx Q#
|
|
bx P#
|
|
bx O#
|
|
b0 N#
|
|
bx I#
|
|
bx H#
|
|
bx G#
|
|
bx F#
|
|
bx E#
|
|
b0 D#
|
|
bx >#
|
|
bx =#
|
|
bx <#
|
|
bx ;#
|
|
bx :#
|
|
x9#
|
|
x8#
|
|
bx 7#
|
|
bx .#
|
|
b0 -#
|
|
bx ,#
|
|
x+#
|
|
x*#
|
|
b10 )#
|
|
bx (#
|
|
bx '#
|
|
bx &#
|
|
bx %#
|
|
b0 $#
|
|
b0 ##
|
|
b1000000 "#
|
|
x!#
|
|
x~"
|
|
x}"
|
|
b0 |"
|
|
b1 {"
|
|
bx e"
|
|
bx d"
|
|
bx c"
|
|
bx b"
|
|
bx a"
|
|
b0 `"
|
|
bx ["
|
|
bx Z"
|
|
bx Y"
|
|
bx X"
|
|
bx W"
|
|
b0 V"
|
|
bx Q"
|
|
bx P"
|
|
bx O"
|
|
bx N"
|
|
bx M"
|
|
b0 L"
|
|
bx G"
|
|
bx F"
|
|
bx E"
|
|
bx D"
|
|
bx C"
|
|
b0 B"
|
|
bx ="
|
|
bx <"
|
|
bx ;"
|
|
bx :"
|
|
bx 9"
|
|
b0 8"
|
|
bx 3"
|
|
bx 2"
|
|
bx 1"
|
|
bx 0"
|
|
bx /"
|
|
b0 ."
|
|
bx )"
|
|
bx ("
|
|
bx '"
|
|
bx &"
|
|
bx %"
|
|
b0 $"
|
|
bx }
|
|
bx |
|
|
bx {
|
|
bx z
|
|
bx y
|
|
b0 x
|
|
bx r
|
|
bx q
|
|
bx p
|
|
bx o
|
|
bx n
|
|
bx m
|
|
xl
|
|
bx k
|
|
bx b
|
|
b0 a
|
|
bx `
|
|
x_
|
|
x^
|
|
b100 ]
|
|
bx \
|
|
bx [
|
|
bx Z
|
|
bx Y
|
|
b0 X
|
|
b0 W
|
|
b100000 V
|
|
xU
|
|
xT
|
|
xS
|
|
b0 R
|
|
b1 Q
|
|
b0 P
|
|
bx O
|
|
b0 N
|
|
b0 M
|
|
b0 L
|
|
b0 K
|
|
b0 J
|
|
b0 I
|
|
b0 H
|
|
b0 G
|
|
0F
|
|
0E
|
|
0D
|
|
0C
|
|
1B
|
|
0A
|
|
b0 @
|
|
b0 ?
|
|
b0 >
|
|
b0 =
|
|
x,
|
|
x+
|
|
x*
|
|
x)
|
|
x(
|
|
x'
|
|
x&
|
|
x%
|
|
bx $
|
|
bx #
|
|
bx "
|
|
bx !
|
|
$end
|
|
#5000
|
|
b0 b
|
|
b0 r
|
|
b0 }
|
|
b0 )"
|
|
b0 3"
|
|
b0 ="
|
|
b0 G"
|
|
b0 Q"
|
|
b0 ["
|
|
b0 e"
|
|
b0 .#
|
|
b0 >#
|
|
b0 I#
|
|
b0 S#
|
|
b0 ]#
|
|
b0 g#
|
|
b0 q#
|
|
b0 {#
|
|
b0 '$
|
|
b0 1$
|
|
b0 ;$
|
|
b0 E$
|
|
b0 O$
|
|
b0 Y$
|
|
b0 c$
|
|
b0 m$
|
|
b0 w$
|
|
b0 #%
|
|
b0 -%
|
|
b0 7%
|
|
b0 A%
|
|
b0 K%
|
|
b0 U%
|
|
b0 _%
|
|
b0 i%
|
|
b0 s%
|
|
b0 }%
|
|
b0 )&
|
|
b0 3&
|
|
b0 =&
|
|
b0 G&
|
|
b0 Q&
|
|
b0 [&
|
|
b0 e&
|
|
b0 `'
|
|
b0 p'
|
|
b0 {'
|
|
b0 '(
|
|
b0 @(
|
|
b0 P(
|
|
b0 [(
|
|
b0 e(
|
|
b0 o(
|
|
b0 y(
|
|
b0 Z
|
|
1S
|
|
b0 Y
|
|
b0 {
|
|
b0 '"
|
|
b0 1"
|
|
b0 ;"
|
|
b0 E"
|
|
b0 O"
|
|
b0 Y"
|
|
b0 c"
|
|
b0 &#
|
|
1}"
|
|
b0 %#
|
|
b0 G#
|
|
b0 Q#
|
|
b0 [#
|
|
b0 e#
|
|
b0 o#
|
|
b0 y#
|
|
b0 %$
|
|
b0 /$
|
|
b0 9$
|
|
b0 C$
|
|
b0 M$
|
|
b0 W$
|
|
b0 a$
|
|
b0 k$
|
|
b0 u$
|
|
b0 !%
|
|
b0 +%
|
|
b0 5%
|
|
b0 ?%
|
|
b0 I%
|
|
b0 S%
|
|
b0 ]%
|
|
b0 g%
|
|
b0 q%
|
|
b0 {%
|
|
b0 '&
|
|
b0 1&
|
|
b0 ;&
|
|
b0 E&
|
|
b0 O&
|
|
b0 Y&
|
|
b0 c&
|
|
b0 X'
|
|
1Q'
|
|
b0 W'
|
|
b0 y'
|
|
b0 %(
|
|
b0 8(
|
|
11(
|
|
b0 7(
|
|
b0 Y(
|
|
b0 c(
|
|
b0 m(
|
|
b0 w(
|
|
1U
|
|
1T
|
|
b0 |
|
|
b0 z
|
|
b0 ("
|
|
b0 &"
|
|
b0 2"
|
|
b0 0"
|
|
b0 <"
|
|
b0 :"
|
|
b0 F"
|
|
b0 D"
|
|
b0 P"
|
|
b0 N"
|
|
b0 Z"
|
|
b0 X"
|
|
b0 d"
|
|
b0 b"
|
|
b0 y
|
|
b0 %"
|
|
b0 /"
|
|
b0 9"
|
|
b0 C"
|
|
b0 M"
|
|
b0 W"
|
|
b0 a"
|
|
1!#
|
|
1~"
|
|
b0 H#
|
|
b0 F#
|
|
b0 R#
|
|
b0 P#
|
|
b0 \#
|
|
b0 Z#
|
|
b0 f#
|
|
b0 d#
|
|
b0 p#
|
|
b0 n#
|
|
b0 z#
|
|
b0 x#
|
|
b0 &$
|
|
b0 $$
|
|
b0 0$
|
|
b0 .$
|
|
b0 :$
|
|
b0 8$
|
|
b0 D$
|
|
b0 B$
|
|
b0 N$
|
|
b0 L$
|
|
b0 X$
|
|
b0 V$
|
|
b0 b$
|
|
b0 `$
|
|
b0 l$
|
|
b0 j$
|
|
b0 v$
|
|
b0 t$
|
|
b0 "%
|
|
b0 ~$
|
|
b0 ,%
|
|
b0 *%
|
|
b0 6%
|
|
b0 4%
|
|
b0 @%
|
|
b0 >%
|
|
b0 J%
|
|
b0 H%
|
|
b0 T%
|
|
b0 R%
|
|
b0 ^%
|
|
b0 \%
|
|
b0 h%
|
|
b0 f%
|
|
b0 r%
|
|
b0 p%
|
|
b0 |%
|
|
b0 z%
|
|
b0 (&
|
|
b0 &&
|
|
b0 2&
|
|
b0 0&
|
|
b0 <&
|
|
b0 :&
|
|
b0 F&
|
|
b0 D&
|
|
b0 P&
|
|
b0 N&
|
|
b0 Z&
|
|
b0 X&
|
|
b0 d&
|
|
b0 b&
|
|
b0 E#
|
|
b0 O#
|
|
b0 Y#
|
|
b0 c#
|
|
b0 m#
|
|
b0 w#
|
|
b0 #$
|
|
b0 -$
|
|
b0 7$
|
|
b0 A$
|
|
b0 K$
|
|
b0 U$
|
|
b0 _$
|
|
b0 i$
|
|
b0 s$
|
|
b0 }$
|
|
b0 )%
|
|
b0 3%
|
|
b0 =%
|
|
b0 G%
|
|
b0 Q%
|
|
b0 [%
|
|
b0 e%
|
|
b0 o%
|
|
b0 y%
|
|
b0 %&
|
|
b0 /&
|
|
b0 9&
|
|
b0 C&
|
|
b0 M&
|
|
b0 W&
|
|
b0 a&
|
|
1S'
|
|
1R'
|
|
b0 z'
|
|
b0 x'
|
|
b0 &(
|
|
b0 $(
|
|
b0 w'
|
|
b0 #(
|
|
13(
|
|
12(
|
|
b0 Z(
|
|
b0 X(
|
|
b0 d(
|
|
b0 b(
|
|
b0 n(
|
|
b0 l(
|
|
b0 x(
|
|
b0 v(
|
|
b0 W(
|
|
b0 a(
|
|
b0 k(
|
|
b0 u(
|
|
0_
|
|
0^
|
|
b0 [
|
|
b0 q
|
|
b0 \
|
|
b0 p
|
|
0+#
|
|
0*#
|
|
b0 '#
|
|
b0 =#
|
|
b0 (#
|
|
b0 <#
|
|
0]'
|
|
0\'
|
|
b0 Y'
|
|
b0 o'
|
|
b0 Z'
|
|
b0 n'
|
|
0=(
|
|
0<(
|
|
b0 9(
|
|
b0 O(
|
|
b0 :(
|
|
b0 N(
|
|
0l
|
|
0(
|
|
0,
|
|
b0 $
|
|
b0 n
|
|
b0 `
|
|
b0 k
|
|
b0 o
|
|
b0 m
|
|
08#
|
|
0'
|
|
0+
|
|
b0 #
|
|
b0 :#
|
|
b0 ,#
|
|
b0 7#
|
|
b0 ;#
|
|
09#
|
|
0j'
|
|
0&
|
|
0*
|
|
b0 "
|
|
b0 l'
|
|
b0 ^'
|
|
b0 i'
|
|
b0 m'
|
|
b0 k'
|
|
0J(
|
|
0%
|
|
0)
|
|
b0 !
|
|
b0 L(
|
|
b0 >(
|
|
b0 I(
|
|
b0 M(
|
|
b0 K(
|
|
1A
|
|
#10000
|
|
0A
|
|
#15000
|
|
b1 e"
|
|
b1 c"
|
|
b1 ["
|
|
b1 Y"
|
|
b1 Q"
|
|
b1 O"
|
|
b1 G"
|
|
b1 E"
|
|
b1 ="
|
|
b1 ;"
|
|
b1 3"
|
|
b1 1"
|
|
b1 )"
|
|
b1 '"
|
|
b1000 b
|
|
b1000 r
|
|
b1 }
|
|
b1 {
|
|
b1 d"
|
|
b1 a"
|
|
b1 b"
|
|
b1 Z"
|
|
b1 W"
|
|
b1 X"
|
|
b1 P"
|
|
b1 M"
|
|
b1 N"
|
|
b1 F"
|
|
b1 C"
|
|
b1 D"
|
|
b1 <"
|
|
b1 9"
|
|
b1 :"
|
|
b1 2"
|
|
b1 /"
|
|
b1 0"
|
|
b1 ("
|
|
b1 %"
|
|
b1 &"
|
|
b1 |
|
|
b1 y
|
|
b1 z
|
|
b100000001000000010000000100000001000000010000000100000001 \
|
|
b100000001000000010000000100000001000000010000000100000001 p
|
|
b100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001 G
|
|
b100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001 W
|
|
b100000001000000010000000100000001000000010000000100000001 [
|
|
b100000001000000010000000100000001000000010000000100000001 q
|
|
b100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001 K
|
|
b100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001 X
|
|
b100000 O
|
|
0B
|
|
1A
|
|
#20000
|
|
0A
|
|
#25000
|
|
1C
|
|
1A
|
|
#30000
|
|
0A
|
|
#35000
|
|
0C
|
|
1,
|
|
1A
|
|
#40000
|
|
0A
|
|
#45000
|
|
b1000 Y
|
|
0T
|
|
b1000 Z
|
|
b1 m
|
|
b1000 `
|
|
b10000 b
|
|
b10000 r
|
|
b1000 k
|
|
b1000 o
|
|
1A
|
|
#50000
|
|
0A
|
|
#55000
|
|
b10000 Y
|
|
b10000 Z
|
|
b10 m
|
|
b10000 `
|
|
b11000 b
|
|
b11000 r
|
|
b10000 k
|
|
b10000 o
|
|
1A
|
|
#60000
|
|
0A
|
|
#65000
|
|
b11000 Y
|
|
b11000 Z
|
|
b11 m
|
|
b11000 `
|
|
b100000 b
|
|
b100000 r
|
|
b11000 k
|
|
b11000 o
|
|
1A
|
|
#70000
|
|
0A
|
|
#75000
|
|
b100000 Y
|
|
b100000 Z
|
|
1l
|
|
b100000 `
|
|
b101000 b
|
|
b101000 r
|
|
b100000 k
|
|
b100000 o
|
|
1A
|
|
#80000
|
|
0A
|
|
#85000
|
|
0l
|
|
1(
|
|
0,
|
|
b100000 $
|
|
b100000 n
|
|
1A
|
|
#90000
|
|
0A
|
|
#95000
|
|
0(
|
|
b1 e&
|
|
b1 c&
|
|
b1 [&
|
|
b1 Y&
|
|
b1 Q&
|
|
b1 O&
|
|
b1 G&
|
|
b1 E&
|
|
b1 =&
|
|
b1 ;&
|
|
b1 3&
|
|
b1 1&
|
|
b1 )&
|
|
b1 '&
|
|
b1 }%
|
|
b1 {%
|
|
b1 s%
|
|
b1 q%
|
|
b1 i%
|
|
b1 g%
|
|
b1 _%
|
|
b1 ]%
|
|
b1 U%
|
|
b1 S%
|
|
b1 K%
|
|
b1 I%
|
|
b1 A%
|
|
b1 ?%
|
|
b1 7%
|
|
b1 5%
|
|
b1 -%
|
|
b1 +%
|
|
b1 #%
|
|
b1 !%
|
|
b1 w$
|
|
b1 u$
|
|
b1 m$
|
|
b1 k$
|
|
b1 c$
|
|
b1 a$
|
|
b1 Y$
|
|
b1 W$
|
|
b1 O$
|
|
b1 M$
|
|
b1 E$
|
|
b1 C$
|
|
b1 ;$
|
|
b1 9$
|
|
b1 1$
|
|
b1 /$
|
|
b1 '$
|
|
b1 %$
|
|
b1 {#
|
|
b1 y#
|
|
b1 q#
|
|
b1 o#
|
|
b1 g#
|
|
b1 e#
|
|
b1 ]#
|
|
b1 [#
|
|
b1 S#
|
|
b1 Q#
|
|
b100000 .#
|
|
b100000 >#
|
|
b1 I#
|
|
b1 G#
|
|
b1 d&
|
|
b1 a&
|
|
b1 b&
|
|
b1 Z&
|
|
b1 W&
|
|
b1 X&
|
|
b1 P&
|
|
b1 M&
|
|
b1 N&
|
|
b1 F&
|
|
b1 C&
|
|
b1 D&
|
|
b1 <&
|
|
b1 9&
|
|
b1 :&
|
|
b1 2&
|
|
b1 /&
|
|
b1 0&
|
|
b1 (&
|
|
b1 %&
|
|
b1 &&
|
|
b1 |%
|
|
b1 y%
|
|
b1 z%
|
|
b1 r%
|
|
b1 o%
|
|
b1 p%
|
|
b1 h%
|
|
b1 e%
|
|
b1 f%
|
|
b1 ^%
|
|
b1 [%
|
|
b1 \%
|
|
b1 T%
|
|
b1 Q%
|
|
b1 R%
|
|
b1 J%
|
|
b1 G%
|
|
b1 H%
|
|
b1 @%
|
|
b1 =%
|
|
b1 >%
|
|
b1 6%
|
|
b1 3%
|
|
b1 4%
|
|
b1 ,%
|
|
b1 )%
|
|
b1 *%
|
|
b1 "%
|
|
b1 }$
|
|
b1 ~$
|
|
b1 v$
|
|
b1 s$
|
|
b1 t$
|
|
b1 l$
|
|
b1 i$
|
|
b1 j$
|
|
b1 b$
|
|
b1 _$
|
|
b1 `$
|
|
b1 X$
|
|
b1 U$
|
|
b1 V$
|
|
b1 N$
|
|
b1 K$
|
|
b1 L$
|
|
b1 D$
|
|
b1 A$
|
|
b1 B$
|
|
b1 :$
|
|
b1 7$
|
|
b1 8$
|
|
b1 0$
|
|
b1 -$
|
|
b1 .$
|
|
b1 &$
|
|
b1 #$
|
|
b1 $$
|
|
b1 z#
|
|
b1 w#
|
|
b1 x#
|
|
b1 p#
|
|
b1 m#
|
|
b1 n#
|
|
b1 f#
|
|
b1 c#
|
|
b1 d#
|
|
b1 \#
|
|
b1 Y#
|
|
b1 Z#
|
|
b1 R#
|
|
b1 O#
|
|
b1 P#
|
|
b1 H#
|
|
b1 E#
|
|
b1 F#
|
|
b100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001 (#
|
|
b100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001 <#
|
|
b1000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001 H
|
|
b1000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001 ##
|
|
b100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001 '#
|
|
b100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001 =#
|
|
b1000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001 L
|
|
b1000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001 $#
|
|
b1000000 O
|
|
1A
|
|
#100000
|
|
0A
|
|
#105000
|
|
1D
|
|
1A
|
|
#110000
|
|
0A
|
|
#115000
|
|
1+
|
|
0D
|
|
1A
|
|
#120000
|
|
0A
|
|
#125000
|
|
b100000 %#
|
|
0~"
|
|
b100000 &#
|
|
19#
|
|
b100000 ,#
|
|
b1000000 .#
|
|
b1000000 >#
|
|
b100000 7#
|
|
b100000 ;#
|
|
1A
|
|
#130000
|
|
0A
|
|
#135000
|
|
b1000000 %#
|
|
b1000000 &#
|
|
18#
|
|
b1000000 ,#
|
|
b1100000 .#
|
|
b1100000 >#
|
|
b1000000 7#
|
|
b1000000 ;#
|
|
1A
|
|
#140000
|
|
0A
|
|
#145000
|
|
08#
|
|
1'
|
|
0+
|
|
b1000000 #
|
|
b1000000 :#
|
|
1A
|
|
#150000
|
|
0A
|
|
#155000
|
|
0'
|
|
b1 '(
|
|
b1 %(
|
|
b10 `'
|
|
b10 p'
|
|
b1 {'
|
|
b1 y'
|
|
b1 &(
|
|
b1 #(
|
|
b1 $(
|
|
b1 z'
|
|
b1 w'
|
|
b1 x'
|
|
b100000001 Z'
|
|
b100000001 n'
|
|
b100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001 I
|
|
b100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001 U'
|
|
b100000001 Y'
|
|
b100000001 o'
|
|
b100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001 M
|
|
b100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001 V'
|
|
b100000 O
|
|
1A
|
|
#160000
|
|
0A
|
|
#165000
|
|
1E
|
|
1A
|
|
#170000
|
|
0A
|
|
#175000
|
|
1*
|
|
0E
|
|
1A
|
|
#180000
|
|
0A
|
|
#185000
|
|
b10 W'
|
|
0R'
|
|
b10 X'
|
|
b1 k'
|
|
b10 ^'
|
|
b100 `'
|
|
b100 p'
|
|
b10 i'
|
|
b10 m'
|
|
1A
|
|
#190000
|
|
0A
|
|
#195000
|
|
b100 W'
|
|
b100 X'
|
|
b10 k'
|
|
b100 ^'
|
|
b110 `'
|
|
b110 p'
|
|
b100 i'
|
|
b100 m'
|
|
1A
|
|
#200000
|
|
0A
|
|
#205000
|
|
b110 W'
|
|
b110 X'
|
|
b11 k'
|
|
b110 ^'
|
|
b1000 `'
|
|
b1000 p'
|
|
b110 i'
|
|
b110 m'
|
|
1A
|
|
#210000
|
|
0A
|
|
#215000
|
|
b1000 W'
|
|
b1000 X'
|
|
b100 k'
|
|
b1000 ^'
|
|
b1010 `'
|
|
b1010 p'
|
|
b1000 i'
|
|
b1000 m'
|
|
1A
|
|
#220000
|
|
0A
|
|
#225000
|
|
b1010 W'
|
|
b1010 X'
|
|
b101 k'
|
|
b1010 ^'
|
|
b1100 `'
|
|
b1100 p'
|
|
b1010 i'
|
|
b1010 m'
|
|
1A
|
|
#230000
|
|
0A
|
|
#235000
|
|
b1100 W'
|
|
b1100 X'
|
|
b110 k'
|
|
b1100 ^'
|
|
b1110 `'
|
|
b1110 p'
|
|
b1100 i'
|
|
b1100 m'
|
|
1A
|
|
#240000
|
|
0A
|
|
#245000
|
|
b1110 W'
|
|
b1110 X'
|
|
b111 k'
|
|
b1110 ^'
|
|
b10000 `'
|
|
b10000 p'
|
|
b1110 i'
|
|
b1110 m'
|
|
1A
|
|
#250000
|
|
0A
|
|
#255000
|
|
b10000 W'
|
|
b10000 X'
|
|
b1000 k'
|
|
b10000 ^'
|
|
b10010 `'
|
|
b10010 p'
|
|
b10000 i'
|
|
b10000 m'
|
|
1A
|
|
#260000
|
|
0A
|
|
#265000
|
|
b10010 W'
|
|
b10010 X'
|
|
b1001 k'
|
|
b10010 ^'
|
|
b10100 `'
|
|
b10100 p'
|
|
b10010 i'
|
|
b10010 m'
|
|
1A
|
|
#270000
|
|
0A
|
|
#275000
|
|
b10100 W'
|
|
b10100 X'
|
|
b1010 k'
|
|
b10100 ^'
|
|
b10110 `'
|
|
b10110 p'
|
|
b10100 i'
|
|
b10100 m'
|
|
1A
|
|
#280000
|
|
0A
|
|
#285000
|
|
b10110 W'
|
|
b10110 X'
|
|
b1011 k'
|
|
b10110 ^'
|
|
b11000 `'
|
|
b11000 p'
|
|
b10110 i'
|
|
b10110 m'
|
|
1A
|
|
#290000
|
|
0A
|
|
#295000
|
|
b11000 W'
|
|
b11000 X'
|
|
b1100 k'
|
|
b11000 ^'
|
|
b11010 `'
|
|
b11010 p'
|
|
b11000 i'
|
|
b11000 m'
|
|
1A
|
|
#300000
|
|
0A
|
|
#305000
|
|
b11010 W'
|
|
b11010 X'
|
|
b1101 k'
|
|
b11010 ^'
|
|
b11100 `'
|
|
b11100 p'
|
|
b11010 i'
|
|
b11010 m'
|
|
1A
|
|
#310000
|
|
0A
|
|
#315000
|
|
b11100 W'
|
|
b11100 X'
|
|
b1110 k'
|
|
b11100 ^'
|
|
b11110 `'
|
|
b11110 p'
|
|
b11100 i'
|
|
b11100 m'
|
|
1A
|
|
#320000
|
|
0A
|
|
#325000
|
|
b11110 W'
|
|
b11110 X'
|
|
b1111 k'
|
|
b11110 ^'
|
|
b100000 `'
|
|
b100000 p'
|
|
b11110 i'
|
|
b11110 m'
|
|
1A
|
|
#330000
|
|
0A
|
|
#335000
|
|
b100000 W'
|
|
b100000 X'
|
|
1j'
|
|
b100000 ^'
|
|
b100010 `'
|
|
b100010 p'
|
|
b100000 i'
|
|
b100000 m'
|
|
1A
|
|
#340000
|
|
0A
|
|
#345000
|
|
0j'
|
|
1&
|
|
0*
|
|
b100000 "
|
|
b100000 l'
|
|
1A
|
|
#350000
|
|
0A
|
|
#355000
|
|
0&
|
|
b1 y(
|
|
b1 w(
|
|
b1 o(
|
|
b1 m(
|
|
b1 e(
|
|
b1 c(
|
|
b100 @(
|
|
b100 P(
|
|
b1 [(
|
|
b1 Y(
|
|
b1 x(
|
|
b1 u(
|
|
b1 v(
|
|
b1 n(
|
|
b1 k(
|
|
b1 l(
|
|
b1 d(
|
|
b1 a(
|
|
b1 b(
|
|
b1 Z(
|
|
b1 W(
|
|
b1 X(
|
|
b1000000010000000100000001 :(
|
|
b1000000010000000100000001 N(
|
|
b100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001 J
|
|
b100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001 5(
|
|
b1000000010000000100000001 9(
|
|
b1000000010000000100000001 O(
|
|
b100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001 N
|
|
b100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001 6(
|
|
b100000 O
|
|
1A
|
|
#360000
|
|
0A
|
|
#365000
|
|
1F
|
|
1A
|
|
#370000
|
|
0A
|
|
#375000
|
|
1)
|
|
0F
|
|
1A
|
|
#380000
|
|
0A
|
|
#385000
|
|
b100 7(
|
|
02(
|
|
b100 8(
|
|
b1 K(
|
|
b100 >(
|
|
b1000 @(
|
|
b1000 P(
|
|
b100 I(
|
|
b100 M(
|
|
1A
|
|
#390000
|
|
0A
|
|
#395000
|
|
b1000 7(
|
|
b1000 8(
|
|
b10 K(
|
|
b1000 >(
|
|
b1100 @(
|
|
b1100 P(
|
|
b1000 I(
|
|
b1000 M(
|
|
1A
|
|
#400000
|
|
0A
|
|
#405000
|
|
b1100 7(
|
|
b1100 8(
|
|
b11 K(
|
|
b1100 >(
|
|
b10000 @(
|
|
b10000 P(
|
|
b1100 I(
|
|
b1100 M(
|
|
1A
|
|
#410000
|
|
0A
|
|
#415000
|
|
b10000 7(
|
|
b10000 8(
|
|
b100 K(
|
|
b10000 >(
|
|
b10100 @(
|
|
b10100 P(
|
|
b10000 I(
|
|
b10000 M(
|
|
1A
|
|
#420000
|
|
0A
|
|
#425000
|
|
b10100 7(
|
|
b10100 8(
|
|
b101 K(
|
|
b10100 >(
|
|
b11000 @(
|
|
b11000 P(
|
|
b10100 I(
|
|
b10100 M(
|
|
1A
|
|
#430000
|
|
0A
|
|
#435000
|
|
b11000 7(
|
|
b11000 8(
|
|
b110 K(
|
|
b11000 >(
|
|
b11100 @(
|
|
b11100 P(
|
|
b11000 I(
|
|
b11000 M(
|
|
1A
|
|
#440000
|
|
0A
|
|
#445000
|
|
b11100 7(
|
|
b11100 8(
|
|
b111 K(
|
|
b11100 >(
|
|
b100000 @(
|
|
b100000 P(
|
|
b11100 I(
|
|
b11100 M(
|
|
1A
|
|
#450000
|
|
0A
|
|
#455000
|
|
b100000 7(
|
|
b100000 8(
|
|
1J(
|
|
b100000 >(
|
|
b100100 @(
|
|
b100100 P(
|
|
b100000 I(
|
|
b100000 M(
|
|
1A
|
|
#460000
|
|
0A
|
|
#465000
|
|
0J(
|
|
1%
|
|
0)
|
|
b100000 !
|
|
b100000 L(
|
|
1A
|
|
#470000
|
|
0A
|
|
#475000
|
|
0%
|
|
1A
|