000-0046140-111
Page 127 of 169
SLG46140
19.0 Programmable Delay / Edge Detector
The SLG46140 has one programmable time delay logic cell available that can generate a delay that is selectable from one of four
timings (time1) configured in the GreenPAK Designer. The programmable time delay cell can generate one of four different delay
patterns, rising edge detection, falling edge detection, both edge detection and both edge delay. These four patterns can be further
modified with the addition of delayed edge detection, which adds an extra unit of delay as well as glitch rejection during the delay
period. See the timing diagrams below for further information.
Note
:
The input signal must be longer than the delay, otherwise it will be filtered out.
19.1 Programmable Delay Timing Diagram - Edge Detector Output
Figure 78. Programmable Delay
Figure 79. Edge Detector Output
Programmable
Delay 0
OUT
IN
reg <489:488>
From Connection Matrix Output <43>
To Connection
Matrix Input <21>
reg <487:486>
reg <490>
Output Delay Control
Edge Mode Selection
Delay Value Selection
time1
Edge Detector
Output
IN
Rising Edge Detector
Falling Edge Detector
Both Edge Detector
Both Edge Delay
time1
time1 can be set by register value
Содержание GreenPAK SLG46140
Страница 102: ...000 0046140 111 Page 101 of 169 SLG46140 14 1 Initial Polarity Operations Figure 54 DFF Polarity Operations ...
Страница 103: ...000 0046140 111 Page 102 of 169 SLG46140 Figure 55 DFF Polarity Operations with nReset ...
Страница 104: ...000 0046140 111 Page 103 of 169 SLG46140 Figure 56 DFF Polarity Operations with nSet ...