sys_res_n <= not sys_res;
-- vga/ipcore
- textmode_vga_inst : entity work.textmode_vga(struct)
+ textmode_vga_inst : textmode_vga
generic map (
VGA_CLK_FREQ => 25000000,
BLINK_INTERVAL_MS => 500,
);
-- pll fuer vga
- clk_vga_s3e_inst : entity work.clk_vga_s3e(beh)
+ clk_vga_s3e_inst : clk_vga_s3e
port map (
clk50 => CLK_50MHZ,
clk25 => vga_clk
);
-- display
- display_inst : entity work.display(beh)
+ display_inst : display
port map (
sys_clk => CLK_50MHZ,
sys_res_n => sys_res_n,
);
-- history
- history_inst : entity work.history(beh)
+ history_inst : history
port map (
sys_clk => CLK_50MHZ,
sys_res_n => sys_res_n,
);
-- parser
- parser_inst : entity work.parser(beh)
+ parser_inst : parser
port map (
sys_clk => CLK_50MHZ,
sys_res_n => sys_res_n,
);
-- scanner
- scanner_inst : entity work.scanner(beh)
+ scanner_inst : scanner
port map (
sys_clk => CLK_50MHZ,
sys_res_n => sys_res_n,
);
-- ps/2
- ps2_inst : entity work.ps2_keyboard_controller(beh)
+ ps2_inst : ps2_keyboard_controller
generic map (
CLK_FREQ => CLK_FREQ,
SYNC_STAGES => 2
);
-- synchronizer fuer rxd
- sync_rxd_inst : entity work.sync(beh)
+ sync_rxd_inst : sync
generic map (
SYNC_STAGES => 2,
RESET_VALUE => '1'
);
-- rs232-rx
- rs232rx_inst : entity work.uart_rx(beh)
+ rs232rx_inst : uart_rx
generic map (
CLK_FREQ => CLK_FREQ,
BAUDRATE => BAUDRATE
);
-- rs232-tx
- rs232tx_inst : entity work.uart_tx(beh)
+ rs232tx_inst : uart_tx
generic map (
CLK_FREQ => CLK_FREQ,
BAUDRATE => BAUDRATE
);
-- pc-com
- pc_com_inst : entity work.pc_communication(beh)
+ pc_com_inst : pc_communication
port map (
sys_clk => CLK_50MHZ,
sys_res_n => sys_res_n,