ಉಚಿತ ಮೊಬೈಲ್ ಸಾಧನಗಳನ್ನು ರಚಿಸಲು ಪೂರ್ವಗಾಮಿ ವೇದಿಕೆಯನ್ನು ಪರಿಚಯಿಸಲಾಗಿದೆ

ಆಂಡ್ರ್ಯೂ ಹುವಾಂಗ್ (ಆಂಡ್ರ್ಯೂ ಹುವಾಂಗ್), ಉಚಿತ ಹಾರ್ಡ್‌ವೇರ್‌ಗಾಗಿ ಪ್ರಸಿದ್ಧ ಪ್ರಶಸ್ತಿ ವಿಜೇತ ಕಾರ್ಯಕರ್ತ EFF ಪಯೋನೀರ್ ಪ್ರಶಸ್ತಿ 2012, ಪರಿಚಯಿಸಲಾಗಿದೆ ತೆರೆದ ವೇದಿಕೆ "ಮುಂಚಿತವಾಗಿ", ಹೊಸ ಮೊಬೈಲ್ ಸಾಧನಗಳಿಗಾಗಿ ಪರಿಕಲ್ಪನೆಗಳನ್ನು ರಚಿಸಲು ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ. Raspberry Pi ಮತ್ತು Arduino ಹೇಗೆ ಇಂಟರ್ನೆಟ್ ಆಫ್ ಥಿಂಗ್ಸ್‌ಗಾಗಿ ಸಾಧನಗಳನ್ನು ರಚಿಸಲು ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ ಎಂಬುದರಂತೆಯೇ, ನಿಮ್ಮ ಸ್ವಂತ ಕೈಗಳಿಂದ ನಿಮ್ಮ ಸಮಸ್ಯೆಗಳನ್ನು ಪರಿಹರಿಸಲು ವಿವಿಧ ಮೊಬೈಲ್ ಸಾಧನಗಳನ್ನು ವಿನ್ಯಾಸಗೊಳಿಸುವ ಮತ್ತು ಜೋಡಿಸುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಒದಗಿಸುವ ಗುರಿಯನ್ನು ಪೂರ್ವಗಾಮಿ ಹೊಂದಿದೆ.

ಇತರ ಯೋಜನೆಗಳಿಗಿಂತ ಭಿನ್ನವಾಗಿ, ಪೂರ್ವಗಾಮಿ ಉತ್ಸಾಹಿಗಳಿಗೆ ಕೇವಲ ಬೋರ್ಡ್ ಅಲ್ಲ, ಆದರೆ 69 x 138 x 7.2 mm ಅಳತೆಯ ಅಲ್ಯೂಮಿನಿಯಂ ಕೇಸ್, LCD ಪರದೆ (336x536), ಬ್ಯಾಟರಿ (1100 mAh Li-Ion) ಹೊಂದಿರುವ ಪೋರ್ಟಬಲ್ ಸಾಧನದ ಸಿದ್ಧ-ಸಿದ್ಧ ಮಾದರಿಯನ್ನು ನೀಡುತ್ತದೆ. , ಒಂದು ಚಿಕಣಿ ಕೀಬೋರ್ಡ್, ಧ್ವನಿವರ್ಧಕ, ಕಂಪನ ಮೋಟಾರ್, ಅಕ್ಸೆಲೆರೊಮೀಟರ್ ಮತ್ತು ಗೈರೊಸ್ಕೋಪ್. ಕಂಪ್ಯೂಟಿಂಗ್ ಮಾಡ್ಯೂಲ್ ರೆಡಿಮೇಡ್ ಪ್ರೊಸೆಸರ್‌ನೊಂದಿಗೆ ಬರುವುದಿಲ್ಲ, ಆದರೆ Xilinx XC7S50 FPGA ಆಧಾರಿತ ಸಾಫ್ಟ್‌ವೇರ್-ವ್ಯಾಖ್ಯಾನಿತ SoC ಯೊಂದಿಗೆ, ಅದರ ಆಧಾರದ ಮೇಲೆ 32-ಬಿಟ್ RISC-V CPU 100 MHz ಆವರ್ತನದಲ್ಲಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ ಆಯೋಜಿಸಲಾಗಿದೆ. ಅದೇ ಸಮಯದಲ್ಲಿ, ಇತರ ಹಾರ್ಡ್‌ವೇರ್ ಘಟಕಗಳ ಎಮ್ಯುಲೇಶನ್‌ಗೆ ಯಾವುದೇ ನಿರ್ಬಂಧಗಳಿಲ್ಲ; ಉದಾಹರಣೆಗೆ, ವಿವಿಧ ಪ್ರೊಸೆಸರ್‌ಗಳ ಕಾರ್ಯಾಚರಣೆಯನ್ನು 6502 ಮತ್ತು Z-80 ನಿಂದ AVR ಮತ್ತು ARM ವರೆಗೆ ಅನುಕರಿಸಬಹುದು, ಜೊತೆಗೆ ಧ್ವನಿ ಚಿಪ್‌ಗಳು ಮತ್ತು ವಿವಿಧ ನಿಯಂತ್ರಕಗಳು. ಬೋರ್ಡ್ 16 MB SRAM, 128 MB ಫ್ಲ್ಯಾಶ್, Wi-Fi ಸಿಲಿಕಾನ್ ಲ್ಯಾಬ್ಸ್ WF200C, USB ಟೈಪ್ C, SPI, I²C, GPIO ಅನ್ನು ಒಳಗೊಂಡಿದೆ.

ಉಚಿತ ಮೊಬೈಲ್ ಸಾಧನಗಳನ್ನು ರಚಿಸಲು ಪೂರ್ವಗಾಮಿ ವೇದಿಕೆಯನ್ನು ಪರಿಚಯಿಸಲಾಗಿದೆ

ಭದ್ರತೆ-ಸಂಬಂಧಿತ ವೈಶಿಷ್ಟ್ಯಗಳು ಎರಡು ಹಾರ್ಡ್‌ವೇರ್ ಹುಸಿ-ಯಾದೃಚ್ಛಿಕ ಸಂಖ್ಯೆಯ ಜನರೇಟರ್‌ಗಳ ಉಪಸ್ಥಿತಿಯನ್ನು ಒಳಗೊಂಡಿವೆ. ಸಾಧನವು ಮೂಲಭೂತವಾಗಿ ಅಂತರ್ನಿರ್ಮಿತ ಮೈಕ್ರೊಫೋನ್ ಇಲ್ಲದೆ ಬರುತ್ತದೆ ಎಂಬುದು ಕುತೂಹಲಕಾರಿಯಾಗಿದೆ - ಹೆಡ್‌ಸೆಟ್ ಸ್ಪಷ್ಟವಾಗಿ ಸಂಪರ್ಕಗೊಂಡಿದ್ದರೆ ಮಾತ್ರ ಧ್ವನಿ ಸ್ವಾಗತ ಸಾಧ್ಯ ಎಂದು ತಿಳಿಯಲಾಗಿದೆ, ಮತ್ತು ಹೆಡ್‌ಸೆಟ್ ಸಂಪರ್ಕ ಕಡಿತಗೊಂಡರೆ, ಸಾಧನವು ಕದ್ದಾಲಿಕೆಯನ್ನು ಸಂಘಟಿಸಲು ದೈಹಿಕವಾಗಿ ಅಸಾಧ್ಯ. ಸಾಫ್ಟ್‌ವೇರ್‌ಗೆ ಧಕ್ಕೆಯಾಗಿದೆ.

ವೈರ್‌ಲೆಸ್ ಕಮ್ಯುನಿಕೇಶನ್‌ಗಳಿಗಾಗಿ ಚಿಪ್ (Wi-Fi) ಹಾರ್ಡ್‌ವೇರ್ ಉಳಿದ ವೇದಿಕೆಯಿಂದ ಪ್ರತ್ಯೇಕಿಸಲ್ಪಟ್ಟಿದೆ ಮತ್ತು ಪ್ರತ್ಯೇಕ ಪರಿಸರದಲ್ಲಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ. ಅನಧಿಕೃತ ಪ್ರವೇಶದಿಂದ ರಕ್ಷಿಸಲು, ಲಾಕ್ ಮಾಡಬಹುದಾದ ಪ್ರಕರಣವನ್ನು ಸಹ ಬಳಸಲಾಗುತ್ತದೆ, ಸಮಗ್ರತೆಯ ಮೇಲ್ವಿಚಾರಣೆಗಾಗಿ ಪ್ರತ್ಯೇಕ RTC ಮತ್ತು ಸ್ಟ್ಯಾಂಡ್‌ಬೈ ಮೋಡ್‌ನಲ್ಲಿ ಚಲನೆಯ ಮೇಲ್ವಿಚಾರಣೆ (ಯಾವಾಗಲೂ ವೇಗವರ್ಧಕ ಮತ್ತು ಗೈರೊಸ್ಕೋಪ್‌ನಲ್ಲಿ). ಸ್ವಯಂ-ವಿನಾಶ ಸರಪಳಿ ಮತ್ತು ಎಲ್ಲಾ ಡೇಟಾದ ತ್ವರಿತ ಕ್ಲಿಯರಿಂಗ್ ಸಹ ಇದೆ, AES ಕೀಲಿಯನ್ನು ಬಳಸಿಕೊಂಡು ಸಕ್ರಿಯಗೊಳಿಸಲಾಗಿದೆ.

ಹಾರ್ಡ್‌ವೇರ್ ಘಟಕಗಳನ್ನು ವಿವರಿಸಲು FHDL ಭಾಷೆಯನ್ನು ಬಳಸಲಾಗುತ್ತದೆ ಮಿಗೆನ್ (ವಿಘಟಿತ ಯಂತ್ರಾಂಶ ವಿವರಣೆ ಭಾಷೆ), ಪೈಥಾನ್ ಆಧಾರಿತ. ಮಿಗೆನ್ ಅನ್ನು ಚೌಕಟ್ಟಿನಲ್ಲಿ ಸೇರಿಸಲಾಗಿದೆ ಲೈಟ್ಎಕ್ಸ್, ಇದು ಎಲೆಕ್ಟ್ರಾನಿಕ್ ಸರ್ಕ್ಯೂಟ್‌ಗಳನ್ನು ರಚಿಸಲು ಮೂಲಸೌಕರ್ಯವನ್ನು ಒದಗಿಸುತ್ತದೆ. ಎಫ್‌ಪಿಜಿಎ ಮತ್ತು ಲೈಟ್‌ಎಕ್ಸ್ ಬಳಸಿ ಪೂರ್ವಗಾಮಿ ಆಧಾರದ ಮೇಲೆ ಉಲ್ಲೇಖ SoC ಅನ್ನು ಸಿದ್ಧಪಡಿಸಲಾಗಿದೆ ವಿಶ್ವಾಸಿ, 100 MHz VexRISC-V RV32IMAC CPU, ಹಾಗೆಯೇ ಎಂಬೆಡೆಡ್ ನಿಯಂತ್ರಕ ಸೇರಿದಂತೆ
18 MHz LiteX VexRISC-V RV32I ಕೋರ್‌ನೊಂದಿಗೆ Betrusted-EC.

ಉಚಿತ ಮೊಬೈಲ್ ಸಾಧನಗಳನ್ನು ರಚಿಸಲು ಪೂರ್ವಗಾಮಿ ವೇದಿಕೆಯನ್ನು ಪರಿಚಯಿಸಲಾಗಿದೆ

Betrusted SoC ಒಂದು ಅಂತರ್ನಿರ್ಮಿತ ಕ್ರಿಪ್ಟೋಗ್ರಾಫಿಕ್ ಮೂಲಗಳ ಸೆಟ್ ಅನ್ನು ಒದಗಿಸುತ್ತದೆ ಉದಾಹರಣೆಗೆ ಹುಸಿ-ಯಾದೃಚ್ಛಿಕ ಸಂಖ್ಯೆ ಜನರೇಟರ್, AES-128, -192, -256 ಜೊತೆಗೆ ECB, CBC ಮತ್ತು CTR ವಿಧಾನಗಳು, SHA-2 ಮತ್ತು SHA-512, ಕ್ರಿಪ್ಟೋ ಎಂಜಿನ್ ಅಂಡಾಕಾರದ ವಕ್ರಾಕೃತಿಗಳು Curve25519 ಅನ್ನು ಆಧರಿಸಿದೆ. ಕ್ರಿಪ್ಟೋ ಎಂಜಿನ್ ಅನ್ನು SystemVerilog ನಲ್ಲಿ ಬರೆಯಲಾಗಿದೆ ಮತ್ತು ಯೋಜನೆಯಿಂದ ಕ್ರಿಪ್ಟೋ ಕರ್ನಲ್‌ಗಳನ್ನು ಆಧರಿಸಿದೆ ಗೂಗಲ್ ಓಪನ್ ಟೈಟಾನ್.

ಪೂರ್ವಸೂಚಕವನ್ನು ಮೂಲಮಾದರಿಗಳನ್ನು ರಚಿಸಲು ಮತ್ತು ಪರಿಶೀಲಿಸಲು ವೇದಿಕೆಯಾಗಿ ಇರಿಸಲಾಗಿದೆ, ಆದರೆ ಪೂರ್ವಸೂಚಕದ ಮೇಲೆ ನಿರ್ಮಿಸಲಾದ ಸಿದ್ಧ ಮೊಬೈಲ್ ಸಾಧನಗಳಲ್ಲಿ ಬೆಟ್ರಸ್ಟೆಡ್ ಒಂದಾಗಿದೆ. ಕ್ರಿಪ್ಟೋ ಕೀಗಳ ಪ್ರತ್ಯೇಕ ಸಂಗ್ರಹಣೆಗಾಗಿ ಬಳಸಲಾಗುವ ಸಾಂಪ್ರದಾಯಿಕ ಎನ್‌ಕ್ಲೇವ್‌ಗಳು ಕೀಲಾಗರ್‌ಗಳನ್ನು ಬಳಸಿಕೊಂಡು ಪಾಸ್‌ವರ್ಡ್‌ಗಳನ್ನು ಸಂಗ್ರಹಿಸುವುದು ಅಥವಾ ಸ್ಕ್ರೀನ್‌ಶಾಟಿಂಗ್ ಮೂಲಕ ಸಂದೇಶಗಳನ್ನು ಪ್ರವೇಶಿಸುವಂತಹ ಉನ್ನತ-ಮಟ್ಟದ ದಾಳಿಯಿಂದ ರಕ್ಷಿಸುವುದಿಲ್ಲವಾದ್ದರಿಂದ, ಬೆಟ್ರಸ್ಟೆಡ್ ಎನ್‌ಕ್ಲೇವ್ ಅನುಷ್ಠಾನಕ್ಕೆ ಬಳಕೆದಾರರ ಸಂವಹನ ಅಂಶಗಳನ್ನು ಸೇರಿಸುತ್ತದೆ (ಎಚ್‌ಸಿಐ,ಮಾನವ-ಕಂಪ್ಯೂಟರ್ ಇಂಟರಾಕ್ಷನ್), ಮಾನವನಿಂದ ಓದಬಹುದಾದ ಸೂಕ್ಷ್ಮ ಡೇಟಾವನ್ನು ಸುರಕ್ಷಿತ ಸಾಧನದ ಹೊರಗೆ ಎಂದಿಗೂ ಸಂಗ್ರಹಿಸಲಾಗುವುದಿಲ್ಲ, ಪ್ರದರ್ಶಿಸಲಾಗುವುದಿಲ್ಲ ಅಥವಾ ರವಾನಿಸುವುದಿಲ್ಲ ಎಂದು ಖಚಿತಪಡಿಸುತ್ತದೆ.

Betrusted ಮೊಬೈಲ್ ಫೋನ್ ಅನ್ನು ಬದಲಿಸಲು ಪ್ರಯತ್ನಿಸುತ್ತಿಲ್ಲ, ಬದಲಿಗೆ ಆಡಿಟ್ ಮಾಡಬಹುದಾದ ಇನ್ಪುಟ್ ಮತ್ತು ಔಟ್ಪುಟ್ನೊಂದಿಗೆ ಸುರಕ್ಷಿತ ಎನ್ಕ್ಲೇವ್ ಅನ್ನು ರಚಿಸುತ್ತದೆ. ಉದಾಹರಣೆಗೆ, ಬಾಹ್ಯ ಸ್ಮಾರ್ಟ್‌ಫೋನ್ ಅನ್ನು ವೈ-ಫೈ ಮೂಲಕ ವಿಶ್ವಾಸಾರ್ಹವಲ್ಲದ ಡೇಟಾ ಚಾನಲ್‌ನಂತೆ ಬಳಸಬಹುದು, ಆದರೆ ಎನ್‌ಕ್ರಿಪ್ಟ್ ಮಾಡಲಾದ ಸಂದೇಶಗಳನ್ನು ರವಾನೆ ಮಾಡಲಾದ ಸಾಧನದ ಬಿಲ್ಟ್-ಇನ್ ಕೀಬೋರ್ಡ್‌ನಲ್ಲಿ ಮಾತ್ರ ಟೈಪ್ ಮಾಡಲಾಗುತ್ತದೆ ಮತ್ತು ಸ್ವೀಕರಿಸಿದ ಸಂದೇಶಗಳನ್ನು ಅಂತರ್ನಿರ್ಮಿತ ಪರದೆಯಲ್ಲಿ ಮಾತ್ರ ಪ್ರದರ್ಶಿಸಲಾಗುತ್ತದೆ. .

ಎಲ್ಲಾ ಪೂರ್ವಗಾಮಿ ಮತ್ತು ವಿಶ್ವಾಸಾರ್ಹ ಘಟಕಗಳು ಮುಕ್ತ ಮೂಲವಾಗಿದೆ ಮತ್ತು ಪರವಾನಗಿ ಅಡಿಯಲ್ಲಿ ಮಾರ್ಪಾಡು ಮತ್ತು ಪ್ರಯೋಗಕ್ಕಾಗಿ ಲಭ್ಯವಿದೆ ಓಪನ್ ಹಾರ್ಡ್‌ವೇರ್ ಪರವಾನಗಿ 1.2, ಎಲ್ಲಾ ವ್ಯುತ್ಪನ್ನ ಕಾರ್ಯಗಳನ್ನು ಒಂದೇ ಪರವಾನಗಿ ಅಡಿಯಲ್ಲಿ ತೆರೆಯುವ ಅಗತ್ಯವಿದೆ. ಮುಕ್ತ ಸೇರಿದಂತೆ ಚಹಾ ಮತ್ತು ಸಂಪೂರ್ಣ ಯೋಜನೆಯ ದಸ್ತಾವೇಜನ್ನು ಮುಖ್ಯ ಮತ್ತು ಸಹಾಯಕ ಫಲಕಗಳು, ಸಿದ್ಧ ಅನುಷ್ಠಾನ SoC ನಂಬಲಾಗಿದೆ и ನಿಯಂತ್ರಣ ನಿಯಂತ್ರಕ (EC) ವಸತಿ 3D ಮುದ್ರಣಕ್ಕಾಗಿ ಮಾದರಿಗಳು ಲಭ್ಯವಿದೆ. ಇದು ಮುಕ್ತ ಯೋಜನೆಗಳ ರೂಪದಲ್ಲಿಯೂ ಅಭಿವೃದ್ಧಿ ಹೊಂದುತ್ತಿದೆ ಫರ್ಮ್ವೇರ್ ಸೆಟ್ ಮತ್ತು ವಿಶೇಷ ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ ಮೈಕ್ರೋಕರ್ನಲ್ ಆಧಾರಿತ Xous.

ಉಚಿತ ಮೊಬೈಲ್ ಸಾಧನಗಳನ್ನು ರಚಿಸಲು ಪೂರ್ವಗಾಮಿ ವೇದಿಕೆಯನ್ನು ಪರಿಚಯಿಸಲಾಗಿದೆ

ಮೂಲ: opennet.ru

ಕಾಮೆಂಟ್ ಅನ್ನು ಸೇರಿಸಿ