mirror of
https://github.com/wfjm/w11.git
synced 2026-03-04 18:55:38 +00:00
ibdr_maxisys,sys_conf ready for buffered DL,PC,LP and dz11,ibtst
- use type code instead of boolean for sys_conf_ibd_{dl11,lp11,pc11}
- add sys_conf_ibtst (enabled in all systems)
- add sys_conf_ibd_dz11 (enabled in all systems)
This commit is contained in:
@@ -40,6 +40,10 @@ The full set of tests is only run for tagged releases.
|
||||
- rbd_tester: use now fifo_simple_dram
|
||||
- sys_w11a_s3: set BTOWIDTH 7 (was 6, must be > vmbox atowidth (6))
|
||||
- pdp11_sys70: instantiate ibd_ibtst (when sys_conf_ibtst = true)
|
||||
- ibdr_maxisys,sys_conf ready for buffered DL,PC,LP and dz11,ibtst
|
||||
- use type code instead of boolean for sys_conf_ibd_{dl11,lp11,pc11}
|
||||
- add sys_conf_ibtst (enabled in all systems)
|
||||
- add sys_conf_ibd_dz11 (enabled in all systems)
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
-- $Id: ibdr_maxisys.vhd 1108 2019-02-02 23:04:38Z mueller $
|
||||
-- $Id: ibdr_maxisys.vhd 1111 2019-02-10 16:13:55Z mueller $
|
||||
--
|
||||
-- Copyright 2009-2019 by Walter F.J. Mueller <W.F.J.Mueller@gsi.de>
|
||||
--
|
||||
@@ -49,6 +49,7 @@
|
||||
--
|
||||
-- Revision History:
|
||||
-- Date Rev Version Comment
|
||||
-- 2019-02-10 1111 1.6 use typ for DL,PC,LP
|
||||
-- 2019-01-29 1108 1.5.1 move IIST signals into generate
|
||||
-- 2018-10-13 1055 1.5 add IDEC port, connect to EXTEVT of KW11P
|
||||
-- 2018-09-08 1043 1.4.2 add KW11P;
|
||||
@@ -377,7 +378,7 @@ begin
|
||||
EI_ACK_TX => EI_ACK_DL11TX_0
|
||||
);
|
||||
|
||||
DL11_1: if sys_conf_ibd_dl11_1 generate
|
||||
DL11_1: if sys_conf_ibd_dl11_1 >= 0 generate
|
||||
begin
|
||||
TTB : ibdr_dl11
|
||||
generic map (
|
||||
@@ -397,7 +398,7 @@ begin
|
||||
);
|
||||
end generate DL11_1;
|
||||
|
||||
PC11: if sys_conf_ibd_pc11 generate
|
||||
PC11: if sys_conf_ibd_pc11 >= 0 generate
|
||||
begin
|
||||
PCA : ibdr_pc11
|
||||
port map (
|
||||
@@ -414,7 +415,7 @@ begin
|
||||
);
|
||||
end generate PC11;
|
||||
|
||||
LP11: if sys_conf_ibd_lp11 generate
|
||||
LP11: if sys_conf_ibd_lp11 >= 0 generate
|
||||
begin
|
||||
LPA : ibdr_lp11
|
||||
port map (
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
-- $Id: sys_conf.vhd 1043 2018-09-09 10:20:12Z mueller $
|
||||
-- $Id: sys_conf.vhd 1111 2019-02-10 16:13:55Z mueller $
|
||||
--
|
||||
-- Copyright 2015-2018 by Walter F.J. Mueller <W.F.J.Mueller@gsi.de>
|
||||
-- Copyright 2015-2019 by Walter F.J. Mueller <W.F.J.Mueller@gsi.de>
|
||||
--
|
||||
-- This program is free software; you may redistribute and/or modify it under
|
||||
-- the terms of the GNU General Public License as published by the Free
|
||||
@@ -16,9 +16,10 @@
|
||||
-- Description: Default definitions for ibdr_maxisys
|
||||
--
|
||||
-- Dependencies: -
|
||||
-- Tool versions: xst 14.7; viv 2014.4-2016.4; ghdl 0.18-0.33
|
||||
-- Tool versions: xst 14.7; viv 2014.4-2018.3; ghdl 0.18-0.35
|
||||
-- Revision History:
|
||||
-- Date Rev Version Comment
|
||||
-- 2019-02-09 1110 1.1 use typ for DL,PC,LP; add dz11
|
||||
-- 2018-09-08 1043 1.0.2 add sys_conf_ibd_kw11p
|
||||
-- 2017-01-29 847 1.0.1 add sys_conf_ibd_deuna
|
||||
-- 2015-03-14 658 1.0 Initial version
|
||||
@@ -32,9 +33,12 @@ use work.slvtypes.all;
|
||||
package sys_conf is
|
||||
|
||||
-- configure character and communication devices
|
||||
constant sys_conf_ibd_dl11_1 : boolean := true; -- 2nd DL11
|
||||
constant sys_conf_ibd_pc11 : boolean := true; -- PC11
|
||||
constant sys_conf_ibd_lp11 : boolean := true; -- LP11
|
||||
-- typ for DL,DZ,PC,LP: -1->none; 0->unbuffered; 4-7 buffered (typ=AWIDTH)
|
||||
constant sys_conf_ibd_dl11_0 : integer := 4; -- 1st DL11
|
||||
constant sys_conf_ibd_dl11_1 : integer := 4; -- 2nd DL11
|
||||
constant sys_conf_ibd_dz11 : integer := 4; -- DZ11
|
||||
constant sys_conf_ibd_pc11 : integer := 4; -- PC11
|
||||
constant sys_conf_ibd_lp11 : integer := 5; -- LP11
|
||||
constant sys_conf_ibd_deuna : boolean := true; -- DEUNA
|
||||
|
||||
-- configure mass storage devices
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
-- $Id: sys_conf.vhd 1108 2019-02-02 23:04:38Z mueller $
|
||||
-- $Id: sys_conf.vhd 1111 2019-02-10 16:13:55Z mueller $
|
||||
--
|
||||
-- Copyright 2018-2019 by Walter F.J. Mueller <W.F.J.Mueller@gsi.de>
|
||||
--
|
||||
@@ -19,6 +19,7 @@
|
||||
-- Tool versions: viv 2017.2-2018.3; ghdl 0.34-0.35
|
||||
-- Revision History:
|
||||
-- Date Rev Version Comment
|
||||
-- 2019-02-09 1110 1.1 use typ for DL,PC,LP; add dz11,ibtst
|
||||
-- 2019-01-27 1108 1.0.1 down-rate to 75 MHz, viv 2018.3 fails with 80 MHz
|
||||
-- 2018-11-17 1071 1.0 Initial version (derived from _br_arty version)
|
||||
------------------------------------------------------------------------------
|
||||
@@ -50,6 +51,7 @@ package sys_conf is
|
||||
-- configure debug and monitoring units ------------------------------------
|
||||
constant sys_conf_rbmon_awidth : integer := 9; -- use 0 to disable
|
||||
constant sys_conf_ibmon_awidth : integer := 9; -- use 0 to disable
|
||||
constant sys_conf_ibtst : boolean := true;
|
||||
constant sys_conf_dmscnt : boolean := false;
|
||||
constant sys_conf_dmpcnt : boolean := true;
|
||||
constant sys_conf_dmhbpt_nunit : integer := 2; -- use 0 to disable
|
||||
@@ -62,9 +64,12 @@ package sys_conf is
|
||||
|
||||
-- configure w11 system devices --------------------------------------------
|
||||
-- configure character and communication devices
|
||||
constant sys_conf_ibd_dl11_1 : boolean := true; -- 2nd DL11
|
||||
constant sys_conf_ibd_pc11 : boolean := true; -- PC11
|
||||
constant sys_conf_ibd_lp11 : boolean := true; -- LP11
|
||||
-- typ for DL,DZ,PC,LP: -1->none; 0->unbuffered; 4-7 buffered (typ=AWIDTH)
|
||||
constant sys_conf_ibd_dl11_0 : integer := 6; -- 1st DL11
|
||||
constant sys_conf_ibd_dl11_1 : integer := 6; -- 2nd DL11
|
||||
constant sys_conf_ibd_dz11 : integer := 6; -- DZ11
|
||||
constant sys_conf_ibd_pc11 : integer := 6; -- PC11
|
||||
constant sys_conf_ibd_lp11 : integer := 7; -- LP11
|
||||
constant sys_conf_ibd_deuna : boolean := true; -- DEUNA
|
||||
|
||||
-- configure mass storage devices
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
-- $Id: sys_conf_sim.vhd 1108 2019-02-02 23:04:38Z mueller $
|
||||
-- $Id: sys_conf_sim.vhd 1111 2019-02-10 16:13:55Z mueller $
|
||||
--
|
||||
-- Copyright 2018- by Walter F.J. Mueller <W.F.J.Mueller@gsi.de>
|
||||
-- Copyright 2018-2019 by Walter F.J. Mueller <W.F.J.Mueller@gsi.de>
|
||||
--
|
||||
-- This program is free software; you may redistribute and/or modify it under
|
||||
-- the terms of the GNU General Public License as published by the Free
|
||||
@@ -19,6 +19,7 @@
|
||||
-- Tool versions: viv 2017.2-2018.3; ghdl 0.34-0.35
|
||||
-- Revision History:
|
||||
-- Date Rev Version Comment
|
||||
-- 2019-02-09 1110 1.1 use typ for DL,PC,LP; add dz11,ibtst
|
||||
-- 2019-01-27 1108 1.0.1 down-rate to 75 MHz, viv 2018.3 fails with 80 MHz
|
||||
-- 2018-11-17 1071 1.0 Initial version (derived from _br_arty version)
|
||||
------------------------------------------------------------------------------
|
||||
@@ -50,6 +51,7 @@ package sys_conf is
|
||||
-- configure debug and monitoring units ------------------------------------
|
||||
constant sys_conf_rbmon_awidth : integer := 9; -- use 0 to disable
|
||||
constant sys_conf_ibmon_awidth : integer := 9; -- use 0 to disable
|
||||
constant sys_conf_ibtst : boolean := true;
|
||||
constant sys_conf_dmscnt : boolean := false;
|
||||
constant sys_conf_dmpcnt : boolean := true;
|
||||
constant sys_conf_dmhbpt_nunit : integer := 2; -- use 0 to disable
|
||||
@@ -62,9 +64,12 @@ package sys_conf is
|
||||
|
||||
-- configure w11 system devices --------------------------------------------
|
||||
-- configure character and communication devices
|
||||
constant sys_conf_ibd_dl11_1 : boolean := true; -- 2nd DL11
|
||||
constant sys_conf_ibd_pc11 : boolean := true; -- PC11
|
||||
constant sys_conf_ibd_lp11 : boolean := true; -- LP11
|
||||
-- typ for DL,DZ,PC,LP: -1->none; 0->unbuffered; 4-7 buffered (typ=AWIDTH)
|
||||
constant sys_conf_ibd_dl11_0 : integer := 6; -- 1st DL11
|
||||
constant sys_conf_ibd_dl11_1 : integer := 6; -- 2nd DL11
|
||||
constant sys_conf_ibd_dz11 : integer := 6; -- DZ11
|
||||
constant sys_conf_ibd_pc11 : integer := 6; -- PC11
|
||||
constant sys_conf_ibd_lp11 : integer := 7; -- LP11
|
||||
constant sys_conf_ibd_deuna : boolean := true; -- DEUNA
|
||||
|
||||
-- configure mass storage devices
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
-- $Id: sys_conf.vhd 1050 2018-09-23 15:46:42Z mueller $
|
||||
-- $Id: sys_conf.vhd 1111 2019-02-10 16:13:55Z mueller $
|
||||
--
|
||||
-- Copyright 2016-2018 by Walter F.J. Mueller <W.F.J.Mueller@gsi.de>
|
||||
-- Copyright 2016-2019 by Walter F.J. Mueller <W.F.J.Mueller@gsi.de>
|
||||
--
|
||||
-- This program is free software; you may redistribute and/or modify it under
|
||||
-- the terms of the GNU General Public License as published by the Free
|
||||
@@ -16,9 +16,10 @@
|
||||
-- Description: Definitions for sys_w11a_br_arty (for synthesis)
|
||||
--
|
||||
-- Dependencies: -
|
||||
-- Tool versions: viv 2015.4-2018.2; ghdl 0.33-0.34
|
||||
-- Tool versions: viv 2015.4-2018.3; ghdl 0.33-0.35
|
||||
-- Revision History:
|
||||
-- Date Rev Version Comment
|
||||
-- 2019-02-09 1110 1.4 use typ for DL,PC,LP; add dz11,ibtst
|
||||
-- 2018-09-22 1050 1.3.7 add sys_conf_dmpcnt
|
||||
-- 2018-09-08 1043 1.3.6 add sys_conf_ibd_kw11p
|
||||
-- 2017-03-04 858 1.3.5 enable deuna
|
||||
@@ -61,6 +62,7 @@ package sys_conf is
|
||||
-- configure debug and monitoring units ------------------------------------
|
||||
constant sys_conf_rbmon_awidth : integer := 0; -- no rbmon to save BRAMs
|
||||
constant sys_conf_ibmon_awidth : integer := 0; -- no ibmon to save BRAMs
|
||||
constant sys_conf_ibtst : boolean := true;
|
||||
constant sys_conf_dmscnt : boolean := false;
|
||||
constant sys_conf_dmpcnt : boolean := true;
|
||||
constant sys_conf_dmhbpt_nunit : integer := 2; -- use 0 to disable
|
||||
@@ -77,9 +79,12 @@ package sys_conf is
|
||||
|
||||
-- configure w11 system devices --------------------------------------------
|
||||
-- configure character and communication devices
|
||||
constant sys_conf_ibd_dl11_1 : boolean := true; -- 2nd DL11
|
||||
constant sys_conf_ibd_pc11 : boolean := true; -- PC11
|
||||
constant sys_conf_ibd_lp11 : boolean := true; -- LP11
|
||||
-- typ for DL,DZ,PC,LP: -1->none; 0->unbuffered; 4-7 buffered (typ=AWIDTH)
|
||||
constant sys_conf_ibd_dl11_0 : integer := 6; -- 1st DL11
|
||||
constant sys_conf_ibd_dl11_1 : integer := 6; -- 2nd DL11
|
||||
constant sys_conf_ibd_dz11 : integer := 6; -- DZ11
|
||||
constant sys_conf_ibd_pc11 : integer := 6; -- PC11
|
||||
constant sys_conf_ibd_lp11 : integer := 7; -- LP11
|
||||
constant sys_conf_ibd_deuna : boolean := true; -- DEUNA
|
||||
|
||||
-- configure mass storage devices
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
-- $Id: sys_conf_sim.vhd 1050 2018-09-23 15:46:42Z mueller $
|
||||
-- $Id: sys_conf_sim.vhd 1111 2019-02-10 16:13:55Z mueller $
|
||||
--
|
||||
-- Copyright 2016-2018 by Walter F.J. Mueller <W.F.J.Mueller@gsi.de>
|
||||
-- Copyright 2016-2019 by Walter F.J. Mueller <W.F.J.Mueller@gsi.de>
|
||||
--
|
||||
-- This program is free software; you may redistribute and/or modify it under
|
||||
-- the terms of the GNU General Public License as published by the Free
|
||||
@@ -16,9 +16,10 @@
|
||||
-- Description: Definitions for sys_w11a_br_arty (for simulation)
|
||||
--
|
||||
-- Dependencies: -
|
||||
-- Tool versions: viv 2015.4-2018.2; ghdl 0.33-0.34
|
||||
-- Tool versions: viv 2015.4-2018.3; ghdl 0.33-0.35
|
||||
-- Revision History:
|
||||
-- Date Rev Version Comment
|
||||
-- 2019-02-09 1110 1.4 use typ for DL,PC,LP; add dz11,ibtst
|
||||
-- 2018-09-22 1050 1.3.6 add sys_conf_dmpcnt
|
||||
-- 2018-09-08 1043 1.3.5 add sys_conf_ibd_kw11p
|
||||
-- 2017-01-29 847 1.3.4 add sys_conf_ibd_deuna
|
||||
@@ -60,6 +61,7 @@ package sys_conf is
|
||||
-- configure debug and monitoring units ------------------------------------
|
||||
constant sys_conf_rbmon_awidth : integer := 0; -- no rbmon to save BRAMs
|
||||
constant sys_conf_ibmon_awidth : integer := 0; -- no ibmon to save BRAMs
|
||||
constant sys_conf_ibtst : boolean := true;
|
||||
constant sys_conf_dmscnt : boolean := false;
|
||||
constant sys_conf_dmpcnt : boolean := true;
|
||||
constant sys_conf_dmhbpt_nunit : integer := 2; -- use 0 to disable
|
||||
@@ -76,9 +78,12 @@ package sys_conf is
|
||||
|
||||
-- configure w11 system devices --------------------------------------------
|
||||
-- configure character and communication devices
|
||||
constant sys_conf_ibd_dl11_1 : boolean := true; -- 2nd DL11
|
||||
constant sys_conf_ibd_pc11 : boolean := true; -- PC11
|
||||
constant sys_conf_ibd_lp11 : boolean := true; -- LP11
|
||||
-- typ for DL,DZ,PC,LP: -1->none; 0->unbuffered; 4-7 buffered (typ=AWIDTH)
|
||||
constant sys_conf_ibd_dl11_0 : integer := 6; -- 1st DL11
|
||||
constant sys_conf_ibd_dl11_1 : integer := 6; -- 2nd DL11
|
||||
constant sys_conf_ibd_dz11 : integer := 6; -- DZ11
|
||||
constant sys_conf_ibd_pc11 : integer := 6; -- PC11
|
||||
constant sys_conf_ibd_lp11 : integer := 7; -- LP11
|
||||
constant sys_conf_ibd_deuna : boolean := true; -- DEUNA
|
||||
|
||||
-- configure mass storage devices
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
-- $Id: sys_conf.vhd 1106 2019-01-13 21:46:39Z mueller $
|
||||
-- $Id: sys_conf.vhd 1111 2019-02-10 16:13:55Z mueller $
|
||||
--
|
||||
-- Copyright 2019- by Walter F.J. Mueller <W.F.J.Mueller@gsi.de>
|
||||
--
|
||||
@@ -19,6 +19,7 @@
|
||||
-- Tool versions: viv 2018.3; ghdl 0.35
|
||||
-- Revision History:
|
||||
-- Date Rev Version Comment
|
||||
-- 2019-02-09 1110 1.1 use typ for DL,PC,LP; add dz11,ibtst
|
||||
-- 2019-01-12 1105 1.0 Initial version (derived from _arty)
|
||||
------------------------------------------------------------------------------
|
||||
|
||||
@@ -49,6 +50,7 @@ package sys_conf is
|
||||
-- configure debug and monitoring units ------------------------------------
|
||||
constant sys_conf_rbmon_awidth : integer := 9; -- use 0 to disable
|
||||
constant sys_conf_ibmon_awidth : integer := 9; -- use 0 to disable
|
||||
constant sys_conf_ibtst : boolean := true;
|
||||
constant sys_conf_dmscnt : boolean := false;
|
||||
constant sys_conf_dmpcnt : boolean := true;
|
||||
constant sys_conf_dmhbpt_nunit : integer := 2; -- use 0 to disable
|
||||
@@ -61,9 +63,12 @@ package sys_conf is
|
||||
|
||||
-- configure w11 system devices --------------------------------------------
|
||||
-- configure character and communication devices
|
||||
constant sys_conf_ibd_dl11_1 : boolean := true; -- 2nd DL11
|
||||
constant sys_conf_ibd_pc11 : boolean := true; -- PC11
|
||||
constant sys_conf_ibd_lp11 : boolean := true; -- LP11
|
||||
-- typ for DL,DZ,PC,LP: -1->none; 0->unbuffered; 4-7 buffered (typ=AWIDTH)
|
||||
constant sys_conf_ibd_dl11_0 : integer := 6; -- 1st DL11
|
||||
constant sys_conf_ibd_dl11_1 : integer := 6; -- 2nd DL11
|
||||
constant sys_conf_ibd_dz11 : integer := 6; -- DZ11
|
||||
constant sys_conf_ibd_pc11 : integer := 6; -- PC11
|
||||
constant sys_conf_ibd_lp11 : integer := 7; -- LP11
|
||||
constant sys_conf_ibd_deuna : boolean := true; -- DEUNA
|
||||
|
||||
-- configure mass storage devices
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
-- $Id: sys_conf_sim.vhd 1106 2019-01-13 21:46:39Z mueller $
|
||||
-- $Id: sys_conf_sim.vhd 1111 2019-02-10 16:13:55Z mueller $
|
||||
--
|
||||
-- Copyright 2019- by Walter F.J. Mueller <W.F.J.Mueller@gsi.de>
|
||||
--
|
||||
@@ -19,6 +19,7 @@
|
||||
-- Tool versions: viv 2018.3; ghdl 0.35
|
||||
-- Revision History:
|
||||
-- Date Rev Version Comment
|
||||
-- 2019-02-09 1110 1.1 use typ for DL,PC,LP; add dz11,ibtst
|
||||
-- 2019-01-12 1105 1.0 Initial version
|
||||
------------------------------------------------------------------------------
|
||||
|
||||
@@ -49,6 +50,7 @@ package sys_conf is
|
||||
-- configure debug and monitoring units ------------------------------------
|
||||
constant sys_conf_rbmon_awidth : integer := 9; -- use 0 to disable
|
||||
constant sys_conf_ibmon_awidth : integer := 9; -- use 0 to disable
|
||||
constant sys_conf_ibtst : boolean := true;
|
||||
constant sys_conf_dmscnt : boolean := false;
|
||||
constant sys_conf_dmpcnt : boolean := true;
|
||||
constant sys_conf_dmhbpt_nunit : integer := 2; -- use 0 to disable
|
||||
@@ -61,9 +63,12 @@ package sys_conf is
|
||||
|
||||
-- configure w11 system devices --------------------------------------------
|
||||
-- configure character and communication devices
|
||||
constant sys_conf_ibd_dl11_1 : boolean := true; -- 2nd DL11
|
||||
constant sys_conf_ibd_pc11 : boolean := true; -- PC11
|
||||
constant sys_conf_ibd_lp11 : boolean := true; -- LP11
|
||||
-- typ for DL,DZ,PC,LP: -1->none; 0->unbuffered; 4-7 buffered (typ=AWIDTH)
|
||||
constant sys_conf_ibd_dl11_0 : integer := 6; -- 1st DL11
|
||||
constant sys_conf_ibd_dl11_1 : integer := 6; -- 2nd DL11
|
||||
constant sys_conf_ibd_dz11 : integer := 6; -- DZ11
|
||||
constant sys_conf_ibd_pc11 : integer := 6; -- PC11
|
||||
constant sys_conf_ibd_lp11 : integer := 7; -- LP11
|
||||
constant sys_conf_ibd_deuna : boolean := true; -- DEUNA
|
||||
|
||||
-- configure mass storage devices
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
-- $Id: sys_conf.vhd 1050 2018-09-23 15:46:42Z mueller $
|
||||
-- $Id: sys_conf.vhd 1111 2019-02-10 16:13:55Z mueller $
|
||||
--
|
||||
-- Copyright 2018- by Walter F.J. Mueller <W.F.J.Mueller@gsi.de>
|
||||
-- Copyright 2018-2019 by Walter F.J. Mueller <W.F.J.Mueller@gsi.de>
|
||||
--
|
||||
-- This program is free software; you may redistribute and/or modify it under
|
||||
-- the terms of the GNU General Public License as published by the Free
|
||||
@@ -16,9 +16,10 @@
|
||||
-- Description: Definitions for sys_w11a_br_artys7 (for synthesis)
|
||||
--
|
||||
-- Dependencies: -
|
||||
-- Tool versions: viv 2017.2-2018.2; ghdl 0.34
|
||||
-- Tool versions: viv 2017.2-2018.3; ghdl 0.34-0.35
|
||||
-- Revision History:
|
||||
-- Date Rev Version Comment
|
||||
-- 2019-02-09 1110 1.1 use typ for DL,PC,LP; add dz11,ibtst
|
||||
-- 2018-09-22 1050 1.0.2 add sys_conf_dmpcnt
|
||||
-- 2018-09-08 1043 1.0.1 add sys_conf_ibd_kw11p
|
||||
-- 2018-08-11 1038 1.0 Initial version (derived from _aa7 version)
|
||||
@@ -53,6 +54,7 @@ package sys_conf is
|
||||
-- configure debug and monitoring units ------------------------------------
|
||||
constant sys_conf_rbmon_awidth : integer := 0; -- no rbmon to save BRAMs
|
||||
constant sys_conf_ibmon_awidth : integer := 0; -- no ibmon to save BRAMs
|
||||
constant sys_conf_ibtst : boolean := true;
|
||||
constant sys_conf_dmscnt : boolean := false;
|
||||
constant sys_conf_dmpcnt : boolean := true;
|
||||
constant sys_conf_dmhbpt_nunit : integer := 2; -- use 0 to disable
|
||||
@@ -69,9 +71,12 @@ package sys_conf is
|
||||
|
||||
-- configure w11 system devices --------------------------------------------
|
||||
-- configure character and communication devices
|
||||
constant sys_conf_ibd_dl11_1 : boolean := true; -- 2nd DL11
|
||||
constant sys_conf_ibd_pc11 : boolean := true; -- PC11
|
||||
constant sys_conf_ibd_lp11 : boolean := true; -- LP11
|
||||
-- typ for DL,DZ,PC,LP: -1->none; 0->unbuffered; 4-7 buffered (typ=AWIDTH)
|
||||
constant sys_conf_ibd_dl11_0 : integer := 6; -- 1st DL11
|
||||
constant sys_conf_ibd_dl11_1 : integer := 6; -- 2nd DL11
|
||||
constant sys_conf_ibd_dz11 : integer := 6; -- DZ11
|
||||
constant sys_conf_ibd_pc11 : integer := 6; -- PC11
|
||||
constant sys_conf_ibd_lp11 : integer := 7; -- LP11
|
||||
constant sys_conf_ibd_deuna : boolean := true; -- DEUNA
|
||||
|
||||
-- configure mass storage devices
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
-- $Id: sys_conf_sim.vhd 1050 2018-09-23 15:46:42Z mueller $
|
||||
-- $Id: sys_conf_sim.vhd 1111 2019-02-10 16:13:55Z mueller $
|
||||
--
|
||||
-- Copyright 2018- by Walter F.J. Mueller <W.F.J.Mueller@gsi.de>
|
||||
-- Copyright 2018-2019 by Walter F.J. Mueller <W.F.J.Mueller@gsi.de>
|
||||
--
|
||||
-- This program is free software; you may redistribute and/or modify it under
|
||||
-- the terms of the GNU General Public License as published by the Free
|
||||
@@ -16,9 +16,10 @@
|
||||
-- Description: Definitions for sys_w11a_br_as7 (for simulation)
|
||||
--
|
||||
-- Dependencies: -
|
||||
-- Tool versions: viv 2017.2-2018.2; ghdl 0.34
|
||||
-- Tool versions: viv 2017.2-2018.3; ghdl 0.34-0.35
|
||||
-- Revision History:
|
||||
-- Date Rev Version Comment
|
||||
-- 2019-02-09 1110 1.1 use typ for DL,PC,LP; add dz11,ibtst
|
||||
-- 2018-09-22 1050 1.0.2 add sys_conf_dmpcnt
|
||||
-- 2018-09-08 1043 1.0.1 add sys_conf_ibd_kw11p
|
||||
-- 2018-08-11 1038 1.0 Initial version
|
||||
@@ -53,6 +54,7 @@ package sys_conf is
|
||||
-- configure debug and monitoring units ------------------------------------
|
||||
constant sys_conf_rbmon_awidth : integer := 0; -- no rbmon to save BRAMs
|
||||
constant sys_conf_ibmon_awidth : integer := 0; -- no ibmon to save BRAMs
|
||||
constant sys_conf_ibtst : boolean := true;
|
||||
constant sys_conf_dmscnt : boolean := false;
|
||||
constant sys_conf_dmpcnt : boolean := true;
|
||||
constant sys_conf_dmhbpt_nunit : integer := 2; -- use 0 to disable
|
||||
@@ -69,9 +71,12 @@ package sys_conf is
|
||||
|
||||
-- configure w11 system devices --------------------------------------------
|
||||
-- configure character and communication devices
|
||||
constant sys_conf_ibd_dl11_1 : boolean := true; -- 2nd DL11
|
||||
constant sys_conf_ibd_pc11 : boolean := true; -- PC11
|
||||
constant sys_conf_ibd_lp11 : boolean := true; -- LP11
|
||||
-- typ for DL,DZ,PC,LP: -1->none; 0->unbuffered; 4-7 buffered (typ=AWIDTH)
|
||||
constant sys_conf_ibd_dl11_0 : integer := 6; -- 1st DL11
|
||||
constant sys_conf_ibd_dl11_1 : integer := 6; -- 2nd DL11
|
||||
constant sys_conf_ibd_dz11 : integer := 6; -- DZ11
|
||||
constant sys_conf_ibd_pc11 : integer := 6; -- PC11
|
||||
constant sys_conf_ibd_lp11 : integer := 7; -- LP11
|
||||
constant sys_conf_ibd_deuna : boolean := true; -- DEUNA
|
||||
|
||||
-- configure mass storage devices
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
-- $Id: sys_conf.vhd 1050 2018-09-23 15:46:42Z mueller $
|
||||
-- $Id: sys_conf.vhd 1111 2019-02-10 16:13:55Z mueller $
|
||||
--
|
||||
-- Copyright 2015-2018 by Walter F.J. Mueller <W.F.J.Mueller@gsi.de>
|
||||
-- Copyright 2015-2019 by Walter F.J. Mueller <W.F.J.Mueller@gsi.de>
|
||||
--
|
||||
-- This program is free software; you may redistribute and/or modify it under
|
||||
-- the terms of the GNU General Public License as published by the Free
|
||||
@@ -16,9 +16,10 @@
|
||||
-- Description: Definitions for sys_w11a_b3 (for synthesis)
|
||||
--
|
||||
-- Dependencies: -
|
||||
-- Tool versions: viv 2014.4-2018.2; ghdl 0.31-0.34
|
||||
-- Tool versions: viv 2014.4-2018.3; ghdl 0.31-0.35
|
||||
-- Revision History:
|
||||
-- Date Rev Version Comment
|
||||
-- 2019-02-09 1110 1.4 use typ for DL,PC,LP; add dz11,ibtst
|
||||
-- 2018-09-22 1050 1.3.7 add sys_conf_dmpcnt
|
||||
-- 2018-09-08 1043 1.3.6 add sys_conf_ibd_kw11p
|
||||
-- 2017-03-04 858 1.3.5 enable deuna
|
||||
@@ -63,6 +64,7 @@ package sys_conf is
|
||||
-- configure debug and monitoring units ------------------------------------
|
||||
constant sys_conf_rbmon_awidth : integer := 0; -- no rbmon to save BRAMs
|
||||
constant sys_conf_ibmon_awidth : integer := 0; -- no ibmon to save BRAMs
|
||||
constant sys_conf_ibtst : boolean := true;
|
||||
constant sys_conf_dmscnt : boolean := false;
|
||||
constant sys_conf_dmpcnt : boolean := true;
|
||||
constant sys_conf_dmhbpt_nunit : integer := 2; -- use 0 to disable
|
||||
@@ -79,9 +81,12 @@ package sys_conf is
|
||||
|
||||
-- configure w11 system devices --------------------------------------------
|
||||
-- configure character and communication devices
|
||||
constant sys_conf_ibd_dl11_1 : boolean := true; -- 2nd DL11
|
||||
constant sys_conf_ibd_pc11 : boolean := true; -- PC11
|
||||
constant sys_conf_ibd_lp11 : boolean := true; -- LP11
|
||||
-- typ for DL,DZ,PC,LP: -1->none; 0->unbuffered; 4-7 buffered (typ=AWIDTH)
|
||||
constant sys_conf_ibd_dl11_0 : integer := 6; -- 1st DL11
|
||||
constant sys_conf_ibd_dl11_1 : integer := 6; -- 2nd DL11
|
||||
constant sys_conf_ibd_dz11 : integer := 6; -- DZ11
|
||||
constant sys_conf_ibd_pc11 : integer := 6; -- PC11
|
||||
constant sys_conf_ibd_lp11 : integer := 7; -- LP11
|
||||
constant sys_conf_ibd_deuna : boolean := true; -- DEUNA
|
||||
|
||||
-- configure mass storage devices
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
-- $Id: sys_conf_sim.vhd 1050 2018-09-23 15:46:42Z mueller $
|
||||
-- $Id: sys_conf_sim.vhd 1111 2019-02-10 16:13:55Z mueller $
|
||||
--
|
||||
-- Copyright 2015-2018 by Walter F.J. Mueller <W.F.J.Mueller@gsi.de>
|
||||
-- Copyright 2015-2019 by Walter F.J. Mueller <W.F.J.Mueller@gsi.de>
|
||||
--
|
||||
-- This program is free software; you may redistribute and/or modify it under
|
||||
-- the terms of the GNU General Public License as published by the Free
|
||||
@@ -16,9 +16,10 @@
|
||||
-- Description: Definitions for sys_w11a_b3 (for simulation)
|
||||
--
|
||||
-- Dependencies: -
|
||||
-- Tool versions: viv 2014.4-2018.2; ghdl 0.31-0.34
|
||||
-- Tool versions: viv 2014.4-2018.3; ghdl 0.31-0.35
|
||||
-- Revision History:
|
||||
-- Date Rev Version Comment
|
||||
-- 2019-02-09 1110 1.4 use typ for DL,PC,LP; add dz11,ibtst
|
||||
-- 2018-09-22 1050 1.3.6 add sys_conf_dmpcnt
|
||||
-- 2018-09-08 1043 1.3.5 add sys_conf_ibd_kw11p
|
||||
-- 2017-01-29 847 1.3.4 add sys_conf_ibd_deuna
|
||||
@@ -62,6 +63,7 @@ package sys_conf is
|
||||
-- configure debug and monitoring units ------------------------------------
|
||||
constant sys_conf_rbmon_awidth : integer := 0; -- no rbmon to save BRAMs
|
||||
constant sys_conf_ibmon_awidth : integer := 0; -- no ibmon to save BRAMs
|
||||
constant sys_conf_ibtst : boolean := true;
|
||||
constant sys_conf_dmscnt : boolean := false;
|
||||
constant sys_conf_dmpcnt : boolean := true;
|
||||
constant sys_conf_dmhbpt_nunit : integer := 2; -- use 0 to disable
|
||||
@@ -78,9 +80,12 @@ package sys_conf is
|
||||
|
||||
-- configure w11 system devices --------------------------------------------
|
||||
-- configure character and communication devices
|
||||
constant sys_conf_ibd_dl11_1 : boolean := true; -- 2nd DL11
|
||||
constant sys_conf_ibd_pc11 : boolean := true; -- PC11
|
||||
constant sys_conf_ibd_lp11 : boolean := true; -- LP11
|
||||
-- typ for DL,DZ,PC,LP: -1->none; 0->unbuffered; 4-7 buffered (typ=AWIDTH)
|
||||
constant sys_conf_ibd_dl11_0 : integer := 6; -- 1st DL11
|
||||
constant sys_conf_ibd_dl11_1 : integer := 6; -- 2nd DL11
|
||||
constant sys_conf_ibd_dz11 : integer := 6; -- DZ11
|
||||
constant sys_conf_ibd_pc11 : integer := 6; -- PC11
|
||||
constant sys_conf_ibd_lp11 : integer := 7; -- LP11
|
||||
constant sys_conf_ibd_deuna : boolean := true; -- DEUNA
|
||||
|
||||
-- configure mass storage devices
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
-- $Id: sys_conf.vhd 1050 2018-09-23 15:46:42Z mueller $
|
||||
-- $Id: sys_conf.vhd 1111 2019-02-10 16:13:55Z mueller $
|
||||
--
|
||||
-- Copyright 2017-2018 by Walter F.J. Mueller <W.F.J.Mueller@gsi.de>
|
||||
-- Copyright 2017-2019 by Walter F.J. Mueller <W.F.J.Mueller@gsi.de>
|
||||
--
|
||||
-- This program is free software; you may redistribute and/or modify it under
|
||||
-- the terms of the GNU General Public License as published by the Free
|
||||
@@ -16,9 +16,10 @@
|
||||
-- Description: Definitions for sys_w11a_c7 (for synthesis)
|
||||
--
|
||||
-- Dependencies: -
|
||||
-- Tool versions: viv 2017.1-2018.2; ghdl 0.34
|
||||
-- Tool versions: viv 2017.1-2018.3; ghdl 0.34-0.35
|
||||
-- Revision History:
|
||||
-- Date Rev Version Comment
|
||||
-- 2019-02-09 1110 1.1 use typ for DL,PC,LP; add dz11,ibtst
|
||||
-- 2018-09-22 1050 1.0.2 add sys_conf_dmpcnt
|
||||
-- 2018-09-08 1043 1.0.1 add sys_conf_ibd_kw11p
|
||||
-- 2017-06-24 914 1.0 Initial version (derived from _n4 version)
|
||||
@@ -53,6 +54,7 @@ package sys_conf is
|
||||
-- configure debug and monitoring units ------------------------------------
|
||||
constant sys_conf_rbmon_awidth : integer := 9; -- use 0 to disable
|
||||
constant sys_conf_ibmon_awidth : integer := 9; -- use 0 to disable
|
||||
constant sys_conf_ibtst : boolean := true;
|
||||
constant sys_conf_dmscnt : boolean := false;
|
||||
constant sys_conf_dmpcnt : boolean := true;
|
||||
constant sys_conf_dmhbpt_nunit : integer := 2; -- use 0 to disable
|
||||
@@ -71,9 +73,12 @@ package sys_conf is
|
||||
|
||||
-- configure w11 system devices --------------------------------------------
|
||||
-- configure character and communication devices
|
||||
constant sys_conf_ibd_dl11_1 : boolean := true; -- 2nd DL11
|
||||
constant sys_conf_ibd_pc11 : boolean := true; -- PC11
|
||||
constant sys_conf_ibd_lp11 : boolean := true; -- LP11
|
||||
-- typ for DL,DZ,PC,LP: -1->none; 0->unbuffered; 4-7 buffered (typ=AWIDTH)
|
||||
constant sys_conf_ibd_dl11_0 : integer := 6; -- 1st DL11
|
||||
constant sys_conf_ibd_dl11_1 : integer := 6; -- 2nd DL11
|
||||
constant sys_conf_ibd_dz11 : integer := 6; -- DZ11
|
||||
constant sys_conf_ibd_pc11 : integer := 6; -- PC11
|
||||
constant sys_conf_ibd_lp11 : integer := 7; -- LP11
|
||||
constant sys_conf_ibd_deuna : boolean := true; -- DEUNA
|
||||
|
||||
-- configure mass storage devices
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
-- $Id: sys_conf_sim.vhd 1050 2018-09-23 15:46:42Z mueller $
|
||||
-- $Id: sys_conf_sim.vhd 1111 2019-02-10 16:13:55Z mueller $
|
||||
--
|
||||
-- Copyright 2017-2018 by Walter F.J. Mueller <W.F.J.Mueller@gsi.de>
|
||||
-- Copyright 2017-2019 by Walter F.J. Mueller <W.F.J.Mueller@gsi.de>
|
||||
--
|
||||
-- This program is free software; you may redistribute and/or modify it under
|
||||
-- the terms of the GNU General Public License as published by the Free
|
||||
@@ -16,9 +16,10 @@
|
||||
-- Description: Definitions for sys_w11a_c7 (for simulation)
|
||||
--
|
||||
-- Dependencies: -
|
||||
-- Tool versions: viv 2017.1-2018.2; ghdl 0.34
|
||||
-- Tool versions: viv 2017.1-2018.3; ghdl 0.35
|
||||
-- Revision History:
|
||||
-- Date Rev Version Comment
|
||||
-- 2019-02-09 1110 1.1 use typ for DL,PC,LP; add dz11,ibtst
|
||||
-- 2018-09-22 1050 1.0.2 add sys_conf_dmpcnt
|
||||
-- 2018-09-08 1043 1.0.1 add sys_conf_ibd_kw11p
|
||||
-- 2017-06-24 914 1.0 Initial version (cloned from _n4)
|
||||
@@ -53,6 +54,7 @@ package sys_conf is
|
||||
-- configure debug and monitoring units ------------------------------------
|
||||
constant sys_conf_rbmon_awidth : integer := 9; -- use 0 to disable
|
||||
constant sys_conf_ibmon_awidth : integer := 9; -- use 0 to disable
|
||||
constant sys_conf_ibtst : boolean := true;
|
||||
constant sys_conf_dmscnt : boolean := false;
|
||||
constant sys_conf_dmpcnt : boolean := true;
|
||||
constant sys_conf_dmhbpt_nunit : integer := 2; -- use 0 to disable
|
||||
@@ -71,9 +73,12 @@ package sys_conf is
|
||||
|
||||
-- configure w11 system devices --------------------------------------------
|
||||
-- configure character and communication devices
|
||||
constant sys_conf_ibd_dl11_1 : boolean := true; -- 2nd DL11
|
||||
constant sys_conf_ibd_pc11 : boolean := true; -- PC11
|
||||
constant sys_conf_ibd_lp11 : boolean := true; -- LP11
|
||||
-- typ for DL,DZ,PC,LP: -1->none; 0->unbuffered; 4-7 buffered (typ=AWIDTH)
|
||||
constant sys_conf_ibd_dl11_0 : integer := 6; -- 1st DL11
|
||||
constant sys_conf_ibd_dl11_1 : integer := 6; -- 2nd DL11
|
||||
constant sys_conf_ibd_dz11 : integer := 6; -- DZ11
|
||||
constant sys_conf_ibd_pc11 : integer := 6; -- PC11
|
||||
constant sys_conf_ibd_lp11 : integer := 7; -- LP11
|
||||
constant sys_conf_ibd_deuna : boolean := true; -- DEUNA
|
||||
|
||||
-- configure mass storage devices
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
-- $Id: sys_conf.vhd 1108 2019-02-02 23:04:38Z mueller $
|
||||
-- $Id: sys_conf.vhd 1111 2019-02-10 16:13:55Z mueller $
|
||||
--
|
||||
-- Copyright 2010-2019 by Walter F.J. Mueller <W.F.J.Mueller@gsi.de>
|
||||
--
|
||||
@@ -19,6 +19,7 @@
|
||||
-- Tool versions: xst 11.4-14.7; ghdl 0.26-0.35
|
||||
-- Revision History:
|
||||
-- Date Rev Version Comment
|
||||
-- 2019-02-09 1110 1.7 use typ for DL,PC,LP; add dz11,ibtst
|
||||
-- 2019-01-27 1108 1.6.6 drop iist
|
||||
-- 2018-09-22 1050 1.6.5 add sys_conf_dmpcnt
|
||||
-- 2018-09-08 1043 1.6.4 add sys_conf_ibd_kw11p
|
||||
@@ -63,6 +64,7 @@ package sys_conf is
|
||||
-- configure debug and monitoring units ------------------------------------
|
||||
constant sys_conf_rbmon_awidth : integer := 9; -- use 0 to disable
|
||||
constant sys_conf_ibmon_awidth : integer := 9; -- use 0 to disable
|
||||
constant sys_conf_ibtst : boolean := true;
|
||||
constant sys_conf_dmscnt : boolean := true;
|
||||
constant sys_conf_dmpcnt : boolean := true;
|
||||
constant sys_conf_dmhbpt_nunit : integer := 2; -- use 0 to disable
|
||||
@@ -79,9 +81,12 @@ package sys_conf is
|
||||
|
||||
-- configure w11 system devices --------------------------------------------
|
||||
-- configure character and communication devices
|
||||
constant sys_conf_ibd_dl11_1 : boolean := true; -- 2nd DL11
|
||||
constant sys_conf_ibd_pc11 : boolean := true; -- PC11
|
||||
constant sys_conf_ibd_lp11 : boolean := true; -- LP11
|
||||
-- typ for DL,DZ,PC,LP: -1->none; 0->unbuffered; 4-7 buffered (typ=AWIDTH)
|
||||
constant sys_conf_ibd_dl11_0 : integer := 4; -- 1st DL11
|
||||
constant sys_conf_ibd_dl11_1 : integer := 4; -- 2nd DL11
|
||||
constant sys_conf_ibd_dz11 : integer := 4; -- DZ11
|
||||
constant sys_conf_ibd_pc11 : integer := 4; -- PC11
|
||||
constant sys_conf_ibd_lp11 : integer := 5; -- LP11
|
||||
constant sys_conf_ibd_deuna : boolean := true; -- DEUNA
|
||||
|
||||
-- configure mass storage devices
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
-- $Id: sys_conf_sim.vhd 1108 2019-02-02 23:04:38Z mueller $
|
||||
-- $Id: sys_conf_sim.vhd 1111 2019-02-10 16:13:55Z mueller $
|
||||
--
|
||||
-- Copyright 2010-2019 by Walter F.J. Mueller <W.F.J.Mueller@gsi.de>
|
||||
--
|
||||
@@ -19,6 +19,7 @@
|
||||
-- Tool versions: xst 11.4-14.7; ghdl 0.26-0.35
|
||||
-- Revision History:
|
||||
-- Date Rev Version Comment
|
||||
-- 2019-02-09 1110 1.7 use typ for DL,PC,LP; add dz11,ibtst
|
||||
-- 2019-01-27 1108 1.6.5 drop iist
|
||||
-- 2018-09-22 1050 1.6.4 add sys_conf_dmpcnt
|
||||
-- 2018-09-08 1043 1.6.3 add sys_conf_ibd_kw11p
|
||||
@@ -65,6 +66,7 @@ package sys_conf is
|
||||
-- configure debug and monitoring units ------------------------------------
|
||||
constant sys_conf_rbmon_awidth : integer := 9; -- use 0 to disable
|
||||
constant sys_conf_ibmon_awidth : integer := 9; -- use 0 to disable
|
||||
constant sys_conf_ibtst : boolean := true;
|
||||
constant sys_conf_dmscnt : boolean := true;
|
||||
constant sys_conf_dmpcnt : boolean := true;
|
||||
constant sys_conf_dmhbpt_nunit : integer := 2; -- use 0 to disable
|
||||
@@ -78,9 +80,12 @@ package sys_conf is
|
||||
|
||||
-- configure w11 system devices --------------------------------------------
|
||||
-- configure character and communication devices
|
||||
constant sys_conf_ibd_dl11_1 : boolean := true; -- 2nd DL11
|
||||
constant sys_conf_ibd_pc11 : boolean := true; -- PC11
|
||||
constant sys_conf_ibd_lp11 : boolean := true; -- LP11
|
||||
-- typ for DL,DZ,PC,LP: -1->none; 0->unbuffered; 4-7 buffered (typ=AWIDTH)
|
||||
constant sys_conf_ibd_dl11_0 : integer := 4; -- 1st DL11
|
||||
constant sys_conf_ibd_dl11_1 : integer := 4; -- 2nd DL11
|
||||
constant sys_conf_ibd_dz11 : integer := 4; -- DZ11
|
||||
constant sys_conf_ibd_pc11 : integer := 4; -- PC11
|
||||
constant sys_conf_ibd_lp11 : integer := 5; -- LP11
|
||||
constant sys_conf_ibd_deuna : boolean := true; -- DEUNA
|
||||
|
||||
-- configure mass storage devices
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
-- $Id: sys_conf.vhd 1108 2019-02-02 23:04:38Z mueller $
|
||||
-- $Id: sys_conf.vhd 1111 2019-02-10 16:13:55Z mueller $
|
||||
--
|
||||
-- Copyright 2011-2019 by Walter F.J. Mueller <W.F.J.Mueller@gsi.de>
|
||||
--
|
||||
@@ -19,6 +19,7 @@
|
||||
-- Tool versions: xst 13.1-14.7; ghdl 0.29-0.35
|
||||
-- Revision History:
|
||||
-- Date Rev Version Comment
|
||||
-- 2019-02-09 1110 1.8 use typ for DL,PC,LP; add dz11,ibtst
|
||||
-- 2019-01-27 1108 1.7.6 drop iist
|
||||
-- 2018-09-22 1050 1.7.5 add sys_conf_dmpcnt
|
||||
-- 2018-09-08 1043 1.7.4 add sys_conf_ibd_kw11p
|
||||
@@ -70,6 +71,7 @@ package sys_conf is
|
||||
-- configure debug and monitoring units ------------------------------------
|
||||
constant sys_conf_rbmon_awidth : integer := 9; -- use 0 to disable
|
||||
constant sys_conf_ibmon_awidth : integer := 9; -- use 0 to disable
|
||||
constant sys_conf_ibtst : boolean := true;
|
||||
constant sys_conf_dmscnt : boolean := true;
|
||||
constant sys_conf_dmpcnt : boolean := true;
|
||||
constant sys_conf_dmhbpt_nunit : integer := 2; -- use 0 to disable
|
||||
@@ -83,10 +85,12 @@ package sys_conf is
|
||||
|
||||
-- configure w11 system devices --------------------------------------------
|
||||
-- configure character and communication devices
|
||||
-- configure character and communication devices
|
||||
constant sys_conf_ibd_dl11_1 : boolean := true; -- 2nd DL11
|
||||
constant sys_conf_ibd_pc11 : boolean := true; -- PC11
|
||||
constant sys_conf_ibd_lp11 : boolean := true; -- LP11
|
||||
-- typ for DL,DZ,PC,LP: -1->none; 0->unbuffered; 4-7 buffered (typ=AWIDTH)
|
||||
constant sys_conf_ibd_dl11_0 : integer := 4; -- 1st DL11
|
||||
constant sys_conf_ibd_dl11_1 : integer := 4; -- 2nd DL11
|
||||
constant sys_conf_ibd_dz11 : integer := 4; -- DZ11
|
||||
constant sys_conf_ibd_pc11 : integer := 4; -- PC11
|
||||
constant sys_conf_ibd_lp11 : integer := 5; -- LP11
|
||||
constant sys_conf_ibd_deuna : boolean := true; -- DEUNA
|
||||
|
||||
-- configure mass storage devices
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
-- $Id: sys_conf_sim.vhd 1108 2019-02-02 23:04:38Z mueller $
|
||||
-- $Id: sys_conf_sim.vhd 1111 2019-02-10 16:13:55Z mueller $
|
||||
--
|
||||
-- Copyright 2011-2019 by Walter F.J. Mueller <W.F.J.Mueller@gsi.de>
|
||||
--
|
||||
@@ -19,6 +19,7 @@
|
||||
-- Tool versions: xst 13.1-14.7; ghdl 0.29-0.35
|
||||
-- Revision History:
|
||||
-- Date Rev Version Comment
|
||||
-- 2019-02-09 1110 1.8 use typ for DL,PC,LP; add dz11,ibtst
|
||||
-- 2019-01-27 1108 1.7.5 drop iist
|
||||
-- 2018-09-22 1050 1.7.4 add sys_conf_dmpcnt
|
||||
-- 2018-09-08 1043 1.7.3 add sys_conf_ibd_kw11p
|
||||
@@ -65,6 +66,7 @@ package sys_conf is
|
||||
-- configure debug and monitoring units ------------------------------------
|
||||
constant sys_conf_rbmon_awidth : integer := 9; -- use 0 to disable
|
||||
constant sys_conf_ibmon_awidth : integer := 9; -- use 0 to disable
|
||||
constant sys_conf_ibtst : boolean := true;
|
||||
constant sys_conf_dmscnt : boolean := true;
|
||||
constant sys_conf_dmpcnt : boolean := true;
|
||||
constant sys_conf_dmhbpt_nunit : integer := 2; -- use 0 to disable
|
||||
@@ -78,9 +80,12 @@ package sys_conf is
|
||||
|
||||
-- configure w11 system devices --------------------------------------------
|
||||
-- configure character and communication devices
|
||||
constant sys_conf_ibd_dl11_1 : boolean := true; -- 2nd DL11
|
||||
constant sys_conf_ibd_pc11 : boolean := true; -- PC11
|
||||
constant sys_conf_ibd_lp11 : boolean := true; -- LP11
|
||||
-- typ for DL,DZ,PC,LP: -1->none; 0->unbuffered; 4-7 buffered (typ=AWIDTH)
|
||||
constant sys_conf_ibd_dl11_0 : integer := 4; -- 1st DL11
|
||||
constant sys_conf_ibd_dl11_1 : integer := 4; -- 2nd DL11
|
||||
constant sys_conf_ibd_dz11 : integer := 4; -- DZ11
|
||||
constant sys_conf_ibd_pc11 : integer := 4; -- PC11
|
||||
constant sys_conf_ibd_lp11 : integer := 5; -- LP11
|
||||
constant sys_conf_ibd_deuna : boolean := true; -- DEUNA
|
||||
|
||||
-- configure mass storage devices
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
-- $Id: sys_conf.vhd 1050 2018-09-23 15:46:42Z mueller $
|
||||
-- $Id: sys_conf.vhd 1111 2019-02-10 16:13:55Z mueller $
|
||||
--
|
||||
-- Copyright 2013-2018 by Walter F.J. Mueller <W.F.J.Mueller@gsi.de>
|
||||
-- Copyright 2013-2019 by Walter F.J. Mueller <W.F.J.Mueller@gsi.de>
|
||||
--
|
||||
-- This program is free software; you may redistribute and/or modify it under
|
||||
-- the terms of the GNU General Public License as published by the Free
|
||||
@@ -16,9 +16,10 @@
|
||||
-- Description: Definitions for sys_w11a_n4 (for synthesis)
|
||||
--
|
||||
-- Dependencies: -
|
||||
-- Tool versions: ise 14.5-14.7; viv 2014.4-2018.2; ghdl 0.29-0.34
|
||||
-- Tool versions: ise 14.5-14.7; viv 2014.4-2018.3; ghdl 0.29-0.35
|
||||
-- Revision History:
|
||||
-- Date Rev Version Comment
|
||||
-- 2019-02-09 1110 1.6 use typ for DL,PC,LP; add dz11,ibtst
|
||||
-- 2018-09-22 1050 1.5.6 add sys_conf_dmpcnt
|
||||
-- 2018-09-09 1044 1.5.5 use _cache_twidth TW=7 (32 kByte), timing issues
|
||||
-- 2018-09-08 1043 1.5.4 add sys_conf_ibd_kw11p
|
||||
@@ -69,6 +70,7 @@ package sys_conf is
|
||||
-- configure debug and monitoring units ------------------------------------
|
||||
constant sys_conf_rbmon_awidth : integer := 9; -- use 0 to disable
|
||||
constant sys_conf_ibmon_awidth : integer := 9; -- use 0 to disable
|
||||
constant sys_conf_ibtst : boolean := true;
|
||||
constant sys_conf_dmscnt : boolean := false;
|
||||
constant sys_conf_dmpcnt : boolean := true;
|
||||
constant sys_conf_dmhbpt_nunit : integer := 2; -- use 0 to disable
|
||||
@@ -83,9 +85,12 @@ package sys_conf is
|
||||
|
||||
-- configure w11 system devices --------------------------------------------
|
||||
-- configure character and communication devices
|
||||
constant sys_conf_ibd_dl11_1 : boolean := true; -- 2nd DL11
|
||||
constant sys_conf_ibd_pc11 : boolean := true; -- PC11
|
||||
constant sys_conf_ibd_lp11 : boolean := true; -- LP11
|
||||
-- typ for DL,DZ,PC,LP: -1->none; 0->unbuffered; 4-7 buffered (typ=AWIDTH)
|
||||
constant sys_conf_ibd_dl11_0 : integer := 6; -- 1st DL11
|
||||
constant sys_conf_ibd_dl11_1 : integer := 6; -- 2nd DL11
|
||||
constant sys_conf_ibd_dz11 : integer := 6; -- DZ11
|
||||
constant sys_conf_ibd_pc11 : integer := 6; -- PC11
|
||||
constant sys_conf_ibd_lp11 : integer := 7; -- LP11
|
||||
constant sys_conf_ibd_deuna : boolean := true; -- DEUNA
|
||||
|
||||
-- configure mass storage devices
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
-- $Id: sys_conf_sim.vhd 1050 2018-09-23 15:46:42Z mueller $
|
||||
-- $Id: sys_conf_sim.vhd 1111 2019-02-10 16:13:55Z mueller $
|
||||
--
|
||||
-- Copyright 2013-2018 by Walter F.J. Mueller <W.F.J.Mueller@gsi.de>
|
||||
-- Copyright 2013-2019 by Walter F.J. Mueller <W.F.J.Mueller@gsi.de>
|
||||
--
|
||||
-- This program is free software; you may redistribute and/or modify it under
|
||||
-- the terms of the GNU General Public License as published by the Free
|
||||
@@ -16,9 +16,10 @@
|
||||
-- Description: Definitions for sys_w11a_n4 (for simulation)
|
||||
--
|
||||
-- Dependencies: -
|
||||
-- Tool versions: xst 14.5-14.7; viv 2016.1-2018.2; ghdl 0.29-0.34
|
||||
-- Tool versions: xst 14.5-14.7; viv 2016.1-2018.3; ghdl 0.29-0.35
|
||||
-- Revision History:
|
||||
-- Date Rev Version Comment
|
||||
-- 2019-02-09 1110 1.6 use typ for DL,PC,LP; add dz11,ibtst
|
||||
-- 2018-09-22 1050 1.5.6 add sys_conf_dmpcnt
|
||||
-- 2018-09-09 1044 1.5.5 use _cache_twidth TW=7 (32 kByte), timing issues
|
||||
-- 2018-09-08 1043 1.5.3 add sys_conf_ibd_kw11p
|
||||
@@ -68,6 +69,7 @@ package sys_conf is
|
||||
-- configure debug and monitoring units ------------------------------------
|
||||
constant sys_conf_rbmon_awidth : integer := 9; -- use 0 to disable
|
||||
constant sys_conf_ibmon_awidth : integer := 9; -- use 0 to disable
|
||||
constant sys_conf_ibtst : boolean := true;
|
||||
constant sys_conf_dmscnt : boolean := false;
|
||||
constant sys_conf_dmpcnt : boolean := true;
|
||||
constant sys_conf_dmhbpt_nunit : integer := 2; -- use 0 to disable
|
||||
@@ -82,9 +84,12 @@ package sys_conf is
|
||||
|
||||
-- configure w11 system devices --------------------------------------------
|
||||
-- configure character and communication devices
|
||||
constant sys_conf_ibd_dl11_1 : boolean := true; -- 2nd DL11
|
||||
constant sys_conf_ibd_pc11 : boolean := true; -- PC11
|
||||
constant sys_conf_ibd_lp11 : boolean := true; -- LP11
|
||||
-- typ for DL,DZ,PC,LP: -1->none; 0->unbuffered; 4-7 buffered (typ=AWIDTH)
|
||||
constant sys_conf_ibd_dl11_0 : integer := 6; -- 1st DL11
|
||||
constant sys_conf_ibd_dl11_1 : integer := 6; -- 2nd DL11
|
||||
constant sys_conf_ibd_dz11 : integer := 6; -- DZ11
|
||||
constant sys_conf_ibd_pc11 : integer := 6; -- PC11
|
||||
constant sys_conf_ibd_lp11 : integer := 7; -- LP11
|
||||
constant sys_conf_ibd_deuna : boolean := true; -- DEUNA
|
||||
|
||||
-- configure mass storage devices
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
-- $Id: sys_conf.vhd 1101 2019-01-02 21:22:37Z mueller $
|
||||
-- $Id: sys_conf.vhd 1111 2019-02-10 16:13:55Z mueller $
|
||||
--
|
||||
-- Copyright 2019- by Walter F.J. Mueller <W.F.J.Mueller@gsi.de>
|
||||
--
|
||||
@@ -16,9 +16,10 @@
|
||||
-- Description: Definitions for sys_w11a_n4d (for synthesis)
|
||||
--
|
||||
-- Dependencies: -
|
||||
-- Tool versions: viv 2017.2; ghdl 0.34
|
||||
-- Tool versions: viv 2017.2; ghdl 0.34-0.35
|
||||
-- Revision History:
|
||||
-- Date Rev Version Comment
|
||||
-- 2019-02-09 1110 1.1 use typ for DL,PC,LP; add dz11,ibtst
|
||||
-- 2019-01-02 1101 1.0 Initial version
|
||||
------------------------------------------------------------------------------
|
||||
|
||||
@@ -49,6 +50,7 @@ package sys_conf is
|
||||
-- configure debug and monitoring units ------------------------------------
|
||||
constant sys_conf_rbmon_awidth : integer := 9; -- use 0 to disable
|
||||
constant sys_conf_ibmon_awidth : integer := 9; -- use 0 to disable
|
||||
constant sys_conf_ibtst : boolean := true;
|
||||
constant sys_conf_dmscnt : boolean := false;
|
||||
constant sys_conf_dmpcnt : boolean := true;
|
||||
constant sys_conf_dmhbpt_nunit : integer := 2; -- use 0 to disable
|
||||
@@ -61,9 +63,12 @@ package sys_conf is
|
||||
|
||||
-- configure w11 system devices --------------------------------------------
|
||||
-- configure character and communication devices
|
||||
constant sys_conf_ibd_dl11_1 : boolean := true; -- 2nd DL11
|
||||
constant sys_conf_ibd_pc11 : boolean := true; -- PC11
|
||||
constant sys_conf_ibd_lp11 : boolean := true; -- LP11
|
||||
-- typ for DL,DZ,PC,LP: -1->none; 0->unbuffered; 4-7 buffered (typ=AWIDTH)
|
||||
constant sys_conf_ibd_dl11_0 : integer := 6; -- 1st DL11
|
||||
constant sys_conf_ibd_dl11_1 : integer := 6; -- 2nd DL11
|
||||
constant sys_conf_ibd_dz11 : integer := 6; -- DZ11
|
||||
constant sys_conf_ibd_pc11 : integer := 6; -- PC11
|
||||
constant sys_conf_ibd_lp11 : integer := 7; -- LP11
|
||||
constant sys_conf_ibd_deuna : boolean := true; -- DEUNA
|
||||
|
||||
-- configure mass storage devices
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
-- $Id: sys_conf_sim.vhd 1101 2019-01-02 21:22:37Z mueller $
|
||||
-- $Id: sys_conf_sim.vhd 1111 2019-02-10 16:13:55Z mueller $
|
||||
--
|
||||
-- Copyright 2019- by Walter F.J. Mueller <W.F.J.Mueller@gsi.de>
|
||||
--
|
||||
@@ -16,9 +16,10 @@
|
||||
-- Description: Definitions for sys_w11a_n4d (for simulation)
|
||||
--
|
||||
-- Dependencies: -
|
||||
-- Tool versions: viv 2017.2; ghdl 0.34
|
||||
-- Tool versions: viv 2017.2-2018.3; ghdl 0.34-0.35
|
||||
-- Revision History:
|
||||
-- Date Rev Version Comment
|
||||
-- 2019-02-09 1110 1.1 use typ for DL,PC,LP; add dz11,ibtst
|
||||
-- 2019-01-02 1101 1.0 Initial version (cloned from _n4)
|
||||
------------------------------------------------------------------------------
|
||||
|
||||
@@ -49,6 +50,7 @@ package sys_conf is
|
||||
-- configure debug and monitoring units ------------------------------------
|
||||
constant sys_conf_rbmon_awidth : integer := 9; -- use 0 to disable
|
||||
constant sys_conf_ibmon_awidth : integer := 9; -- use 0 to disable
|
||||
constant sys_conf_ibtst : boolean := true;
|
||||
constant sys_conf_dmscnt : boolean := false;
|
||||
constant sys_conf_dmpcnt : boolean := true;
|
||||
constant sys_conf_dmhbpt_nunit : integer := 2; -- use 0 to disable
|
||||
@@ -61,9 +63,12 @@ package sys_conf is
|
||||
|
||||
-- configure w11 system devices --------------------------------------------
|
||||
-- configure character and communication devices
|
||||
constant sys_conf_ibd_dl11_1 : boolean := true; -- 2nd DL11
|
||||
constant sys_conf_ibd_pc11 : boolean := true; -- PC11
|
||||
constant sys_conf_ibd_lp11 : boolean := true; -- LP11
|
||||
-- typ for DL,DZ,PC,LP: -1->none; 0->unbuffered; 4-7 buffered (typ=AWIDTH)
|
||||
constant sys_conf_ibd_dl11_0 : integer := 6; -- 1st DL11
|
||||
constant sys_conf_ibd_dl11_1 : integer := 6; -- 2nd DL11
|
||||
constant sys_conf_ibd_dz11 : integer := 6; -- DZ11
|
||||
constant sys_conf_ibd_pc11 : integer := 6; -- PC11
|
||||
constant sys_conf_ibd_lp11 : integer := 7; -- LP11
|
||||
constant sys_conf_ibd_deuna : boolean := true; -- DEUNA
|
||||
|
||||
-- configure mass storage devices
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
-- $Id: sys_conf.vhd 1050 2018-09-23 15:46:42Z mueller $
|
||||
-- $Id: sys_conf.vhd 1111 2019-02-10 16:13:55Z mueller $
|
||||
--
|
||||
-- Copyright 2017-2018 by Walter F.J. Mueller <W.F.J.Mueller@gsi.de>
|
||||
-- Copyright 2017-2019 by Walter F.J. Mueller <W.F.J.Mueller@gsi.de>
|
||||
--
|
||||
-- This program is free software; you may redistribute and/or modify it under
|
||||
-- the terms of the GNU General Public License as published by the Free
|
||||
@@ -16,9 +16,10 @@
|
||||
-- Description: Definitions for sys_w11a_br_n4d (for synthesis)
|
||||
--
|
||||
-- Dependencies: -
|
||||
-- Tool versions: viv 2016.2-2018.2; ghdl 0.33-0.34
|
||||
-- Tool versions: viv 2016.2-2018.3; ghdl 0.33-0.35
|
||||
-- Revision History:
|
||||
-- Date Rev Version Comment
|
||||
-- 2019-02-09 1110 1.1 use typ for DL,PC,LP; add dz11,ibtst
|
||||
-- 2018-09-22 1050 1.0.4 add sys_conf_dmpcnt
|
||||
-- 2018-09-08 1043 1.0.3 add sys_conf_ibd_kw11p
|
||||
-- 2017-03-04 858 1.0.2 enable deuna
|
||||
@@ -55,6 +56,7 @@ package sys_conf is
|
||||
-- configure debug and monitoring units ------------------------------------
|
||||
constant sys_conf_rbmon_awidth : integer := 0; -- no rbmon to save BRAMs
|
||||
constant sys_conf_ibmon_awidth : integer := 0; -- no ibmon to save BRAMs
|
||||
constant sys_conf_ibtst : boolean := true;
|
||||
constant sys_conf_dmscnt : boolean := false;
|
||||
constant sys_conf_dmpcnt : boolean := true;
|
||||
constant sys_conf_dmhbpt_nunit : integer := 2; -- use 0 to disable
|
||||
@@ -73,9 +75,12 @@ package sys_conf is
|
||||
|
||||
-- configure w11 system devices --------------------------------------------
|
||||
-- configure character and communication devices
|
||||
constant sys_conf_ibd_dl11_1 : boolean := true; -- 2nd DL11
|
||||
constant sys_conf_ibd_pc11 : boolean := true; -- PC11
|
||||
constant sys_conf_ibd_lp11 : boolean := true; -- LP11
|
||||
-- typ for DL,DZ,PC,LP: -1->none; 0->unbuffered; 4-7 buffered (typ=AWIDTH)
|
||||
constant sys_conf_ibd_dl11_0 : integer := 6; -- 1st DL11
|
||||
constant sys_conf_ibd_dl11_1 : integer := 6; -- 2nd DL11
|
||||
constant sys_conf_ibd_dz11 : integer := 6; -- DZ11
|
||||
constant sys_conf_ibd_pc11 : integer := 6; -- PC11
|
||||
constant sys_conf_ibd_lp11 : integer := 7; -- LP11
|
||||
constant sys_conf_ibd_deuna : boolean := true; -- DEUNA
|
||||
|
||||
-- configure mass storage devices
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
-- $Id: sys_conf_sim.vhd 1050 2018-09-23 15:46:42Z mueller $
|
||||
-- $Id: sys_conf_sim.vhd 1111 2019-02-10 16:13:55Z mueller $
|
||||
--
|
||||
-- Copyright 2017-2018 by Walter F.J. Mueller <W.F.J.Mueller@gsi.de>
|
||||
-- Copyright 2017-2019 by Walter F.J. Mueller <W.F.J.Mueller@gsi.de>
|
||||
--
|
||||
-- This program is free software; you may redistribute and/or modify it under
|
||||
-- the terms of the GNU General Public License as published by the Free
|
||||
@@ -16,9 +16,10 @@
|
||||
-- Description: Definitions for sys_w11a_br_n4d (for simulation)
|
||||
--
|
||||
-- Dependencies: -
|
||||
-- Tool versions: viv 2016.2-2018.2; ghdl 0.33-0.34
|
||||
-- Tool versions: viv 2016.2-2018.3; ghdl 0.33-0.35
|
||||
-- Revision History:
|
||||
-- Date Rev Version Comment
|
||||
-- 2019-02-09 1110 1.1 use typ for DL,PC,LP; add dz11,ibtst
|
||||
-- 2018-09-22 1050 1.0.3 add sys_conf_dmpcnt
|
||||
-- 2018-09-08 1043 1.0.2 add sys_conf_ibd_kw11p
|
||||
-- 2017-01-29 847 1.0.1 add sys_conf_ibd_deuna
|
||||
@@ -54,6 +55,7 @@ package sys_conf is
|
||||
-- configure debug and monitoring units ------------------------------------
|
||||
constant sys_conf_rbmon_awidth : integer := 0; -- no rbmon to save BRAMs
|
||||
constant sys_conf_ibmon_awidth : integer := 0; -- no ibmon to save BRAMs
|
||||
constant sys_conf_ibtst : boolean := true;
|
||||
constant sys_conf_dmscnt : boolean := false;
|
||||
constant sys_conf_dmpcnt : boolean := true;
|
||||
constant sys_conf_dmhbpt_nunit : integer := 2; -- use 0 to disable
|
||||
@@ -70,9 +72,12 @@ package sys_conf is
|
||||
|
||||
-- configure w11 system devices --------------------------------------------
|
||||
-- configure character and communication devices
|
||||
constant sys_conf_ibd_dl11_1 : boolean := true; -- 2nd DL11
|
||||
constant sys_conf_ibd_pc11 : boolean := true; -- PC11
|
||||
constant sys_conf_ibd_lp11 : boolean := true; -- LP11
|
||||
-- typ for DL,DZ,PC,LP: -1->none; 0->unbuffered; 4-7 buffered (typ=AWIDTH)
|
||||
constant sys_conf_ibd_dl11_0 : integer := 6; -- 1st DL11
|
||||
constant sys_conf_ibd_dl11_1 : integer := 6; -- 2nd DL11
|
||||
constant sys_conf_ibd_dz11 : integer := 6; -- DZ11
|
||||
constant sys_conf_ibd_pc11 : integer := 6; -- PC11
|
||||
constant sys_conf_ibd_lp11 : integer := 7; -- LP11
|
||||
constant sys_conf_ibd_deuna : boolean := true; -- DEUNA
|
||||
|
||||
-- configure mass storage devices
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
-- $Id: sys_conf.vhd 1108 2019-02-02 23:04:38Z mueller $
|
||||
-- $Id: sys_conf.vhd 1111 2019-02-10 16:13:55Z mueller $
|
||||
--
|
||||
-- Copyright 2007-2019 by Walter F.J. Mueller <W.F.J.Mueller@gsi.de>
|
||||
--
|
||||
@@ -19,6 +19,7 @@
|
||||
-- Tool versions: xst 8.1-14.7; ghdl 0.18-0.35
|
||||
-- Revision History:
|
||||
-- Date Rev Version Comment
|
||||
-- 2019-02-09 1110 1.4 use typ for DL,PC,LP; add dz11,ibtst
|
||||
-- 2019-01-27 1108 1.3.7 drop iist
|
||||
-- 2018-09-22 1050 1.3.6 add sys_conf_dmpcnt
|
||||
-- 2018-09-08 1043 1.3.5 add sys_conf_ibd_kw11p
|
||||
@@ -49,6 +50,7 @@ package sys_conf is
|
||||
-- configure debug and monitoring units ------------------------------------
|
||||
constant sys_conf_rbmon_awidth : integer := 9; -- use 0 to disable
|
||||
constant sys_conf_ibmon_awidth : integer := 9; -- use 0 to disable
|
||||
constant sys_conf_ibtst : boolean := true;
|
||||
constant sys_conf_dmscnt : boolean := true;
|
||||
constant sys_conf_dmpcnt : boolean := true;
|
||||
constant sys_conf_dmhbpt_nunit : integer := 2; -- use 0 to disable
|
||||
@@ -62,9 +64,12 @@ package sys_conf is
|
||||
|
||||
-- configure w11 system devices --------------------------------------------
|
||||
-- configure character and communication devices
|
||||
constant sys_conf_ibd_dl11_1 : boolean := true; -- 2nd DL11
|
||||
constant sys_conf_ibd_pc11 : boolean := true; -- PC11
|
||||
constant sys_conf_ibd_lp11 : boolean := true; -- LP11
|
||||
-- typ for DL,DZ,PC,LP: -1->none; 0->unbuffered; 4-7 buffered (typ=AWIDTH)
|
||||
constant sys_conf_ibd_dl11_0 : integer := 4; -- 1st DL11
|
||||
constant sys_conf_ibd_dl11_1 : integer := 4; -- 2nd DL11
|
||||
constant sys_conf_ibd_dz11 : integer := 4; -- DZ11
|
||||
constant sys_conf_ibd_pc11 : integer := 4; -- PC11
|
||||
constant sys_conf_ibd_lp11 : integer := 5; -- LP11
|
||||
constant sys_conf_ibd_deuna : boolean := true; -- DEUNA
|
||||
|
||||
-- configure mass storage devices
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
-- $Id: sys_conf_sim.vhd 1108 2019-02-02 23:04:38Z mueller $
|
||||
-- $Id: sys_conf_sim.vhd 1111 2019-02-10 16:13:55Z mueller $
|
||||
--
|
||||
-- Copyright 2007-2019 by Walter F.J. Mueller <W.F.J.Mueller@gsi.de>
|
||||
--
|
||||
@@ -19,6 +19,7 @@
|
||||
-- Tool versions: xst 8.1-14.7; ghdl 0.18-0.35
|
||||
-- Revision History:
|
||||
-- Date Rev Version Comment
|
||||
-- 2019-02-09 1110 1.4 use typ for DL,PC,LP; add dz11,ibtst
|
||||
-- 2019-01-27 1108 1.3.6 drop iist
|
||||
-- 2018-09-22 1050 1.3.5 add sys_conf_dmpcnt
|
||||
-- 2018-09-08 1043 1.3.4 add sys_conf_ibd_kw11p
|
||||
@@ -48,6 +49,7 @@ package sys_conf is
|
||||
-- configure debug and monitoring units ------------------------------------
|
||||
constant sys_conf_rbmon_awidth : integer := 9; -- use 0 to disable
|
||||
constant sys_conf_ibmon_awidth : integer := 9; -- use 0 to disable
|
||||
constant sys_conf_ibtst : boolean := true;
|
||||
constant sys_conf_dmscnt : boolean := true;
|
||||
constant sys_conf_dmpcnt : boolean := true;
|
||||
constant sys_conf_dmhbpt_nunit : integer := 2; -- use 0 to disable
|
||||
@@ -68,9 +70,12 @@ package sys_conf is
|
||||
|
||||
-- configure w11 system devices --------------------------------------------
|
||||
-- configure character and communication devices
|
||||
constant sys_conf_ibd_dl11_1 : boolean := true; -- 2nd DL11
|
||||
constant sys_conf_ibd_pc11 : boolean := true; -- PC11
|
||||
constant sys_conf_ibd_lp11 : boolean := true; -- LP11
|
||||
-- typ for DL,DZ,PC,LP: -1->none; 0->unbuffered; 4-7 buffered (typ=AWIDTH)
|
||||
constant sys_conf_ibd_dl11_0 : integer := 4; -- 1st DL11
|
||||
constant sys_conf_ibd_dl11_1 : integer := 4; -- 2nd DL11
|
||||
constant sys_conf_ibd_dz11 : integer := 4; -- DZ11
|
||||
constant sys_conf_ibd_pc11 : integer := 4; -- PC11
|
||||
constant sys_conf_ibd_lp11 : integer := 5; -- LP11
|
||||
constant sys_conf_ibd_deuna : boolean := true; -- DEUNA
|
||||
|
||||
-- configure mass storage devices
|
||||
|
||||
Reference in New Issue
Block a user