cerco di spiegarti qualcosa sui tempi a modo mio:
hai 2 tipi di macchine: la macchina di mealy e la macchina di moore.(la differenza te la guardi un attimo sul libro)
se hai mealy: T(max)=scegli il massimo tra questi tempi [Tin+Tsu(net)],[Tp(ff)+Td(c)+Tsu(ff)],[Tp(net)+Tout],[Tin+Td(c)+Tout]
se hai moore fai gli stessi calcoli TRANNE [tin+Td(c)+Tout] e scegli sempre il tempo + lungo.
il Tsu(net) è il ritardo a partire dall'ingresso "x" fino all'entrata del flip flop: quindi prendi i dati dalla tabella e scegli il tempo di ritardo giusto per ogni porta che incontri tenendo conto del carico giusto applicato ad ogni porta. (spero si capisca quello che voglio dire!!) fai questo calcolo sia per il tp(lh) che per il tp(lh). per semplicità il prof ti mette tp(lh)=tp(hl) così risparmi un po' di calcoli. se non sbaglio (qualcuno confermi) quando incontri una porta con il pallino della negazione calcoli la porta successiva con il tempo invertito, cioè se la porta negata ha tempo hl allora la successiva la prendi lh.ricordati alla fine di aggiungere anche il Tsu(ff)!
il Tp(ff) è solo il ritardo del FF quindi prendi sempre dalla tabella i dati e ti ricordi di considerare il carico del ff.
il Td(c) è il ritardo tra l'uscita e l'entrata del flip flop. cioè segui il percorso che dall'uscita del ff si ricollega al suo stesso ingresso. (ci vorrebbe un disegnino!!)
il Tsu(ff) è un dato della tabella. come il Tin e il Tout
il Tp(net) è il Tp(ff)+il ritardo dal ff fino all'uscita "z"
solo x mealy: il Td(c) è il cammino dall'ingresso all'uscita SENZA passare per il ff.
sulla domanda dei tempi di hold della rete e del ff so che sono uguali ma non mi ricordo proprio il perchè
se qualcuno leggendo scova degli errori mi corregga grazie 8)
spero di essere stata chiara,anche se ci credo poco! ciao