blob: 28cc988cd91356524b4556bd83fb5961a1caf232 (
plain)
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
|
type bit is ('0', '1'); -- WKT:2
type integer is range <>;
subtype natural is integer range 0 to 2147483647;
type bit_vector is array (natural range <>) of bit;
subtype mytype_t is bit_vector (1 downto 0);
type pass_through_t is record
texture_id: mytype_t;
end record;
design
package standard:
package mylib_pkg:
package types_pkg:
instance design_tb:
signal clk: bit: #1
signal input_pass_through: pass_through_t: #2-#3
process P0:
Time is 0 fs
#1: '1' (1)
#2: '0' (0)
#3: '0' (0)
Time is 0 fs
#1: '1' (1)
#2: '0' (0)
#3: '0' (0)
Time is 1000000 fs
#1: '0' (0)
#2: '0' (0)
#3: '0' (0)
Time is 2000000 fs
#1: '1' (1)
#2: '0' (0)
#3: '0' (0)
|