We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents 3225ca8 + 3980fa8 commit 4829a22Copy full SHA for 4829a22
std/delay_lines.act
@@ -137,17 +137,19 @@ namespace std {
137
Delay of rising edge - (0-delay + 1-delay) of symm. DL + 5 transitions
138
Delay of falling edge - 2 transitions
139
*/
140
- export defproc reuse_1 (bool? in; bool! out; bool! dl_in; bool? dl_out) {
+ export defproc reuse_1 (bool? in; bool! out; bool! dl_in; bool? dl_out) {
141
bool x, y, _y;
142
y = dl_in;
143
+ bool _Reset;
144
std::cells::NOR2X1 nor;
145
nor.A = dl_out;
146
nor.B = x;
147
nor.Y = out;
148
prs {
149
+ Reset => _Reset-
150
_y => y-
- Reset | in & x -> _y-
- ~Reset & ~x -> _y+
151
+ _Reset & in & x -> _y-
152
+ ~_Reset | ~x -> _y+
153
dl_out & in #> x-
154
}
155
spec {
0 commit comments