blob: 52896eea256e336919781561ce82172efff4044a (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
library ieee ;
use ieee.std_logic_1164.all ;
use ieee.numeric_std.all ;
entity test5 is
end entity ;
architecture arch of test5 is
type cx_t is record
re : signed (15 downto 0);
im : signed (15 downto 0);
end record ;
-- subtype c16_t is cx_t( re(15 downto 0), im(15 downto 0) ) ;
constant a : signed(16 downto 0) := "00000001000000010"; --(others => '0');
constant x : cx_t := ( re => to_signed(0, 16), im => a);
begin
end architecture ;
|