sequential


Can a D flip flop be enabled this way?


Here is a D flip-flop with a CLOCK ENABLE input.
click here, I am new, can't post images yet, sry
This makes me wonder. Why not just AND gate the CLOCK and the CLOCK ENABLE inputs and output this to the flip flop clock input.
I feel like I cannot do this because the clock is somehow special, but on paper, this seems to work the same way. So if this isn't right, why?
You can do it using an AND gate (between the clock and clock enable) and removing the Multiplexer just like you're proposing. Please remember that there is no single way of solving any digital design problem. Be creative.
On the negative side of this implementation, adding a gate in the clock path (the AND gate) would mean that the clock would be delayed (due to the delay from the gate). In a more complex system, it would be a problem because the clock would not be in phase for all the components using it (this flip flop will have a delayed version of the clock).

Related Links

Get warnings while exporting data to file in ibm datastage
What is difference between procedural cohesion and sequential cohesion in Software Design Architecture?
how to speed up the M-H MCMC with a large number of parameters updated sequentially
Sequential Consistency in Distributed Systems
Can a D flip flop be enabled this way?
Sequential file reads incorrect file data in IBM datastage 8.1

Categories

HOME
multithreading
variables
clips
keycloak
plot
objectgears
razor
youtube-api-v3
icloud
datastax-java-driver
onelogin
podio
paradox
contact
cloudkit
rascal
google-cloud-spanner
task
oxyplot
beyondcompare
jprofiler
lldb
visjs
opencover
mps
google-search-api
hammerspoon
shopware
xpages-ssjs
spark-jobserver
fluentvalidation
facebook-apps
librato
column-family
phpfreechat
openoffice.org
atl
mpmediaquery
sequential
ansible-playbook
greenrobot-eventbus
user-controls
tasker
powershell-dsc
spring-security-kerberos
sencha-touch-2.3
galleria
strptime
qsslsocket
boost-multi-index
winscp-net
recursive-datastructures
brightcove
media-player
windows-iot-core-10
epson
phishing
pagedlist
iad
wso2cloud
ora-00900
wireshark-dissector
libressl
wyam
map-projections
e10s
jsapi
formatjs
oxwall
qpainter
network-interface
gui-test-framework
heisenbug
meteor-velocity
fmod
.aspxauth
gridfs
google-cloud-save
django-nonrel
chronoforms
plasma
pygit2
angularjs-controller
coderush
automount
labwindows
qtkit
nsmanagedobject
reddot
netbeans-6.9
deobfuscation
f#-powerpack
ecl
android-sdk-2.1
infrastructure
revisions
adrotator
private-members

Resources

Mobile Apps Dev
Database Users
javascript
java
csharp
php
android
MS Developer
developer works
python
ios
c
html
jquery
RDBMS discuss
Cloud Virtualization
Database Dev&Adm
javascript
java
csharp
php
python
android
jquery
ruby
ios
html
Mobile App
Mobile App
Mobile App