Icepi Zero – บอร์ด FPGA ที่ใช้ชิป Lattice ECP5 ในฟอร์มแฟกเตอร์ Raspberry Pi Zero

Icepi Zero Lattice LFE5U FPGA board Raspberry Pi Zero form factor

Icepi Zero เป็นบอร์ดพัฒนา FPGA แบบโอเพ่นซอร์สที่ใช้ชิป Lattice ECP5 มีขนาดกะทัดรัดและออกแบบตามฟอร์มแฟกเตอร์ของ Raspberry Pi Zero มาพร้อมกับช่องใส่การ์ด microSD, พอร์ต USB-C จำนวน 3 พอร์ต, คอนเนกเตอร์ GPDI mini สำหรับวิดีโอเอาต์พุต และ GPIO header แบบ 40 พิน ตอนแรกอาจทำให้สับสน เนื่องจากไม่กี่วันที่ผ่านมา Debashis ได้เขียนบทความกับบอร์ด Pico2-ice ซึ่งเป็นอีกการออกแบบหนึ่งที่ใช้ MCU RP2350B และ Lattice ICE40U5K FPGA ที่มี 5.3K LUTs แต่ Icepi Zero ผลิตโดย Icy Electronics เป็นบอร์ด FPGA ล้วน ๆ ที่มาพร้อมกับ 24K LUTs, SRAM ขนาด 32MB, และ QSPI flash ขนาด 16MB ซึ่งสามารถนำไปใช้กับงานด้าน เกม/คอมพิวเตอร์ย้อนยุค และการทดลองสร้าง gateware บน FPGA ได้ทั่วไป สเปค Icepi Zero: FPGA – Lattice Semi ECP5U 24k LUTs  RAM ขนาด 112 […]

Pico2-Ice : บอร์ดพัฒนาที่รวม Raspberry Pi RP2350B กับ FPGA Lattice iCE40UP5K

pico2-ice Raspberry Pi RP2350B iCE40UP5K FPGA development baord

tinyVision.ai ได้เปิดตัวบอร์ดพัฒนา FPGA แบบโอเพ่นซอร์สรุ่นที่สอง Pico2-Ice เป็นรุ่นอัปเกรดจาก pico-ice โดยได้เปลี่ยนจาก Raspberry Pi RP2040 ไปเป็น RP2350B พร้อมเพิ่มไฟ LED และปุ่มกดสำหรับทั้งไมโครคอนโทรลเลอร์ (MCU) และ FPGA โดยบอร์ด Pico2-Ice ยังได้นำเอาอินเทอร์เฟซ HSTX ของ RP2350B ออกมาให้ใช้งานผ่านคอนเนกเตอร์แบบ 22 พิน ขณะที่ยังคงใช้ FPGA Lattice iCE40UP5K เหมือนเดิม FPGA iCE40UP5K บนบอร์ดมาพร้อมกับ LUTs 5.3k, หน่วยความจำ SPRAM 1 MB , และ DPRAM 120 KB พร้อมด้วย SPI flash 4MB และ PSRAM แบบ low-power 8MB นอกจากนี้บอร์ดยังเปิดให้เข้าถึงขาของ RP2350 ทั้งหมด รวมถึง GPIO ของ FPGA 32 ขา ผ่าน header ระยะห่าง 2.54 มม. ในรูปแบบ Pmod อีกด้วย บอร์ดยังติดตั้ง RGB LED 2 ดวง และปุ่มกด 2 ปุ่ม (แยกการทำงานระหว่าง MCU และ FPGA […]

Modos Paper Dev Kit ที่ใช้ FPGA รองรับจอ E-Ink พร้อมอัตรารีเฟรชสูงสุด 75 Hz

Modos Paper Grayscale or Color E Ink displays

Modos Paper Dev Kit ช่วยให้ผู้ใช้สามารถสร้างจอภาพ E-Ink แบบโอเพ่นฮาร์ดแวร์ด้วยอัตรารีเฟรชที่รวดเร็วถึง 75 Hz และค่าความหน่วงต่ำ ด้วยบอร์ดควบคุมที่ใช้ Xilinx Spartan-6 FPGA และรองรับจอ E-Ink ได้หลากหลายขนาดตั้งแต่ 4 นิ้ว ไปจนถึง 42 นิ้ว จอ E-Ink ที่ได้สามารถแสดงผลได้ทั้งแบบขาวดำหรือสี เชื่อมต่อผ่าน HDMI หรือ USB และใช้งานร่วมกับระบบปฏิบัติการ Linux, macOS และ Windows ได้ สเปคของบอร์ดควบคุม Modos Paper:   FPGA – AMD/Xilinx Spartan-6 LX16 FPGA ที่ทำงานร่วมกับ Caster gateware หน่วยความจำ – หน่วยความจำ framebuffer แบบ DDR3-800 ไมโครคอนโทรลเลอร์ – STMicro STM32H750  ที่ใช้ Arm Cortex-M7 สำหรับการสื่อสารผ่าน USB การอัปเกรดเฟิร์มแวร์ และการทำงานแบบสแตนด์อโลน มีอัตราการประมวลผลสูงสุด 133 MP/s เมื่อเปิดการใช้งาน err […]

Commodore 64 Ultimate : Keyboard PC ที่ใช้ FPGA รองรับเกม C64 แบบออริจินัล

Commodore 64 Ultimate

Commodore 64 เป็นคอมพิวเตอร์แบบคีย์บอร์ด (Keyboard PC) รุ่นออริจินัลเครื่องสุดท้ายถูกจำหน่ายในปี 1994 และตั้งแต่นั้นมา แบรนด์และทรัพย์สินของ Commodore ก็ได้เปลี่ยนมือไปยังหลายบริษัท จนกระทั่งในปีนี้ YouTuber ชื่อ Christian Simpson (หรือ Perifractic) ได้ซื้อทรัพย์สินทั้งหมดเพื่อฟื้นฟูแบรนด์และเปิดตัวคอมพิวเตอร์ Commodore 64 Ultimate Commodore 64 Ultimate ใช้ชิป FPGA รุ่น AMD Xilinx Artix-7 พร้อมกับ RAM ขนาด 128MB และ NOR flash ขนาด 16MB โดยสามารถจำลองการทำงานของเครื่องออริจินัลได้ และรองรับเกมและโปรแกรมกว่า 10,000 รายการที่ถูกสร้างขึ้นสำหรับคอมพิวเตอร์ C64 ออริจินัล ตัวเครื่องใหม่นี้ผสมผสานอินเทอร์เฟซแบบเก่า เช่น ช่องต่อภาพแอนะล็อกสำหรับทีวี CRT, ช่องใส่ตลับเกม, ช่องใส่ชิปเสียง SID, และไดรฟ์ดิสก์ เข้ากับอินเทอร์ […]

Red Pitaya STEMlab 125-14 PRO Gen 2 : บอร์ดที่ใช้ AMD Zynq 7010/7020 สำหรับการวัดควบคุม และประมวลผลสัญญาณ

Red Pitaya STEMlab 125-14 PRO Gen 2

บอร์ด Red Pitaya เปิดตัวครั้งแรกในปี 2013 ที่ใช้ชิป FPGA Xilinx Zynq 7010 โดยออกแบบมาเป็นเครื่องมือประสิทธิภาพสูงสำหรับใช้งานเป็นออสซิลโลสโคป (Oscilloscope), Spectrum Analyzer, Waveform Generator และอื่นๆ แม้ช่วงหลังจะไม่ค่อยได้ยินข่าวจากบริษัทนี้เท่าไร แต่ดูเหมือนจะดำเนินกิจการได้ดี เพราะตอนนี้ Red Pitaya เริ่มเปิดพรีออเดอร์สำหรับ STEMlab 125-14 PRO Gen 2 Starter Kit ที่ใช้ชิป SoC FPGA AMD Zynq-7010 และ STEMlab 125-14 PRO Z7020 Gen 2 Starter Kit ที่ใช้ชิป Zynq-7020 ซึ่งมีประสิทธิภาพสูงกว่า สเปคของ STEMlab 125-14 PRO Gen 2: ชิป SoC FPGA (เลือก 1 ชิป)  Xilinx Zynq 7010 CPU – Dual-core Cortex-A9 clocked up to 667 MHz FPGA fabric – 28K logic cells, 80x DSP slices หน่วยความจำ – 2.1 Mbit block RAM  Xilinx Zynq 7020 […]

Atum A3 Nano บอร์ดพัฒนาที่ใช้ FPGA Agilex 3 พร้อมโปรแกรมเมอร์ USB-Blaster III ในตัว

Terasic Atum A3 Nano

Atum A3 Nano จาก Terasic เป็นบอร์ดพัฒนาขนาดเล็กที่ใช้ FPGA รุ่นใหญ่สุดในซีรีส์ Agilex 3 ของ Altera (A3CZ135BB18AE7S) โดย FPGA รุ่นนี้มีคุณสมบัติเด่นคือมี 135K Logic Elements, embedded memory blocks (6.89 Mbit M20K, 1.4 Mbit MLAB) และ 368 multipliers จึงเหมาะสำหรับการประมวลผลในงานที่ต้องการประสิทธิภาพสูง เช่น หุ่นยนต์ ระบบยานยนต์ โครงสร้างพื้นฐานเมืองอัจฉริยะ อุปกรณ์อิเล็กทรอนิกส์สำหรับผู้บริโภค และการประมวลผลภาพขั้นสูง (Advanced Image Processing) บอร์ดมีขนาดเพียง 85 x 70 มม. แต่มีฟีเจอร์ครบถ้วน เช่น หน่วยความจำ SDRAM ขนาด 64 MB, พอร์ต Gigabit Ethernet, เอาต์พุต HDMI, ช่องใส่ microSD card, โปรแกรมเมอร์ USB-Blaster III บนบอร์ดสามารถใช้งานได้ผ่านพอร์ต USB Type-C, รองรับการขยายด้วย GPIO header 40 ขา (แบบเดียวกับ Ra […]

Sipeed Tang Console – บอร์ดพัฒนา FPGA ที่ใช้ชิป GOWIN GW5AST/GW5AT พร้อม LUT 60K หรือ 138K สำหรับเล่นเกมย้อนยุค

TANG 138K Retro Console Kit Gamepads

Sipeed Tang Console เป็นบอร์ดพัฒนา FPGA ที่ใช้ชิป GOWIN GW5AST SoC FPGA ซึ่งมาพร้อมกับ LUT 138K  และแกนประมวลผล RISC-V แบบฝังใน (hard core) หรือใช้รุ่น GW5AT ที่มี LUT 60K โดยออกแบบมาเพื่อเป็นแพลตฟอร์มพัฒนา FPGA ทั่วไปและใช้งานสำหรับเล่นเกมแนวย้อนยุค (Retro Gaming) Tange Console มีพอร์ตแสดงผลทั้ง HDMI และช่องต่อจอ LCD แบบ RGB, พอร์ต USB สองช่องสำหรับเชื่อมต่อจอยสติ๊กหรืออุปกรณ์ต่อพ่วงอื่น ๆ และรองรับการขยายเพิ่มเติมด้วย headers 40 พินจำนวนสองชุด สำหรับเชื่อมต่อ SDRAM, GBA หรือโมดูลขยายอื่น ๆ, คอนเนกเตอร์ PMOD สองช่องสำหรับจอยสติ๊กหรือโมดูลที่ผู้ใช้ออกแบบเอง, คอนเนกเตอร์ PCIe แบบสายแพ (FFC) ขนาด 16 พินที่เข้ากันได้กับ Raspberry Pi, Tang Console ยังถูกบรรจุรวมในชุด “Tang Retro Console” ซึ่งเป็นชุดเครื […]

Tiliqua – บอร์ด audio multitool ที่ใช้ FPGA Lattice ECP5 สำหรับ Eurorack

Tiliqua FPGA based audio multitool

Tiliqua เป็นบอร์ดมัลติทูลเสียง (audio multitool) ที่ใช้ FPGA Lattice ECP5 ซึ่งออกแบบมาสำหรับการสังเคราะห์เสียงและภาพ โดยสามารถใช้งานร่วมกับระบบโมดูลาร์ซินธิไซเซอร์แบบ Eurorack ได้ บอร์ดนี้มีช่องรับสัญญาณเสียงเข้า 4 ช่อง และช่องส่งสัญญาณเสียงออก 4 ช่อง โดยทั้งหมดสามารถใช้เป็นอินพุตแบบสัมผัสได้เมื่อไม่มีการเชื่อมต่อ นอกจากนี้ยังมีอินเทอร์เฟซอื่น ๆ เช่น พอร์ต USB 2.0 แบบ Host/Device, การรองรับ MIDI, คอนเนกเตอร์ PMOD 2 ชุด และอินเทอร์เฟซหน้าจอที่สามารถเชื่อมต่อกับหน้าจอ Tiliqua เพื่อสร้างเอฟเฟกต์ภาพ คุณสมบัติเหล่านี้ทำให้บอร์ด Tiliqua เหมาะสำหรับงานมอดูเลชันในระดับเสียง (audio-rate modulation), เอฟเฟกต์ที่มีความหน่วงต่ำ, การสังเคราะห์วิดีโอ, ระบบเสียง USB ความเร็วสูง หรือการจำลองฮาร์ดแวร์ยุคเก่า สเปคของ Tiliqua : F […]