Sipeed Tang Nano 20K บอร์ดพัฒนา FPGA สามารถจำลองแกน RISC-V, รัน Linux, เล่นเกม Retroได้

Sipeed Tang Nano 20K

Sipeed Tang Nano 20K เป็นบอร์ดพัฒนา FPGA ราคาถูก ($25 หรือ ~860฿) ที่ใช้ Gowin GW2AR-18 FPGA พร้อม 20,736 logic cells และ RAM 64Mbit ซึ่งเมื่อรวมกับ QSPI flash 64MBit ให้ทรัพยากรที่เพียงพอสำหรับจำลอง RISC-V core 32 บิตที่บูต Linux หรือเล่นเกม Retro ในโปรแกรมจำลอง บอร์ด FPGA มาพร้อมกับพอร์ต USB-C สำหรับจ่ายไฟและโหลด FPGA bitstream ผ่านไมโครคอนโทรลเลอร์ BL616 ที่ทำหน้าที่เป็น USB to serial, พอร์ต HDMI และอินเทอร์เฟส RGB LCD สำหรับเอาต์พุตวิดีโอ และมีปุ่มผู้ใช้สองปุ่ม, และช่องต่อ GPIO สองแถวเพื่อเชื่อมต่อวงจรรอบข้าง (peripherals) เช่น Gamepad (ผ่าน adapter) สเปค Sipeed Tang Nano 20K : FPGA – ใช้ชิป Gowin GW2A-LV18QN88C8I7 กับ 41,472 shadow SRAM (S-SRAM) 828K block SRAM (B-SRAM) Numbers of B-SRAM – 46 64Mbit 32-bit […]

Balthazar : โน้ตบุ๊คโอเพ่นซอร์ส สามารถใช้ RISC-V, Arm หรือ FPGA

Balthazar RISC V laptop

Balthazar Personal Computing Device (BPCD) เป็นโน้ตบุ๊คต้นแบบ (Prototype) ขนาด 13.3 นิ้ว เป็นฮาร์ดแวร์โอเพ่นซอร์สที่สามารถโมดูล RISC-V, Arm หรือ FPGA และออกแบบเพื่อให้สามารถอัพเกรด, เพิ่มประสิทธิภาพ และมีการใช้งานยาวนานได้ นักพัฒนากล่าวว่าโน้ตบุ๊คนี้เป็นผลิตภัณฑ์ถูกพัฒนาขึ้นด้วยหลายแนวคิดที่ได้รับแรงบันดาลใจจากโครงการ EOMA68 ซึ่ง EOMA68 เป็นโมดูล CPU ที่ใช้ form factor ของ PCMCIA และโมดูล Allwinner A20 EOMA68 ได้รับการจัดแสดงเป็นต้นแบบ (Prototype) ของ Rhombus Tech โน้ตบุ๊ค Libre ขนาด 15.6 นิ้ว แต่ฉันไม่คิดว่าโครงการนี้เคยผลิตจริง คุณสมบัติโน้ตบุ๊คของ Balthazar: SoM พร้อมตัวประมวลผล RISC-V, FPGA หรือ Arm Cortex-A7x พร้อมหน่วยความจำและแฟลช ที่เก็บข้อมูล – SATA SSD, คอนเนกเตอร์ eSATA, ช่องเสียบ microSD card หน้าจอ […]

Lattice Avant : ชิป FPGA ระดับกลางกับ logic cell สูงสุด 500K, SERDES 25 Gbps, Hard PCIe Gen4

Lattice Avant

Lattice Avant เป็นแพลตฟอร์ม ชิป FPGA (Field-Programmable Gate Array) ระดับกลางที่ใช้พลังงานต่ำและมีขนาดเล็ก ซึ่งผลิตด้วยกระบวนการ FinFET 16 นาโนเมตร และติดตั้ง SERDES 25 Gb/s, Hard PCI Express (PCI-e) Gen 4, หน่วยความจำภายนอก PHY interfaces, จำนวน DSP สูง และเครื่องมือรักษาความปลอดภัย Lattice Semi เป็นที่รู้จักกันดีใน FPGA ระดับ entry เช่น iCE40 ซึ่งเป็นที่นิยมในชุมชนด้วยฮาร์ดแวร์ เน้นราคาถูกและรองรับชุดเครื่องมือ (tools)โอเพ่นซอร์ส แต่แพลตฟอร์ม Avant เป็นการเข้าสู่ตลาด FPGA ระดับกลางของบริษัท โดยกำหนดชิปที่มี Logic Cells (LCs) 100k ถึง 500k จุดเด่นของ Lattice Avant: FPGA fabric– Logic cells 200K – 500K สูงสุด 350 MHz DSP – 700 – 1,8000 18×18 multipliers @ สูงสุด 650 MHz เพื่อรองรับอัลกอริธึม AI ล่า […]

Innodisk EXMU-X261 – บอร์ด FPGA ใช้ AMD Xilinx Kria K26 เพื่อใช้ในงาน Machine Vision

Innodisk EXMU X261 FPGA machine vision platform

Innodisk เป็นที่รู้จักกันดีผู้ผลิตด้านอุปกรณ์จัดเก็บข้อมูลแบบฝัง (embedded storage) และชิปหน่วยความจำ ก่อนหน้านี้ได้ประกาศความตั้งใจที่จะหันไปหาตลาด AI และเริ่มต้นด้วยการเปิดตัว USB โมดูลกล้อง เมื่อเดือนที่แล้ว แต่บริษัทได้ก้าวไปอีกด้วยการเปิดตัว บอร์ด FPGA “EXMU-X261” ที่เป็นแพลตฟอร์ม Machine Vision EXMU-X261 ขับเคลื่อนโดยระบบโมดูล (system-on-module) AMD Xilink Kria K26 และมีเอาต์พุตวิดีโอ HDMI 1.4, Gigabit Ethernet, พอร์ต USB 3.1 Gen 1 จำนวน 4 ช่องสำหรับกล้องและอุปกรณ์ต่อพ่วงอื่น ๆ รวมถึงซ็อกเก็ต M.2 2 ช่องและ เทอร์มินัลบล็อก (Terminal block) สำหรับส่วนขยาย สเปคของ EXMU-X261: System-on-module  ระบบโมดูล – โมดูล FPGA AMD Xilinx Kria K26 ที่ขับเคลื่อนโดย Zynq UltraScale+ XCK26 FPGA MPSoC พร้อมโปรเซส […]

Renesas ForgeFPGA – FPGA ราคา 16฿ พร้อมเครื่องมือพัฒนาฟรี Yosys

Renesas-FPGA-family

Renesas ผู้ผลิตชิปเฉพาะทางจากญี่ปุ่นเปิดตัว ForgeFPGA ชิปตระกูล FPGA ที่ใช้พลังงานต่ำ ราคาประหยัด ซึ่งมีราคาเริ่มต้น 0.50  (~16฿) ต่อชิปเมื่อซื้อปริมาณมาก, หลังจากการเข้าซื้อกิจการ Dialog Semiconductors เมื่อเดือนสิงหาคมที่ผ่านมา ซึ่งก่อนหน้านี้ได้เปิดตัวอุปกรณ์สัญญาณผสมแบบตั้งโปรแกรม GreenPAK Renesas Electronics ระบุว่ากระแสไฟในโหมดสแตนด์บายของ FPGA นั้นน้อยกว่า 20uA ซึ่งกินไฟเพียงครึ่งเดียวของ FPGA ของคู่แข่ง ราคาที่ต่ำกว่าจะทำให้ FPGA นี้นำกลับมาใช้ใหม่ในตลาดใหม่และผลิตภัณฑ์ IoT ได้ นอกจากนี้ เครื่องมือที่เกี่ยวข้องกับ FPGA ของ Renesas Electronics ยังให้บริการฟรี และไม่จำเป็นต้องขอรับหรือติดตั้งใบอนุญาตใดๆ ข้อมูลสเปคทั้งหมดยังไม่ข้อมูลที่สมบูรณ์ แต่ ForgeFPGA Family จะให้บริการแอปพลิเคชันที่ต้องใช้ลอจิกเกทน้ […]

เริ่มต้นใช้งาน Yocto Linux BSP ด้วย Polarfire SoC FPGA Icicle Kit

เริ่มต้นใช้งาน-คู่มือ-PolarFire-SoC-FPGA-Icicle-Kit

เมื่อเดือนที่แล้ว ฉันได้รับบอร์ดพัฒนา Microchip PolarFire SoC FPGA Icicle development kit ที่มี PolarFire SoC FPGA พร้อมด้วย ระบบย่อย RISC-V CPU แบบ Penta–core 64 บิต และ FPGA ที่มี 254K LE และบูตไปยังระบบปฏิบัติการ Linux ที่ติดตั้งไว้ล่วงหน้าบน OpenEmbedded วันนี้ ฉันจะสาธิตวิธีเริ่มต้นใช้งาน Yocto BSP และใช้เกณฑ์มาตรฐาน EEMBC CoreMark และฉันจะตรวจสอบ FPGA ด้วย Libero SoC Design Suite ในบทความต่อไป ระบบปฏิบัติการที่รองรับโดย PolarFire SoC FPGA ความคิดเริ่มต้นของฉันคือจะทำการทดสอบบน RISC-V คอร์โดยใช้ Linux ตรวจสอบข้อมูลระบบบางอย่าง, เรียกใช้การทดสอบเกณฑ์มาตรฐาน (เช่น SBC-Bench) รวบรวมเคอร์เนล Linux และติดตั้งบริการต่างๆ เช่น LEMP stack (Linux, Nginx (ออกเสียงว่า Engine-X), MySQL, PHP) ซึ่งสามารถใช้กับโฮสติ้ง Wo […]

แกะกล่อง : Microchip PolarFire SoC FPGA Icicle เป็นบอร์ดพัฒนาซีพียู RISC-V

เมื่อไม่กี่ปีที่ผ่านมา Microchip ได้เปิดตัว PolarFire SoC FPGA Icicle (ใช้ชื่อรหัสว่า MPFS-ICICLE-KIT-ES) อย่างเป็นทางการใน Crowd Supply  เป็นบอร์ดพัฒนาซีพียู RISC-V ตัวแรก ที่รองรับลินุกซ์ และ FreeBSD , ระบบนี้ติดตั้ง PolarFire SoC FPGA ซึ่งประกอบด้วยระบบย่อย RISC-V CPU และ คอร์แอปพลิเคชั่น RISC-V (RV64GC) 64 บิต 4 คอร์, คอร์แบบเรียลไทม์RISC-V  (RV64IMAC) 64 บิต หนึ่งคอร์ และ FPGA ในตัว อันที่จริง ผู้ระดมทุนได้ใช้บอร์ดนี้เมื่อไม่กี่เดือนที่ผ่านมา เมื่อเร็วๆ นี้ Microchip ได้ส่งบอร์ดไปให้ผู้คนจำนวนมากขึ้นเพื่อทำการประเมิน/ตรวจสอบ และฉันก็ได้รับบอร์ดหนึ่งตัวมาทดลองด้วย ในบทความนี้จะเป็นเนื้อหาชุด kit และส่วนประกอบหลักๆบนบอร์ดก่อน ส่วนที่จะทดสอบกับเครื่องมือพัฒนาลินุกซ์และ FPGA จะมีในบทความต่อไป แกะกล่อง Microchi […]

Tang Nano 4K – บอร์ด FPGA พร้อม HDMI และกล้อง ราคา 600-700฿

บอร์ด-Tang-Nano-4K-FPGA

บอร์ด Tang Nano 4K FPGA ของ Sipeed เป็นการอัพเกรดบอร์ดTang Nano FPGA ของบริษัทด้วย GOWIN GW1NSR-LV4C FPGA ที่ทรงพลังกว่า  ซึ่งติดตั้ง 4608 LUT (แทนรุ่น 1152) และไมโครคอนโทรลเลอร์ Cortex-M3 ที่ฝังอยู่ในชิป เช่นเดียวกับบอร์ดพัฒนารุ่นก่อนๆ บอร์ดTang Nano 4K ใหม่ยังมีพอร์ต USB-C สำหรับจ่ายไฟและดาวน์โหลดบิตสตรีม ความแตกต่างคือบอร์ดพัฒนาใหม่แทนที่อินเทอร์เฟซ RGB LCD ด้วยพอร์ต HDMI และเพิ่มการรองรับกล้อง OV2640 ที่เป็นอุปกรณ์เสริม ข้อมูลสเปคของบอร์ด Tang Nano 4K: FPGA – GOWIN GW1NSR-LV4C หรือที่เรียกว่า GW1NSR-4C (สำหรับรายละเอียด โปรดดูเอกสารข้อมูล PDF ) 4608 หน่วยลอจิคัล (LUT) 3456 ทะเบียน พารามิเตอร์ตัวคูณ 16 ตัว 180Kbit บล็อก SRAM, 64Mbit PSRAM 2x PLL I/O ผู้ใช้สูงสุด 44x โปรเซสเซอร์ฮาร์ด Arm Cortex-M3 ที่เก็บข้อม […]