กูเกิลเปิดโครงการฟอร์แมตไฟล์สำหรับ FPGA ใช้งานได้ทุกยี่ห้อ

by lew
11 February 2022 - 03:18

กูเกิลร่วมมือกับ Antmicro ผู้ให้บริการออกแบบชิปเปิดโครงการ FPGA Interchange format สร้างฟอร์แมตไฟล์สำหรับออกแบบชิปที่ใช้เครื่องมือข้ามยี่ห้อไปมาได้

การออกแบบชิปโดยใช้ FPGA นั้นเป็นการสังเคราะห์ (synthesis) วงจรจากโค้ด เช่นภาษา VHDL หรือ Verilog แปลงโค้ดเป็นวงจรที่เชื่อมโมดูลพื้นฐานต่างๆ เข้าด้วยกัน จากนั้นต้องวางวงจรลงในชิปจริง กระบวนการทั้งหมดนี้มักผูกกับผู้ผลิตชิป FPGA เป็นหลัก

กูเกิลและ Antmicro เข้าไปพัฒนาโครงการ nextpnr โครงการวางวงจรโอเพนซอร์สให้รองรับฟอร์แมตใหม่นี้ได้ และขยายความสามารถของ nextpnr ให้รองรับชิป Xilinx-7 และ Lattice Nexus FPGA ส่วนทาง Xilinx ก็แสดงความสนใจในโครงการนี้ด้วยการออกเฟรมเวิร์ค RapidWright สำหรับเขียนฐานข้อมูลโมดูลในชิป FPGA ออกมาเป็นฟอร์แมตกลางนี้

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

ที่มา - Google Open Source Blog

Blognone Jobs Premium