Tags:
Node Thumbnail

กูเกิลร่วมมือกับ 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

No Description

Get latest news from Blognone

Comments

By: panurat2000
ContributorSymbianUbuntuIn Love
on 11 February 2022 - 10:53 #1240330
panurat2000's picture

มักผูกกับผู้ผลิตชิป FGPA เป็นหลัก

FGPA => FPGA

ด้วยการออกเฟรมเวิร์ RapidWright

เฟรมเวิร์ ?

ออกมาเป็นฟอร์มแมตกลางนี้

ฟอร์มแมต => ฟอร์แมต

By: big50000
AndroidSUSEUbuntu
on 11 February 2022 - 21:02 #1240401
big50000's picture

Computing เริ่มปรับทิศทางกลับมายุค 80s กันแล้วสินะ