Tags:
Node Thumbnail

เว็บ Hackaday เผยแพร่บทความแนวทางการพัฒนาชิป FPGA ด้วยซอฟต์แวร์โอเพนซอร์สล้วนๆ ผ่านโครงการ IceStrom ที่เพิ่งเปิดตัวปีนี้แต่กลับสามารถใช้งานได้ครบถ้วน และสามารถโปรแกรมบนชิปจริงได้

ในบทความใช้ฮาร์ดแวร์เป็น iCEstick บอร์ดพัฒนา FPGA ราคาถูก (ประมาณ 21-32 ดอลลาร์) จากเมื่อก่อนที่ชุดพัฒนามักมีราคาแพงหลายพันถึงหลายหมื่นบาท

IceStrom เป็นโครงการเครื่องมือจัดการกับชิปและไฟล์สำหรับอัพโหลดขึ้นชิป แต่ส่วนคอมไพล์เลอร์จากภาษา Verilog นั้นต้องใช้คอมไฟล์เลอร์ Yosys และซอฟต์แวร์วางผังวงจร Arachne-pnr การแยกโครงการกันเป็นลำดับทำให้ต้องสั่งทีละขั้นตอนเอง ซึ่งก็อาจจะดีสำหรับการเรียนที่ต้องการให้ผู้เรียนเห็นว่าแต่ละขั้นตอนของการแปลงโค้ดจาก Verilog เป็นวงจรในไอซีนั้นเป็นอย่างไร

ซอฟต์แวร์ของ Lattice ผู้ผลิตชิปเองก็มีรุ่นให้ใช้งานฟรี แต่ยังต้องลงทะเบียนไลเซนส์และมีปัญหาอยู่บ้างสำหรับลินุกซ์

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

ที่มา - Hackaday

Get latest news from Blognone

Comments

By: panurat2000
ContributorSymbianUbuntuIn Love
on 29 August 2015 - 18:35 #838610
panurat2000's picture

เว็บ Hackaday เผยแพร่บทความแนวทางการพัฒนาชิป FPGA ด้วยซอฟต์แวร์โอเพนซอร์ล้วนๆ

โอเพนซอร์ => โอเพนซอร์ส

ที่พัฒนาชิปเฉพาะทางมาขุดบิตคอยด์

บิตคอยด์ => บิตคอยน์

By: sdh on 29 August 2015 - 18:56 #838613 Reply to:838610

ซอฟต์แวร์ของ Littice ผู้ผลิตชิป

Lattice

By: A4
iPhoneAndroidRed HatSUSE
on 30 August 2015 - 07:03 #838690
A4's picture

น่าสนใจที่ ทำให้บอร์ดพัฒนา ราคาต่ำลง

By: zotix
ContributoriPhoneAndroidWindows
on 30 August 2015 - 10:28 #838705 Reply to:838690

บอร์ดพัฒนามันไม่ได้ต่ำลง แต่ซอฟต์แวร์ที่เอาไว้พัฒนามันไม่มีฟรีเลย โครงการนี้เขาทำเป็นโอเพนซอร์สจะได้นำไปพัฒนาต่อได้

By: nat3738
ContributorAndroidRed HatUbuntu
on 17 September 2015 - 06:06 #843742 Reply to:838705

รู้สึก Xilinx WebPACK จะฟรีนะครับ