1
0
mirror of https://github.com/wfjm/w11.git synced 2026-04-25 03:45:42 +00:00

tmu and tmuconv update; test_w11a_cdma tune-up

- rtl/w11a
  - pdp11.vhd: _tmu,_tmu_sb: add port DM_STAT_SE
  - pdp11_sys70.vhd: pass DM_STAT_SE to pdp11_tmu_sb
  - pdp11_tmu.vhd: add vm.vmcntl.[cm]acc, se.[iv]start fields
  - pdp11_tmu_sb.vhd: add port DM_STAT_SE
  - tb/tbd_pdp11core.vhd: pass DM_STAT_SE to pdp11_tmu_sb
- tools/bin/tmuconv: use vm.vmcntl.[cm]acc, se.[iv]start fields; add type
                     column to em line; remove VFETCH/VPUSH heuristics;
                     add -t_emm, -t_fle, -t_fli, -i_flei
- tools/tbench/w11a/test_w11a_cdma.tcl: stop A2 code via PIRQ
This commit is contained in:
wfjm
2023-01-08 14:38:30 +01:00
parent 7f2d7f97d0
commit 9c49c9ad58
9 changed files with 228 additions and 90 deletions

View File

@@ -35,7 +35,10 @@ The full set of tests is only run for tagged releases.
- tools changes
- tools/asm-11/lib/push_pop.mac: add push2
- tools/bin
- tmuconv: add -t_ru06 and -t_flow
- tmuconv
- add -t_ru06, -t_emm, -t_flow, -t_fle, -t_fli, -t_flei
- em transactions show transaction type
- vfetch/vpush heuristics replaced to vstart based detection
- tools/tcode
- cpu_basics.mac: expanded
- cpu_details.mac: significantly expanded
@@ -54,6 +57,7 @@ The full set of tests is only run for tagged releases.
RESET wait, see [ECO-035](ECO-035-stklim-tbit-fixes.md)
- implement MMR0,MMR2 instruction complete,
see [ECO-037](ECO-037-mmu-instruction_complete.md)
- pdp11_tmu.vhd: add vm.vmcntl.[cm]acc, se.[iv]start fields
- pdp11_vmbox.vhd: rename some rsv->ser; remove obsolete trap_done
- rtl/sys_gen/w11a/s3board/sys_conf.vhd: disable monitors for timing closure
- rtl/sys_gen/w11a/\*/\*.vmfset: drop removed signals