forked from alessandrolandra/RISCV_LBIST
-
Notifications
You must be signed in to change notification settings - Fork 0
/
riscv_core_scan64.spf
1787 lines (1786 loc) · 63.7 KB
/
riscv_core_scan64.spf
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
STIL 1.0 {
Design 2005;
}
Header {
Title
"Minimal STIL for design `riscv_core_0_128_1_16_1_1_0_0_0_0_0_0_0_0_0_3_6_15_5_1a110800'"
;
Date "Wed Jan 12 21:51:03 2022";
Source "DFT Compiler R-2020.09-SP2";
}
Signals {
"apu_master_flags_i[0]" In;
"apu_master_flags_i[1]" In;
"apu_master_flags_i[2]" In;
"apu_master_flags_i[3]" In;
"apu_master_flags_i[4]" In;
"apu_master_gnt_i" In;
"apu_master_result_i[0]" In;
"apu_master_result_i[10]" In;
"apu_master_result_i[11]" In;
"apu_master_result_i[12]" In;
"apu_master_result_i[13]" In;
"apu_master_result_i[14]" In;
"apu_master_result_i[15]" In;
"apu_master_result_i[16]" In;
"apu_master_result_i[17]" In;
"apu_master_result_i[18]" In;
"apu_master_result_i[19]" In;
"apu_master_result_i[1]" In;
"apu_master_result_i[20]" In;
"apu_master_result_i[21]" In;
"apu_master_result_i[22]" In;
"apu_master_result_i[23]" In;
"apu_master_result_i[24]" In;
"apu_master_result_i[25]" In;
"apu_master_result_i[26]" In;
"apu_master_result_i[27]" In;
"apu_master_result_i[28]" In;
"apu_master_result_i[29]" In;
"apu_master_result_i[2]" In;
"apu_master_result_i[30]" In;
"apu_master_result_i[31]" In;
"apu_master_result_i[3]" In;
"apu_master_result_i[4]" In;
"apu_master_result_i[5]" In;
"apu_master_result_i[6]" In;
"apu_master_result_i[7]" In;
"apu_master_result_i[8]" In;
"apu_master_result_i[9]" In;
"apu_master_valid_i" In;
"boot_addr_i[0]" In;
"boot_addr_i[10]" In;
"boot_addr_i[11]" In;
"boot_addr_i[12]" In;
"boot_addr_i[13]" In;
"boot_addr_i[14]" In;
"boot_addr_i[15]" In;
"boot_addr_i[16]" In;
"boot_addr_i[17]" In;
"boot_addr_i[18]" In;
"boot_addr_i[19]" In;
"boot_addr_i[1]" In;
"boot_addr_i[20]" In;
"boot_addr_i[21]" In;
"boot_addr_i[22]" In;
"boot_addr_i[23]" In;
"boot_addr_i[24]" In;
"boot_addr_i[25]" In;
"boot_addr_i[26]" In;
"boot_addr_i[27]" In;
"boot_addr_i[28]" In;
"boot_addr_i[29]" In;
"boot_addr_i[2]" In;
"boot_addr_i[30]" In;
"boot_addr_i[31]" In;
"boot_addr_i[3]" In;
"boot_addr_i[4]" In;
"boot_addr_i[5]" In;
"boot_addr_i[6]" In;
"boot_addr_i[7]" In;
"boot_addr_i[8]" In;
"boot_addr_i[9]" In;
"clk_i" In;
"clock_en_i" In;
"cluster_id_i[0]" In;
"cluster_id_i[1]" In;
"cluster_id_i[2]" In;
"cluster_id_i[3]" In;
"cluster_id_i[4]" In;
"cluster_id_i[5]" In;
"core_id_i[0]" In;
"core_id_i[1]" In;
"core_id_i[2]" In;
"core_id_i[3]" In;
"data_gnt_i" In;
"data_rdata_i[0]" In;
"data_rdata_i[10]" In;
"data_rdata_i[11]" In;
"data_rdata_i[12]" In;
"data_rdata_i[13]" In;
"data_rdata_i[14]" In;
"data_rdata_i[15]" In;
"data_rdata_i[16]" In;
"data_rdata_i[17]" In;
"data_rdata_i[18]" In;
"data_rdata_i[19]" In;
"data_rdata_i[1]" In;
"data_rdata_i[20]" In;
"data_rdata_i[21]" In;
"data_rdata_i[22]" In;
"data_rdata_i[23]" In;
"data_rdata_i[24]" In;
"data_rdata_i[25]" In;
"data_rdata_i[26]" In;
"data_rdata_i[27]" In;
"data_rdata_i[28]" In;
"data_rdata_i[29]" In;
"data_rdata_i[2]" In;
"data_rdata_i[30]" In;
"data_rdata_i[31]" In;
"data_rdata_i[3]" In;
"data_rdata_i[4]" In;
"data_rdata_i[5]" In;
"data_rdata_i[6]" In;
"data_rdata_i[7]" In;
"data_rdata_i[8]" In;
"data_rdata_i[9]" In;
"data_rvalid_i" In;
"debug_req_i" In;
"ext_perf_counters_i[1]" In;
"ext_perf_counters_i[2]" In;
"fetch_enable_i" In;
"fregfile_disable_i" In;
"instr_gnt_i" In;
"instr_rdata_i[0]" In;
"instr_rdata_i[100]" In;
"instr_rdata_i[101]" In;
"instr_rdata_i[102]" In;
"instr_rdata_i[103]" In;
"instr_rdata_i[104]" In;
"instr_rdata_i[105]" In;
"instr_rdata_i[106]" In;
"instr_rdata_i[107]" In;
"instr_rdata_i[108]" In;
"instr_rdata_i[109]" In;
"instr_rdata_i[10]" In;
"instr_rdata_i[110]" In;
"instr_rdata_i[111]" In;
"instr_rdata_i[112]" In;
"instr_rdata_i[113]" In;
"instr_rdata_i[114]" In;
"instr_rdata_i[115]" In;
"instr_rdata_i[116]" In;
"instr_rdata_i[117]" In;
"instr_rdata_i[118]" In;
"instr_rdata_i[119]" In;
"instr_rdata_i[11]" In;
"instr_rdata_i[120]" In;
"instr_rdata_i[121]" In;
"instr_rdata_i[122]" In;
"instr_rdata_i[123]" In;
"instr_rdata_i[124]" In;
"instr_rdata_i[125]" In;
"instr_rdata_i[126]" In;
"instr_rdata_i[127]" In;
"instr_rdata_i[12]" In;
"instr_rdata_i[13]" In;
"instr_rdata_i[14]" In;
"instr_rdata_i[15]" In;
"instr_rdata_i[16]" In;
"instr_rdata_i[17]" In;
"instr_rdata_i[18]" In;
"instr_rdata_i[19]" In;
"instr_rdata_i[1]" In;
"instr_rdata_i[20]" In;
"instr_rdata_i[21]" In;
"instr_rdata_i[22]" In;
"instr_rdata_i[23]" In;
"instr_rdata_i[24]" In;
"instr_rdata_i[25]" In;
"instr_rdata_i[26]" In;
"instr_rdata_i[27]" In;
"instr_rdata_i[28]" In;
"instr_rdata_i[29]" In;
"instr_rdata_i[2]" In;
"instr_rdata_i[30]" In;
"instr_rdata_i[31]" In;
"instr_rdata_i[32]" In;
"instr_rdata_i[33]" In;
"instr_rdata_i[34]" In;
"instr_rdata_i[35]" In;
"instr_rdata_i[36]" In;
"instr_rdata_i[37]" In;
"instr_rdata_i[38]" In;
"instr_rdata_i[39]" In;
"instr_rdata_i[3]" In;
"instr_rdata_i[40]" In;
"instr_rdata_i[41]" In;
"instr_rdata_i[42]" In;
"instr_rdata_i[43]" In;
"instr_rdata_i[44]" In;
"instr_rdata_i[45]" In;
"instr_rdata_i[46]" In;
"instr_rdata_i[47]" In;
"instr_rdata_i[48]" In;
"instr_rdata_i[49]" In;
"instr_rdata_i[4]" In;
"instr_rdata_i[50]" In;
"instr_rdata_i[51]" In;
"instr_rdata_i[52]" In;
"instr_rdata_i[53]" In;
"instr_rdata_i[54]" In;
"instr_rdata_i[55]" In;
"instr_rdata_i[56]" In;
"instr_rdata_i[57]" In;
"instr_rdata_i[58]" In;
"instr_rdata_i[59]" In;
"instr_rdata_i[5]" In;
"instr_rdata_i[60]" In;
"instr_rdata_i[61]" In;
"instr_rdata_i[62]" In;
"instr_rdata_i[63]" In;
"instr_rdata_i[64]" In;
"instr_rdata_i[65]" In;
"instr_rdata_i[66]" In;
"instr_rdata_i[67]" In;
"instr_rdata_i[68]" In;
"instr_rdata_i[69]" In;
"instr_rdata_i[6]" In;
"instr_rdata_i[70]" In;
"instr_rdata_i[71]" In;
"instr_rdata_i[72]" In;
"instr_rdata_i[73]" In;
"instr_rdata_i[74]" In;
"instr_rdata_i[75]" In;
"instr_rdata_i[76]" In;
"instr_rdata_i[77]" In;
"instr_rdata_i[78]" In;
"instr_rdata_i[79]" In;
"instr_rdata_i[7]" In;
"instr_rdata_i[80]" In;
"instr_rdata_i[81]" In;
"instr_rdata_i[82]" In;
"instr_rdata_i[83]" In;
"instr_rdata_i[84]" In;
"instr_rdata_i[85]" In;
"instr_rdata_i[86]" In;
"instr_rdata_i[87]" In;
"instr_rdata_i[88]" In;
"instr_rdata_i[89]" In;
"instr_rdata_i[8]" In;
"instr_rdata_i[90]" In;
"instr_rdata_i[91]" In;
"instr_rdata_i[92]" In;
"instr_rdata_i[93]" In;
"instr_rdata_i[94]" In;
"instr_rdata_i[95]" In;
"instr_rdata_i[96]" In;
"instr_rdata_i[97]" In;
"instr_rdata_i[98]" In;
"instr_rdata_i[99]" In;
"instr_rdata_i[9]" In;
"instr_rvalid_i" In;
"irq_i" In;
"irq_id_i[0]" In;
"irq_id_i[1]" In;
"irq_id_i[2]" In;
"irq_id_i[3]" In;
"irq_id_i[4]" In;
"irq_sec_i" In;
"rst_ni" In;
"test_en_i" In;
"test_mode_tp" In;
"apu_master_flags_o[0]" Out;
"apu_master_flags_o[10]" Out;
"apu_master_flags_o[11]" Out;
"apu_master_flags_o[12]" Out;
"apu_master_flags_o[13]" Out;
"apu_master_flags_o[14]" Out;
"apu_master_flags_o[1]" Out;
"apu_master_flags_o[2]" Out;
"apu_master_flags_o[3]" Out;
"apu_master_flags_o[4]" Out;
"apu_master_flags_o[5]" Out;
"apu_master_flags_o[6]" Out;
"apu_master_flags_o[7]" Out;
"apu_master_flags_o[8]" Out;
"apu_master_flags_o[9]" Out;
"apu_master_op_o[0]" Out;
"apu_master_op_o[1]" Out;
"apu_master_op_o[2]" Out;
"apu_master_op_o[3]" Out;
"apu_master_op_o[4]" Out;
"apu_master_op_o[5]" Out;
"apu_master_operands_o[0]" Out;
"apu_master_operands_o[10]" Out;
"apu_master_operands_o[11]" Out;
"apu_master_operands_o[12]" Out;
"apu_master_operands_o[13]" Out;
"apu_master_operands_o[14]" Out;
"apu_master_operands_o[15]" Out;
"apu_master_operands_o[16]" Out;
"apu_master_operands_o[17]" Out;
"apu_master_operands_o[18]" Out;
"apu_master_operands_o[19]" Out;
"apu_master_operands_o[1]" Out;
"apu_master_operands_o[20]" Out;
"apu_master_operands_o[21]" Out;
"apu_master_operands_o[22]" Out;
"apu_master_operands_o[23]" Out;
"apu_master_operands_o[24]" Out;
"apu_master_operands_o[25]" Out;
"apu_master_operands_o[26]" Out;
"apu_master_operands_o[27]" Out;
"apu_master_operands_o[28]" Out;
"apu_master_operands_o[29]" Out;
"apu_master_operands_o[2]" Out;
"apu_master_operands_o[30]" Out;
"apu_master_operands_o[31]" Out;
"apu_master_operands_o[32]" Out;
"apu_master_operands_o[33]" Out;
"apu_master_operands_o[34]" Out;
"apu_master_operands_o[35]" Out;
"apu_master_operands_o[36]" Out;
"apu_master_operands_o[37]" Out;
"apu_master_operands_o[38]" Out;
"apu_master_operands_o[39]" Out;
"apu_master_operands_o[3]" Out;
"apu_master_operands_o[40]" Out;
"apu_master_operands_o[41]" Out;
"apu_master_operands_o[42]" Out;
"apu_master_operands_o[43]" Out;
"apu_master_operands_o[44]" Out;
"apu_master_operands_o[45]" Out;
"apu_master_operands_o[46]" Out;
"apu_master_operands_o[47]" Out;
"apu_master_operands_o[48]" Out;
"apu_master_operands_o[49]" Out;
"apu_master_operands_o[4]" Out;
"apu_master_operands_o[50]" Out;
"apu_master_operands_o[51]" Out;
"apu_master_operands_o[52]" Out;
"apu_master_operands_o[53]" Out;
"apu_master_operands_o[54]" Out;
"apu_master_operands_o[55]" Out;
"apu_master_operands_o[56]" Out;
"apu_master_operands_o[57]" Out;
"apu_master_operands_o[58]" Out;
"apu_master_operands_o[59]" Out;
"apu_master_operands_o[5]" Out;
"apu_master_operands_o[60]" Out;
"apu_master_operands_o[61]" Out;
"apu_master_operands_o[62]" Out;
"apu_master_operands_o[63]" Out;
"apu_master_operands_o[64]" Out;
"apu_master_operands_o[65]" Out;
"apu_master_operands_o[66]" Out;
"apu_master_operands_o[67]" Out;
"apu_master_operands_o[68]" Out;
"apu_master_operands_o[69]" Out;
"apu_master_operands_o[6]" Out;
"apu_master_operands_o[70]" Out;
"apu_master_operands_o[71]" Out;
"apu_master_operands_o[72]" Out;
"apu_master_operands_o[73]" Out;
"apu_master_operands_o[74]" Out;
"apu_master_operands_o[75]" Out;
"apu_master_operands_o[76]" Out;
"apu_master_operands_o[77]" Out;
"apu_master_operands_o[78]" Out;
"apu_master_operands_o[79]" Out;
"apu_master_operands_o[7]" Out;
"apu_master_operands_o[80]" Out;
"apu_master_operands_o[81]" Out;
"apu_master_operands_o[82]" Out;
"apu_master_operands_o[83]" Out;
"apu_master_operands_o[84]" Out;
"apu_master_operands_o[85]" Out;
"apu_master_operands_o[86]" Out;
"apu_master_operands_o[87]" Out;
"apu_master_operands_o[88]" Out;
"apu_master_operands_o[89]" Out;
"apu_master_operands_o[8]" Out;
"apu_master_operands_o[90]" Out;
"apu_master_operands_o[91]" Out;
"apu_master_operands_o[92]" Out;
"apu_master_operands_o[93]" Out;
"apu_master_operands_o[94]" Out;
"apu_master_operands_o[95]" Out;
"apu_master_operands_o[9]" Out;
"apu_master_ready_o" Out;
"apu_master_req_o" Out;
"apu_master_type_o[1]" Out;
"apu_master_type_o[2]" Out;
"core_busy_o" Out;
"data_addr_o[0]" Out;
"data_addr_o[10]" Out;
"data_addr_o[11]" Out;
"data_addr_o[12]" Out;
"data_addr_o[13]" Out;
"data_addr_o[14]" Out;
"data_addr_o[15]" Out;
"data_addr_o[16]" Out;
"data_addr_o[17]" Out;
"data_addr_o[18]" Out;
"data_addr_o[19]" Out;
"data_addr_o[1]" Out;
"data_addr_o[20]" Out;
"data_addr_o[21]" Out;
"data_addr_o[22]" Out;
"data_addr_o[23]" Out;
"data_addr_o[24]" Out;
"data_addr_o[25]" Out;
"data_addr_o[26]" Out;
"data_addr_o[27]" Out;
"data_addr_o[28]" Out;
"data_addr_o[29]" Out;
"data_addr_o[2]" Out;
"data_addr_o[30]" Out;
"data_addr_o[31]" Out;
"data_addr_o[3]" Out;
"data_addr_o[4]" Out;
"data_addr_o[5]" Out;
"data_addr_o[6]" Out;
"data_addr_o[7]" Out;
"data_addr_o[8]" Out;
"data_addr_o[9]" Out;
"data_be_o[0]" Out;
"data_be_o[1]" Out;
"data_be_o[2]" Out;
"data_be_o[3]" Out;
"data_req_o" Out;
"data_wdata_o[0]" Out;
"data_wdata_o[10]" Out;
"data_wdata_o[11]" Out;
"data_wdata_o[12]" Out;
"data_wdata_o[13]" Out;
"data_wdata_o[14]" Out;
"data_wdata_o[15]" Out;
"data_wdata_o[16]" Out;
"data_wdata_o[17]" Out;
"data_wdata_o[18]" Out;
"data_wdata_o[19]" Out;
"data_wdata_o[1]" Out;
"data_wdata_o[20]" Out;
"data_wdata_o[21]" Out;
"data_wdata_o[22]" Out;
"data_wdata_o[23]" Out;
"data_wdata_o[24]" Out;
"data_wdata_o[25]" Out;
"data_wdata_o[26]" Out;
"data_wdata_o[27]" Out;
"data_wdata_o[28]" Out;
"data_wdata_o[29]" Out;
"data_wdata_o[2]" Out;
"data_wdata_o[30]" Out;
"data_wdata_o[31]" Out;
"data_wdata_o[3]" Out;
"data_wdata_o[4]" Out;
"data_wdata_o[5]" Out;
"data_wdata_o[6]" Out;
"data_wdata_o[7]" Out;
"data_wdata_o[8]" Out;
"data_wdata_o[9]" Out;
"data_we_o" Out;
"instr_addr_o[0]" Out;
"instr_addr_o[10]" Out;
"instr_addr_o[11]" Out;
"instr_addr_o[12]" Out;
"instr_addr_o[13]" Out;
"instr_addr_o[14]" Out;
"instr_addr_o[15]" Out;
"instr_addr_o[16]" Out;
"instr_addr_o[17]" Out;
"instr_addr_o[18]" Out;
"instr_addr_o[19]" Out;
"instr_addr_o[1]" Out;
"instr_addr_o[20]" Out;
"instr_addr_o[21]" Out;
"instr_addr_o[22]" Out;
"instr_addr_o[23]" Out;
"instr_addr_o[24]" Out;
"instr_addr_o[25]" Out;
"instr_addr_o[26]" Out;
"instr_addr_o[27]" Out;
"instr_addr_o[28]" Out;
"instr_addr_o[29]" Out;
"instr_addr_o[2]" Out;
"instr_addr_o[30]" Out;
"instr_addr_o[31]" Out;
"instr_addr_o[3]" Out;
"instr_addr_o[4]" Out;
"instr_addr_o[5]" Out;
"instr_addr_o[6]" Out;
"instr_addr_o[7]" Out;
"instr_addr_o[8]" Out;
"instr_addr_o[9]" Out;
"instr_req_o" Out;
"irq_ack_o" Out;
"irq_id_o[0]" Out;
"irq_id_o[1]" Out;
"irq_id_o[2]" Out;
"irq_id_o[3]" Out;
"irq_id_o[4]" Out;
"sec_lvl_o" Out;
}
SignalGroups {
"_si" = '"instr_rdata_i[100]" + "instr_rdata_i[101]" + "instr_rdata_i[102]"
+ "instr_rdata_i[103]" + "instr_rdata_i[104]" + "instr_rdata_i[105]" +
"instr_rdata_i[106]" + "instr_rdata_i[107]" + "instr_rdata_i[108]" +
"instr_rdata_i[109]" + "instr_rdata_i[110]" + "instr_rdata_i[111]" +
"instr_rdata_i[112]" + "instr_rdata_i[113]" + "instr_rdata_i[114]" +
"instr_rdata_i[115]" + "instr_rdata_i[116]" + "instr_rdata_i[117]" +
"instr_rdata_i[118]" + "instr_rdata_i[119]" + "instr_rdata_i[120]" +
"instr_rdata_i[121]" + "instr_rdata_i[122]" + "instr_rdata_i[123]" +
"instr_rdata_i[124]" + "instr_rdata_i[125]" + "instr_rdata_i[126]" +
"instr_rdata_i[127]" + "instr_rdata_i[64]" + "instr_rdata_i[65]" +
"instr_rdata_i[66]" + "instr_rdata_i[67]" + "instr_rdata_i[68]" +
"instr_rdata_i[69]" + "instr_rdata_i[70]" + "instr_rdata_i[71]" +
"instr_rdata_i[72]" + "instr_rdata_i[73]" + "instr_rdata_i[74]" +
"instr_rdata_i[75]" + "instr_rdata_i[76]" + "instr_rdata_i[77]" +
"instr_rdata_i[78]" + "instr_rdata_i[79]" + "instr_rdata_i[80]" +
"instr_rdata_i[81]" + "instr_rdata_i[82]" + "instr_rdata_i[83]" +
"instr_rdata_i[84]" + "instr_rdata_i[85]" + "instr_rdata_i[86]" +
"instr_rdata_i[87]" + "instr_rdata_i[88]" + "instr_rdata_i[89]" +
"instr_rdata_i[90]" + "instr_rdata_i[91]" + "instr_rdata_i[92]" +
"instr_rdata_i[93]" + "instr_rdata_i[94]" + "instr_rdata_i[95]" +
"instr_rdata_i[96]" + "instr_rdata_i[97]" + "instr_rdata_i[98]" +
"instr_rdata_i[99]"' {
ScanIn;
}
"_so" = '"apu_master_operands_o[32]" + "apu_master_operands_o[33]" +
"apu_master_operands_o[34]" + "apu_master_operands_o[35]" +
"apu_master_operands_o[36]" + "apu_master_operands_o[37]" +
"apu_master_operands_o[38]" + "apu_master_operands_o[39]" +
"apu_master_operands_o[40]" + "apu_master_operands_o[41]" +
"apu_master_operands_o[42]" + "apu_master_operands_o[43]" +
"apu_master_operands_o[44]" + "apu_master_operands_o[45]" +
"apu_master_operands_o[46]" + "apu_master_operands_o[47]" +
"apu_master_operands_o[48]" + "apu_master_operands_o[49]" +
"apu_master_operands_o[50]" + "apu_master_operands_o[51]" +
"apu_master_operands_o[52]" + "apu_master_operands_o[53]" +
"apu_master_operands_o[54]" + "apu_master_operands_o[55]" +
"apu_master_operands_o[56]" + "apu_master_operands_o[57]" +
"apu_master_operands_o[58]" + "apu_master_operands_o[59]" +
"apu_master_operands_o[60]" + "apu_master_operands_o[61]" +
"apu_master_operands_o[62]" + "apu_master_operands_o[63]" +
"apu_master_operands_o[64]" + "apu_master_operands_o[65]" +
"apu_master_operands_o[66]" + "apu_master_operands_o[67]" +
"apu_master_operands_o[68]" + "apu_master_operands_o[69]" +
"apu_master_operands_o[70]" + "apu_master_operands_o[71]" +
"apu_master_operands_o[72]" + "apu_master_operands_o[73]" +
"apu_master_operands_o[74]" + "apu_master_operands_o[75]" +
"apu_master_operands_o[76]" + "apu_master_operands_o[77]" +
"apu_master_operands_o[78]" + "apu_master_operands_o[79]" +
"apu_master_operands_o[80]" + "apu_master_operands_o[81]" +
"apu_master_operands_o[82]" + "apu_master_operands_o[83]" +
"apu_master_operands_o[84]" + "apu_master_operands_o[85]" +
"apu_master_operands_o[86]" + "apu_master_operands_o[87]" +
"apu_master_operands_o[88]" + "apu_master_operands_o[89]" +
"apu_master_operands_o[90]" + "apu_master_operands_o[91]" +
"apu_master_operands_o[92]" + "apu_master_operands_o[93]" +
"apu_master_operands_o[94]" + "apu_master_operands_o[95]"' {
ScanOut;
}
"_clk" = '"clk_i" + "rst_ni"';
"all_inputs" = '"apu_master_flags_i[0]" + "apu_master_flags_i[1]" +
"apu_master_flags_i[2]" + "apu_master_flags_i[3]" + "apu_master_flags_i[4]"
+ "apu_master_gnt_i" + "apu_master_result_i[0]" + "apu_master_result_i[10]"
+ "apu_master_result_i[11]" + "apu_master_result_i[12]" +
"apu_master_result_i[13]" + "apu_master_result_i[14]" +
"apu_master_result_i[15]" + "apu_master_result_i[16]" +
"apu_master_result_i[17]" + "apu_master_result_i[18]" +
"apu_master_result_i[19]" + "apu_master_result_i[1]" +
"apu_master_result_i[20]" + "apu_master_result_i[21]" +
"apu_master_result_i[22]" + "apu_master_result_i[23]" +
"apu_master_result_i[24]" + "apu_master_result_i[25]" +
"apu_master_result_i[26]" + "apu_master_result_i[27]" +
"apu_master_result_i[28]" + "apu_master_result_i[29]" +
"apu_master_result_i[2]" + "apu_master_result_i[30]" +
"apu_master_result_i[31]" + "apu_master_result_i[3]" +
"apu_master_result_i[4]" + "apu_master_result_i[5]" +
"apu_master_result_i[6]" + "apu_master_result_i[7]" +
"apu_master_result_i[8]" + "apu_master_result_i[9]" + "apu_master_valid_i" +
"boot_addr_i[0]" + "boot_addr_i[10]" + "boot_addr_i[11]" + "boot_addr_i[12]"
+ "boot_addr_i[13]" + "boot_addr_i[14]" + "boot_addr_i[15]" +
"boot_addr_i[16]" + "boot_addr_i[17]" + "boot_addr_i[18]" +
"boot_addr_i[19]" + "boot_addr_i[1]" + "boot_addr_i[20]" + "boot_addr_i[21]"
+ "boot_addr_i[22]" + "boot_addr_i[23]" + "boot_addr_i[24]" +
"boot_addr_i[25]" + "boot_addr_i[26]" + "boot_addr_i[27]" +
"boot_addr_i[28]" + "boot_addr_i[29]" + "boot_addr_i[2]" + "boot_addr_i[30]"
+ "boot_addr_i[31]" + "boot_addr_i[3]" + "boot_addr_i[4]" + "boot_addr_i[5]"
+ "boot_addr_i[6]" + "boot_addr_i[7]" + "boot_addr_i[8]" + "boot_addr_i[9]"
+ "clk_i" + "clock_en_i" + "cluster_id_i[0]" + "cluster_id_i[1]" +
"cluster_id_i[2]" + "cluster_id_i[3]" + "cluster_id_i[4]" +
"cluster_id_i[5]" + "core_id_i[0]" + "core_id_i[1]" + "core_id_i[2]" +
"core_id_i[3]" + "data_gnt_i" + "data_rdata_i[0]" + "data_rdata_i[10]" +
"data_rdata_i[11]" + "data_rdata_i[12]" + "data_rdata_i[13]" +
"data_rdata_i[14]" + "data_rdata_i[15]" + "data_rdata_i[16]" +
"data_rdata_i[17]" + "data_rdata_i[18]" + "data_rdata_i[19]" +
"data_rdata_i[1]" + "data_rdata_i[20]" + "data_rdata_i[21]" +
"data_rdata_i[22]" + "data_rdata_i[23]" + "data_rdata_i[24]" +
"data_rdata_i[25]" + "data_rdata_i[26]" + "data_rdata_i[27]" +
"data_rdata_i[28]" + "data_rdata_i[29]" + "data_rdata_i[2]" +
"data_rdata_i[30]" + "data_rdata_i[31]" + "data_rdata_i[3]" +
"data_rdata_i[4]" + "data_rdata_i[5]" + "data_rdata_i[6]" +
"data_rdata_i[7]" + "data_rdata_i[8]" + "data_rdata_i[9]" + "data_rvalid_i"
+ "debug_req_i" + "ext_perf_counters_i[1]" + "ext_perf_counters_i[2]" +
"fetch_enable_i" + "fregfile_disable_i" + "instr_gnt_i" + "instr_rdata_i[0]"
+ "instr_rdata_i[100]" + "instr_rdata_i[101]" + "instr_rdata_i[102]" +
"instr_rdata_i[103]" + "instr_rdata_i[104]" + "instr_rdata_i[105]" +
"instr_rdata_i[106]" + "instr_rdata_i[107]" + "instr_rdata_i[108]" +
"instr_rdata_i[109]" + "instr_rdata_i[10]" + "instr_rdata_i[110]" +
"instr_rdata_i[111]" + "instr_rdata_i[112]" + "instr_rdata_i[113]" +
"instr_rdata_i[114]" + "instr_rdata_i[115]" + "instr_rdata_i[116]" +
"instr_rdata_i[117]" + "instr_rdata_i[118]" + "instr_rdata_i[119]" +
"instr_rdata_i[11]" + "instr_rdata_i[120]" + "instr_rdata_i[121]" +
"instr_rdata_i[122]" + "instr_rdata_i[123]" + "instr_rdata_i[124]" +
"instr_rdata_i[125]" + "instr_rdata_i[126]" + "instr_rdata_i[127]" +
"instr_rdata_i[12]" + "instr_rdata_i[13]" + "instr_rdata_i[14]" +
"instr_rdata_i[15]" + "instr_rdata_i[16]" + "instr_rdata_i[17]" +
"instr_rdata_i[18]" + "instr_rdata_i[19]" + "instr_rdata_i[1]" +
"instr_rdata_i[20]" + "instr_rdata_i[21]" + "instr_rdata_i[22]" +
"instr_rdata_i[23]" + "instr_rdata_i[24]" + "instr_rdata_i[25]" +
"instr_rdata_i[26]" + "instr_rdata_i[27]" + "instr_rdata_i[28]" +
"instr_rdata_i[29]" + "instr_rdata_i[2]" + "instr_rdata_i[30]" +
"instr_rdata_i[31]" + "instr_rdata_i[32]" + "instr_rdata_i[33]" +
"instr_rdata_i[34]" + "instr_rdata_i[35]" + "instr_rdata_i[36]" +
"instr_rdata_i[37]" + "instr_rdata_i[38]" + "instr_rdata_i[39]" +
"instr_rdata_i[3]" + "instr_rdata_i[40]" + "instr_rdata_i[41]" +
"instr_rdata_i[42]" + "instr_rdata_i[43]" + "instr_rdata_i[44]" +
"instr_rdata_i[45]" + "instr_rdata_i[46]" + "instr_rdata_i[47]" +
"instr_rdata_i[48]" + "instr_rdata_i[49]" + "instr_rdata_i[4]" +
"instr_rdata_i[50]" + "instr_rdata_i[51]" + "instr_rdata_i[52]" +
"instr_rdata_i[53]" + "instr_rdata_i[54]" + "instr_rdata_i[55]" +
"instr_rdata_i[56]" + "instr_rdata_i[57]" + "instr_rdata_i[58]" +
"instr_rdata_i[59]" + "instr_rdata_i[5]" + "instr_rdata_i[60]" +
"instr_rdata_i[61]" + "instr_rdata_i[62]" + "instr_rdata_i[63]" +
"instr_rdata_i[64]" + "instr_rdata_i[65]" + "instr_rdata_i[66]" +
"instr_rdata_i[67]" + "instr_rdata_i[68]" + "instr_rdata_i[69]" +
"instr_rdata_i[6]" + "instr_rdata_i[70]" + "instr_rdata_i[71]" +
"instr_rdata_i[72]" + "instr_rdata_i[73]" + "instr_rdata_i[74]" +
"instr_rdata_i[75]" + "instr_rdata_i[76]" + "instr_rdata_i[77]" +
"instr_rdata_i[78]" + "instr_rdata_i[79]" + "instr_rdata_i[7]" +
"instr_rdata_i[80]" + "instr_rdata_i[81]" + "instr_rdata_i[82]" +
"instr_rdata_i[83]" + "instr_rdata_i[84]" + "instr_rdata_i[85]" +
"instr_rdata_i[86]" + "instr_rdata_i[87]" + "instr_rdata_i[88]" +
"instr_rdata_i[89]" + "instr_rdata_i[8]" + "instr_rdata_i[90]" +
"instr_rdata_i[91]" + "instr_rdata_i[92]" + "instr_rdata_i[93]" +
"instr_rdata_i[94]" + "instr_rdata_i[95]" + "instr_rdata_i[96]" +
"instr_rdata_i[97]" + "instr_rdata_i[98]" + "instr_rdata_i[99]" +
"instr_rdata_i[9]" + "instr_rvalid_i" + "irq_i" + "irq_id_i[0]" +
"irq_id_i[1]" + "irq_id_i[2]" + "irq_id_i[3]" + "irq_id_i[4]" + "irq_sec_i"
+ "rst_ni" + "test_en_i" + "test_mode_tp"';
"all_outputs" = '"apu_master_flags_o[0]" + "apu_master_flags_o[10]" +
"apu_master_flags_o[11]" + "apu_master_flags_o[12]" +
"apu_master_flags_o[13]" + "apu_master_flags_o[14]" +
"apu_master_flags_o[1]" + "apu_master_flags_o[2]" + "apu_master_flags_o[3]"
+ "apu_master_flags_o[4]" + "apu_master_flags_o[5]" +
"apu_master_flags_o[6]" + "apu_master_flags_o[7]" + "apu_master_flags_o[8]"
+ "apu_master_flags_o[9]" + "apu_master_op_o[0]" + "apu_master_op_o[1]" +
"apu_master_op_o[2]" + "apu_master_op_o[3]" + "apu_master_op_o[4]" +
"apu_master_op_o[5]" + "apu_master_operands_o[0]" +
"apu_master_operands_o[10]" + "apu_master_operands_o[11]" +
"apu_master_operands_o[12]" + "apu_master_operands_o[13]" +
"apu_master_operands_o[14]" + "apu_master_operands_o[15]" +
"apu_master_operands_o[16]" + "apu_master_operands_o[17]" +
"apu_master_operands_o[18]" + "apu_master_operands_o[19]" +
"apu_master_operands_o[1]" + "apu_master_operands_o[20]" +
"apu_master_operands_o[21]" + "apu_master_operands_o[22]" +
"apu_master_operands_o[23]" + "apu_master_operands_o[24]" +
"apu_master_operands_o[25]" + "apu_master_operands_o[26]" +
"apu_master_operands_o[27]" + "apu_master_operands_o[28]" +
"apu_master_operands_o[29]" + "apu_master_operands_o[2]" +
"apu_master_operands_o[30]" + "apu_master_operands_o[31]" +
"apu_master_operands_o[32]" + "apu_master_operands_o[33]" +
"apu_master_operands_o[34]" + "apu_master_operands_o[35]" +
"apu_master_operands_o[36]" + "apu_master_operands_o[37]" +
"apu_master_operands_o[38]" + "apu_master_operands_o[39]" +
"apu_master_operands_o[3]" + "apu_master_operands_o[40]" +
"apu_master_operands_o[41]" + "apu_master_operands_o[42]" +
"apu_master_operands_o[43]" + "apu_master_operands_o[44]" +
"apu_master_operands_o[45]" + "apu_master_operands_o[46]" +
"apu_master_operands_o[47]" + "apu_master_operands_o[48]" +
"apu_master_operands_o[49]" + "apu_master_operands_o[4]" +
"apu_master_operands_o[50]" + "apu_master_operands_o[51]" +
"apu_master_operands_o[52]" + "apu_master_operands_o[53]" +
"apu_master_operands_o[54]" + "apu_master_operands_o[55]" +
"apu_master_operands_o[56]" + "apu_master_operands_o[57]" +
"apu_master_operands_o[58]" + "apu_master_operands_o[59]" +
"apu_master_operands_o[5]" + "apu_master_operands_o[60]" +
"apu_master_operands_o[61]" + "apu_master_operands_o[62]" +
"apu_master_operands_o[63]" + "apu_master_operands_o[64]" +
"apu_master_operands_o[65]" + "apu_master_operands_o[66]" +
"apu_master_operands_o[67]" + "apu_master_operands_o[68]" +
"apu_master_operands_o[69]" + "apu_master_operands_o[6]" +
"apu_master_operands_o[70]" + "apu_master_operands_o[71]" +
"apu_master_operands_o[72]" + "apu_master_operands_o[73]" +
"apu_master_operands_o[74]" + "apu_master_operands_o[75]" +
"apu_master_operands_o[76]" + "apu_master_operands_o[77]" +
"apu_master_operands_o[78]" + "apu_master_operands_o[79]" +
"apu_master_operands_o[7]" + "apu_master_operands_o[80]" +
"apu_master_operands_o[81]" + "apu_master_operands_o[82]" +
"apu_master_operands_o[83]" + "apu_master_operands_o[84]" +
"apu_master_operands_o[85]" + "apu_master_operands_o[86]" +
"apu_master_operands_o[87]" + "apu_master_operands_o[88]" +
"apu_master_operands_o[89]" + "apu_master_operands_o[8]" +
"apu_master_operands_o[90]" + "apu_master_operands_o[91]" +
"apu_master_operands_o[92]" + "apu_master_operands_o[93]" +
"apu_master_operands_o[94]" + "apu_master_operands_o[95]" +
"apu_master_operands_o[9]" + "apu_master_ready_o" + "apu_master_req_o" +
"apu_master_type_o[1]" + "apu_master_type_o[2]" + "core_busy_o" +
"data_addr_o[0]" + "data_addr_o[10]" + "data_addr_o[11]" + "data_addr_o[12]"
+ "data_addr_o[13]" + "data_addr_o[14]" + "data_addr_o[15]" +
"data_addr_o[16]" + "data_addr_o[17]" + "data_addr_o[18]" +
"data_addr_o[19]" + "data_addr_o[1]" + "data_addr_o[20]" + "data_addr_o[21]"
+ "data_addr_o[22]" + "data_addr_o[23]" + "data_addr_o[24]" +
"data_addr_o[25]" + "data_addr_o[26]" + "data_addr_o[27]" +
"data_addr_o[28]" + "data_addr_o[29]" + "data_addr_o[2]" + "data_addr_o[30]"
+ "data_addr_o[31]" + "data_addr_o[3]" + "data_addr_o[4]" + "data_addr_o[5]"
+ "data_addr_o[6]" + "data_addr_o[7]" + "data_addr_o[8]" + "data_addr_o[9]"
+ "data_be_o[0]" + "data_be_o[1]" + "data_be_o[2]" + "data_be_o[3]" +
"data_req_o" + "data_wdata_o[0]" + "data_wdata_o[10]" + "data_wdata_o[11]" +
"data_wdata_o[12]" + "data_wdata_o[13]" + "data_wdata_o[14]" +
"data_wdata_o[15]" + "data_wdata_o[16]" + "data_wdata_o[17]" +
"data_wdata_o[18]" + "data_wdata_o[19]" + "data_wdata_o[1]" +
"data_wdata_o[20]" + "data_wdata_o[21]" + "data_wdata_o[22]" +
"data_wdata_o[23]" + "data_wdata_o[24]" + "data_wdata_o[25]" +
"data_wdata_o[26]" + "data_wdata_o[27]" + "data_wdata_o[28]" +
"data_wdata_o[29]" + "data_wdata_o[2]" + "data_wdata_o[30]" +
"data_wdata_o[31]" + "data_wdata_o[3]" + "data_wdata_o[4]" +
"data_wdata_o[5]" + "data_wdata_o[6]" + "data_wdata_o[7]" +
"data_wdata_o[8]" + "data_wdata_o[9]" + "data_we_o" + "instr_addr_o[0]" +
"instr_addr_o[10]" + "instr_addr_o[11]" + "instr_addr_o[12]" +
"instr_addr_o[13]" + "instr_addr_o[14]" + "instr_addr_o[15]" +
"instr_addr_o[16]" + "instr_addr_o[17]" + "instr_addr_o[18]" +
"instr_addr_o[19]" + "instr_addr_o[1]" + "instr_addr_o[20]" +
"instr_addr_o[21]" + "instr_addr_o[22]" + "instr_addr_o[23]" +
"instr_addr_o[24]" + "instr_addr_o[25]" + "instr_addr_o[26]" +
"instr_addr_o[27]" + "instr_addr_o[28]" + "instr_addr_o[29]" +
"instr_addr_o[2]" + "instr_addr_o[30]" + "instr_addr_o[31]" +
"instr_addr_o[3]" + "instr_addr_o[4]" + "instr_addr_o[5]" +
"instr_addr_o[6]" + "instr_addr_o[7]" + "instr_addr_o[8]" +
"instr_addr_o[9]" + "instr_req_o" + "irq_ack_o" + "irq_id_o[0]" +
"irq_id_o[1]" + "irq_id_o[2]" + "irq_id_o[3]" + "irq_id_o[4]" + "sec_lvl_o"'
;
"all_ports" = '"all_inputs" + "all_outputs"';
"_pi" = '"apu_master_flags_i[0]" + "apu_master_flags_i[1]" +
"apu_master_flags_i[2]" + "apu_master_flags_i[3]" + "apu_master_flags_i[4]"
+ "apu_master_gnt_i" + "apu_master_result_i[0]" + "apu_master_result_i[10]"
+ "apu_master_result_i[11]" + "apu_master_result_i[12]" +
"apu_master_result_i[13]" + "apu_master_result_i[14]" +
"apu_master_result_i[15]" + "apu_master_result_i[16]" +
"apu_master_result_i[17]" + "apu_master_result_i[18]" +
"apu_master_result_i[19]" + "apu_master_result_i[1]" +
"apu_master_result_i[20]" + "apu_master_result_i[21]" +
"apu_master_result_i[22]" + "apu_master_result_i[23]" +
"apu_master_result_i[24]" + "apu_master_result_i[25]" +
"apu_master_result_i[26]" + "apu_master_result_i[27]" +
"apu_master_result_i[28]" + "apu_master_result_i[29]" +
"apu_master_result_i[2]" + "apu_master_result_i[30]" +
"apu_master_result_i[31]" + "apu_master_result_i[3]" +
"apu_master_result_i[4]" + "apu_master_result_i[5]" +
"apu_master_result_i[6]" + "apu_master_result_i[7]" +
"apu_master_result_i[8]" + "apu_master_result_i[9]" + "apu_master_valid_i" +
"boot_addr_i[0]" + "boot_addr_i[10]" + "boot_addr_i[11]" + "boot_addr_i[12]"
+ "boot_addr_i[13]" + "boot_addr_i[14]" + "boot_addr_i[15]" +
"boot_addr_i[16]" + "boot_addr_i[17]" + "boot_addr_i[18]" +
"boot_addr_i[19]" + "boot_addr_i[1]" + "boot_addr_i[20]" + "boot_addr_i[21]"
+ "boot_addr_i[22]" + "boot_addr_i[23]" + "boot_addr_i[24]" +
"boot_addr_i[25]" + "boot_addr_i[26]" + "boot_addr_i[27]" +
"boot_addr_i[28]" + "boot_addr_i[29]" + "boot_addr_i[2]" + "boot_addr_i[30]"
+ "boot_addr_i[31]" + "boot_addr_i[3]" + "boot_addr_i[4]" + "boot_addr_i[5]"
+ "boot_addr_i[6]" + "boot_addr_i[7]" + "boot_addr_i[8]" + "boot_addr_i[9]"
+ "clk_i" + "clock_en_i" + "cluster_id_i[0]" + "cluster_id_i[1]" +
"cluster_id_i[2]" + "cluster_id_i[3]" + "cluster_id_i[4]" +
"cluster_id_i[5]" + "core_id_i[0]" + "core_id_i[1]" + "core_id_i[2]" +
"core_id_i[3]" + "data_gnt_i" + "data_rdata_i[0]" + "data_rdata_i[10]" +
"data_rdata_i[11]" + "data_rdata_i[12]" + "data_rdata_i[13]" +
"data_rdata_i[14]" + "data_rdata_i[15]" + "data_rdata_i[16]" +
"data_rdata_i[17]" + "data_rdata_i[18]" + "data_rdata_i[19]" +
"data_rdata_i[1]" + "data_rdata_i[20]" + "data_rdata_i[21]" +
"data_rdata_i[22]" + "data_rdata_i[23]" + "data_rdata_i[24]" +
"data_rdata_i[25]" + "data_rdata_i[26]" + "data_rdata_i[27]" +
"data_rdata_i[28]" + "data_rdata_i[29]" + "data_rdata_i[2]" +
"data_rdata_i[30]" + "data_rdata_i[31]" + "data_rdata_i[3]" +
"data_rdata_i[4]" + "data_rdata_i[5]" + "data_rdata_i[6]" +
"data_rdata_i[7]" + "data_rdata_i[8]" + "data_rdata_i[9]" + "data_rvalid_i"
+ "debug_req_i" + "ext_perf_counters_i[1]" + "ext_perf_counters_i[2]" +
"fetch_enable_i" + "fregfile_disable_i" + "instr_gnt_i" + "instr_rdata_i[0]"
+ "instr_rdata_i[100]" + "instr_rdata_i[101]" + "instr_rdata_i[102]" +
"instr_rdata_i[103]" + "instr_rdata_i[104]" + "instr_rdata_i[105]" +
"instr_rdata_i[106]" + "instr_rdata_i[107]" + "instr_rdata_i[108]" +
"instr_rdata_i[109]" + "instr_rdata_i[10]" + "instr_rdata_i[110]" +
"instr_rdata_i[111]" + "instr_rdata_i[112]" + "instr_rdata_i[113]" +
"instr_rdata_i[114]" + "instr_rdata_i[115]" + "instr_rdata_i[116]" +
"instr_rdata_i[117]" + "instr_rdata_i[118]" + "instr_rdata_i[119]" +
"instr_rdata_i[11]" + "instr_rdata_i[120]" + "instr_rdata_i[121]" +
"instr_rdata_i[122]" + "instr_rdata_i[123]" + "instr_rdata_i[124]" +
"instr_rdata_i[125]" + "instr_rdata_i[126]" + "instr_rdata_i[127]" +
"instr_rdata_i[12]" + "instr_rdata_i[13]" + "instr_rdata_i[14]" +
"instr_rdata_i[15]" + "instr_rdata_i[16]" + "instr_rdata_i[17]" +
"instr_rdata_i[18]" + "instr_rdata_i[19]" + "instr_rdata_i[1]" +
"instr_rdata_i[20]" + "instr_rdata_i[21]" + "instr_rdata_i[22]" +
"instr_rdata_i[23]" + "instr_rdata_i[24]" + "instr_rdata_i[25]" +
"instr_rdata_i[26]" + "instr_rdata_i[27]" + "instr_rdata_i[28]" +
"instr_rdata_i[29]" + "instr_rdata_i[2]" + "instr_rdata_i[30]" +
"instr_rdata_i[31]" + "instr_rdata_i[32]" + "instr_rdata_i[33]" +
"instr_rdata_i[34]" + "instr_rdata_i[35]" + "instr_rdata_i[36]" +
"instr_rdata_i[37]" + "instr_rdata_i[38]" + "instr_rdata_i[39]" +
"instr_rdata_i[3]" + "instr_rdata_i[40]" + "instr_rdata_i[41]" +
"instr_rdata_i[42]" + "instr_rdata_i[43]" + "instr_rdata_i[44]" +
"instr_rdata_i[45]" + "instr_rdata_i[46]" + "instr_rdata_i[47]" +
"instr_rdata_i[48]" + "instr_rdata_i[49]" + "instr_rdata_i[4]" +
"instr_rdata_i[50]" + "instr_rdata_i[51]" + "instr_rdata_i[52]" +
"instr_rdata_i[53]" + "instr_rdata_i[54]" + "instr_rdata_i[55]" +
"instr_rdata_i[56]" + "instr_rdata_i[57]" + "instr_rdata_i[58]" +
"instr_rdata_i[59]" + "instr_rdata_i[5]" + "instr_rdata_i[60]" +
"instr_rdata_i[61]" + "instr_rdata_i[62]" + "instr_rdata_i[63]" +
"instr_rdata_i[64]" + "instr_rdata_i[65]" + "instr_rdata_i[66]" +
"instr_rdata_i[67]" + "instr_rdata_i[68]" + "instr_rdata_i[69]" +
"instr_rdata_i[6]" + "instr_rdata_i[70]" + "instr_rdata_i[71]" +
"instr_rdata_i[72]" + "instr_rdata_i[73]" + "instr_rdata_i[74]" +
"instr_rdata_i[75]" + "instr_rdata_i[76]" + "instr_rdata_i[77]" +
"instr_rdata_i[78]" + "instr_rdata_i[79]" + "instr_rdata_i[7]" +
"instr_rdata_i[80]" + "instr_rdata_i[81]" + "instr_rdata_i[82]" +
"instr_rdata_i[83]" + "instr_rdata_i[84]" + "instr_rdata_i[85]" +
"instr_rdata_i[86]" + "instr_rdata_i[87]" + "instr_rdata_i[88]" +
"instr_rdata_i[89]" + "instr_rdata_i[8]" + "instr_rdata_i[90]" +
"instr_rdata_i[91]" + "instr_rdata_i[92]" + "instr_rdata_i[93]" +
"instr_rdata_i[94]" + "instr_rdata_i[95]" + "instr_rdata_i[96]" +
"instr_rdata_i[97]" + "instr_rdata_i[98]" + "instr_rdata_i[99]" +
"instr_rdata_i[9]" + "instr_rvalid_i" + "irq_i" + "irq_id_i[0]" +
"irq_id_i[1]" + "irq_id_i[2]" + "irq_id_i[3]" + "irq_id_i[4]" + "irq_sec_i"
+ "rst_ni" + "test_en_i" + "test_mode_tp"';
"_po" = '"apu_master_flags_o[0]" + "apu_master_flags_o[10]" +
"apu_master_flags_o[11]" + "apu_master_flags_o[12]" +
"apu_master_flags_o[13]" + "apu_master_flags_o[14]" +
"apu_master_flags_o[1]" + "apu_master_flags_o[2]" + "apu_master_flags_o[3]"
+ "apu_master_flags_o[4]" + "apu_master_flags_o[5]" +
"apu_master_flags_o[6]" + "apu_master_flags_o[7]" + "apu_master_flags_o[8]"
+ "apu_master_flags_o[9]" + "apu_master_op_o[0]" + "apu_master_op_o[1]" +
"apu_master_op_o[2]" + "apu_master_op_o[3]" + "apu_master_op_o[4]" +
"apu_master_op_o[5]" + "apu_master_operands_o[0]" +
"apu_master_operands_o[10]" + "apu_master_operands_o[11]" +
"apu_master_operands_o[12]" + "apu_master_operands_o[13]" +
"apu_master_operands_o[14]" + "apu_master_operands_o[15]" +
"apu_master_operands_o[16]" + "apu_master_operands_o[17]" +
"apu_master_operands_o[18]" + "apu_master_operands_o[19]" +
"apu_master_operands_o[1]" + "apu_master_operands_o[20]" +
"apu_master_operands_o[21]" + "apu_master_operands_o[22]" +
"apu_master_operands_o[23]" + "apu_master_operands_o[24]" +
"apu_master_operands_o[25]" + "apu_master_operands_o[26]" +
"apu_master_operands_o[27]" + "apu_master_operands_o[28]" +
"apu_master_operands_o[29]" + "apu_master_operands_o[2]" +
"apu_master_operands_o[30]" + "apu_master_operands_o[31]" +
"apu_master_operands_o[32]" + "apu_master_operands_o[33]" +
"apu_master_operands_o[34]" + "apu_master_operands_o[35]" +
"apu_master_operands_o[36]" + "apu_master_operands_o[37]" +
"apu_master_operands_o[38]" + "apu_master_operands_o[39]" +
"apu_master_operands_o[3]" + "apu_master_operands_o[40]" +
"apu_master_operands_o[41]" + "apu_master_operands_o[42]" +
"apu_master_operands_o[43]" + "apu_master_operands_o[44]" +
"apu_master_operands_o[45]" + "apu_master_operands_o[46]" +
"apu_master_operands_o[47]" + "apu_master_operands_o[48]" +
"apu_master_operands_o[49]" + "apu_master_operands_o[4]" +
"apu_master_operands_o[50]" + "apu_master_operands_o[51]" +
"apu_master_operands_o[52]" + "apu_master_operands_o[53]" +
"apu_master_operands_o[54]" + "apu_master_operands_o[55]" +
"apu_master_operands_o[56]" + "apu_master_operands_o[57]" +
"apu_master_operands_o[58]" + "apu_master_operands_o[59]" +
"apu_master_operands_o[5]" + "apu_master_operands_o[60]" +
"apu_master_operands_o[61]" + "apu_master_operands_o[62]" +
"apu_master_operands_o[63]" + "apu_master_operands_o[64]" +
"apu_master_operands_o[65]" + "apu_master_operands_o[66]" +
"apu_master_operands_o[67]" + "apu_master_operands_o[68]" +
"apu_master_operands_o[69]" + "apu_master_operands_o[6]" +
"apu_master_operands_o[70]" + "apu_master_operands_o[71]" +
"apu_master_operands_o[72]" + "apu_master_operands_o[73]" +
"apu_master_operands_o[74]" + "apu_master_operands_o[75]" +
"apu_master_operands_o[76]" + "apu_master_operands_o[77]" +
"apu_master_operands_o[78]" + "apu_master_operands_o[79]" +
"apu_master_operands_o[7]" + "apu_master_operands_o[80]" +
"apu_master_operands_o[81]" + "apu_master_operands_o[82]" +
"apu_master_operands_o[83]" + "apu_master_operands_o[84]" +
"apu_master_operands_o[85]" + "apu_master_operands_o[86]" +
"apu_master_operands_o[87]" + "apu_master_operands_o[88]" +
"apu_master_operands_o[89]" + "apu_master_operands_o[8]" +
"apu_master_operands_o[90]" + "apu_master_operands_o[91]" +
"apu_master_operands_o[92]" + "apu_master_operands_o[93]" +
"apu_master_operands_o[94]" + "apu_master_operands_o[95]" +
"apu_master_operands_o[9]" + "apu_master_ready_o" + "apu_master_req_o" +
"apu_master_type_o[1]" + "apu_master_type_o[2]" + "core_busy_o" +
"data_addr_o[0]" + "data_addr_o[10]" + "data_addr_o[11]" + "data_addr_o[12]"
+ "data_addr_o[13]" + "data_addr_o[14]" + "data_addr_o[15]" +
"data_addr_o[16]" + "data_addr_o[17]" + "data_addr_o[18]" +
"data_addr_o[19]" + "data_addr_o[1]" + "data_addr_o[20]" + "data_addr_o[21]"
+ "data_addr_o[22]" + "data_addr_o[23]" + "data_addr_o[24]" +
"data_addr_o[25]" + "data_addr_o[26]" + "data_addr_o[27]" +
"data_addr_o[28]" + "data_addr_o[29]" + "data_addr_o[2]" + "data_addr_o[30]"
+ "data_addr_o[31]" + "data_addr_o[3]" + "data_addr_o[4]" + "data_addr_o[5]"
+ "data_addr_o[6]" + "data_addr_o[7]" + "data_addr_o[8]" + "data_addr_o[9]"
+ "data_be_o[0]" + "data_be_o[1]" + "data_be_o[2]" + "data_be_o[3]" +
"data_req_o" + "data_wdata_o[0]" + "data_wdata_o[10]" + "data_wdata_o[11]" +
"data_wdata_o[12]" + "data_wdata_o[13]" + "data_wdata_o[14]" +
"data_wdata_o[15]" + "data_wdata_o[16]" + "data_wdata_o[17]" +
"data_wdata_o[18]" + "data_wdata_o[19]" + "data_wdata_o[1]" +
"data_wdata_o[20]" + "data_wdata_o[21]" + "data_wdata_o[22]" +
"data_wdata_o[23]" + "data_wdata_o[24]" + "data_wdata_o[25]" +
"data_wdata_o[26]" + "data_wdata_o[27]" + "data_wdata_o[28]" +
"data_wdata_o[29]" + "data_wdata_o[2]" + "data_wdata_o[30]" +
"data_wdata_o[31]" + "data_wdata_o[3]" + "data_wdata_o[4]" +
"data_wdata_o[5]" + "data_wdata_o[6]" + "data_wdata_o[7]" +
"data_wdata_o[8]" + "data_wdata_o[9]" + "data_we_o" + "instr_addr_o[0]" +
"instr_addr_o[10]" + "instr_addr_o[11]" + "instr_addr_o[12]" +
"instr_addr_o[13]" + "instr_addr_o[14]" + "instr_addr_o[15]" +
"instr_addr_o[16]" + "instr_addr_o[17]" + "instr_addr_o[18]" +
"instr_addr_o[19]" + "instr_addr_o[1]" + "instr_addr_o[20]" +
"instr_addr_o[21]" + "instr_addr_o[22]" + "instr_addr_o[23]" +
"instr_addr_o[24]" + "instr_addr_o[25]" + "instr_addr_o[26]" +
"instr_addr_o[27]" + "instr_addr_o[28]" + "instr_addr_o[29]" +
"instr_addr_o[2]" + "instr_addr_o[30]" + "instr_addr_o[31]" +
"instr_addr_o[3]" + "instr_addr_o[4]" + "instr_addr_o[5]" +
"instr_addr_o[6]" + "instr_addr_o[7]" + "instr_addr_o[8]" +
"instr_addr_o[9]" + "instr_req_o" + "irq_ack_o" + "irq_id_o[0]" +
"irq_id_o[1]" + "irq_id_o[2]" + "irq_id_o[3]" + "irq_id_o[4]" + "sec_lvl_o"'
;
}
ScanStructures {
ScanChain "chain1" {
ScanLength 48;
ScanIn "instr_rdata_i[127]";
ScanOut "apu_master_operands_o[95]";
ScanEnable "test_en_i";
ScanMasterClock "clk_i";
}
ScanChain "chain2" {
ScanLength 48;
ScanIn "instr_rdata_i[126]";
ScanOut "apu_master_operands_o[94]";
ScanEnable "test_en_i";
ScanMasterClock "clk_i";
}
ScanChain "chain3" {
ScanLength 48;
ScanIn "instr_rdata_i[125]";
ScanOut "apu_master_operands_o[93]";
ScanEnable "test_en_i";
ScanMasterClock "clk_i";
}
ScanChain "chain4" {
ScanLength 48;
ScanIn "instr_rdata_i[124]";
ScanOut "apu_master_operands_o[92]";
ScanEnable "test_en_i";
ScanMasterClock "clk_i";
}
ScanChain "chain5" {
ScanLength 48;
ScanIn "instr_rdata_i[123]";
ScanOut "apu_master_operands_o[91]";
ScanEnable "test_en_i";
ScanMasterClock "clk_i";
}
ScanChain "chain6" {
ScanLength 48;
ScanIn "instr_rdata_i[122]";
ScanOut "apu_master_operands_o[90]";
ScanEnable "test_en_i";
ScanMasterClock "clk_i";
}
ScanChain "chain7" {
ScanLength 48;
ScanIn "instr_rdata_i[121]";
ScanOut "apu_master_operands_o[89]";
ScanEnable "test_en_i";
ScanMasterClock "clk_i";
}
ScanChain "chain8" {
ScanLength 48;
ScanIn "instr_rdata_i[120]";
ScanOut "apu_master_operands_o[88]";
ScanEnable "test_en_i";
ScanMasterClock "clk_i";
}
ScanChain "chain9" {
ScanLength 48;
ScanIn "instr_rdata_i[119]";
ScanOut "apu_master_operands_o[87]";
ScanEnable "test_en_i";
ScanMasterClock "clk_i";
}
ScanChain "chain10" {
ScanLength 48;
ScanIn "instr_rdata_i[118]";
ScanOut "apu_master_operands_o[86]";
ScanEnable "test_en_i";
ScanMasterClock "clk_i";
}
ScanChain "chain11" {