Open Source FPGA Initiative

Nanambara ny fananganana fikambanana tsy mitady tombom-barotra vaovao, ny Open-Source FPGA Foundation (OSFPGA), mikendry ny hamolavola, hampiroborobo ary hamorona tontolo iray ho an'ny fiaraha-miasa amin'ny fampivoarana ny vahaolana amin'ny hardware sy rindrambaiko misokatra mifandraika amin'ny fampiasana ny vavahady azo zahana eny an-tsaha ( FPGA) faritra mitambatra izay mamela ny lojika azo averina miasa aorian'ny famokarana chip. Ny asa binary fototra (AND, NAND, OR, NOR ary XOR) amin'ny chips toy izany dia ampiharina amin'ny alΓ lan'ny vavahady lojika (switch) izay misy fidirana marobe sy vokatra iray, ny fanamafisana ny fifandraisana misy eo amin'izy ireo dia azo ovaina amin'ny alΓ lan'ny rindrambaiko.

Ny mpikambana mpanorina ny OSFPGA dia ahitana mpikaroka teknolojia FPGA malaza avy amin'ny orinasa sy tetikasa toy ny EPFL, QuickLogic, Zero ASIC, ary GSG Group. Eo ambany fiahian'ny fikambanana vaovao, hisy fitaovana misokatra sy maimaim-poana hamboarina ho an'ny prototyping haingana mifototra amin'ny puce FPGA sy fanohanana ny automation elektronika (EDA). Ny fikambanana koa dia hanara-maso ny fampivoarana iraisan'ny fenitra misokatra mifandraika amin'ny FPGA, manome sehatra tsy miandany ho an'ny orinasa hizara traikefa sy teknolojia.

Antenaina fa ny OSFPGA dia ahafahan'ny orinasa chip manafoana ny sasany amin'ireo fizotry ny injeniera tafiditra amin'ny famokarana FPGA, manome ireo mpamorona mpampiasa farany miaraka amin'ny stack rindrambaiko FPGA efa vita, ary ahafahan'ny fiaraha-miasa hamorona rafitra avo lenta vaovao. Marihina fa ny fitaovana misokatra omen'ny OSFPGA dia hotazonina ho amin'ny kalitao avo indrindra, mahafeno na mihoatra ny fenitry ny indostria.

Ny tanjon'ny Open-Source FPGA Foundation dia:

  • Fanomezana loharanon-karena sy fotodrafitrasa hamolavola andiana fitaovana mifandraika amin'ny fitaovana sy rindrambaiko FPGA.
  • Fampiroboroboana ny fampiasana ireo fitaovana ireo amin’ny alalan’ny hetsika samihafa.
  • Manome fanohanana, fampivelarana ary fisokafana fitaovana ho an'ny fikarohana momba ny maritrano FPGA mandroso, ary koa ny fivoaran'ny rindrambaiko sy hardware mifandraika amin'izany.
  • Fikojakojana ny katalaogin'ny maritrano FPGA azo ampahibemaso, ny teknolojia famolavolana, ary ny drafitry ny birao azo avy amin'ny famoahana sy ny famoahana patanty lany daty.
  • Manomana sy manome fahafahana miditra amin'ny fitaovana fanofanana mba hanampiana amin'ny fananganana vondrom-piarahamonina mpamolavola liana.
  • Manamora ny fiaraha-miasa amin'ireo mpanamboatra chip mba hampihenana ny vidiny sy ny fotoana hitsapana sy hanamarinana ny maritrano sy fitaovana FPGA vaovao.

Fitaovana loharano misokatra mifandraika:

  • OpenFPGA dia kitapo Electronic Design Automation (EDA) ho an'ny FPGA izay manohana ny famokarana fitaovana mifototra amin'ny famaritana Verilog.
  • 1st CLaaS dia rafitra ahafahanao mampiasa FPGA mba hamoronana accelerators hardware ho an'ny rindranasa tranonkala sy rahona.
  • Ny Verilog-to-Routing (VTR) dia kitapom-pitaovana ahafahanao mamorona ny fandrindrana ny FPGA voafantina mifototra amin'ny famaritana amin'ny fiteny Verilog.
  • Symbiflow dia fitaovana enti-mamolavola vahaolana mifototra amin'ny Xilinx 7, Lattice iCE40, Lattice ECP5 ary QuickLogic EOS S3 FPGAs.
  • Yosys dia rafitra synthesis Verilog RTL ho an'ny fampiharana mahazatra.
  • Ny EPFL dia fitambarana tranomboky ho an'ny fampivoarana fampiharana synthesis lojika.
  • LSOracle dia fanampim-panampiana ho an'ny tranomboky EPFL hanatsarana ny valin'ny synthesis lojika.
  • Edalize dia fitaovana Python ho an'ny fifandraisana amin'ny rafitra elektronika famolavolana automation (EDA) ary mamorona rakitra tetikasa ho azy ireo.
  • Ny GHDL dia mpanangona, mpanadihady, simulator ary synthesizer ho an'ny fiteny famaritana hardware VHDL.
  • VerilogCreator dia plugin ho an'ny QtCreator izay mamadika ity fampiharana ity ho tontolo fampandrosoana ao amin'ny Verilog 2005.
  • FuseSoC dia mpitantana fonosana ho an'ny kaody HDL (Hardware Description Language) ary fampitaovana abstraction ho an'ny FPGA/ASIC.
  • SOFA (Skywater Open-source FPGA) dia andiana FPGA IP misokatra (fananana ara-tsaina) noforonina tamin'ny alΓ lan'ny Skywater PDK sy ny rafitra OpenFPGA.
  • openFPGALoader dia fitaovana iray amin'ny fandaharana FPGAs.
  • LiteDRAM - IP Core ho an'ny FPGA miaraka amin'ny fampiharana DRAM.

Ho fanampin'izany, azontsika atao ny manamarika ny tetikasa Main_MiSTer, izay mamela ny fampiasana ny birao DE10-Nano FPGA mifandray amin'ny fahitalavitra na ny fanaraha-maso mba hanahafana ny fitaovan'ny console lalao taloha sy ny ordinatera mahazatra. Tsy toy ny emulators mihazakazaka, ny fampiasana FPGA dia ahafahana mamerina indray ny tontolon'ny hardware tany am-boalohany izay ahafahanao mampandeha sary sy fampiharana rafitra efa misy ho an'ny sehatra hardware taloha.

Source: opennet.ru

Add a comment