ความเข้าใจของฉันเกี่ยวกับทรัพย์สินทางปัญญา (IP) Cores คือพวกเขาเป็นรูปแบบวงจร FPGA หรือ ASIC ที่เฉพาะเจาะจงหรือการตั้งค่าโดยมีเจตนาที่จะขายเพื่อการใช้งานทั่วไป
ซอฟท์เฟิร์มแวร์และฮาร์ดคอร์ไอพีคืออะไร
ความเข้าใจของฉันเกี่ยวกับทรัพย์สินทางปัญญา (IP) Cores คือพวกเขาเป็นรูปแบบวงจร FPGA หรือ ASIC ที่เฉพาะเจาะจงหรือการตั้งค่าโดยมีเจตนาที่จะขายเพื่อการใช้งานทั่วไป
ซอฟท์เฟิร์มแวร์และฮาร์ดคอร์ไอพีคืออะไร
คำตอบ:
อย่างน้อยจากจุดยืนของ FPGA นั้นฮาร์ด IP หมายถึงคุณสมบัติที่สร้างขึ้นในซิลิคอนของ FPGA เอง สิ่งเหล่านี้อาจมีตั้งแต่ส่วนประกอบสัญญาณแบบผสมเช่นส่วนประกอบการจัดการนาฬิกา PLLs และตัวเรียงลำดับความเร็วสูงและ deserializers ไปจนถึงส่วนประกอบดิจิตอลอย่างเช่นคอร์ CPU ตัวควบคุมหน่วยความจำอีเธอร์เน็ต MAC และแกน PCI Express ฮาร์ดคอร์มีข้อได้เปรียบของประสิทธิภาพระดับ ASIC โดยเสียค่าใช้จ่ายในการกำหนดรูปแบบใหม่ ซอฟท์ไอพีนั้นถูกแจกจ่ายเป็น HDL ที่เข้ารหัสหรือไม่เข้ารหัสหรือในฐานะลิสต์และจบลงด้วยการนำไปใช้ในตรรกะ FPGA ปกติ
IP ของ บริษัท ไม่ใช่คำศัพท์ที่ฉันคุ้นเคย เป็นไปได้ว่าสิ่งนี้หมายถึง IP cores กระจายเป็นเรขาคณิตที่ถูกวางและส่งเพื่อนำไปใช้กับ ASIC