ክፍት ምንጭ FPGA ተነሳሽነት

የመስክ ፕሮግራም ሊደረግ የሚችል የበር ድርድር አጠቃቀም ጋር ተያይዞ ክፍት የሃርድዌር እና የሶፍትዌር መፍትሄዎችን ለማዳበር ፣ ለማስተዋወቅ እና ለመተባበር ምቹ ሁኔታን ለመፍጠር ያለመ አዲስ ለትርፍ ያልተቋቋመ ድርጅት ፣ኦፕን-ምንጭ FPGA ፋውንዴሽን (ኦኤስኤፍፒጂኤ) መቋቋሙን አስታውቋል ። FPGA) ከቺፕ ማምረቻ በኋላ ሊደገም የሚችል አመክንዮ እንዲሠራ የሚያስችል የተቀናጁ ወረዳዎች። በእንደዚህ አይነት ቺፕስ ውስጥ ያሉ ቁልፍ ሁለትዮሽ ስራዎች (AND, NAND, OR, NOR እና XOR) ብዙ ግብዓቶች እና አንድ ውፅዓት ያላቸውን የሎጂክ በሮች (ስዊች) በመጠቀም ይተገበራሉ ፣ በመካከላቸው ያለው የግንኙነት ውቅር በሶፍትዌር ሊቀየር ይችላል።

የOSFPGA መስራች አባላት ከኩባንያዎች እና እንደ EPFL፣ QuickLogic፣ Zero ASIC እና GSG Group ያሉ አንዳንድ ታዋቂ የFPGA ቴክኖሎጂ ተመራማሪዎችን ያካትታሉ። በአዲሱ ድርጅት ስር በ FPGA ቺፕስ እና በኤሌክትሮኒካዊ ዲዛይን አውቶሜሽን (ኢዲኤ) ድጋፍ ላይ በመመስረት ፈጣን ፕሮቶታይፕ ለማድረግ ክፍት እና ነፃ መሳሪያዎች ስብስብ ይዘጋጃል። ድርጅቱ ከ FPGA ጋር የተያያዙ ክፍት ደረጃዎችን በጋራ ማዘጋጀትን ይቆጣጠራል, ለኩባንያዎች ልምድ እና ቴክኖሎጂዎችን ለመለዋወጥ ገለልተኛ መድረክ ያቀርባል.

OSFPGA ቺፕ ኩባንያዎች FPGAዎችን በማምረት ላይ ያሉ አንዳንድ የምህንድስና ሂደቶችን እንዲያስወግዱ፣ ለዋና ተጠቃሚ ገንቢዎች ዝግጁ የሆነ፣ ብጁ FPGA ሶፍትዌር እንዲያቀርብ እና ትብብር አዲስ ከፍተኛ ጥራት ያላቸውን አርክቴክቸር ለመፍጠር ያስችላል ተብሎ ይጠበቃል። በOSFPGA የሚቀርቡት ክፍት መሳሪያዎች ከፍተኛውን የጥራት ደረጃ፣የሚያሟሉ ወይም የኢንደስትሪ ደረጃዎችን በሚበልጡበት ደረጃ እንደሚቀመጡ ተጠቁሟል።

የOpen-Source FPGA ፋውንዴሽን ዋና ግቦች፡-

  • ከ FPGA ሃርድዌር እና ሶፍትዌሮች ጋር የተያያዙ መሳሪያዎችን ለማዘጋጀት ሀብቶችን እና መሠረተ ልማቶችን መስጠት.
  • እነዚህን መሳሪያዎች በተለያዩ ዝግጅቶች መጠቀምን ማስተዋወቅ.
  • ለላቁ የFPGA አርክቴክቸር እንዲሁም ተዛማጅ የሶፍትዌር እና የሃርድዌር እድገቶች ምርምር ድጋፍ፣ ልማት እና የመሳሪያዎችን ክፍትነት ያቅርቡ።
  • ከህትመቶች እና ጊዜ ያለፈባቸው የፈጠራ ባለቤትነት መግለጫዎች የወጡ በይፋ የሚገኙ የFPGA አርክቴክቸር፣ የንድፍ ቴክኖሎጂዎች እና የቦርድ ንድፎችን ካታሎግ ማቆየት።
  • ፍላጎት ያላቸውን አልሚዎች ማህበረሰብ ለመገንባት የሚያግዙ የስልጠና ቁሳቁሶችን ማዘጋጀት እና መድረስ።
  • አዲስ የFPGA አርክቴክቸር እና ሃርድዌርን ለመፈተሽ እና ለማረጋገጥ ወጪን እና ጊዜን ለመቀነስ ከቺፕ አምራቾች ጋር ትብብርን ቀላል ማድረግ።

ተዛማጅ ክፍት ምንጭ መሳሪያዎች፡-

  • OpenFPGA በቬሪሎግ ገለጻዎች ላይ የተመሰረተ የሃርድዌር ማመንጨትን የሚደግፍ የኤሌክትሮኒካዊ ዲዛይን አውቶሜሽን (EDA) ለ FPGAዎች ስብስብ ነው።
  • 1ኛ CLaaS ለድር እና ለደመና አፕሊኬሽኖች የሃርድዌር አፋጣኝ ለመፍጠር FPGAsን እንድትጠቀም የሚያስችል ማዕቀፍ ነው።
  • Verilog-to-Routing (VTR) በቬሪሎግ ቋንቋ መግለጫ ላይ በመመስረት የተመረጠውን FPGA ውቅር ለመፍጠር የሚያስችል መሳሪያ ነው።
  • Symbiflow በ Xilinx 7፣ Lattice iCE40፣ Lattice ECP5 እና QuickLogic EOS S3 FPGAs ላይ የተመሰረተ መፍትሄዎችን ለማዘጋጀት የሚያገለግል መሳሪያ ነው።
  • ዮሲስ ለተለመዱ መተግበሪያዎች የVerilog RTL ውህደት ማዕቀፍ ነው።
  • EPFL የሎጂክ ውህድ አፕሊኬሽኖችን ለማዳበር የቤተ-መጻህፍት ስብስብ ነው።
  • ኤልኤስኦራክል የሎጂክ ውህደት ውጤቶችን ለማመቻቸት የEPFL ቤተ-መጻሕፍት ተጨማሪ ነው።
  • ኤዳላይዝ ከኤሌክትሮኒካዊ ዲዛይን አውቶሜሽን (ኢዲኤ) ስርዓቶች ጋር መስተጋብር ለመፍጠር እና ለእነሱ የፕሮጀክት ፋይሎችን ለማመንጨት የፓይዘን መሣሪያ ስብስብ ነው።
  • ኤችዲኤልኤል ለVHDL ሃርድዌር መግለጫ ቋንቋ አቀናባሪ፣ ተንታኝ፣ አስመሳይ እና አቀናባሪ ነው።
  • VerilogCreator ይህን መተግበሪያ በቬሪሎግ 2005 ወደ ልማት አካባቢ የሚቀይር የQtCreator ተሰኪ ነው።
  • FuseSoC የHDL (የሃርድዌር መግለጫ ቋንቋ) ኮድ እና የስብሰባ አብስትራክት መገልገያ ለFPGA/ASIC የጥቅል አስተዳዳሪ ነው።
  • SOFA (Skywater Open-source FPGA) በ Skywater PDK እና OpenFPGA ማዕቀፍ የተፈጠረ ክፍት FPGA IP (Intellectual Property) ስብስብ ነው።
  • openFPGALoader ለ FPGA ፕሮግራሚንግ መገልገያ ነው።
  • LiteDRAM - ብጁ IP ኮር ለ FPGA ከድራም አተገባበር ጋር።

በተጨማሪም፣ የ DE10-Nano FPGA ቦርድ ከቲቪ ጋር የተገናኘ ወይም የድሮ ጌም ኮንሶሎችን እና ክላሲክ ኮምፒውተሮችን መሳሪያዎች ለማስመሰል የሚያስችል የMain_MiSTer ፕሮጀክትን ልብ ልንል እንችላለን። ኤፍፒጂኤን በመጠቀም እንደ ኢምዩሌተሮች ሳይሆን ነባር የስርዓት ምስሎችን እና አፕሊኬሽኖችን ለአሮጌ ሃርድዌር መድረኮች ማስኬድ የሚችሉበትን ዋናውን የሃርድዌር አካባቢ ለመፍጠር ያስችላል።

ምንጭ: opennet.ru

አስተያየት ያክሉ