หลักการทำงานของไมโครชิป
(exclusivearchitecture.com)หลักการทำงานของไมโครชิป
- มีคำอธิบายอย่างละเอียดเกี่ยวกับหลักการทำงานของไมโครชิป
- ภาพประกอบบางส่วนในส่วนนี้เคยตีพิมพ์แล้วในนิตยสาร 'Popular Mechanics' และบล็อก AI ของ Google
โครงสร้างภายในของไมโครชิป
- ภายในของ CPU: ไมโครชิปมีโครงสร้างที่ซับซ้อนในหลายระดับ
- ระดับอุปกรณ์: ชิ้นส่วนอิเล็กทรอนิกส์แต่ละชิ้นประกอบกันเป็นไมโครชิป
- ระดับวงจร: ชิ้นส่วนอิเล็กทรอนิกส์หลายชิ้นเชื่อมต่อกันเพื่อสร้างวงจรที่ซับซ้อน
- ระดับลอจิกเกต: ลอจิกเกตทำหน้าที่ประมวลผลการคำนวณพื้นฐาน
- Resistor-Transistor Logic (RTL): วิธีออกแบบวงจรลอจิกในยุคแรกเริ่ม
- CMOS logic: วิธีออกแบบวงจรลอจิกแบบใช้พลังงานต่ำที่แพร่หลายในปัจจุบัน
- ระดับการถ่ายโอนรีจิสเตอร์: องค์ประกอบที่ใช้ในการประมวลผลและส่งผ่านข้อมูล
- มัลติเพล็กเซอร์และดีมัลติเพล็กเซอร์: ใช้สำหรับเลือกเส้นทางข้อมูล
- เอนโค้ดเดอร์และดีโค้ดเดอร์: ใช้สำหรับแปลงข้อมูล
- หน่วยคำนวณและตรรกะ (ALU): ทำงานคำนวณทางคณิตศาสตร์และตรรกะ
- แลตช์: ใช้สำหรับเก็บข้อมูลชั่วคราว
- ฟลิปฟลอป: ใช้สำหรับเก็บข้อมูลและรักษาสถานะ
- รีจิสเตอร์: หน่วยความจำความเร็วสูงที่ใช้เก็บข้อมูล
- ระบบบัส: ระบบสื่อสารสำหรับส่งข้อมูลและคำสั่ง
- ระดับไมโครสถาปัตยกรรม: กำหนดโครงสร้างภายในและการไหลของข้อมูลของ CPU
- ระดับระบบ: อธิบายวิธีการทำงานของระบบคอมพิวเตอร์ทั้งหมด
การแพ็กเกจจิง
- ไมโครชิปถูกแพ็กเกจด้วยวิธีเฉพาะเพื่อการป้องกันและการเชื่อมต่อ
อภิธานศัพท์
- มีคำอธิบายเกี่ยวกับคำศัพท์ที่เกี่ยวข้องกับไมโครชิป
แนะนำเว็บไซต์
- Exclusive Architecture เป็นเว็บไซต์ส่วนตัวและบล็อกภาพถ่ายที่ดำเนินการโดย Markus Kohlpaintner
- กล่าวถึงเรื่องความคิดสร้างสรรค์และเทคโนโลยีสมัยใหม่
- เว็บไซต์นี้อธิบายหัวข้อเทคนิคที่ซับซ้อนอย่างไมโครชิปให้เข้าใจได้ง่าย จึงมอบข้อมูลที่เป็นประโยชน์สำหรับวิศวกรซอฟต์แวร์ระดับเริ่มต้น
ความเห็นของ GN⁺
- บทความนี้อธิบายโครงสร้างภายในอันซับซ้อนของไมโครชิปให้เข้าใจได้ง่าย ช่วยกระตุ้นความสนใจด้านเทคโนโลยีและขยายความรู้
- การเข้าใจแต่ละระดับของไมโครชิปเป็นสิ่งสำคัญต่อการสร้างพื้นฐานความรู้ในสาขาวิศวกรรมคอมพิวเตอร์และวิศวกรรมอิเล็กทรอนิกส์
- เทคโนโลยีอย่าง CMOS logic มีบทบาทสำคัญในการออกแบบที่ใช้พลังงานต่ำ ดังนั้นการเข้าใจเรื่องนี้จึงจำเป็นต่อการออกแบบระบบที่ประหยัดพลังงาน
- ปัจจุบันมีทั้งไมโครโปรเซสเซอร์และไมโครคอนโทรลเลอร์หลากหลายประเภทในตลาด โดยบริษัทอย่าง ARM, Intel และ AMD กำลังแข่งขันกันพัฒนาผลิตภัณฑ์
- เมื่อนำเทคโนโลยีไมโครชิปมาใช้ ควรพิจารณาทั้งประสิทธิภาพ การใช้พลังงาน และต้นทุน และการเลือกสถาปัตยกรรมที่เหมาะกับแอปพลิเคชันเฉพาะก็เป็นสิ่งสำคัญ
1 ความคิดเห็น
ความคิดเห็นจาก Hacker News
ซิลิคอนเป็นวัสดุที่แทบจะสมบูรณ์แบบสำหรับสารกึ่งตัวนำ
เพราะมี พลังงานช่องว่างแถบ ระหว่างแถบวาเลนซ์กับแถบนำไฟฟ้าต่ำ แค่ใส่พลังงานไฟฟ้าเล็กน้อย อิเล็กตรอนวาเลนซ์ชั้นนอกสุดก็หลุดออกมาและเกิดการนำไฟฟ้า
เมื่อถอนพลังงานออก อิเล็กตรอนจะกลับเข้าที่เดิมและกลายเป็นไม่นำไฟฟ้า และโชคดีที่ซิลิคอนมีอยู่มากและราคาถูก
ซิลิคอนไดออกไซด์มี lattice matching กับซิลิคอนแทบจะสมบูรณ์แบบ และยังเป็นฉนวนโดยสมบูรณ์
ดังนั้นจึงทำให้การปลูกโครงสร้างบนเวเฟอร์ซิลิคอนที่ขัดเงาแล้วทำได้ง่ายมาก เพราะออกไซด์ของวัสดุนี้ก็คือโครงสร้างฉนวนที่จำเป็นในการสร้างรอยต่อ MOSFET, ตัวเก็บประจุ และเส้นทางนำไฟฟ้านั่นเอง
ผมมักรู้สึกน่าสนใจเสมอที่ซิลิคอนอยู่เคียงข้างเรามาตั้งแต่จุดเริ่มต้นของวัสดุศาสตร์ และยังคงอยู่จนถึงทุกวันนี้ ทองแดงก็เช่นกัน
ผมไม่ได้เชื่อว่าจักรวาลมีเจตนาอะไร แต่พอเห็นทองแดง ซิลิคอน และสุนัข บางครั้งก็อดสงสัยไม่ได้ มันดูน่าสงสัยนิด ๆ ที่เผ่าพันธุ์เรามีเพื่อนที่ซื่อสัตย์ขนาดนี้
ยิ่งมีระยะเผื่อของช่องว่างแถบมากเท่าไร ก็ยิ่งใช้งานได้ที่อุณหภูมิสูงขึ้นเท่านั้น
ในช่วงต้นของ Moore's law อธิบายความบริสุทธิ์ของซิลิคอนไว้แบบนี้:
“ซิลิคอนเกรดอิเล็กทรอนิกส์ (EG-Si): ความบริสุทธิ์ 99.9999999 หรือความบริสุทธิ์ ‘เก้าเก้า’ มีอะตอมสิ่งเจือปน 1 อะตอมต่ออะตอมซิลิคอน 10,000,000 อะตอม”
แต่ถ้าเป็น ความบริสุทธิ์เก้าเก้า ก็น่าจะหมายถึง 10^9 หรือสิ่งเจือปน 1 อะตอมต่อ 1,000,000,000 อะตอมมากกว่า
คำนวณแบบเดียวกับที่สิ่งเจือปน 1 อะตอมต่อ 100 อะตอมคือ 99% หรือความบริสุทธิ์ ‘สองเก้า’
ผมเป็นคนสร้าง exclusivearchitecture.com
ดีใจที่เห็นกระแสตอบรับเชิงบวกมากมาย และได้แก้ข้อผิดพลาดของตัวเลข ความบริสุทธิ์เก้าเก้า แล้ว โดยแก้เป็นสิ่งเจือปน 1 อะตอมต่ออะตอมซิลิคอน 1,000,000,000 อะตอม
ตอนนี้ผมเห็นว่าไซต์ล่มเพราะ timeout แล้ว และหวังว่าจะแก้ได้โดยเร็วที่สุด
แม้ไม่ใช่ผู้เชี่ยวชาญ ก็ดูเป็นแหล่งข้อมูลที่ดีสำหรับทำความเข้าใจชิปโดยไม่ลงลึกเกินไป
แม้จะไม่ตรงเท่าไร แต่ทำให้นึกถึงคอร์สคลาสสิก Nand 2 Tetris: https://www.nand2tetris.org/
อยากรู้เหมือนกันว่าผู้เชี่ยวชาญในอุตสาหกรรมประเมินอย่างไร
พออ่านคำอธิบายเรื่อง ENIAC, ทรานซิสเตอร์ และวงจรรวมในหน้า “ภาพรวม” แล้วก็ค่อนข้างขำ
หนึ่งในความก้าวหน้าขั้นพื้นฐานที่ทำให้การปฏิวัติทางเทคโนโลยีเร่งตัว และเปลี่ยนจากขั้น “เครื่องจักรซับซ้อน” ไปสู่สิ่งที่ดูเหมือน “เวทมนตร์” ในแง่หนึ่งก็คือ การจัดการสายเคเบิล ที่ดีนั่นเอง
เหตุผลก็โดยเนื้อแท้เหมือนกับที่แผงวงจรพิมพ์เหนือกว่าการ wire wrapping และคือการเปลี่ยนกระบวนการทำมือให้เป็นกระบวนการโฟโตลิโทกราฟี
ไม่ต่างจากต้นฉบับที่เคยคัดลอกด้วยมือถูกแทนที่ด้วยงานพิมพ์จากแท่นพิมพ์มากนัก
ในระบบอิเล็กทรอนิกส์และระบบไฟฟ้าเครื่องกลที่ใหญ่ขึ้น สายเคเบิลและคอนเน็กเตอร์ หรือก็คือฮาร์เนส ยังคงเป็นจุดอ่อนหลักอยู่
เนื้อหาส่วนใหญ่ดูได้ที่ https://archive.is/hYvUp
ถ้าฉบับพิมพ์ของบทความนั้นถูกส่งไปยังห้องแล็บวิจัยและพัฒนาของ TI หรือ Intel เมื่อ 50 ปีก่อน อยากรู้เหมือนกันว่าตอนนี้เราจะมาไกลถึงไหนแล้ว
ที่น่าสนใจคือ Turing Complete ก็เป็นแนวทางจาก NAND ไปจนถึงไมโครคอมพิวเตอร์เช่นกัน
https://store.steampowered.com/app/1444480/Turing_Complete/