VICON: Sistema de Visión configurable
V1.0
Trabajo Fin de Master Carlos Manuel Gomez Jimenez
Loading...
Searching...
No Matches
clock_generator.vhd
Go to the documentation of this file.
1
library
IEEE
;
2
use
IEEE.STD_LOGIC_1164.
ALL
;
3
4
entity
clk_reset_gen
is
5
port
(
6
clk_out
:
out
std_logic
;
7
reset_out
:
out
std_logic
8
)
;
9
end
clk_reset_gen
;
10
11
architecture
Behavioral
of
clk_reset_gen
is
12
signal
clk_i
:
std_logic
:=
'
0
'
;
13
signal
reset_i
:
std_logic
:=
'
1
'
;
-- Empezamos en reset
14
begin
15
16
-- Generador de Reloj (100 MHz -> Periodo 10ns)
17
-- Nota: Esto solo funcionará en SIMULACIÓN.
18
process
19
begin
20
clk_i
<=
'
0
'
;
21
wait
for
5
ns
;
22
clk_i
<=
'
1
'
;
23
wait
for
5
ns
;
24
end
process
;
25
26
-- Generador de Reset
27
process
28
begin
29
reset_i
<=
'
1
'
;
-- Activo
30
wait
for
100
ns
;
-- Duración del reset
31
reset_i
<=
'
0
'
;
-- Desactivado para siempre
32
wait
;
-- Detener proceso
33
end
process
;
34
35
-- Salidas
36
clk_out
<=
clk_i
;
37
reset_out
<=
reset_i
;
38
39
end
Behavioral
;
clk_reset_gen.Behavioral
Definition
clock_generator.vhd:11
clk_reset_gen.Behavioral.reset_i
std_logic := '1' reset_i
Definition
clock_generator.vhd:13
clk_reset_gen.Behavioral.clk_i
std_logic := '0' clk_i
Definition
clock_generator.vhd:12
clk_reset_gen
Definition
clock_generator.vhd:4
clk_reset_gen.reset_out
out reset_out std_logic
Definition
clock_generator.vhd:8
clk_reset_gen.clk_out
out clk_out std_logic
Definition
clock_generator.vhd:6
projects
vicon_cmgj
tb
clock_generator.vhd
Generated by
1.12.0