วันอาทิตย์ที่ 13 กันยายน พ.ศ. 2558

Week 6

Sequential Logic
Comblinational Logic   =   Output จะขึ้นกบ Input ขณะนั้น
Sequential Logic =  Output จะขึ้น กับ Input ขณะนั้น  Input ก่อนหน้า




อุปกรณ์พื้นฐานทาง Combination logic คือ Logic gates
อุปกรณ์พื้นฐานทาง Sequential logic คือ Flip-flop

Flip-flop มี 4 ประเภท 1.SR Flip-flop   2.J-K Flip-flop   3. D-type Flip-flop   4.T-type Flip-flop


1.SR Flip-flop







SR Flip-flop เกิดจากการนั้น NOR Gates ไปต่อกันตามรูป การทำงานนั้น เมื่อ S  = 1 และ R = 0 จะเป็นการ set ให้ Q = 1 และเมื่อ
S = 0 และ R = 1 จะเป็นการ reset ให้ Q = 0 แต่ถ้าเป็น 0 ทั้ง S และ R จะไม่มีการเปลี่ยนแปลง ส่วน S และ R เป็น 1 ทั้งคู่นั้นเป็นกรณีที่ไม่ควรให้เกิดขึ้นเพราะ Q และ Q̅ ห้ามเป็นตัวเดียวกัน




SR Flip-flop with NAND Gates



SR Flip-flop with NAND Gates ลักษณะการทำงานจะคล้ายกับ SR Flip-flop แต่จะต่างกันตรงที่สัญญาณที่ใส่เข้าไป จะสลับกันจาก 0 เป็น 1      จาก 1 เป็น 0


 2. J-K Flip-flop

  
J-K Flip-flop เป็น Flip-flop ที่ทำมาเพื่อแก้ไขปัญหาของSR Flip-flop ที่มีกรณีที่ไม่ควรเกิดเปลี่ยนเป็นการ Toggle แทน

clk คือช่องของสัญญาณนาฬิกาใช้การควมคุมการเปลี่ยนแปลงของFlip-flop




3. D-type Flip-flop

D-type Flip-flop จะมีขา Input สองขาคือ CK กับ D โดยขา D จะเป็นขาที่รับข้อมูลเข้า ส่วนขา CK คือขาที่เป็นการควบคุม เมื่อสัญญาณของขาCK เป็น 0 จะไม่มีการเปลี่ยนแปลง แต่เมื่อขาCK เป็น 1 ก็มีการเปลี่ยนแปลงตามข้อมูลของขา D


4.T-type Flip-flop
T-type Flip-flop จะมีการทำงานแบบ Toggle โดย  Qเปลี่ยนเป็น   เปลี่ยนเป็นQ  เมื่อมีการเปลี่ยนแปลงของสัญญาณที่T  = 1 ถ้า
T = 0 จะไม่มีการเปลี่ยนแปลง  ตัวอย่างตามTruth Table
ได้ทดลองการต่อวงจรนับแบบ Asynchronous   แบบ Up counter



ข้อดี สร้างง่าย
ข้อเสีย ความเร็วจากการสะสม Propagation Delay จาก Flip-flop แต่ละตัว
ตัวอย่างเช่น Flip-flopตัวนึงใช้เวาลาในการทำงาน 50 ns หากมีการใช้4ตัวต้องใช้เวลา การทำงานทั้งสิ้น 50ns*4 = 200ns




ได้ทดลองการต่อวงจรนับแบบ Synchronous   แบบ Up counter










ไม่มีความคิดเห็น:

แสดงความคิดเห็น