07-26-2015, 12:37 AM
I'd love to see it work, but I don't have access atm. one question: is it a DFF or a GDL (Gated D Latch)? Most devices people call DFFs in minecraft are actually GDLs.
For a GDL, the latch is activated when the Enable is high, meaning that when the write is on, the data is able to flow through the gate and out the output. Then, when the Enable is turned off, the value is saved and outputted.
In contrast, a DFF is a GDL with a monostable (one shot, pulse shortener, rising edge detector... etc.) attatched to the Enable. The Enable input is then called a Clock. As the Clock is rising to a high value, the latch opens and immediately closes, storing the value almost instantly.
I don't mean to be a grammar Nazi, but it annoys me when people talk about their DFFs when they are in actuality GDLs. In minecraft, GDLs are more practical because of low speeds and more control of timing, as well as the amount of redstone needed/space taken up. In real life however, where things are very analog and more spontaneous, DFFs prove more effective. I just thought I should ask and raise awareness of the GDL.
For a GDL, the latch is activated when the Enable is high, meaning that when the write is on, the data is able to flow through the gate and out the output. Then, when the Enable is turned off, the value is saved and outputted.
In contrast, a DFF is a GDL with a monostable (one shot, pulse shortener, rising edge detector... etc.) attatched to the Enable. The Enable input is then called a Clock. As the Clock is rising to a high value, the latch opens and immediately closes, storing the value almost instantly.
I don't mean to be a grammar Nazi, but it annoys me when people talk about their DFFs when they are in actuality GDLs. In minecraft, GDLs are more practical because of low speeds and more control of timing, as well as the amount of redstone needed/space taken up. In real life however, where things are very analog and more spontaneous, DFFs prove more effective. I just thought I should ask and raise awareness of the GDL.