Π Π΄Π΅ΠΊΠ΅ΠΌΠ²ΡΠΈ ΠΌΠΈΠ½Π°Π»Π°ΡΠ° Π³ΠΎΠ΄ΠΈΠ½Π° ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡΡΠ° Wave Computing, ΠΊΠΎΡΡΠΎ ΠΏΡΠΈΠ΄ΠΎΠ±ΠΈ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΈ ΠΏΠ°ΡΠ΅Π½ΡΠΈ Π½Π° MIPS Technologies ΡΠ»Π΅Π΄ ΡΠ°Π»ΠΈΡΠ° Π½Π° Imagination Technologies, ΠΎΠ±ΡΠ²ΠΈ Π½Π°ΠΌΠ΅ΡΠ΅Π½ΠΈΠ΅ΡΠΎ ΡΠΈ Π΄Π° Π½Π°ΠΏΡΠ°Π²ΠΈ Π½Π°Π±ΠΎΡΠ° ΠΎΡ 32- ΠΈ 64-Π±ΠΈΡΠΎΠ²ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄ΠΈ Π½Π° MIPS, ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΈΡΠ΅ ΠΈ Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠ°ΡΠ° ΠΎΡΠ²ΠΎΡΠ΅Π½ΠΈ ΠΈ Π±Π΅Π· Π»ΠΈΡΠ΅Π½Π·ΠΈΠΎΠ½Π½ΠΈ ΡΠ°ΠΊΡΠΈ. ΠΠΎΡΡΡΠΏ Π΄ΠΎ ΠΏΠ°ΠΊΠ΅ΡΠΈΡΠ΅ Π·Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΡΠΈ Wave Computing ΠΎΠ±Π΅ΡΠ° Π΄Π° ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²ΠΈ ΠΏΡΠ΅Π· ΠΏΡΡΠ²ΠΎΡΠΎ ΡΡΠΈΠΌΠ΅ΡΠ΅ΡΠΈΠ΅ Π½Π° 2019 Π³ΠΎΠ΄ΠΈΠ½Π°. Π ΡΠ΅ ΡΡΠΏΡΡ Π°! Π ΠΊΡΠ°Ρ Π½Π° ΡΠ°Π·ΠΈ ΡΠ΅Π΄ΠΌΠΈΡΠ° Π½Π° ΡΠ°ΠΉΡΠ° MIPS Open ΡΠ΅ ΠΏΠΎΡΠ²ΠΈΡ Π° Π»ΠΈΠ½ΠΊΠΎΠ²Π΅ ΠΊΡΠΌ Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠ°ΡΠ°/ΡΠ΄ΡΠ°ΡΠ° MIPS R6 ΠΈ ΡΡΠΏΡΡΡΡΠ²Π°ΡΠΈΡΠ΅ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΈ ΠΈ ΠΌΠΎΠ΄ΡΠ»ΠΈ. ΠΡΠΈΡΠΊΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΠΈΠ·ΡΠ΅Π³Π»ΠΈ ΠΈ Π΄Π° ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° ΠΏΠΎ ΠΆΠ΅Π»Π°Π½ΠΈΠ΅ ΠΈ Π·Π° ΡΠΎΠ²Π° Π½Π΅ Π΅ Π½ΡΠΆΠ½ΠΎ Π΄Π° ΡΠ΅ ΠΏΠ»Π°ΡΠ°. Π Π±ΡΠ΄Π΅ΡΠ΅ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡΡΠ° ΡΠ΅ ΠΏΡΠΎΠ΄ΡΠ»ΠΆΠΈ Π΄Π° ΠΏΡΠ±Π»ΠΈΠΊΡΠ²Π° Π½ΠΎΠ²ΠΈ ΡΠ΄ΡΠ° Ρ ΠΎΡΠ²ΠΎΡΠ΅Π½ Π΄ΠΎΡΡΡΠΏ.

Π ΠΏΡΡΠ²ΠΈΡΠ΅ ΠΏΠ°ΠΊΠ΅ΡΠΈ Π·Π° ΡΠ²ΠΎΠ±ΠΎΠ΄Π½ΠΎ ΠΈΠ·ΡΠ΅Π³Π»ΡΠ½Π΅ ΡΠ° Π²ΠΊΠ»ΡΡΠ΅Π½ΠΈ Π½Π°Π±ΠΎΡΠΈΡΠ΅ ΠΎΡ 32- ΠΈ 64-Π±ΠΈΡΠΎΠ²ΠΈ ΠΈΠ½ΡΡΡΡΠΊΡΠΈΠΈ MIPS Instruction Set Architecture (ISA) Release 6, ΡΠ°Π·ΡΠΈΡΠ΅Π½ΠΈΡ MIPS SIMD, ΡΠ°Π·ΡΠΈΡΠ΅Π½ΠΈΡ MIPS DSP, ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ° Π½Π° ΠΌΠ½ΠΎΠ³ΠΎΠΏΠΎΡΠΎΡΠ½ΠΎΡΡ MIPS Multi-Threading, MIPS MCU, ΠΊΠΎΠ΄ΠΎΠ²Π΅ΡΠ΅ Π·Π° ΠΊΠΎΠΌΠΏΡΠ΅ΡΠΈΡ microMIPS ΠΈ MIPS Virtualization. Π‘ΡΡΠΎ ΡΠ°ΠΊΠ° Π² MIPS Open ΡΠ° Π²ΠΊΠ»ΡΡΠ΅Π½ΠΈ Π΅Π»Π΅ΠΌΠ΅Π½ΡΠΈ, Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΈ Π·Π° ΡΠ°ΠΌΠΎΡΡΠΎΡΡΠ΅Π»Π½ΠΎ ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠ°Π½Π΅ Π½Π° ΡΠ΄ΡΠ° MIPS β ΡΠΎΠ²Π° ΡΠ° MIPS Open Tools ΠΈ MIPS Open FPGA.
ΠΠ»Π΅ΠΌΠ΅Π½ΡΡΡ MIPS Open Tools ΠΎΠ±Ρ Π²Π°ΡΠ° ΠΈΠ½ΡΠ΅Π³ΡΠΈΡΠ°Π½Π° ΡΡΠ΅Π΄Π° Π·Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ° Π½Π° Π²Π³ΡΠ°Π΄Π΅Π½ΠΈ ΡΠΈΡΡΠ΅ΠΌΠΈ Ρ ΠΠ‘ Π² ΡΠ΅Π°Π»Π½ΠΎ Π²ΡΠ΅ΠΌΠ΅ ΠΈ ΠΏΡΠΎΠ΄ΡΠΊΡΠΈ Π·Π° Π²Π³ΡΠ°Π΄Π΅Π½ΠΈ ΡΠΈΡΡΠ΅ΠΌΠΈ, ΡΠ°Π±ΠΎΡΠ΅ΡΠΈ ΠΏΠΎΠ΄ Linux. Π’ΠΎΠΉ ΡΠ΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈ Π½Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ° Π΄Π° ΠΏΠΎΡΡΡΠΎΠΈ, ΠΎΡΡΡΡΠ°Π½ΠΈ Π³ΡΠ΅ΡΠΊΠΈ ΠΈ ΡΠ°Π·ΠΏΠΎΠ»ΠΎΠΆΠΈ ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡΠ°Π»Π΅Π½ ΠΏΡΠΎΠ΅ΠΊΡ ΠΊΠ°ΡΠΎ Ρ Π°ΡΠ΄ΡΠ΅ΡΠ½ΠΎ-ΠΏΡΠΎΠ³ΡΠ°ΠΌΠ½Π° ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ° Π·Π° ΡΡΠ°ΡΡΠΈΡΠ°Π½Π΅ Π½Π° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ. ΠΠ»Π΅ΠΌΠ΅Π½ΡΡΡ MIPS Open FPGA Π΅ ΡΡΠ΅Π±Π½Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠ° (ΡΡΠ΅Π΄Π°) Π·Π° ΠΆΠ΅Π»Π°Π΅ΡΠΈΡΠ΅ Π΄Π° Π·Π°Π΄ΡΠ»Π±ΠΎΡΠ°Ρ ΠΏΠΎΠ·Π½Π°Π½ΠΈΡΡΠ° ΡΠΈ ΠΏΠΎ ΡΠ΅ΠΌΠ°ΡΠ° (Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠ°). ΠΡΡΠ²ΠΎΠ½Π°ΡΠ°Π»Π½ΠΎ MIPS Open FPGA Π±Π΅ΡΠ΅ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ΅Π½ Π·Π° ΡΡΡΠ΄Π΅Π½ΡΠΈ ΠΈ ΠΏΠΎΠ΄ΠΊΡΠ΅ΠΏΠ΅Π½ ΠΎΡ ΠΎΠ±ΡΠΈΡΠ½ΠΈ ΡΠ΅ΡΡΡΡΠΈ ΠΏΠΎ ΠΏΡΠΎΡΠ΅ΡΠΎΡΠΈΡΠ΅ MIPS.

ΠΠ°ΡΠΎ Π±ΠΎΠ½ΡΡ ΠΊΡΠΌ ΠΏΠ°ΠΊΠ΅ΡΠ° MIPS Open FPGA ΡΠ΅ ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Ρ RTL ΠΊΠΎΠ΄ Π·Π° Π±ΡΠ΄Π΅ΡΠΈΡΠ΅ ΡΠ΄ΡΠ° MIPS microAptiv. Π’Π΅Π·ΠΈ ΡΠ΄ΡΠ° ΡΠ΅ Π±ΡΠ΄Π°Ρ ΠΎΠ±ΡΠ²Π΅Π½ΠΈ ΠΏΠΎ-ΠΊΡΡΠ½ΠΎ ΠΏΡΠ΅Π· ΡΠ΅ΠΊΡΡΠ°ΡΠ° Π³ΠΎΠ΄ΠΈΠ½Π° ΠΈ ΡΠ΅ Π±ΡΠ΄Π°Ρ ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π΅Π½ΠΈ ΠΊΠ°ΡΠΎ ΠΏΡΠΈΠΌΠ΅Ρ Π·Π° Π½Π΅ΠΊΠΎΠΌΠ΅ΡΡΠΈΠ°Π»Π½ΠΎ Π·Π°ΠΏΠΎΠ·Π½Π°Π²Π°Π½Π΅ Ρ Π±ΡΠ΄Π΅ΡΠΈΡΠ΅ ΠΏΡΠΎΠ΄ΡΠΊΡΠΈ. Π’ΠΎΠ²Π° ΡΠ΅ Π±ΡΠ΄Π°Ρ ΠΌΠ°Π»ΠΊΠΈ Π΅Π½Π΅ΡΠ³ΠΈΠΉΠ½ΠΎ Π΅ΡΠ΅ΠΊΡΠΈΠ²Π½ΠΈ ΠΈΠ·ΡΠΈΡΠ»ΠΈΡΠ΅Π»Π½ΠΈ ΡΠ΄ΡΠ°, ΡΠΈΠΉΡΠΎ ΠΈΠ·Ρ ΠΎΠ΄ ΡΠ΅ ΠΎΡΠ°ΠΊΠ²Π° Π² ΡΠ»Π΅Π΄Π²Π°ΡΠΈΡΠ΅ Π½ΡΠΊΠΎΠ»ΠΊΠΎ ΡΠ΅Π΄ΠΌΠΈΡΠΈ.
ΠΠ·ΡΠΎΡΠ½ΠΈΠΊ: 3dnews.ru
