วงจรรวมดิจิตอล (IC) เป็นวงจรอิเล็กทรอนิกส์ที่มีขนาดเล็กมากทำงานในระดับแรงดันไฟฟ้าของแต่ละบุคคล โดยทั่วไปจะทำงานกับแหล่งจ่ายไฟกระแสตรง (DC) แรงดันต่ำ แรงดันไฟฟ้าที่จ่ายทั่วไปคือ 5 และ 3.3 โวลต์ (V) วงจรรวมดิจิตอลก่อนหน้านี้ทำงานบนแหล่งจ่ายไฟ 12 V
สารกึ่งตัวนำชนิดต่าง ๆ ตัวต้านทานและตัวเก็บประจุถูกใช้ในวงจรรวมดิจิตอล วงจรรวมแบบดิจิตอลที่ง่ายที่สุดอาจเป็นชิปแพ็คเกจคู่หรือ 14 ในพินอินไลน์ที่มีอินเวอร์เตอร์ดิจิตอลในตัวหกตัว อินเวอร์เตอร์แต่ละตัวใช้พินเดียวสำหรับอินพุตและพินเดียวสำหรับเอาต์พุต อินเวอร์เตอร์จะเอาต์พุต“ สูง” เมื่อป้อนค่า“ ต่ำ” ลงในอินพุต แต่เมื่อป้อน“ สูง” เข้าไปในอินพุตเอาต์พุตจะ“ ต่ำ” นี่คือสาเหตุที่เรียกว่าอินเวอร์เตอร์
ในอุปกรณ์อิเล็กทรอนิกส์คอมพิวเตอร์โทรศัพท์มือถือและอุปกรณ์ดิจิตอลมีวงจรรวมดิจิตอลหลายประเภทที่ทำหน้าที่ทุกประเภทรวมถึงการคำนวณทางคณิตศาสตร์โดยใช้ระบบเลขฐานสอง ในไมโครคอมพิวเตอร์ 8 บิตชุดของ 8 บิตเรียกว่าไบต์ แต่ละไบต์สามารถแทนตัวเลขตั้งแต่ 0 ถึง 255 หรือสามารถแทน –128 ถึง +127 ในบางโหมดของการคำนวณที่รู้จักกันในชื่อทศนิยมเลขฐานสองไบต์สามารถแสดงตัวเลขจาก 00 ถึง 99
มีวงจรรวมแอนะล็อกที่ทำหน้าที่ทุกประเภทของแอนะล็อกเช่นการขยายการแปลงสัญญาณและการตรวจจับ วงจรรวมดิจิตอลที่ทำงานในระดับดิจิตอลสามารถแยกความแตกต่างของสัญญาณดิจิตอลแบบอะนาล็อกโดยใช้ตัวแปลง ตัวแปลงแอนะล็อกเป็นดิจิทัล (A / D) เป็นวงจรแอนะล็อกและดิจิตอลแบบรวมที่อินพุตระดับอะนาล็อกและส่งออกเทียบเท่าดิจิตอลมัลติบิตของตัวอย่างอะนาล็อก ตัวอย่างเช่นตัวแปลง A / D อาจสุ่มตัวอย่างแรงดันไฟฟ้า 24 โวลต์กระแสตรง (VDC) และสร้างไบต์ที่มีค่าบิต“ 00011000” ซึ่งเป็น“ 24”
ตัวแปลงดิจิตอลเป็นอนาล็อก (D / A) เป็นวงจรที่ตรงไปตรงมามากขึ้นซึ่งอาจไม่ต้องใช้วงจรรวม โดยการใช้อุปกรณ์แบบพาสซีฟเช่นตัวต้านทานและตัวขยายสัญญาณแอนะล็อกตัวแปลง D / A สามารถสร้างขึ้นได้ เมื่อพื้นที่มีน้อยที่สุดชิปตัวแปลง D / A อาจเป็นตัวเลือกที่ใช้งานได้จริง
มีหลายวงจรและอุปกรณ์ที่ใช้ในอุปกรณ์อิเล็กทรอนิกส์ดิจิทัล ไมโครโปรเซสเซอร์ใช้รีจิสเตอร์ซึ่งเป็นชุดสลักแบบดิจิตัลที่เก็บรักษาบิตเดียว ตัวประมวลผล 16 บิตใช้ 16 ของสลักเหล่านี้ซึ่งสามารถจดจำได้เพียง 1 บิตเท่านั้น สำหรับแอปพลิเคชันหน่วยความจำความหนาแน่นของเซมิคอนดักเตอร์ในชิปหน่วยความจำได้เพิ่มขึ้นเพื่อให้มีมากกว่าเพียงไม่กี่สิบกิกะไบต์ต่อตารางนิ้ว แต่ละกิกะไบต์เทียบเท่ากับหนึ่งพันล้านไบต์และในแต่ละพันล้านไบต์นั้นจะอยู่ที่ 8 พันล้านบิต


