mirror of
https://github.com/aap/pdp6.git
synced 2026-02-26 17:03:52 +00:00
verilog: passing diags part5
This commit is contained in:
@@ -1067,7 +1067,7 @@ module apr(
|
||||
if(mb1_8_clr)
|
||||
mb[1:8] <= 0;
|
||||
if(mb1_8_set)
|
||||
mb[1:8] <= 1;
|
||||
mb[1:8] <= 8'o377;
|
||||
if(mb_fm_misc_bits1) begin
|
||||
if(ar_ov_flag) mb[0] <= 1;
|
||||
if(ar_cry0_flag) mb[1] <= 1;
|
||||
@@ -1607,7 +1607,7 @@ module apr(
|
||||
wire cfac_overflow = mpt0a & mpf2 & ar[0] |
|
||||
mpt1 & ~ar_eq_0 |
|
||||
nrt3 & ~sc[0] |
|
||||
dst0a & ~ar0_eq_sc0 |
|
||||
fst0a & ~ar0_eq_sc0 |
|
||||
dst13;
|
||||
wire cfac_ar_sh_lt = dst14a | nrt2 |
|
||||
sct1 & (dcf1 | shift_op & ~mb[18]);
|
||||
|
||||
@@ -231,15 +231,12 @@ module tb_apr();
|
||||
cmem.core['o52] <= 36'o334000_000000;
|
||||
cmem.core['o53] <= 36'o000000_000000;
|
||||
|
||||
cmem.core['o1733] <= 36'o300000_000000;
|
||||
cmem.core['o1734] <= 36'o254400001736; // jrst 10,1736
|
||||
cmem.core['o1735] <= 36'o254200000000;
|
||||
cmem.core['o1736] <= 36'o254200000001;
|
||||
cmem.core['o1737] <= 36'o254200000002;
|
||||
cmem.core['o100] <= 36'o173040000000;
|
||||
cmem.core['o101] <= 36'o254200000000;
|
||||
|
||||
fmem.ff[0] <= 36'o0;
|
||||
fmem.ff[1] <= 36'o0;
|
||||
mas <= 'o1733;
|
||||
fmem.ff[0] <= 36'o611042323251;
|
||||
fmem.ff[1] <= 36'o472340710317;
|
||||
mas <= 'o100;
|
||||
|
||||
#200;
|
||||
sw_power <= 1;
|
||||
@@ -247,8 +244,6 @@ module tb_apr();
|
||||
#200;
|
||||
// key_mem_stop <= 1;
|
||||
|
||||
apr.pir <= 'o177;
|
||||
apr.pi_active <= 1;
|
||||
key_start <= 1;
|
||||
#1000;
|
||||
key_start <= 0;
|
||||
|
||||
Reference in New Issue
Block a user