source: FPGA/FAD/FACT_FAD_TB_lib/hdl/simple_trigger_beha.vhd@ 228

Last change on this file since 228 was 215, checked in by dneise, 14 years ago
initial commit (2nd part): only VHDL and UCF files were commited.
  • Property svn:executable set to *
File size: 907 bytes
Line 
1--
2-- VHDL Architecture FACT_FAD_TB_lib.simple_trigger.beha
3--
4-- Created:
5-- by - FPGA_Developer.UNKNOWN (EEPC8)
6-- at - 14:01:15 10.02.2010
7--
8-- using Mentor Graphics HDL Designer(TM) 2008.1 (Build 17)
9--
10LIBRARY ieee;
11USE ieee.std_logic_1164.all;
12USE ieee.NUMERIC_STD.all;
13use IEEE.STD_LOGIC_ARITH.ALL;
14use IEEE.STD_LOGIC_UNSIGNED.ALL;
15
16library FACT_FAD_lib;
17use FACT_FAD_lib.fad_definitions.all;
18
19entity simple_trigger is
20 generic(
21 TRIGGER_TIME : TIME := 16 us;
22 PULSE_WIDTH : TIME := 1 us
23 );
24 port(
25 trigger : out std_logic
26 );
27
28-- Declarations
29
30end simple_trigger ;
31
32
33architecture beha of simple_trigger is
34begin
35
36 trigger_proc: process
37 begin
38 trigger <= '0';
39 wait for TRIGGER_TIME;
40 trigger <= '1';
41 wait for PULSE_WIDTH;
42 trigger <= '0';
43 wait for PULSE_WIDTH;
44-- wait;
45 end process trigger_proc;
46end architecture beha;
47
Note: See TracBrowser for help on using the repository browser.