This type of behavior is common throughout sequential systems.
Usually, all flip flops in the system are triggered by the same clock.
Often, the inputs to flip flops are a function of the contents of the flip
flops of the system, as was shown in the global view of a sequential system
at the beginning of this chapter.
Before going on to look at other types of flip flops, we will examine
the behavior of flip flops with static (asynchronous) clear* and preset
inputs. Any type of flip flop may have one or both of these available. A D
flip flop with active low (the most common arrangement) clear and preset
inputs is shown in Figure 6.14. The version on the left uses overbars
for the complement (the most common notation in the integrated circuit
literature); we will continue to use primes, as on the right, where the
behavior of the flip flop is described by the truth table of Table 6.4. The
clear and preset inputs act immediately (except for circuit delay) and
override the clock, that is, they force the output to 0 and 1, respectively.
Only when both of these static inputs are 1, does the flip flop behave as
before, with the clock transition and the D input determining the behavior.
A timing example is shown in Figure 6.15. The clear input becomes
active near the beginning of the time shown, forcing q to 0. As long as
that input remains 0, the clock and D are ignored; thus, nothing changes
at the first trailing edge of the clock that is shown. Once the clear returns
to 1, then the clock and D take over; but they have no effect until the next
trailing edge of the clock. The D input determines the behavior of the flip
flop at the next four trailing edges. When the preset input goes to 0, the
flip flop output goes to 1. When the preset input goes back to 1, the clock
and D once again take over.
ประเภทของพฤติกรรมนี้ร่วมกันตลอดทั้งระบบต่อเนื่องกันมักจะ , flops พลิกทั้งหมดในระบบจะถูกทริกเกอร์ โดยนาฬิกาเดียวกันบ่อยครั้งที่กระผมจะพลิกเป็นฟังก์ชันของเนื้อหาของพลิกล้มเหลวของระบบที่ถูกแสดงในมุมมองโลกของระบบต่อเนื่องในตอนต้นของบทนี้ก่อนไปดูชนิดอื่น ๆของ flops พลิก เราจะตรวจสอบพฤติกรรมของ flops พลิกกับไฟฟ้าสถิต ( Asynchronous ) ชัดเจน * * * * และตั้งข้อมูล ประเภทของการปัดพลิกใด ๆอาจจะมีหนึ่งหรือทั้งสองเหล่านี้สามารถใช้ได้ Dปัดพลิกกับการใช้งานต่ำ ( จัดที่พบมากที่สุด ) ให้ชัดเจน และ ตั้งข้อมูลที่แสดงในรูปที่ 6.14 . รุ่นที่ใช้ overbars ซ้ายเพื่อเติมเต็ม ( สัญลักษณ์ที่พบบ่อยที่สุดในวงจรรวมวรรณกรรม ) ; เราจะยังคงใช้จำนวนเฉพาะ เช่น ด้านขวาที่พฤติกรรมของ flip flop อธิบายตามความจริงโต๊ะของโต๊ะ 6.4 . ที่ข้อมูลชัดเจน และที่ตั้งไว้ล่วงหน้าทำทันที ( ยกเว้นวงจรหน่วงเวลา ) และแทนที่นาฬิกาที่พวกเขากำลังออก 0 และ 1 ตามลำดับเมื่อทั้งสองของปัจจัยการผลิตคงที่เหล่านี้เป็น 1 , flip flop ทำตัวเป็นก่อน กับนาฬิกาเปลี่ยนและ D อินพุตกำหนดพฤติกรรมจังหวะที่เป็นตัวอย่างที่แสดงในรูปที่ 6.15 . ข้อมูลชัดเจน กลายเป็นงานใกล้จุดเริ่มต้นของเวลาที่แสดง การบังคับ q 0 ตราบเท่าที่ที่ใส่เหลือ 0 , นาฬิกาและ D จะถูกละเว้น ดังนั้น ไม่มีอะไรเปลี่ยนแปลงที่แรกตามขอบของนาฬิกาที่แสดง เมื่อผลตอบแทนที่ชัดเจน1 , นาฬิกาและต้องการใช้เวลามากกว่า แต่มันไม่มีผลจนกว่าถัดไปตามขอบของนาฬิกา D อินพุตกำหนดพฤติกรรมของ พลิกปัดที่หน้าสี่ตามขอบ เมื่อป้อนข้อมูล Preset ไปที่ 0 ,ปัดพลิกออกไป 1 เมื่อใส่ไว้ไปกลับ 1 , นาฬิกาและ D อีกครั้งใช้เวลามากกว่า
การแปล กรุณารอสักครู่..
