13.07.2015 Views

ModuleWare Reference Guide - Hornad

ModuleWare Reference Guide - Hornad

ModuleWare Reference Guide - Hornad

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Register PartsJK Flip-Flop (jkff)FunctionIf clr and pre are synchronous, then at every clk trigger (rising edge if clk_type = Rising, fallingedge if clk_type = Falling):qqb= clr_val= pre_val= JK Truth Table= NOT(clr_val)= NOT(pre_val)= NOT(JK Truth Table)If clr is activeIf pre is activeIf enable is active or not connectedIf clr is activeIf pre is activeIf enable is active or otherwiseIf clr and pre are asynchronous:qqb= clr_val= pre_val= NOT(clr_val)= NOT(pre_val)if clr is active (irrespective of the clk trigger)if pre is active (irrespective of the clk trigger)if clr is active (irrespective of the clk trigger)if pre is active (irrespective of the clk trigger)and at every clk trigger (rising edge if clk_type = Rising or falling edge if clk_type = Falling):q = JK Truth Table if enable is active or not connectedqb = NOT(JK Truth Table) if enable is active or not connectedTruth TablesThe tables are for positive polarities. For negative polarities, invert the values.Asynchronous clr and pre:Table 7-10. JK Flip-Flop Truth Table — Asynchronous clr and preenable clk clr pre q qb- - 1 - / NC clr_val NOT(clr_val)- - 0 / NC 1 pre_val NOT(pre_val)NC posedge 0 / NC 0 / NC JK TT NOT(JK TT)1 posedge 0 / NC 0 / NC JK TT NOT(JK TT)0 posedge 0 / NC 0 / NC q qbSynchronous clr and pre:Table 7-11. JK Flip-Flop Truth Table — Synchronous clr and preenable clk clr pre q qb- - 1 - / NC q qb- - 0 / NC 1 q qb148<strong>ModuleWare</strong> <strong>Reference</strong> Manual, Library Version 1.9September 18, 2008

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!