የክፍት ቺፕ Libre-SOC የመጀመሪያ ፕሮቶታይፕ ለማምረት ዝግጁ ነው።

የሊብሬ-ኤስኦሲ ፕሮጀክት በሲዲሲ 6600 ስታይል ዲቃላ አርክቴክቸር ያለው ክፍት ቺፕ በማዘጋጀት ላይ የሚገኝ ሲሆን በውስጡም የቺፑን መጠን እና ውስብስብነት ለመቀነስ የሲፒዩ፣ ቪፒዩ እና ጂፒዩ መመሪያዎች ተለያይተው በአንድ አይኤስኤ ​​አይቀርቡም። , የመጀመሪያውን የሙከራ ናሙና ወደ ምርት የማሸጋገር ደረጃ ላይ ደርሷል. ፕሮጀክቱ በመጀመሪያ የተሰራው ሊብሬ RISC-V በሚል ስም ነው፣ነገር ግን RISC-Vን በOpenPOWER 3.0 instruction set architecture (ISA) ለመተካት ከተወሰነ በኋላ ሊብሬ-ኤስኦሲ ተብሎ ተሰይሟል።

ፕሮጀክቱ ሙሉ በሙሉ ክፍት የሆነ እና ከሮያሊቲ ነጻ የሆነ አሰራር በቺፕ (ሶሲ) ለመፍጠር ያለመ ሲሆን ይህም በነጠላ ሰሌዳ ኮምፒውተሮች፣ ኔትቡኮች እና በተለያዩ ተንቀሳቃሽ መሳሪያዎች ላይ ሊውል ይችላል። ከሲፒዩ-ተኮር መመሪያዎች እና አጠቃላይ ዓላማ መዝገቦች በተጨማሪ ሊብሬ-ኤስኦሲ የቬክተር ኦፕሬሽኖችን እና የቪፒዩዎችን እና ጂፒዩዎችን በነጠላ ፕሮሰሰር ተግባራዊ ብሎክ ውስጥ ያሉ ልዩ ስሌቶችን የማከናወን ችሎታዎችን ይሰጣል። ቺፑ የOpenPOWER መመሪያ ስብስብ አርክቴክቸርን፣ ቀላል-V ቅጥያውን ለቬክተራይዜሽን እና ትይዩ መረጃን ለማስኬድ መመሪያዎችን እንዲሁም ለARGB ልወጣ እና ለተለመደ 3D ስራዎች ልዩ መመሪያዎችን ይጠቀማል።

የጂፒዩ መመሪያዎች በVulkan ግራፊክስ ኤፒአይ እና ቪፒዩ የ YUV-RGB መቀየር እና MPEG1/2፣ MPEG4 ASP (xvid)፣ H.264፣ H.265፣ VP8፣ VP9፣ ​​AV1፣ MP3ን በማፍጠን ላይ ያተኮረ ነው። , AC3, Vorbis ቅርጸቶች እና Opus. የVulkan ግራፊክስ ኤፒአይን በሃርድዌር የተፋጠነ የሶፍትዌር ትግበራ ለማቅረብ የሊብሬ-ኤስኦሲ አቅምን የሚጠቀም ለሜሳ ነፃ አሽከርካሪ እየተዘጋጀ ነው። ለምሳሌ፣ የVulkan shaders በLibre-SOC ውስጥ የሚገኙ ልዩ መመሪያዎችን በመጠቀም ለማስፈጸም በ JIT ሞተር ሊተረጎም ይችላል።

በሚቀጥለው የሙከራ ፕሮቶታይፕ የ SVP64 (ተለዋዋጭ ርዝመት Vectorisation) ኤክስቴንሽን ተግባራዊ ለማድረግ አቅደዋል, ይህም Libre-SOC እንደ ቬክተር ፕሮሰሰር ጥቅም ላይ ይውላል (ከ 32 64 ቢት አጠቃላይ ዓላማ መዝገቦች በተጨማሪ 128 መዝገቦች ይቀርባሉ). ለቬክተር ስሌት). የመጀመሪያው ፕሮቶታይፕ በ 300 ሜኸር የሚሄድ አንድ ኮር ብቻ ያካትታል ነገር ግን በሁለት አመታት ውስጥ ባለ 4-ኮር ስሪት ከዚያም ባለ 8-ኮር ስሪት እና በረጅም ጊዜ የ 64-ኮር ስሪት ለመልቀቅ ታቅዷል.

የቺፑ የመጀመሪያ ባች 180nm የሂደት ቴክኖሎጂን በመጠቀም በ TSMC ይመረታል። የፕሮጀክቱ ሁሉም እድገቶች የእራስዎን ምርት ለመጀመር በቂ በሆነ የ GDS-II ቅርጸት የቺፕ ሙሉ ቶፖሎጂ መግለጫን ጨምሮ በነጻ ፍቃዶች ይሰራጫሉ. Libre-SOC በአይቢኤም ያልተመረተ የኃይል አርክቴክቸር ላይ የተመሰረተ የመጀመሪያው ሙሉ በሙሉ ራሱን የቻለ ቺፕ ይሆናል። ልማቱ የ nMigen ሃርድዌር መግለጫ ቋንቋን (HDL በ Python ላይ የተመሰረተ፣ VHDL እና Verilog ሳይጠቀም)፣ የFlexLib መደበኛ የሕዋስ ቤተ-መጽሐፍትን ከ Chips4Makers ፕሮጀክት፣ እና ነፃውን Coriolis2 VLSI Toolkit ከ HDL ወደ GDS-II ለመቀየር ተጠቅሟል።

የሊብሬ-ኤስኦሲ ልማት በኤንኤልኔት ፋውንዴሽን የተደገፈ ሲሆን ይህም የተረጋገጡ እና ታማኝ የሆኑ መሰረታዊ ቴክኒካዊ መፍትሄዎችን ለመፍጠር የፕሮግራሙ አካል ሆኖ ሙሉ በሙሉ ክፍት ቺፕ ለመፍጠር 400 ሺህ ዩሮ መድቧል። ቺፕው 5.5x5.9 ሚሜ መጠን ያለው ሲሆን 130 ሺህ የሎጂክ በሮች ያካትታል. አራት ባለ 4KB SRAM ሞጁሎችን እና 300 MHz phase-locked loop (PLL) ክፍልን ያቀፈ ነው።

የክፍት ቺፕ Libre-SOC የመጀመሪያ ፕሮቶታይፕ ለማምረት ዝግጁ ነው።


ምንጭ: opennet.ru

አስተያየት ያክሉ