13.07.2015 Views

ModuleWare Reference Guide - Hornad

ModuleWare Reference Guide - Hornad

ModuleWare Reference Guide - Hornad

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Register PartsD Flip-Flop (adff)If rst and set are asynchronous:qqb= rst_val= set_val= NOT(rst_val)= NOT(set_val)if rst is active (irrespective of the clk trigger)if set is active (irrespective of the clk trigger)if rst is active (irrespective of the clk trigger)if set is active (irrespective of the clk trigger)and at every clk trigger (rising edge if clk_type = Rising; falling edge if clk_type = Falling):q = d if load is active or not connectedqb = NOT(d) ifload is active or not connectedTruth TablesThe tables are for positive polarities. For negative polarities, invert the values.Asynchronous rst and set:Table 7-1. D Flip-Flop Truth Table — Asynchronous rst and setload clk rst set q qb- - 1 - / NC rst_val NOT(rst_val)- - 0 / NC 1 set_val NOT(set_val)NC posedge 0 / NC 0 / NC d NOT(d)1 posedge 0 / NC 0 / NC d NOT(d)0 posedge 0 / NC 0 / NC q qbSynchronous rst and set:Table 7-2. D Flip-Flop Truth Table — Synchronous rst and setload clk rst set q qb- - 1 - / NC q qb- - 0 / NC 1 q qb- posedge 1 0 / NC rst_val NOT(rst_val)- posedge 0 / NC 1 set_val NOT(set_val)NC posedge 0 / NC 0 / NC d NOT(d)0 posedge 0 / NC 0 / NC q qb1 posedge 0 / NC 0 / NC d NOT(d)<strong>ModuleWare</strong> <strong>Reference</strong> Manual, Library Version 1.9 141September 18, 2008

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

Saved successfully!

Ooh no, something went wrong!