w11 - vhd 0.794
W11 CPU core and support modules
Loading...
Searching...
No Matches
ibdlib Package Reference

Libraries

ieee 

Use Clauses

std_logic_1164 
numeric_std 
slvtypes  Package <slvtypes>
iblib  Package <iblib>

Components

ibd_iist  <Entity ibd_iist>
ibd_kw11p  <Entity ibd_kw11p>
ibd_kw11l  <Entity ibd_kw11l>
ibdr_deuna  <Entity ibdr_deuna>
ibdr_rhrp  <Entity ibdr_rhrp>
ibdr_rl11  <Entity ibdr_rl11>
ibdr_rk11  <Entity ibdr_rk11>
ibdr_tm11  <Entity ibdr_tm11>
ibdr_dz11  <Entity ibdr_dz11>
ibdr_dl11  <Entity ibdr_dl11>
ibdr_dl11_buf  <Entity ibdr_dl11_buf>
ibdr_pc11  <Entity ibdr_pc11>
ibdr_pc11_buf  <Entity ibdr_pc11_buf>
ibdr_lp11  <Entity ibdr_lp11>
ibdr_lp11_buf  <Entity ibdr_lp11_buf>
ibd_m9312  <Entity ibd_m9312>
ibdr_sdreg  <Entity ibdr_sdreg>
ibdr_minisys  <Entity ibdr_minisys>
ibdr_maxisys  <Entity ibdr_maxisys>

Constants

iist_line_init  iist_line_type := ( ' 1 ' , ' 0 ' , ' 0 ' , " 0000 " , " 0000 " , ' 0 ' , ' 0 ' )
iist_bus_init  iist_bus_type := ( others = > iist_line_init )
iist_mreq_init  iist_mreq_type := ( ' 0 ' , ' 0 ' )
iist_sres_init  iist_sres_type := ( ' 0 ' , ' 0 ' )
ibaddr_dz11  slv16 := slv ( to_unsigned ( 8#160100# , 16 ) )
ibaddr_dl11  slv16 := slv ( to_unsigned ( 8#177560# , 16 ) )

Types

iist_bus_type  ( 3 downto 0 ) iist_line_type

Records

iist_line_type 
dcf slbit
req slbit
stf slbit
imask slv4
bmask slv4
par slbit
frm slbit
iist_mreq_type 
lock slbit
boot slbit
iist_sres_type 
ack_lock slbit
ack_boot slbit

Detailed Description

Definition at line 43 of file ibdlib.vhd.

Member Data Documentation

◆ ieee

ieee
Library

Definition at line 36 of file ibdlib.vhd.

◆ std_logic_1164

std_logic_1164
use clause

Definition at line 37 of file ibdlib.vhd.

◆ numeric_std

numeric_std
use clause

Definition at line 38 of file ibdlib.vhd.

◆ slvtypes

slvtypes
use clause

Definition at line 40 of file ibdlib.vhd.

◆ iblib

iblib
use clause

Definition at line 41 of file ibdlib.vhd.

◆ iist_line_type

Definition at line 45 of file ibdlib.vhd.

◆ dcf

dcf slbit
Record

Definition at line 46 of file ibdlib.vhd.

◆ req

req slbit
Record

Definition at line 47 of file ibdlib.vhd.

◆ stf

stf slbit
Record

Definition at line 48 of file ibdlib.vhd.

◆ imask

imask slv4
Record

Definition at line 49 of file ibdlib.vhd.

◆ bmask

bmask slv4
Record

Definition at line 50 of file ibdlib.vhd.

◆ par

par slbit
Record

Definition at line 51 of file ibdlib.vhd.

◆ frm

frm slbit
Record

Definition at line 52 of file ibdlib.vhd.

◆ iist_line_init

iist_line_init iist_line_type := ( ' 1 ' , ' 0 ' , ' 0 ' , " 0000 " , " 0000 " , ' 0 ' , ' 0 ' )
Constant

Definition at line 55 of file ibdlib.vhd.

◆ iist_bus_type

iist_bus_type ( 3 downto 0 ) iist_line_type
Type

Definition at line 57 of file ibdlib.vhd.

◆ iist_bus_init

iist_bus_init iist_bus_type := ( others = > iist_line_init )
Constant

Definition at line 58 of file ibdlib.vhd.

◆ iist_mreq_type

Definition at line 60 of file ibdlib.vhd.

◆ lock

lock slbit
Record

Definition at line 61 of file ibdlib.vhd.

◆ boot

boot slbit
Record

Definition at line 62 of file ibdlib.vhd.

◆ iist_mreq_init

iist_mreq_init iist_mreq_type := ( ' 0 ' , ' 0 ' )
Constant

Definition at line 65 of file ibdlib.vhd.

◆ iist_sres_type

Definition at line 67 of file ibdlib.vhd.

◆ ack_lock

ack_lock slbit
Record

Definition at line 68 of file ibdlib.vhd.

◆ ack_boot

ack_boot slbit
Record

Definition at line 69 of file ibdlib.vhd.

◆ iist_sres_init

iist_sres_init iist_sres_type := ( ' 0 ' , ' 0 ' )
Constant

Definition at line 72 of file ibdlib.vhd.

◆ ibaddr_dz11

ibaddr_dz11 slv16 := slv ( to_unsigned ( 8#160100# , 16 ) )
Constant

Definition at line 77 of file ibdlib.vhd.

◆ ibaddr_dl11

ibaddr_dl11 slv16 := slv ( to_unsigned ( 8#177560# , 16 ) )
Constant

Definition at line 78 of file ibdlib.vhd.

◆ ibd_iist

ibd_iist
Component

Definition at line 80 of file ibdlib.vhd.

◆ ibd_kw11p

ibd_kw11p
Component

Definition at line 100 of file ibdlib.vhd.

◆ ibd_kw11l

ibd_kw11l
Component

Definition at line 117 of file ibdlib.vhd.

◆ ibdr_deuna

ibdr_deuna
Component

Definition at line 132 of file ibdlib.vhd.

◆ ibdr_rhrp

ibdr_rhrp
Component

Definition at line 145 of file ibdlib.vhd.

◆ ibdr_rl11

ibdr_rl11
Component

Definition at line 160 of file ibdlib.vhd.

◆ ibdr_rk11

ibdr_rk11
Component

Definition at line 174 of file ibdlib.vhd.

◆ ibdr_tm11

ibdr_tm11
Component

Definition at line 188 of file ibdlib.vhd.

◆ ibdr_dz11

ibdr_dz11
Component

Definition at line 201 of file ibdlib.vhd.

◆ ibdr_dl11

ibdr_dl11
Component

Definition at line 220 of file ibdlib.vhd.

◆ ibdr_dl11_buf

ibdr_dl11_buf
Component

Definition at line 238 of file ibdlib.vhd.

◆ ibdr_pc11

ibdr_pc11
Component

Definition at line 257 of file ibdlib.vhd.

◆ ibdr_pc11_buf

ibdr_pc11_buf
Component

Definition at line 273 of file ibdlib.vhd.

◆ ibdr_lp11

ibdr_lp11
Component

Definition at line 292 of file ibdlib.vhd.

◆ ibdr_lp11_buf

ibdr_lp11_buf
Component

Definition at line 306 of file ibdlib.vhd.

◆ ibd_m9312

ibd_m9312
Component

Definition at line 323 of file ibdlib.vhd.

◆ ibdr_sdreg

ibdr_sdreg
Component

Definition at line 333 of file ibdlib.vhd.

◆ ibdr_minisys

ibdr_minisys
Component

Definition at line 344 of file ibdlib.vhd.

◆ ibdr_maxisys

ibdr_maxisys
Component

Definition at line 361 of file ibdlib.vhd.


The documentation for this design unit was generated from the following file: