ความแตกต่างระหว่างไมโครโปรเซสเซอร์และคอร์ทรัพย์สินทางปัญญา

ความแตกต่างระหว่างไมโครโปรเซสเซอร์และคอร์ทรัพย์สินทางปัญญา
ความแตกต่างระหว่างไมโครโปรเซสเซอร์และคอร์ทรัพย์สินทางปัญญา

วีดีโอ: ความแตกต่างระหว่างไมโครโปรเซสเซอร์และคอร์ทรัพย์สินทางปัญญา

วีดีโอ: ความแตกต่างระหว่างไมโครโปรเซสเซอร์และคอร์ทรัพย์สินทางปัญญา
วีดีโอ: ความแตกต่างระหว่าง เสือชีตาห์กับเสือโคร่ง ตัวไหนนิสัยเหมือนแมว ตัวไหนนิสัยเหมือนหมา 2024, กรกฎาคม
Anonim

ไมโครโปรเซสเซอร์กับแกนทรัพย์สินทางปัญญา | ไมโครโปรเซสเซอร์กับคอร์ | ไมโครโปรเซสเซอร์กับ IP Core | โปรเซสเซอร์เทียบกับ Core | โปรเซสเซอร์เทียบกับ IP Core

ไมโครโปรเซสเซอร์หรือที่เรียกว่าหน่วยประมวลผลกลาง (CPU) คือวงจรรวม (IC) ซึ่งเป็นสมองของระบบคอมพิวเตอร์ที่ทำ "การคำนวณ" ซึ่งได้รับคำสั่งผ่านโปรแกรมคอมพิวเตอร์. ไมโครโปรเซสเซอร์ไม่เพียงแต่ใช้ในคอมพิวเตอร์ส่วนบุคคลและเซิร์ฟเวอร์เท่านั้น แต่ยังมาพร้อมกับระบบฝังตัวจำนวนหลายพันล้านเครื่อง (เช่น โทรศัพท์มือถือ พีดีเอ วอล์คแมน ฯลฯ) ที่จำหน่ายทุกปี IP Core คือเลย์เอาต์การออกแบบของระบบลอจิคัล ดังนั้นจึงไม่ใช่ระบบจริงโดยทั่วไปแล้ว IP Core สามารถสร้างและประดิษฐ์เป็นไมโครโปรเซสเซอร์จริงได้ ในบางครั้ง ในไมโครโปรเซสเซอร์ คุณจะสามารถสร้างคอร์ IP หลายคอร์เพื่อสร้างไมโครโปรเซสเซอร์แบบมัลติคอร์ได้

ไมโครโปรเซสเซอร์

คำว่าไมโครโปรเซสเซอร์ถูกใช้ในระบบคอมพิวเตอร์มานานกว่าสี่ทศวรรษแล้ว และเป็นหน่วยประมวลผลเพียงหน่วยเดียวในคอมพิวเตอร์ยุคแรกๆ จนกระทั่งมีการแนะนำหน่วยประมวลผล "อื่นๆ" (เช่น GPU) เพื่อเสริมพลังการประมวลผลของ ระบบคอมพิวเตอร์ Intel 4004 มีสาเหตุมาจากไมโครโปรเซสเซอร์ตัวแรกและเปิดตัวในปี 2514 โดย Intel Corporation ไมโครโปรเซสเซอร์มีความหมายเฉพาะเมื่อคุณมีระบบคอมพิวเตอร์ที่ "ตั้งโปรแกรมได้" (เพื่อให้สามารถดำเนินการตามคำสั่งได้) และเราควรสังเกตว่า CPU เป็นหน่วยประมวลผล "กลาง" ซึ่งเป็นหน่วยที่ควบคุมหน่วย/ส่วนอื่นๆ ของ ระบบคอมพิวเตอร์ ในบริบทของวันนี้ โดยทั่วไปไมโครโปรเซสเซอร์ประกอบด้วย CPU และเป็นชิปซิลิคอนตัวเดียว

แกนทรัพย์สินทางปัญญา

Intellectual Property Core ในเซมิคอนดักเตอร์ aka IP Core หรือ Core คือการออกแบบตรรกะที่นำกลับมาใช้ใหม่ได้ ซึ่งโดยทั่วไปแล้วจะเป็นทรัพย์สินทางปัญญาของบุคคลหรือบริษัทใดบริษัทหนึ่ง ดังนั้น IP Core จึงเป็นแนวคิด (การออกแบบ) มากกว่าการใช้งานจริง หากต้องการทำสิ่งที่คล้ายกัน หากไมโครโปรเซสเซอร์คือสิ่งปลูกสร้าง แกน IP คือแผนผังอาคารหรือพิมพ์เขียวของอาคาร ดังนั้นการออกแบบซึ่งเป็นแกน IP จึงสามารถขายหรือให้สิทธิ์แก่บุคคลที่สามเพื่อให้พวกเขาสามารถไปและประดิษฐ์โปรเซสเซอร์ด้วยการออกแบบเฉพาะได้ โดยทั่วไปแล้ว คอร์ IP จะถูกแบ่งออกเป็นสองประเภทตามวิธีการแสดง หากแสดงในระดับที่สูงกว่า เช่น ใน RTL (Register Transfer Level) สิ่งเหล่านี้จะเรียกว่า soft core และหากแสดงในระดับที่ต่ำกว่า เช่น ในรายการ net-list ระดับเกต ก็จะเรียกว่าฮาร์ดคอร์ แม้ว่าการแสดงแบบเดิมจะง่ายต่อการปรับเปลี่ยนและปรับเปลี่ยน แต่ภายหลังจะไม่สามารถแก้ไขได้ด้วยความพยายามที่สมเหตุสมผล

คำว่า core เข้าถึงคนทั่วไปได้ดีขึ้นด้วยการเปิดตัว “multi-core processors” แนวคิดของโปรเซสเซอร์แบบมัลติคอร์คือการมีแกน IP มากกว่าหนึ่งคอร์ (การออกแบบ) ที่จำลองแบบในการผลิตไมโครโปรเซสเซอร์ตัวเดียว (และด้วยเหตุนี้ในชิปตัวเดียว) ดังนั้นในโปรเซสเซอร์คอร์ตัวเดียว คอร์ IP (หรือการออกแบบ) จึงถูกประดิษฐ์ขึ้นบนไมโครโปรเซสเซอร์ตัวเดียวโดยไม่มีการจำลองแบบ

ไมโครโปรเซสเซอร์และคอร์ทรัพย์สินทางปัญญาแตกต่างกันอย่างไร

• ในขณะที่ไมโครโปรเซสเซอร์เป็นการนำการออกแบบตรรกะไปใช้จริง แต่แกน IP คือการออกแบบ (หรือเลย์เอาต์) เอง ดังนั้นจึงเป็นไปได้ที่จะเห็น IP core เป็น "core" ของไมโครโปรเซสเซอร์และเรียกมันว่า "microprocessor core"

• ในเชิงพาณิชย์ คำว่าคอร์ (หรือคอร์ไมโครโปรเซสเซอร์) ใช้เพื่ออ้างถึงจำนวนของการออกแบบลอจิกที่คล้ายกัน (หรือเลย์เอาต์) ที่จำลองแบบภายในไมโครโปรเซสเซอร์เดียว: ดังนั้น โปรเซสเซอร์แบบดูอัลคอร์จะมีการออกแบบที่คล้ายกันสองตัวที่ซ้ำกัน ในไมโครโปรเซสเซอร์และโปรเซสเซอร์ควอดคอร์จะมีการออกแบบที่คล้ายกันสี่แบบที่จำลองแบบ

• โดยทั่วไปแล้ว จำนวนคอร์ที่คุณมีในไมโครโปรเซสเซอร์จะเป็นปัจจัยในการตัดสินใจจำนวนเธรด (แอปพลิเคชัน) ที่คุณสามารถเรียกใช้บนคอมพิวเตอร์ได้พร้อมกัน (แบบขนาน)