Gast
#3176504
Hallo Forum, ich möchte eine entity bauen, die folgende Aufgabe erfüllen soll: durch ein Start-Impuls (START) sollen an einem Ausgang (IMPULSE_OUT) die nächsten 250 Clock-Pulse ausgegeben werden. Nach diesen 250 Pulsen geht der Ausgang READY auf logisch "1" und verweilt in diesem Zustand bis der nächste START-Impuls kommt.
1 | |
2 | |
3 | |
4 | |
5 | |
6 | |
7 | |
8 | |
9 | |
10 | |
11 | |
12 | |
13 | |
14 | |
15 | |
16 | |
17 | |
18 | |
19 | |
20 | |
21 | |
22 | |
23 | |
24 | |
25 | |
26 | |
27 | |
28 | |
29 | |
30 | |
31 | |
32 | |
33 | |
34 | |
35 | |
36 | |
37 | |
38 | |
39 | |
40 | |
41 | |
42 | |
43 | |
44 | |
Zwei Fragen: 1. Ist das irgendwie einfacher /eleganter zu lösen? 2. Wenn ich die Synthese durchführe und mir das RTL-Schematic anschaue, dann ist das Signal READY fest mit GND verbunden!? Die Simulation zeigt aber das von mir gewünschte Verhalten Wäre nett, wenn mit jemand einen Tipp und das Wochenende retten könnte! :-) Viele Grüße Stefan