วงจรลอจิกแบบผสมผสานกับวงจรลอจิกตามลำดับ
วงจรดิจิตอลคือวงจรที่ใช้ระดับแรงดันไฟฟ้าแยกสำหรับการทำงาน และตรรกะบูลีนสำหรับการตีความทางคณิตศาสตร์ของการดำเนินการเหล่านี้ วงจรดิจิตอลใช้องค์ประกอบวงจรนามธรรมที่เรียกว่าเกท และแต่ละเกทเป็นอุปกรณ์ที่มีเอาต์พุตเป็นฟังก์ชันของอินพุตเพียงอย่างเดียว วงจรดิจิตอลใช้เพื่อเอาชนะการลดทอนสัญญาณ การบิดเบือนของสัญญาณรบกวนในวงจรแอนะล็อก ตามความสัมพันธ์ระหว่างอินพุตและเอาต์พุต วงจรดิจิตอลแบ่งออกเป็นสองประเภท วงจรลอจิกเชิงผสมและวงจรลอจิกตามลำดับ
เพิ่มเติมเกี่ยวกับวงจรลอจิกเชิงผสม
วงจรดิจิตอลที่มีเอาต์พุตเป็นฟังก์ชันของอินพุตปัจจุบันเรียกว่าวงจรตรรกะเชิงผสม ดังนั้นวงจรลอจิกเชิงผสมจึงไม่มีความสามารถในการจัดเก็บสถานะไว้ภายในได้ ในคอมพิวเตอร์ การคำนวณทางคณิตศาสตร์ของข้อมูลที่เก็บไว้จะดำเนินการโดยวงจรลอจิกเชิงผสม Half adders, adders เต็ม, multiplexers (MUX), demultiplexers (DeMUX), encoders และ decoders เป็นการใช้งานระดับเบื้องต้นของวงจรลอจิกเชิงผสม ส่วนประกอบส่วนใหญ่ของหน่วยเลขคณิตและลอจิก (ALU) ยังประกอบด้วยวงจรลอจิกเชิงผสม
วงจรลอจิกแบบผสมผสานส่วนใหญ่จะใช้กฎผลรวมของผลิตภัณฑ์ (SOP) และผลิตภัณฑ์ของผลรวม (POS) สถานะการทำงานอิสระของวงจรแสดงด้วยพีชคณิตบูลีน จากนั้นทำให้ง่ายขึ้นและนำไปใช้กับ NOR, NAND และ NOT Gates
เพิ่มเติมเกี่ยวกับ Sequential Logic Circuits
วงจรดิจิตอลที่เอาท์พุตเป็นฟังก์ชันของทั้งอินพุตปัจจุบันและอินพุตที่ผ่านมา (กล่าวคือ สถานะปัจจุบันของวงจร) เรียกว่าวงจรลอจิกแบบต่อเนื่องวงจรซีเควนเชียลมีความสามารถในการรักษาสถานะก่อนหน้าของระบบตามอินพุตปัจจุบันและสถานะก่อนหน้า ดังนั้นวงจรลอจิกแบบซีเควนเชียลจึงมีหน่วยความจำและใช้เพื่อเก็บข้อมูลในวงจรดิจิตอล องค์ประกอบที่ง่ายที่สุดในตรรกะตามลำดับเรียกว่าสลัก ซึ่งสามารถคงสถานะก่อนหน้าได้ (สลักหน่วยความจำ / สถานะ) สลักเรียกอีกอย่างว่า flip-flop (f-f's) และในรูปแบบโครงสร้างที่แท้จริงมันเป็นวงจรเชิงผสมที่มีเอาต์พุตหนึ่งตัวหรือมากกว่าที่ป้อนกลับเป็นอินพุต JK, SR (Set-Reset), T (Toggle) และ D เป็นรองเท้าแตะที่ใช้กันทั่วไป
วงจรลอจิกแบบซีเควนเชียลใช้ในองค์ประกอบหน่วยความจำเกือบทุกประเภทและเครื่องในสถานะไฟไนต์ ไฟไนต์สเตทแมชชีนเป็นโมเดลวงจรดิจิทัลที่สามารถระบุได้ว่าระบบมีขีดจำกัดหรือไม่ วงจรลอจิกแบบซีเควนเชียลเกือบทั้งหมดใช้นาฬิกา และกระตุ้นการทำงานของฟลิปฟล็อป เมื่อ flip-flop ทั้งหมดในวงจรลอจิกถูกกระตุ้นพร้อมกัน วงจรจะเรียกว่าวงจรซิงโครนัสซีเควนเชียล ในขณะที่วงจรที่ไม่ได้ถูกกระตุ้นพร้อมกันจะเรียกว่าวงจรอะซิงโครนัส
ในทางปฏิบัติ อุปกรณ์ดิจิทัลส่วนใหญ่ใช้วงจรลอจิกเชิงผสมและเชิงลำดับผสมกัน
วงจรลอจิกเชิงผสมและเชิงตรรกะต่างกันอย่างไร
• วงจรลอจิกตามลำดับมีเอาต์พุตตามอินพุตและสถานะปัจจุบันของระบบ ในขณะที่เอาต์พุตของวงจรลอจิกเชิงผสมจะอิงตามอินพุตปัจจุบันเท่านั้น
• วงจรลอจิกแบบซีเควนเชียลมีหน่วยความจำ ในขณะที่วงจรลอจิกเชิงผสมไม่มีความสามารถในการเก็บข้อมูล (สถานะ)
• วงจรลอจิกเชิงผสมส่วนใหญ่จะใช้สำหรับการดำเนินการเลขคณิตและบูลีน ในขณะที่วงจรลอจิกแบบต่อเนื่องใช้สำหรับจัดเก็บข้อมูล
• วงจรลอจิกเชิงผสมถูกสร้างขึ้นด้วยลอจิกเกทเป็นอุปกรณ์พื้นฐาน ในขณะที่ในกรณีส่วนใหญ่ วงจรลอจิกแบบเรียงตามลำดับมี (f-f's) เป็นหน่วยอาคารระดับประถมศึกษา
• วงจรซีเควนเชียลส่วนใหญ่มีการโอเวอร์คล็อก (ทริกเกอร์สำหรับการทำงานด้วยพัลส์อิเล็กทรอนิกส์) ในขณะที่ลอจิกเชิงผสมไม่มีนาฬิกา