โมดูล Sondrel เร่งการออกแบบ ASIC

อัปเดต: 8 ธันวาคม 2021

โมดูล Sondrel เร่งการออกแบบ ASIC

โมดูล Sondrel เร่งการออกแบบ ASIC

Sondrel ได้เปิดเผยว่าตระกูล Architecting ที่เพิ่งเปิดตัวไปเมื่อเร็วๆ นี้ แพลตฟอร์ม IP ในอนาคตสามารถปรับเปลี่ยนได้อย่างง่ายดายเพื่อให้ตรงกับความต้องการของ ASIC ของลูกค้าได้อย่างแม่นยำ

นี่เป็นเพราะนวัตกรรมของมัน กรอบสถาปัตยกรรมที่ปรับขนาดได้ (SAF) ซึ่งใช้บล็อก IP แบบโมดูลที่นำกลับมาใช้ใหม่ได้ ซึ่งแต่ละตัวมีเสื้อคลุมที่มีชุดฟังก์ชันและอินเทอร์เฟซที่เป็นมาตรฐาน

แต่ละ สร้างอนาคต แพลตฟอร์ม IP ถูกสร้างขึ้นโดยการรวบรวมบล็อกที่จำเป็นเพื่อให้ตรงกับประสิทธิภาพและการทำงานที่จำเป็นสำหรับแอปพลิเคชันเฉพาะ

Rowan Naylor สถาปนิกระบบหลักของ Sondrel อธิบาย "มันเหมือนกับการสร้างบล็อคที่มีสตั๊ดที่ได้มาตรฐานซึ่งเชื่อมต่อเข้าด้วยกัน ตอนนี้บล็อกที่มีขนาดและประเภทต่าง ๆ สามารถจัดตำแหน่งใหม่ในแชสซี เพื่อเปิดทางให้กับบล็อกใหม่โดยไม่ต้องเริ่มต้นการออกแบบใหม่ทั้งหมดอีกครั้งตั้งแต่เริ่มต้น ซึ่งปกติแล้วคุณจะต้องทำ เนื่องจากเราได้สร้างมาตรฐานสำหรับอินเทอร์เฟซที่กำหนดค่าได้ของ wrapper ที่ห่อหุ้มแต่ละบล็อก IP ด้วยฟังก์ชันและบริการที่รองรับ เช่น การรีเซ็ตนาฬิกาและการจัดการพลังงาน เพื่อให้การทำงานน้อยลงในการเชื่อมต่อและปรับตำแหน่งสำหรับการปรับแต่ง . มาตรฐานนี้ยังหมายความว่าเราสามารถสร้าง wrapper สำหรับ IP ใดๆ ที่ลูกค้าหรือบุคคลที่สามให้มาได้อย่างรวดเร็ว”

Graham Curren ซีอีโอของ Sondrel แสดงความคิดเห็นว่า "การนำ IP กลับมาใช้ใหม่ไม่ได้มีอะไรใหม่ แต่การใช้งานจริงนั้นค่อนข้างซับซ้อนอยู่เสมอ เนื่องจากไม่มีมาตรฐานสากลสำหรับอินเทอร์เฟซบล็อก IP ดังนั้นต้องใช้เวลาในการออกแบบในการปรับแต่งอินเทอร์เฟซบล็อก IP สำหรับ การดำเนินการแต่ละครั้ง

“Sondrel ทำงานในพื้นที่แอปพลิเคชันที่หลากหลายทำให้เรามีมุมมองที่ไม่เหมือนใคร ดังนั้นเราจึงสามารถเห็นว่าบล็อก IP สามารถนำกลับมาใช้ใหม่จากพื้นที่หนึ่งไปยังอีกที่หนึ่งได้อย่างไรหากมีอินเทอร์เฟซที่เป็นมาตรฐาน ดังนั้นเราจึงสร้าง .ของเรา กรอบสถาปัตยกรรมที่ปรับขนาดได้ ที่ใช้โมดูลาร์กับอินเทอร์เฟซมาตรฐานเพื่อให้เรามีวิธีที่รวดเร็วในการนำบล็อก IP กลับมาใช้ใหม่และเพิ่มและเปลี่ยนแปลงได้ตามต้องการ ตัวอย่างเช่น เราสามารถประหยัดเวลาในการออกแบบ ASIC ได้หกเดือนด้วยแนวทางใหม่นี้”

Sondrel ใช้ SAF เพื่อสร้างสมาชิกห้าคนแรกของ สร้างอนาคต ตระกูลของแพลตฟอร์ม IP ที่ออกแบบมาให้มีทุกอย่างที่จำเป็นสำหรับโซลูชัน ASIC สำหรับการใช้งานเฉพาะ

วิธีการแบบแยกส่วนที่เป็นมาตรฐานหมายความว่าในช่วงเริ่มต้นของโครงการลูกค้าใหม่ Sondrel เลือกแพลตฟอร์ม IP ที่เหมาะสมแล้วปรับแต่งโดยเพิ่มบล็อกการคำนวณเพื่อประสิทธิภาพที่ดีขึ้นหรือการทำงานที่แตกต่างกันด้วยบล็อกที่เหมาะสมจากไลบรารีของบล็อกเพื่อสร้างตามความต้องการ สารละลาย.

IP ของบุคคลที่สามหรือของลูกค้า เมื่อรวมแล้ว จะถูกเพิ่มเข้าไปในการออกแบบในทำนองเดียวกัน ผลลัพธ์โดยรวมคือ SAF ช่วยให้ Sondrel ลดเวลาในการออกแบบโดยมีวิธีที่มีประสิทธิภาพในการประกอบโซลูชันสำหรับลูกค้าอย่างรวดเร็วและประหยัดค่าใช้จ่ายในการออกแบบ รวมทั้งทำให้พวกเขามีผลิตภัณฑ์ในตลาดได้เร็วขึ้นอย่างมาก

“เราเชื่อว่าเราเป็นบริษัทแรกที่สร้างกรอบการทำงานดังกล่าว ซึ่งช่วยให้ IP สามารถนำกลับมาใช้ใหม่ได้อย่างมีประสิทธิภาพและง่ายดายในรูปแบบโมดูลที่ได้มาตรฐาน” Curren กล่าวเสริม “หลายคนเคยลองทำสิ่งนี้มาแล้วในอดีต แต่เราคิดว่าเป็นคนแรกที่ทำสำเร็จ เพื่อเป็นโซลูชันที่สามารถใช้งานได้ง่ายในหลาย ๆ ด้านแอปพลิเคชัน”

Curren สรุปว่า "แนวทาง 'บล็อก' นี้มีประโยชน์อย่างยิ่งเมื่อข้อกำหนดสำหรับ ASIC เปลี่ยนแปลงระหว่างขั้นตอนการออกแบบ ซึ่งมักจะเกิดขึ้นเมื่อลูกค้าปรับแต่งข้อกำหนดในขณะที่โครงการดำเนินไป โดยปกติ การเปลี่ยนแปลงดังกล่าวอาจต้องมีการออกแบบใหม่ทั้งหมดเพื่อรวมคุณสมบัติใหม่หรือพลังการประมวลผลเพิ่มเติม แต่ตอนนี้ ด้วย SAF โมดูลจะถูกเพิ่มเข้าหรือลบออกจากแชสซี วิธีนี้ช่วยประหยัดเวลาและค่าใช้จ่ายของลูกค้าได้มหาศาล และเป็นแรงผลักดันของเราในการสร้างสรรค์สถาปัตยกรรมแห่งอนาคตของการออกแบบ ASIC”

SAF ขึ้นอยู่กับ 'แชสซี' ที่สรุปบริการพื้นฐานและทรัพยากรที่จำเป็นในคลาสของแอปพลิเคชัน เช่น Transport Fabric (NoC/NiC) หน่วยความจำระบบ โดเมน Power-Clock-Reset และการจัดการระบบ (บูต การกำหนดค่า FuSa และฟังก์ชันการจัดการแอปพลิเคชันทั่วไป) บล็อก IP ทั้งหมดเชื่อมต่อและสื่อสารระหว่างกันผ่าน Chassis เพื่อให้แน่ใจว่าการรวมและการจัดเรียงใหม่ทำได้ง่าย ซึ่งแตกต่างจากวิธีการออกแบบที่บล็อกเชื่อมต่อโดยตรงกับบล็อกอื่นๆ ที่ต้องการการออกแบบใหม่ทั้งหมด หากจำเป็นต้องเปลี่ยนแปลง

เนื่องจากแชสซีมักจะเป็นส่วนหนึ่งของระบบที่ไม่เหมือนใคร การใช้กระบวนการสร้างแบบจำลองของ Sondrel อย่างกว้างขวางทำให้สามารถกำหนดขนาดและกำหนดค่าแชสซีได้ โดยคำนึงถึงทั้งแฟบริกของบัสและระบบย่อยหน่วยความจำ

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

บล็อกจะเทียบเท่ากับฟังก์ชันการคำนวณและ IO (CPU, DSP, PCIe เป็นต้น) ที่ใช้งานในระบบย่อยตาม 'slice' แต่ละส่วนมีบริการและอินเทอร์เฟซมาตรฐานสำหรับการทำงานร่วมกัน การซิงโครไนซ์ และการสื่อสาร วิธีนี้ช่วยให้สามารถปรับขนาดประสิทธิภาพได้โดยการเพิ่มจำนวนที่ใช้ ตัวอย่างเช่น สไลซ์ที่เหมือนกันสามชิ้นในนามจะเพิ่มพลังการประมวลผลเป็นสามเท่า

ฟังก์ชันเพิ่มเติมสามารถรวมเข้าด้วยกันได้อย่างง่ายดายโดยเสียบชิ้นส่วนโมดูลาร์ที่เหมาะสมเข้ากับแชสซี การใช้สไลซ์ยังช่วยลดเวลาโดยรวมของโปรเจ็กต์ เนื่องจากทุกสไลซ์ในไลบรารีได้รับการทดสอบและยืนยันก่อนหน้านี้แล้ว ซึ่งยังช่วยลดความเสี่ยงของโปรเจ็กต์อีกด้วย