නොමිලේ ජංගම උපාංග නිර්මාණය කිරීම සඳහා පූර්වගාමී වේදිකාව හඳුන්වා දෙන ලදී

ඇන්ඩෲ හුවාං (ඇන්ඩෘ හුවාං), නොමිලේ දෘඩාංග සඳහා කීර්තිමත් සම්මානලාභී ක්‍රියාකාරිකයෙකි EFF පුරෝගාමී සම්මානය 2012, හඳුන්වා දී ඇත විවෘත වේදිකාව"පූර්වගාමී", නව ජංගම උපාංග සඳහා සංකල්ප නිර්මාණය කිරීමට නිර්මාණය කර ඇත. Raspberry Pi සහ Arduino ඔබට අන්තර්ජාලයේ දේවල් සඳහා උපාංග නිර්මාණය කිරීමට ඉඩ සලසන ආකාරය හා සමානව, Precursor අරමුණු කරන්නේ ඔබේම දෑතින් ඔබේ ගැටළු විසඳීම සඳහා විවිධ ජංගම උපාංග සැලසුම් කිරීමට සහ එකලස් කිරීමට හැකියාව ලබා දීමයි.

අනෙකුත් ව්‍යාපෘති මෙන් නොව, Precursor උද්යෝගිමත් අයට බෝඩ් එකක් පමණක් නොව, 69 x 138 x 7.2 mm ප්‍රමාණයේ ඇලුමිනියම් නඩුවක් සහිත අතේ ගෙන යා හැකි උපාංගයක සූදානම් කළ මූලාකෘතියක්, LCD තිරයක් (336x536), බැටරියක් (1100 mAh Li-Ion) ලබා දෙයි. , කුඩා යතුරුපුවරුවක්, ශබ්ද විකාශන යන්ත්‍රයක්, කම්පන මෝටරයක්, ත්වරණමාන සහ ගයිරොස්කෝප්. පරිගණක මොඩියුලය පැමිණෙන්නේ සූදානම් කළ ප්‍රොසෙසරයක් සමඟ නොව, Xilinx XC7S50 FPGA මත පදනම් වූ මෘදුකාංග-නිර්වචනය කරන ලද SoC සමඟිනි, එහි පදනම මත 32 MHz සංඛ්‍යාතයකින් ක්‍රියාත්මක වන 100-bit RISC-V CPU අනුකරණය වේ. සංවිධානය කර ඇත. ඒ අතරම, අනෙකුත් දෘඩාංග සංරචක අනුකරණය කිරීම සඳහා සීමාවන් නොමැත; උදාහරණයක් ලෙස, විවිධ ප්‍රොසෙසරවල ක්‍රියාකාරිත්වය 6502 සහ Z-80 සිට AVR සහ ARM දක්වා මෙන්ම ශබ්ද චිප් සහ විවිධ පාලකයන් අනුකරණය කළ හැකිය. පුවරුවට 16 MB SRAM, 128 MB ෆ්ලෑෂ්, Wi-Fi Silicon Labs WF200C, USB වර්ගය C, SPI, I²C, GPIO ඇතුළත් වේ.

නොමිලේ ජංගම උපාංග නිර්මාණය කිරීම සඳහා පූර්වගාමී වේදිකාව හඳුන්වා දෙන ලදී

දෘඪාංග ව්‍යාජ සසම්භාවී සංඛ්‍යා උත්පාදක යන්ත්‍ර දෙකක් තිබීම ආරක්‍ෂාවට අදාළ විශේෂාංග වේ. උපාංගය අත්‍යවශ්‍යයෙන්ම බිල්ට් මයික්‍රොෆෝනයක් නොමැතිව පැමිණීම සිත්ගන්නා කරුණකි - ශබ්ද පිළිගැනීම කළ හැක්කේ හෙඩ්සෙට් එක පැහැදිලිව සම්බන්ධ කර ඇත්නම් පමණක් බවත්, හෙඩ්සෙට් එක විසන්ධි කර ඇත්නම්, උපාංගය වුවද, අනවසරයෙන් සවන් දීම සංවිධානය කිරීමට භෞතිකව කළ නොහැකි බවත් තේරුම් ගත හැකිය. මෘදුකාංගය අවදානමට ලක්ව ඇත.

රැහැන් රහිත සන්නිවේදනය සඳහා වන චිපය (Wi-Fi) දෘඪාංග වේදිකාවේ ඉතිරි කොටස් වලින් හුදකලා වන අතර එය වෙනම පරිසරයක ක්රියාත්මක වේ. අනවසර ප්‍රවේශයෙන් ආරක්ෂා වීම සඳහා, අගුලු දැමිය හැකි නඩුවක් ද, අඛණ්ඩතාව අධීක්ෂණය සඳහා වෙනම RTC, සහ පොරොත්තු ප්‍රකාරයේදී (සෑම විටම ත්වරණමාන සහ ගයිරොස්කෝප් මත) චලන අධීක්‍ෂණය ද භාවිතා වේ. ස්වයං-විනාශකාරී දාමයක් සහ සියලු දත්ත ක්ෂණිකව ඉවත් කිරීම ද ඇත, AES යතුරක් භාවිතයෙන් සක්රිය කර ඇත.

දෘඪාංග සංරචක විස්තර කිරීමට FHDL භාෂාව භාවිතා කරයි මිගන් (Fragmented Hardware Description Language), පයිතන් මත පදනම්ව. Migen රාමුව තුළ ඇතුළත් වේ LiteX, ඉලෙක්ට්රොනික පරිපථ නිර්මාණය කිරීම සඳහා යටිතල පහසුකම් සපයයි. FPGA සහ LiteX භාවිතා කරමින් Precursor මත පදනම්ව යොමු SoC සකස් කර ඇත විශ්වාසවන්තයි, 100 MHz VexRISC-V RV32IMAC CPU, මෙන්ම කාවැද්දූ පාලකයක් ඇතුළුව
18 MHz LiteX VexRISC-V RV32I හරය සහිත විශ්වාසවන්ත-EC.

නොමිලේ ජංගම උපාංග නිර්මාණය කිරීම සඳහා පූර්වගාමී වේදිකාව හඳුන්වා දෙන ලදී

Betrusted SoC මඟින් ව්‍යාජ අහඹු සංඛ්‍යා උත්පාදක යන්ත්‍රය, ECB, CBC සහ CTR මාතයන් සමඟ AES-128, -192, -256, SHA-2 සහ SHA-512 වැනි ගුප්ත ලේඛන ප්‍රාථමික කට්ටලයක් සපයයි. crypto එන්ජිම ඉලිප්සාකාර වක්‍ර Curve25519 මත පදනම් වේ. ක්‍රිප්ටෝ එන්ජිම SystemVerilog හි ලියා ඇති අතර එය ව්‍යාපෘතියේ ක්‍රිප්ටෝ කර්නල් මත පදනම් වේ Google OpenTitan.

Precursor මූලාකෘති නිර්මාණය කිරීම සහ සත්‍යාපනය කිරීම සඳහා වේදිකාවක් ලෙස ස්ථානගත කර ඇති අතර Betrusted යනු Precursor මත ගොඩනගා ඇති සූදානම් කළ ජංගම උපාංගවලින් එකකි. ක්‍රිප්ටෝ යතුරු හුදකලා ගබඩා කිරීම සඳහා භාවිතා කරන සාම්ප්‍රදායික එන්ක්ලේව්, කීලොගර් භාවිතයෙන් මුරපද එකතු කිරීම හෝ තිර රූගත කිරීම් හරහා පණිවිඩ වෙත ප්‍රවේශ වීම වැනි ඉහළ මට්ටමේ ප්‍රහාරවලින් ආරක්ෂා නොවන බැවින්, බෙට්‍රස්ටඩ් විසින් එන්ක්ලේව් ක්‍රියාත්මක කිරීමට පරිශීලක අන්තර්ක්‍රියා මූලද්‍රව්‍ය එක් කරයි (HCl,,මානව-පරිගණක අන්තර්ක්‍රියා), මිනිසකුට කියවිය හැකි සංවේදී දත්ත කිසිවිටෙක සුරක්ෂිත උපාංගයකින් පිටත ගබඩා කිරීම, ප්‍රදර්ශනය කිරීම හෝ සම්ප්‍රේෂණය නොකිරීම සහතික කිරීම.

Betrusted යනු ජංගම දුරකථනය ප්‍රතිස්ථාපනය කිරීමට උත්සාහ කිරීම නොව, විගණනය කළ හැකි ආදානය සහ ප්‍රතිදානය සහිත ආරක්ෂිත ආවරණයක් නිර්මාණය කරයි. උදාහරණයක් ලෙස, බාහිර ස්මාර්ට් ජංගම දුරකතනයක් Wi-Fi හරහා විශ්වාසදායක නොවන දත්ත නාලිකාවක් ලෙස භාවිතා කළ හැක, නමුත් සම්ප්‍රේෂණය කරන ලද සංකේතනය කරන ලද පණිවිඩ Betrusted උපාංගයේ බිල්ට් යතුරුපුවරුව මත පමණක් ටයිප් කර ඇති අතර ලැබුණු පණිවිඩ දිස්වන්නේ බිල්ට් තිරයේ පමණි. .

සියලුම පූර්වගාමී සහ විශ්වාසදායක සංරචක විවෘත මූලාශ්‍ර වන අතර බලපත්‍රයක් යටතේ වෙනස් කිරීම් සහ අත්හදා බැලීම් සඳහා ලබා ගත හැකිය විවෘත දෘඪාංග බලපත්‍රය 1.2, සියලුම ව්‍යුත්පන්න වැඩ එකම බලපත්‍රය යටතේ විවෘත කිරීම අවශ්‍ය වේ. විවෘත ඇතුළුව සැලැස්ම සහ සම්පූර්ණ ව්යාපෘති ලියකියවිලි ප්රධාන සහ සහායක පුවරු, සූදානම් ක්රියාත්මක කිරීම SoC විශ්වාසයි и පාලන පාලකය (EC) නිවාස ත්‍රිමාණ මුද්‍රණය සඳහා පවතින ආකෘති. එය විවෘත ව්යාපෘති ආකාරයෙන් ද සංවර්ධනය වෙමින් පවතී ස්ථිරාංග කට්ටලය සහ විශේෂිත මෙහෙයුම් පද්ධතිය Xous ක්ෂුද්‍ර කර්නලය මත පදනම් වේ.

නොමිලේ ජංගම උපාංග නිර්මාණය කිරීම සඳහා පූර්වගාමී වේදිකාව හඳුන්වා දෙන ලදී

මූලාශ්රය: opennet.ru

අදහස් එක් කරන්න