เปิด MPW โปรแกรมของ Google เพื่อสร้างชิปของคุณเอง

การออกแบบฮาร์ดแวร์เป็นหนึ่งในสาขาวิชาที่เติบโตมากที่สุดในปีที่ผ่านมา นี่เป็นเพราะความจริงที่ว่าเพื่อเพิ่มประสิทธิภาพแอพพลิเคชั่น การออกแบบของพวกเขาเริ่มที่จะเชื่อมโยงกับฮาร์ดแวร์ของพีซี สถานการณ์นี้ส่งผลให้เกิดการสร้างสิ่งที่เราเรียกว่าตัวเร่งความเร็วในด้านหนึ่ง และตัวประมวลผลเฉพาะโดเมนในอีกทางหนึ่ง อย่างไรก็ตาม ความจริงของการออกแบบฮาร์ดแวร์นั้นทำให้ต้นทุนมนุษย์ เศรษฐกิจ และเวลา ซึ่งไม่ใช่ทุกคนมี สิ่งที่ Google ตั้งใจจะแก้ปัญหานี้ด้วย โปรแกรม Open MPW ของมัน.

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

เปิด MPW

โปรแกรม Open MPW ของ Google คืออะไร

ในเดือนพฤศจิกายน 2020 Google บรรลุข้อตกลงกับ SkyWater Technologies ในการเปิดชุดการออกแบบตาม กระบวนการ SKY130 กระบวนการผลิตที่ง่ายมากขึ้นอยู่กับ a . เท่านั้น โหนด 130nm. แม้ว่าจะดีพอที่จะมีชุมชนที่มีสมาชิก 3,000 คนที่แชร์โครงการออกแบบฮาร์ดแวร์แบบเปิดโดยสิ้นเชิง

เปิด MPW Google

ความคิดจึงไม่ลดลงเหลือเพียงความสามารถในการออกแบบชิป แต่มีความสามารถในการผลิตและติดตั้งในผลิตภัณฑ์ที่มีอยู่ ดังนั้นโครงการให้ผู้ใช้แต่ละคน ความสามารถในการออกแบบและผลิตชิป ด้วย พื้นที่ 2.92 x 3.52 มม. และพิน I/O 38 ตัว . นี่คือสิ่งที่อาจดูเหมือนเจียมเนื้อเจียมตัวมากสำหรับเรา และมากกว่านั้นด้วยโหนดการผลิตเช่นโหนด 130 นาโนเมตร แต่เหมาะอย่างยิ่งสำหรับโครงการขนาดเล็ก โดยเฉพาะอย่างยิ่งเมื่อต้องเผชิญกับโลกของอินเทอร์เน็ตของสรรพสิ่ง

ผลิตภัณฑ์ใดบ้างที่ผลิตขึ้น?

อืม ของแปลกๆ เช่น

  • เครื่องเร่งความเร็วขนาดเล็กสำหรับการคำนวณเมทริกซ์ ซึ่งเกี่ยวข้องกับปัญญาประดิษฐ์อย่างใกล้ชิด
  • ระบบเฉพาะสำหรับการเข้ารหัสและถอดรหัสข้อมูล
  • ตัวประมวลผลและตัวเร่งความเร็วแบบคงที่เพื่อเสริมการทำงานของโปรเซสเซอร์ ARM หรือ RISC-V ที่ต่างกัน
  • ฮาร์ดแวร์สำหรับเครื่องดนตรี เช่น กีตาร์ คีย์บอร์ด เป็นต้น
  • เวอร์ชันที่เปิดใช้งานฮาร์ดแวร์อย่างสมบูรณ์ เช่น Sudokus, Tetris หรือ Wordle ที่ได้รับความนิยมเมื่อเร็วๆ นี้

ข้อตกลงระหว่าง Google และ SkyWater Technologies นำเสนอเครื่องมือจำนวนมากสำหรับการออกแบบและการปรับใช้โซลูชันฮาร์ดแวร์ ซึ่งคุณสามารถหาได้ บนเว็บไซต์ของพวกเขา . ทั้งหมดนี้เป็นโอเพ่นซอร์ส

มีข้อดีอะไรบ้าง?

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

  • ไม่ละเมิดสิทธิบัตรที่มีอยู่
  • บุคคลที่สามสามารถทำซ้ำได้อย่างง่ายดาย

โครงการที่คุณจะทำคืออะไรและทำไม เราสนใจที่จะรู้มาก ยังไงถ้าสนใจสมัครโปรแกรมรีบเลยครับ คุณมีเวลาถึงวันที่ 8 มิถุนายน ในการโทรปัจจุบัน