Açıq Mənbəli FPGA Təşəbbüsü

Sahədə proqramlaşdırıla bilən qapı massivinin istifadəsi ilə bağlı açıq aparat və proqram təminatı həllərinin birgə inkişafı üçün mühitin işlənib hazırlanması, təşviqi və yaradılmasına yönəlmiş yeni qeyri-kommersiya təşkilatının, Açıq Mənbəli FPGA Fondunun (OSFPGA) yaradılmasını elan etdi. FPGA) çip istehsalından sonra yenidən proqramlaşdırıla bilən məntiqi işləməyə imkan verən inteqral sxemlər. Belə çiplərdə əsas ikili əməliyyatlar (AND, NAND, OR, NOR və XOR) çoxlu giriş və bir çıxışa malik olan məntiq qapılarından (açarlardan) istifadə etməklə həyata keçirilir, onların arasında əlaqələrin konfiqurasiyası proqram təminatı ilə dəyişdirilə bilər.

OSFPGA-nın qurucu üzvləri arasında EPFL, QuickLogic, Zero ASIC və GSG Group kimi şirkətlərdən və layihələrdən bəzi görkəmli FPGA texnologiya tədqiqatçıları var. Yeni təşkilatın himayəsi altında FPGA çipləri əsasında sürətli prototipləmə və elektron dizayn avtomatlaşdırılmasına (EDA) dəstək üçün açıq və pulsuz alətlər dəsti hazırlanacaq. Təşkilat həmçinin FPGA-larla bağlı açıq standartların birgə hazırlanmasına nəzarət edəcək, şirkətlər üçün təcrübə və texnologiyalar mübadiləsi üçün neytral forum təşkil edəcək.

OSFPGA-nın çip şirkətlərinə FPGA-ların istehsalında iştirak edən bəzi mühəndislik proseslərini aradan qaldırmağa, son istifadəçi tərtibatçılarını hazır, xüsusi FPGA proqram yığını ilə təmin etməyə və yeni yüksək keyfiyyətli arxitekturalar yaratmaq üçün əməkdaşlığa imkan verəcəyi gözlənilir. Qeyd olunur ki, OSFPGA tərəfindən təqdim olunan açıq alətlər sənaye standartlarına cavab verən və ya onları aşaraq ən yüksək keyfiyyət səviyyəsində saxlanılacaq.

Açıq Mənbəli FPGA Fondunun əsas məqsədləri bunlardır:

  • FPGA aparat və proqram təminatı ilə əlaqəli bir sıra alətlər hazırlamaq üçün resursların və infrastrukturun təmin edilməsi.
  • Müxtəlif tədbirlər vasitəsilə bu vasitələrin istifadəsini təşviq etmək.
  • Qabaqcıl FPGA arxitekturalarının tədqiqi üçün alətlərin dəstəyi, inkişafı və açıqlığını təmin etmək, həmçinin müvafiq proqram təminatı və aparat inkişafları.
  • Nəşrlərdən və vaxtı keçmiş patent açıqlamalarından əldə edilən ictimaiyyətə açıq olan FPGA arxitekturaları, dizayn texnologiyaları və lövhə dizaynlarının kataloqunun saxlanılması.
  • Maraqlanan tərtibatçılar icmasının yaradılmasına kömək etmək üçün təlim materiallarını hazırlayın və onlara çıxış təmin edin.
  • Yeni FPGA arxitekturasını və aparatını sınamaq və təsdiqləmək üçün xərcləri və vaxtı azaltmaq üçün çip istehsalçıları ilə əməkdaşlığı sadələşdirin.

Əlaqədar açıq mənbə alətləri:

  • OpenFPGA, Verilog təsvirləri əsasında aparat generasiyasını dəstəkləyən FPGA-lar üçün Elektron Dizayn Avtomatlaşdırma (EDA) dəstidir.
  • 1-ci CLaaS veb və bulud proqramları üçün aparat sürətləndiriciləri yaratmaq üçün FPGA-lardan istifadə etməyə imkan verən çərçivədir.
  • Verilog-to-Routing (VTR) sizə Verilog dilində təsvir əsasında seçilmiş FPGA-nın konfiqurasiyasını yaratmağa imkan verən alətlər dəstidir.
  • Symbiflow Xilinx 7, Lattice iCE40, Lattice ECP5 və QuickLogic EOS S3 FPGA-lara əsaslanan həllər hazırlamaq üçün alətlər dəstidir.
  • Yosys ümumi tətbiqlər üçün Verilog RTL sintez çərçivəsidir.
  • EPFL məntiq sintezi proqramlarını inkişaf etdirmək üçün kitabxanalar toplusudur.
  • LSOracle məntiq sintezi nəticələrini optimallaşdırmaq üçün EPFL kitabxanalarına əlavədir.
  • Edalize elektron dizayn avtomatlaşdırılması (EDA) sistemləri ilə qarşılıqlı əlaqədə olmaq və onlar üçün layihə faylları yaratmaq üçün Python alət dəstidir.
  • GHDL VHDL aparat təsviri dili üçün tərtibçi, analizator, simulyator və sintezatordur.
  • VerilogCreator bu proqramı Verilog 2005-də inkişaf mühitinə çevirən QtCreator üçün plagindir.
  • FuseSoC HDL (Təchizat Təsviri Dili) kodu və FPGA/ASIC üçün montaj abstraksiya proqramı üçün paket meneceridir.
  • SOFA (Skywater Açıq mənbəli FPGA) Skywater PDK və OpenFPGA çərçivəsindən istifadə etməklə yaradılmış açıq FPGA IP (Əqli Mülkiyyət) dəstidir.
  • openFPGALoader FPGA-ların proqramlaşdırılması üçün bir yardım proqramıdır.
  • LiteDRAM - DRAM tətbiqi ilə FPGA üçün xüsusi IP Core.

Bundan əlavə, köhnə oyun konsollarının və klassik kompüterlərin avadanlıqlarını simulyasiya etmək üçün televizora və ya monitora qoşulmuş DE10-Nano FPGA lövhəsindən istifadə etməyə imkan verən Main_MiSTer layihəsini qeyd edə bilərik. İşləyən emulyatorlardan fərqli olaraq, FPGA-dan istifadə köhnə aparat platformaları üçün mövcud sistem şəkillərini və proqramları işlədə biləcəyiniz orijinal aparat mühitini yenidən yaratmağa imkan verir.

Mənbə: opennet.ru

Добавить комментарий