แบบฝัง - CPLD (อุปกรณ์ลอจิกที่ตั้งโปรแกรมได้แบบซับซ้อน) เป็นวงจรรวมดิจิทัลประเภทหนึ่งที่ผู้ใช้สามารถกำหนดค่าให้ดำเนินการทางลอจิคัลต่างๆ ได้ ประกอบด้วยเมทริกซ์ของบล็อกลอจิกที่กำหนดค่าได้ซึ่งเชื่อมต่อผ่านการเชื่อมต่อระหว่างกันที่ตั้งโปรแกรมได้ CPLD เป็นสิ่งจำเป็นสำหรับนักออกแบบที่ต้องการสร้างโครงสร้างลอจิกที่ซับซ้อน แต่มีทรัพยากรจำนวนคงที่ที่กำหนดไว้ล่วงหน้า อุปกรณ์เหล่านี้มีการใช้กันอย่างแพร่หลายในผลิตภัณฑ์อิเล็กทรอนิกส์ เนื่องจากให้ความยืดหยุ่นในการใช้ฟังก์ชันลอจิก เช่น การประมวลผลข้อมูล การควบคุมสัญญาณ และการเชื่อมต่ออุปกรณ์ ทั้งหมดนี้ในขณะเดียวกันก็สามารถตั้งโปรแกรมใหม่ได้หลังการผลิต ช่วยให้สามารถทำซ้ำการออกแบบและอัปเดตได้โดยไม่ต้องใช้ฮาร์ดแวร์ใหม่ p>
การใช้งานหลักของ CPLD ได้แก่ การประมวลผลสัญญาณดิจิทัล อินเทอร์เฟซการสื่อสาร ระบบการจัดการพลังงาน และเป็นกาวลอจิก ซึ่งช่วยเชื่อมต่อส่วนประกอบต่างๆ บนแผงวงจร คุณลักษณะต่างๆ เช่น การใช้พลังงานต่ำ ประสิทธิภาพความเร็วสูง และการกำหนดเวลาที่คาดการณ์ได้ ทำให้เหมาะอย่างยิ่งสำหรับการใช้งานที่ประสิทธิภาพการใช้พลังงานและจังหวะเวลาเป็นสิ่งสำคัญ CPLD มีคุณค่าในการช่วยให้สามารถสร้างต้นแบบและเปลี่ยนแปลงการออกแบบได้อย่างรวดเร็ว ซึ่งช่วยเร่งวงจรการพัฒนาผลิตภัณฑ์ ผู้ผลิตที่โดดเด่นบางรายของ Embedded - CPLD ได้แก่ Xilinx, Altera (ปัจจุบันเป็นส่วนหนึ่งของ Intel), Lattice Semiconductor และ Microchip Technology