32use ieee.std_logic_1164.
all;
174end record serport_moni_type;
203 MONI :
out serport_moni_type;
230 MONI :
out serport_moni_type;
257 MONI :
out serport_moni_type;
265component serport_master
is
267 CDWIDTH :
positive :=
13);
271 CLKDIV :
in slv(CDWIDTH
-1 downto 0);
272 ENAXON :
in slbit := '
0';
273 ENAESC :
in slbit := '
0';
277 RXOK :
in slbit := '
1';
284 TXCTS_N :
in slbit :='
0'
out MONI serport_moni_type
out MONI serport_moni_type
out MONI serport_moni_type
out CLKDIV slv( CDWIDTH- 1 downto 0)
in CLKDIV slv( CDWIDTH- 1 downto 0)
out ABCLKDIV slv( CDWIDTH- 1 downto 0)
in CLKDIV slv( CDWIDTH- 1 downto 0)
in CLKDIV slv( CDWIDTH- 1 downto 0)
slv8 := "00011011" c_serport_xesc
slv8 := "00010011" c_serport_xoff
serport_moni_type :=( '0', '0', '0', '0', '0', '0',( others => '0'),( others => '0'), '0', '0') serport_moni_init
slv8 := "00010001" c_serport_xon
std_logic_vector( 2 downto 0) slv3
std_logic_vector( 15 downto 0) slv16
std_logic_vector( 7 downto 0) slv8