Open Source FPGA Initiative

Ngumumkeun formasi organisasi nirlaba anyar, Open-Source FPGA Foundation (OSFPGA), anu ditujukeun pikeun ngembangkeun, ngamajukeun sareng nyiptakeun lingkungan pikeun ngembangkeun kolaboratif solusi hardware sareng software kabuka anu aya hubunganana sareng panggunaan lapangan gerbang anu tiasa diprogram. FPGA) sirkuit terpadu anu ngamungkinkeun karya logika reprogrammable sanggeus manufaktur chip. Operasi binér konci (AND, NAND, OR, NOR sarta XOR) dina chip misalna dilaksanakeun ngagunakeun Gerbang logika (switch) nu gaduh sababaraha inputs na hiji kaluaran, konfigurasi sambungan antara nu bisa dirobah ku software.

Anggota pangadeg OSFPGA kalebet sababaraha panalungtik téknologi FPGA anu kasohor ti perusahaan sareng proyék sapertos EPFL, QuickLogic, Zero ASIC, sareng GSG Group. Dina naungan organisasi anyar, sakumpulan alat kabuka sareng gratis bakal dikembangkeun pikeun prototyping gancang dumasar kana chip FPGA sareng dukungan pikeun automation desain éléktronik (EDA). Organisasi ieu ogé bakal ngawasan ngembangkeun babarengan standar kabuka patali FPGAs, nyadiakeun forum nétral pikeun pausahaan babagi pangalaman jeung téhnologi.

Diperkirakeun yén OSFPGA bakal ngamungkinkeun perusahaan chip ngaleungitkeun sababaraha prosés rékayasa anu aub dina ngahasilkeun FPGA, nyayogikeun para pangembang pangguna akhir sareng tumpukan parangkat lunak FPGA anu siap-dijieun, sareng ngaktifkeun kolaborasi pikeun nyiptakeun arsitéktur kualitas luhur anyar. Perhatikeun yén alat kabuka anu disayogikeun ku OSFPGA bakal dijaga ka tingkat kualitas anu paling luhur, nyumponan atanapi ngaleuwihan standar industri.

Tujuan utama Yayasan FPGA Open-Source nyaéta:

  • Nyadiakeun sumberdaya sareng prasarana pikeun ngembangkeun sakumpulan alat anu aya hubunganana sareng parangkat lunak sareng parangkat lunak FPGA.
  • Ngamajukeun pamakéan alat ieu ngaliwatan sagala rupa acara.
  • Nyayogikeun dukungan, pamekaran sareng kabuka alat pikeun panalungtikan arsitéktur FPGA canggih, ogé pamekaran parangkat lunak sareng hardware anu aya hubunganana.
  • Ngajaga katalog arsitéktur FPGA anu sayogi pikeun umum, téknologi desain, sareng desain dewan anu diturunkeun tina publikasi sareng panyingkepan patén anu kadaluwarsa.
  • Nyiapkeun sarta nyadiakeun aksés ka bahan latihan pikeun mantuan ngawangun komunitas pamekar kabetot.
  • Saderhanakeun kolaborasi sareng pabrik chip pikeun ngirangan biaya sareng waktos pikeun nguji sareng ngabuktoskeun arsitéktur sareng hardware FPGA énggal.

Pakakas open source patali:

  • OpenFPGA mangrupikeun kit Electronic Design Automation (EDA) pikeun FPGA anu ngadukung generasi hardware dumasar kana déskripsi Verilog.
  • 1st CLaaS mangrupikeun kerangka anu ngamungkinkeun anjeun ngagunakeun FPGA pikeun nyiptakeun akselerator hardware pikeun aplikasi wéb sareng awan.
  • Verilog-to-Routing (VTR) mangrupakeun toolkit nu ngidinan Anjeun pikeun nyieun konfigurasi tina FPGA dipilih dumasar kana pedaran dina basa Verilog.
  • Symbiflow mangrupikeun toolkit pikeun ngembangkeun solusi dumasar kana Xilinx 7, Lattice iCE40, Lattice ECP5 sareng QuickLogic EOS S3 FPGAs.
  • Yosys mangrupikeun kerangka sintésis Verilog RTL pikeun aplikasi umum.
  • EPFL mangrupikeun kumpulan perpustakaan pikeun ngembangkeun aplikasi sintésis logika.
  • LSOracle mangrupikeun tambihan kana perpustakaan EPFL pikeun ngaoptimalkeun hasil sintésis logika.
  • Edalize mangrupikeun toolkit Python pikeun berinteraksi sareng sistem otomatisasi desain éléktronik (EDA) sareng ngahasilkeun file proyék pikeun aranjeunna.
  • GHDL mangrupikeun kompiler, analisa, simulator, sareng sintésis pikeun basa déskripsi hardware VHDL.
  • VerilogCreator mangrupikeun plugin pikeun QtCreator anu ngajantenkeun aplikasi ieu janten lingkungan pangembangan di Verilog 2005.
  • FuseSoC mangrupikeun manajer pakét pikeun kode HDL (Hardware Description Language) sareng utilitas abstraksi rakitan pikeun FPGA / ASIC.
  • SOFA (Skywater Open-source FPGA) nyaéta sakumpulan IP FPGA kabuka (Intellectual Property) dijieun maké Skywater PDK jeung kerangka OpenFPGA.
  • openFPGALoader mangrupakeun utilitas pikeun program FPGAs.
  • LiteDRAM - custom IP Core pikeun FPGA kalawan palaksanaan DRAM.

Salaku tambahan, urang tiasa nyatet proyék Main_MiSTer, anu ngamungkinkeun ngagunakeun dewan FPGA DE10-Nano dihubungkeun sareng TV atanapi monitor pikeun simulasi alat konsol kaulinan sareng komputer klasik. Beda sareng ngajalankeun émulator, ngagunakeun FPGA ngamungkinkeun anjeun nyiptakeun lingkungan hardware asli dimana anjeun tiasa ngajalankeun gambar sistem sareng aplikasi anu tos aya pikeun platform hardware anu langkung lami.

sumber: opennet.ru

Tambahkeun komentar