ΠŸΠΎΠΌΠΎΡ‰ΡŒ Π² написании студСнчСских Ρ€Π°Π±ΠΎΡ‚
АнтистрСссовый сСрвис

Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π° нСйропроцСссора NM6403

Π Π΅Ρ„Π΅Ρ€Π°Ρ‚ΠŸΠΎΠΌΠΎΡ‰ΡŒ Π² Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΠΈΠ£Π·Π½Π°Ρ‚ΡŒ ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒΠΌΠΎΠ΅ΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹

Π­ΠΊΠΎΠ½ΠΎΠΌΠΈΠΊΠ° ΠΈ Π±ΠΈΠ·Π½Π΅Ρ. Π—Π΄Π΅ΡΡŒ нСйросСти ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡŽΡ‚ΡΡ для прСдсказания Ρ€Ρ‹Π½ΠΊΠΎΠ², ΠΎΡ†Π΅Π½ΠΊΠΈ риска Π½Π΅Π²ΠΎΠ·Π²Ρ€Π°Ρ‚Π° ΠΊΡ€Π΅Π΄ΠΈΡ‚ΠΎΠ², прСдсказания банкротств, ΠΎΡ†Π΅Π½ΠΊΠΈ стоимости нСдвиТимости, автоматичСского рСйтингования, ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ Ρ‚ΠΎΠ²Π°Ρ€Π½Ρ‹Ρ… ΠΈ Π΄Π΅Π½Π΅ΠΆΠ½Ρ‹Ρ… ΠΏΠΎΡ‚ΠΎΠΊΠΎΠ², автоматичСского считывания Ρ‡Π΅ΠΊΠΎΠ² ΠΈ Ρ„ΠΎΡ€ΠΌ. НСйросСти Π² ΡΡ‚ΠΎΠΉ области Ρ€Π΅Π°Π»ΠΈΠ·ΡƒΡŽΡ‚ΡΡ Π² ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠΌ Π² Π²ΠΈΠ΄Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹Ρ… комплСксов для Ρ€Π°Π±ΠΎΡ‡ΠΈΡ… станций Π½Π° Π±Π°Π·Π΅ процСссоров… Π§ΠΈΡ‚Π°Ρ‚ΡŒ Π΅Ρ‰Ρ‘ >

Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π° нСйропроцСссора NM6403 (Ρ€Π΅Ρ„Π΅Ρ€Π°Ρ‚, курсовая, Π΄ΠΈΠΏΠ»ΠΎΠΌ, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Π°Ρ)

Π―Π΄Ρ€ΠΎ nm6403 состоит ΠΈΠ· Π΄Π²ΡƒΡ… Π±Π°Π·ΠΎΠ²Ρ‹Ρ… Π±Π»ΠΎΠΊΠΎΠ²: 32-Π±ΠΈΡ‚Π½ΠΎΠ³ΠΎ RISC процСссора ΠΈ 64 Π±ΠΈΡ‚Π½ΠΎΠ³ΠΎ Π²Π΅ΠΊΡ‚ΠΎΡ€Π½ΠΎΠ³ΠΎ процСссора, ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°ΡŽΡ‰Π΅Π³ΠΎ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ Π²Π΅ΠΊΡ‚ΠΎΡ€Π½Ρ‹Ρ… ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ Π½Π°Π΄ Π΄Π°Π½Π½Ρ‹ΠΌΠΈ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ разрядности. Π˜ΠΌΠ΅ΡŽΡ‚ΡΡ Π΄Π²Π° ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ‡Π½Ρ‹Ρ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΡƒΠ΅ΠΌΡ‹Ρ… интСрфСйса для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Π²Π½Π΅ΡˆΠ½Π΅ΠΉ ΠΏΠ°ΠΌΡΡ‚ΡŒΡŽ Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΎΠ³ΠΎ Ρ‚ΠΈΠΏΠ° ΠΈ Π΄Π²Π° ΠΊΠΎΠΌΠΌΡƒΠ½ΠΈΠΊΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… ΠΏΠΎΡ€Ρ‚Π°, Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½ΠΎ совмСстимых с ΠΏΠΎΡ€Ρ‚Π°ΠΌΠΈ DSP TMS320C4x, для построСния многопроцСссорных систСм. ΠžΠ±Ρ‰Π°Ρ структура нСйропроцСссора ΠΏΠΎΠΊΠ°Π·Π°Π½Π° Π½Π° Ρ€ΠΈΡ. refnm6403.

Рис. 12 ΠžΠ±Ρ‰Π°Ρ структура нСйропроцСссора NM6403

НСйропроцСссор ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½ для ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ 32 разрядных скалярных Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ Π΄Π°Π½Π½Ρ‹Ρ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΡƒΠ΅ΠΌΠΎΠΉ разрядности (с ΡƒΠΏΠ°ΠΊΠΎΠ²ΠΊΠΎΠΉ Π² 64 разрядныС слова). ΠžΡΠ½ΠΎΠ²Π½Ρ‹ΠΌΠΈ ΡƒΠ·Π»Π°ΠΌΠΈ нСйропроцСссора ΡΠ²Π»ΡΡŽΡ‚ΡΡ:

  • Β· RISC core. Π―Π΄Ρ€ΠΎ нСйропроцСссора, Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‰Π΅Π΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ сдвига, Π°Ρ€ΠΈΡ„ΠΌΠ΅Ρ‚ΠΈΠΊΠΎ-логичСскиС ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ Π½Π°Π΄ 32 разрядными Π΄Π°Π½Π½Ρ‹ΠΌΠΈ, Ρ„ΠΎΡ€ΠΌΠΈΡ€ΡƒΡŽΡ‰Π΅Π΅ адрСса ΠΊΠΎΠΌΠ°Π½Π΄ ΠΈ Π΄Π°Π½Π½Ρ‹Ρ…, Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‰Π΅Π΅ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Ρ€Π°Π±ΠΎΡ‚ΠΎΠΉ нСйропроцСссора.
  • Β· VCP. Π’Π΅ΠΊΡ‚ΠΎΡ€Π½Ρ‹ΠΉ сопроцСссор, Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‰ΠΈΠΉ арифмСтичСскиС ΠΈ Π»ΠΎΠ³ΠΈΡ‡Π΅ΡΠΊΠΈΠ΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ Π½Π°Π΄ 64 разрядными Π²Π΅ΠΊΡ‚ΠΎΡ€Π°ΠΌΠΈ ΡƒΠΏΠ°ΠΊΠΎΠ²Π°Π½Π½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ… ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ разрядности.
  • Β· LMI ΠΈ GMI. Π”Π²Π° ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ‡Π½Ρ‹Ρ… Π±Π»ΠΎΠΊΠ° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΡƒΠ΅ΠΌΠΎΠ³ΠΎ интСрфСйса с Π»ΠΎΠΊΠ°Π»ΡŒΠ½ΠΎΠΉ ΠΈ Π³Π»ΠΎΠ±Π°Π»ΡŒΠ½ΠΎΠΉ 64 разрядными внСшними шинами, ΠΊ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ Π±Π»ΠΎΠΊ внСшнСй памяти, содСрТащий Π΄ΠΎ 231 32 разрядных ячССк. ОбмСн с Π²Π½Π΅ΡˆΠ½Π΅ΠΉ ΠΏΠ°ΠΌΡΡ‚ΡŒΡŽ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΡΡƒΡ‰Π΅ΡΡ‚Π²Π»ΡΡ‚ΡŒΡΡ 32 ΠΈΠ»ΠΈ 64 разрядными словами. АдрСсация осущСствляСтся страничным способом, ΠΏΡ€ΠΈ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Π½Π° ΠΎΠ΄Π½Ρƒ 15 Ρ€Π°Π·Ρ€ΡΠ΄Π½ΡƒΡŽ Π°Π΄Ρ€Π΅ΡΠ½ΡƒΡŽ ΡˆΠΈΠ½Ρƒ Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ раздСлСния Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Π²Ρ‹Π΄Π°ΡŽΡ‚ΡΡ ΠΊΠ°ΠΊ младшиС, Ρ‚Π°ΠΊ ΠΈ ΡΡ‚Π°Ρ€ΡˆΠΈΠ΅ разряды адрСса. ΠŸΡ€ΠΈΡ‡Π΅ΠΌ ΡΡ‚Π°Ρ€ΡˆΠΈΠ΅ разряды адрСса Π²Ρ‹Π΄Π°ΡŽΡ‚ΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΡ€ΠΈ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π΅ ΠΊ Π²Ρ‹Π±ΠΎΡ€ΠΊΠ΅ Π½ΠΎΠ²ΠΎΠΉ страницы памяти.
  • Β· CP0 ΠΈ CP1. Π”Π²Π° ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ‡Π½Ρ‹Ρ… ΠΊΠΎΠΌΠΌΡƒΠ½ΠΈΠΊΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… ΠΏΠΎΡ€Ρ‚Π°, ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ совмСстимых с ΠΊΠΎΠΌΠΌΡƒΠ½ΠΈΠΊΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΌ ΠΏΠΎΡ€Ρ‚ΠΎΠΌ сигнального процСссора TMS320C4x.

НСйропроцСссор содСрТит ΠΏΡΡ‚ΡŒ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΡ… шин:

  • Β· LOCAL ADDRESS BUS ΠΈ GLOBAL ADDRESS BUS. Π¨ΠΈΠ½Ρ‹, слуТащиС для пСрСсылки адрСсов ΠΊΠΎΠΌΠ°Π½Π΄ ΠΈ Π΄Π°Π½Π½Ρ‹ΠΌ, сформированных RISC-ядром ΠΈ Π°Π΄Ρ€Π΅ΡΠΎΠ² Π΄Π°Π½Π½Ρ‹Ρ…, сформированных ΠΊΠΎΠΌΠΌΡƒΠ½ΠΈΠΊΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΌΠΈ ΠΏΠΎΡ€Ρ‚Π°ΠΌΠΈ Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ ΠŸΠ”ΠŸ.
  • Β· OUTPUT DATA BUS. Π¨ΠΈΠ½Π°, слуТащая для пСрСсылки Π΄Π°Π½Π½Ρ‹Ρ…, ΠΏΠΎΠ΄Π»Π΅ΠΆΠ°Ρ‰ΠΈΡ… записи Π² Π»ΠΎΠΊΠ°Π»ΡŒΠ½ΡƒΡŽ ΠΈΠ»ΠΈ Π³Π»ΠΎΠ±Π°Π»ΡŒΠ½ΡƒΡŽ внСшнюю ΠΏΠ°ΠΌΡΡ‚ΡŒ ΠΈΠ· RISC-ядра, Π²Π΅ΠΊΡ‚ΠΎΡ€Π½ΠΎΠ³ΠΎ сопроцСссора ΠΈ ΠΊΠΎΠΌΠΌΡƒΠ½ΠΈΠΊΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… ΠΏΠΎΡ€Ρ‚ΠΎΠ² Π² Π±Π»ΠΎΠΊΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΡƒΠ΅ΠΌΠΎΠ³ΠΎ интСрфСйса.
Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π° нСйропроцСссора NM6403.

Β· INPUT BUS #1 ΠΈ INPUT BUS #2. Π¨ΠΈΠ½Ρ‹, ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π½Ρ‹Π΅ для пСрСсылки Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄, считанных ΠΈΠ· Π»ΠΎΠΊΠ°Π»ΡŒΠ½ΠΎΠΉ ΠΈΠ»ΠΈ глобальной внСшнСй памяти, ΠΈΠ· Π±Π»ΠΎΠΊΠΎΠ² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΡƒΠ΅ΠΌΠΎΠ³ΠΎ интСрфСйса Π² Π»ΡŽΠ±ΠΎΠΉ ΠΈΠ· ΠΎΡΠ½ΠΎΠ²Π½Ρ‹Ρ… ΡƒΠ·Π»ΠΎΠ² нСйропроцСссора. Π’ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ΅ Ρ€Π°Π±ΠΎΡ‚Ρ‹ пСрСсылка скалярных Π΄Π°Π½Π½Ρ‹Ρ… осущСствляСтся Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΠΎ ΡˆΠΈΠ½Π΅ INPUT BUS #2, Π° ΠΏΠ΅Ρ€Π΅ΡΡ‹Π»ΠΊΠ° Π²Π΅ΠΊΡ‚ΠΎΡ€Π½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ… — Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΠΎ ΡˆΠΈΠ½Π΅ INPUT BUS #1. ΠŸΠ΅Ρ€Π΅ΡΡ‹Π»ΠΊΠ° Π΄Π°Π½Π½Ρ‹Ρ… Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ ΠŸΠ”ΠŸ ΠΈ ΠΏΠ΅Ρ€Π΅ΡΡ‹Π»ΠΊΠ° ΠΊΠΎΠΌΠ°Π½Π΄ ΠΌΠΎΠ³ΡƒΡ‚ ΠΎΡΡƒΡ‰Π΅ΡΡ‚Π²Π»ΡΡ‚ΡŒΡΡ ΠΏΠΎ Π»ΡŽΠ±ΠΎΠΉ ΠΈΠ· ΡΡ‚ΠΈΡ… шин.

Рис. 13 Π―Π΄Ρ€ΠΎ нСйропроцСссора NM6403

Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π° ядра нСйропроцСссора прСдставлСна Π½Π° Ρ€ΠΈΡ. 13. РСгистровоС АЛУ (RALU) слуТит для ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ хранСния Π΄ΠΎ Π²ΠΎΡΡŒΠΌΠΈ 32 разрядных скалярных Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ Π½Π°Π΄ Π½ΠΈΠΌΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ сдвига, ΠΎΠ΄Π½ΠΎ ΠΈ Π΄Π²ΡƒΡ…ΠΎΠΏΠ΅Ρ€Π°Π½Π΄Π½Ρ‹Ρ… арифмСтичСских ΠΈ Π»ΠΎΠ³ΠΈΡ‡Π΅ΡΠΊΠΈΡ… ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ. ΠŸΡ€ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ Π² RALU Ρ„ΠΎΡ€ΠΌΠΈΡ€ΡƒΡŽΡ‚ΡΡ ΠΏΡ€ΠΈΠ·Π½Π°ΠΊΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ ΠΏΡ€ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΈ условных ΠΊΠΎΠΌΠ°Π½Π΄. Π”Π°Π½Π½Ρ‹Π΅, хранящиСся Π² RALU, ΠΌΠΎΠ³ΡƒΡ‚ Ρ‚Π°ΠΊΠΆΠ΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π² ΠΊΠ°Ρ‡Π΅ΡΡ‚Π²Π΅ адрСсов ΠΈ ΡΠΌΠ΅Ρ‰Π΅Π½ΠΈΠΉ ΠΏΡ€ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΈ ΠΊΠΎΠΌΠ°Π½Π΄ обращСния ΠΊ ΠΏΠ°ΠΌΡΡ‚ΠΈ ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄ управлСния.

RALU содСрТит:

  • Β· РСгистры ΠΎΠ±Ρ‰Π΅Π³ΠΎ назначСния GR0,…, GR7, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΎΠ±Ρ€Π°Π·ΡƒΡŽΡ‚ рСгистровый Ρ„Π°ΠΉΠ»;
  • Β· ALU Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‰Π΅Π΅ Π·Π° ΠΎΠ΄ΠΈΠ½ Ρ‚Π°ΠΊΡ‚ ΠΎΠ΄Π½Ρƒ ΠΈΠ· Π°Ρ€ΠΈΡ„мСтичСских ΠΈΠ»ΠΈ логичСских ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ Π½Π°Π΄ содСрТимым Π»ΡŽΠ±Ρ‹Ρ… рСгистров ΠΎΠ±Ρ‰Π΅Π³ΠΎ назначСния. АрифмСтичСскиС ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‚ΡΡ Π½Π°Π΄ Π΄Π°Π½Π½Ρ‹ΠΌΠΈ, прСдставлСнными Π² Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΌ ΠΊΠΎΠ΄Π΅;
  • Β· SHIFTER — устройство сдвига, Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‰Π΅Π΅ Π·Π° ΠΎΠ΄ΠΈΠ½ Ρ‚Π°ΠΊΡ‚ цикличСский, логичСский ΠΈΠ»ΠΈ арифмСтичСский сдвиг Π½Π° Π»ΡŽΠ±ΠΎΠ΅ число разрядов Π²ΠΏΡ€Π°Π²ΠΎ ΠΈΠ»ΠΈ Π²Π»Π΅Π²ΠΎ содСрТимого любого рСгистра ΠΎΠ±Ρ‰Π΅Π³ΠΎ назначСния, Π²Ρ‹Π΄Π°Π²Π°Π΅ΠΌΠΎΠ³ΠΎ Π½Π° ΡˆΠΈΠ½Ρƒ ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ ΠΎΠΏΠ΅Ρ€Π°Π½Π΄Π° ALU.

DAG1 — ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€ адрСсов Π΄Π°Π½Π½Ρ‹Ρ… слуТит для формирования адрСсов Π΄Π°Π½Π½Ρ‹Ρ… ΠΏΡ€ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΈ ΠΊΠΎΠΌΠ°Π½Π΄ обращСния ΠΊ ΠΏΠ°ΠΌΡΡ‚ΠΈ ΠΈ Π°Π΄Ρ€Π΅ΡΠΎΠ² ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΎΠ² ΠΏΡ€ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΈ ΠΊΠΎΠΌΠ°Π½Π΄ управлСния. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, DAG1 обСспСчиваСт ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠ΅ Ρ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅ ΠΈ ΠΌΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΡŽ Π΄ΠΎ Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅Ρ… 32 разрядных адрСсов Π΄Π°Π½Π½Ρ‹Ρ…, адрСсов ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΎΠ² ΠΈΠ»ΠΈ смСщСний адрСсов ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΎΠ². DAG1 содСрТит:

  • Β· АдрСсныС рСгистры AR0,…, AR3, ΠΎΠ±Ρ€Π°Π·ΡƒΡŽΡ‰ΠΈΠ΅ рСгистровый Ρ„Π°ΠΉΠ»;
  • Β· AU1 — ΠΏΠ΅Ρ€Π²ΠΎΠ΅ арифмСтичСскоС устройство для выполнСния арифмСтичСских ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ ΠΏΡ€ΠΈ вычислСнии адрСса ΠΈΠ»ΠΈ ΠΌΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΈΠ· Ρ€Π΅Π³ΠΈΡΡ‚Ρ€ΠΎΠ² AR0,…, AR3;
  • Β· MUX — ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΏΠ»Π΅ΠΊΡΠΎΡ€ для Π²Ρ‹Π΄Π°Ρ‡ΠΈ Π½Π° ΠΎΠ΄Π½Ρƒ ΠΈΠ· Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΡ… адрСсных шин нСйропроцСссора ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ с Π²Ρ‹Ρ…ΠΎΠ΄ΠΎΠ² AU1 ΠΈΠ»ΠΈ с ΡˆΠΈΠ½Ρ‹ ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ ΠΎΠΏΠ΅Ρ€Π°Π½Π΄Π° AU1.

Π’Ρ‚ΠΎΡ€ΠΎΠΉ Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€ адрСсов Π΄Π°Π½Π½Ρ‹Ρ… DAG2 ΠΏΠΎ ΡΠ²ΠΎΠ΅ΠΉ структурС ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΠ΅ΠΌΡ‹ΠΌ функциям Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π΅Π½ DAG1. Π•Π³ΠΎ спСцифика Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· Π΅Π³ΠΎ адрСсных рСгистров AR7(SP) Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ выполняСт Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ систСмного указатСля стСка.

Π“Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€ адрСсов ΠΊΠΎΠΌΠ°Π½Π΄ (PROGRAMM SEQUENCER), слуТит для формирования адрСса ΠΎΡ‡Π΅Ρ€Π΅Π΄Π½ΠΎΠΉ 64 разрядной ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΈΠ»ΠΈ ΠΎΡ‡Π΅Ρ€Π΅Π΄Π½ΠΎΠΉ ΠΏΠ°Ρ€Ρ‹ 32 разрядных ΠΊΠΎΠΌΠ°Π½Π΄ Π½Π° Π»ΠΈΠ½Π΅ΠΉΠ½Ρ‹Ρ… участках ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, ΠΊΠΎΠ³Π΄Π° вычислСниС адрСса ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ осущСствляСтся ΠΏΡƒΡ‚Π΅ΠΌ ΠΈΠ½ΠΊΡ€Π΅ΠΌΠ΅Π½Ρ‚Π° адрСса Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹.

Π“Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€ адрСсов ΠΊΠΎΠΌΠ°Π½Π΄ Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π² ΡΠ΅Π±Ρ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ Π±Π»ΠΎΠΊΠΈ:

  • Β· PC. Π‘Ρ‡Π΅Ρ‚Ρ‡ΠΈΠΊ ΠΊΠΎΠΌΠ°Π½Π΄, ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π½Ρ‹ΠΉ для хранСния адрСса Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ Π²Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌΠΎΠΉ ΠΈΠ· ΠΏΠ°ΠΌΡΡ‚ΠΈ 64 разрядной ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ (ΠΈΠ»ΠΈ ΠΏΠ°Ρ€Ρ‹ 32 разрядных ΠΊΠΎΠΌΠ°Π½Π΄) ΠΈ Π²Ρ‹Ρ‡ΠΈΡΠ»Π΅Π½ΠΈΡ адрСса ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ (ΠΈΠ»ΠΈ ΠΏΠ°Ρ€Ρ‹ 32 разрядных ΠΊΠΎΠΌΠ°Π½Π΄) ΠΏΡƒΡ‚Π΅ΠΌ увСличСния Π΅Π³ΠΎ содСрТимого Π½Π° Π΄Π²Π°. Π’Ρ‹Ρ…ΠΎΠ΄Ρ‹ PC ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Ρ‹ ΠΊ ΡˆΠΈΠ½Π΅ OUTPUT BUS, Ρ‡Ρ‚ΠΎ Π΄Π΅Π»Π°Π΅Ρ‚ Π΄Π°Π½Π½Ρ‹ΠΉ рСгистр ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎ доступным для чтСния.
  • Β· MUX. ΠœΡƒΠ»ΡŒΡ‚ΠΈΠΏΠ»Π΅ΠΊΡΠΎΡ€ для Π²Ρ‹Π΄Π°Ρ‡ΠΈ Π½Π° ΠΎΠ΄Π½Ρƒ ΠΈΠ· Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΡ… адрСсных шин ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½Π½ΠΎΠ³ΠΎ Π½Π° Π΄Π²Π° содСрТимого счСтчика ΠΊΠΎΠΌΠ°Π½Π΄ PC ΠΈΠ»ΠΈ содСрТимого указатСля стСка AR7(SP).

Π‘Π»ΠΎΠΊ управлСния (CONTROL UNIT) выполняСт ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ Π°Π½Π°Π»ΠΈΠ· ΠΈ Π΄Π΅ΡˆΠΈΡ„Ρ€Π°Ρ†ΠΈΡŽ ΠΊΠΎΠΌΠ°Π½Π΄, Π²Ρ‹Π±Ρ€Π°Π½Π½Ρ‹Ρ… ΠΈΠ· Π²Π½Π΅ΡˆΠ½Π΅ΠΉ памяти, Ρ„ΠΎΡ€ΠΌΠΈΡ€ΡƒΠ΅Ρ‚ сигналы управлСния всСми ΡƒΠ·Π»Π°ΠΌΠΈ нСйропроцСссора Π² ΠΏΡ€ΠΎΡ†Π΅ΡΡΠ΅ ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€Π½ΠΎΠ³ΠΎ выполнСния ΠΊΠΎΠΌΠ°Π½Π΄, ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π΅Ρ‚ всС запросы Π½Π° Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠ΅ ΠΈ Π²Π½Π΅ΡˆΠ½ΠΈΠ΅ прСрывания, осущСствляСт Π°Ρ€Π±ΠΈΡ‚Ρ€Π°ΠΆ.

Π’Π΅ΠΊΡ‚ΠΎΡ€Π½Ρ‹ΠΉ сопроцСссор.

Рис. 14 Π’Π΅ΠΊΡ‚ΠΎΡ€Π½Ρ‹ΠΉ сопроцСссор

Π’Π΅ΠΊΡ‚ΠΎΡ€Π½Ρ‹ΠΉ сопроцСссор (VCP) являСтся основным Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ ΡƒΠ·Π»ΠΎΠΌ нСйропроцСссора особСнно для нСйросСтСвых ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ. VCP ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ Π½Π° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ Π΄Π°Π½Π½Ρ‹Ρ… ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½ΠΎΠΉ разрядности ΠΎΡ‚ 1 Π΄ΠΎ 64 разрядов, ΡƒΠΏΠ°ΠΊΠΎΠ²Π°Π½Π½Ρ‹Ρ… Π² 64 разрядныС слова. Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π²Ρ‹Π±ΠΎΡ€Π° разрядности ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π΅ΠΌΡ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ… являСтся ΠΎΡ‚Π»ΠΈΡ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ Ρ‡Π΅Ρ€Ρ‚ΠΎΠΉ нСйропроцСссора NM6403. ΠžΡΠ½ΠΎΠ²Π½Ρ‹ΠΌΠΈ ΡƒΠ·Π»Π°ΠΌΠΈ VCP ΡΠ²Π»ΡΡŽΡ‚ΡΡ:

  • Β· OU. ΠžΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠ΅ устройство, слуТащСС для выполнСния арифмСтичСских ΠΈ Π»ΠΎΠ³ΠΈΡ‡Π΅ΡΠΊΠΈΡ… ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ Π½Π°Π΄ 64 разрядными словами ΡƒΠΏΠ°ΠΊΠΎΠ²Π°Π½Π½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ… [(X)/vec] = < X1,?, XK > ΠΈ [(Y)/vec] = < Y1,?, YI >, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠ΄Π°ΡŽΡ‚ΡΡ Π½Π° Π²Ρ…ΠΎΠ΄Ρ‹ X ΠΈ Y, ΠΈ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π΅ΠΉ вСсов WOPER, которая подаСтся Π½Π° Π²Ρ…ΠΎΠ΄Ρ‹ W1,?,WJ Π² Π²ΠΈΠ΄Π΅ J 64 разрядных слов ΡƒΠΏΠ°ΠΊΠΎΠ²Π°Π½Π½Ρ‹Ρ… вСсовых коэффициСнтов [(W1)/vec] = < W11?W1I >,?, [(WJ)/vec] = < W11?WJI >. Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ формируСтся Π½Π° Π²Ρ‹Ρ…ΠΎΠ΄Π΅ R Π² Π²ΠΈΠ΄Π΅ 64 разрядного слова ΡƒΠΏΠ°ΠΊΠΎΠ²Π°Π½Π½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ… [(R)/vec] = < R1,?, RI >.
  • Β· RCS. ЦикличСский ΡΠ΄Π²ΠΈΠ³Π°Ρ‚Π΅Π»ΡŒ Π²ΠΏΡ€Π°Π²ΠΎ, пропускаСт Π΄Π°Π½Π½Ρ‹Π΅ Π±Π΅Π· ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ ΠΈΠ»ΠΈ цикличСски ΡΠ΄Π²ΠΈΠ³Π°ΡŽΡ‚ΡΡ Π²ΠΏΡ€Π°Π²ΠΎ Π½Π° ΠΎΠ΄ΠΈΠ½ разряд. Π—Π° ΠΎΠ΄ΠΈΠ½ Ρ‚Π°ΠΊΡ‚ выполняСтся сдвиг ΠΎΠ΄Π½ΠΎΠ³ΠΎ слова ΠΊΠ°ΠΊ Π΅Π΄ΠΈΠ½ΠΎΠ³ΠΎ ΠΎΠΏΠ΅Ρ€Π°Π½Π΄Π°, Π½Π΅ Π·Π°Π²ΠΈΡΠΈΠΌΠΎ ΠΎΡ‚ ΠΊΠΎΠ»ΠΈΡ‡Π΅ΡΡ‚Π²Π° Π΄Π°Π½Π½Ρ‹Ρ… Π² ΡΠ»ΠΎΠ²Π΅.
  • Β· SU1, SU2. Π£Π·Π»Ρ‹, Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½ΠΎ Ρ€Π΅Π°Π»ΠΈΠ·ΡƒΡŽΡ‰ΠΈΠ΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ насыщСния, ΠΎΠ½ΠΈ слуТат для вычислСния Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π°ΠΊΡ‚ΠΈΠ²Π°Ρ†ΠΈΠΈ Π½Π°Π΄ 64 разрядными словами ΡƒΠΏΠ°ΠΊΠΎΠ²Π°Π½Π½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ…. ΠžΠ±Ρ‰ΠΈΠΉ Π²ΠΈΠ΄ Ρ€Π΅Π°Π»ΠΈΠ·ΡƒΠ΅ΠΌΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π°ΠΊΡ‚ΠΈΠ²Π°Ρ†ΠΈΠΈ ΠΏΠΎΠΊΠ°Π·Π°Π½ Π½Π° Ρ€ΠΈΡ.
РСализуСмая функция Π°ΠΊΡ‚ΠΈΠ²Π°Ρ†ΠΈΠΈ.

Рис. 15 РСализуСмая функция Π°ΠΊΡ‚ΠΈΠ²Π°Ρ†ΠΈΠΈ

Ѐункция Π°ΠΊΡ‚ΠΈΠ²Π°Ρ†ΠΈΠΈ примСняСтся ΠΊ Π²Ρ…ΠΎΠ΄Π½ΠΎΠΌΡƒ Π²Π΅ΠΊΡ‚ΠΎΡ€Ρƒ [(X)/vec] Π΄ΠΎ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ.

  • Β· SWITCH 3? 2. ΠšΠΎΠΌΠΌΡƒΡ‚Π°Ρ‚ΠΎΡ€ 3 Π² 2 обСспСчиваСт Π²Ρ‹Π±ΠΎΡ€ Π΄Π²ΡƒΡ… источников Π²Π΅ΠΊΡ‚ΠΎΡ€Π½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ…, ΠΏΠΎΡΡ‚ΡƒΠΏΠ°ΡŽΡ‰ΠΈΡ… Π½Π° Π²Ρ…ΠΎΠ΄Ρ‹ ΠΈΡΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… ΡƒΠ·Π»ΠΎΠ² VCP. На Π²Ρ…ΠΎΠ΄ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Π½Π΅Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠ³ΠΎ прСобразоватСля ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΠΎΡΡ‚ΡƒΠΏΠ°Ρ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ Π²Π΅ΠΊΡ‚ΠΎΡ€Π°:
    • o Π²Π΅ΠΊΡ‚ΠΎΡ€Π° Π΄Π°Π½Π½Ρ‹Ρ… с Π½ΡƒΠ»Π΅Π²Ρ‹ΠΌΠΈ значСниями всСх разрядов
    • o ΡΠΎΠ΄Π΅Ρ€ΠΆΠΈΠΌΠΎΠ΅ RAM с ΡˆΠΈΠ½Ρ‹ Π²Π΅ΠΊΡ‚ΠΎΡ€Π½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ… VCP (VECTOR DATA BUS)
    • o ΡΠΎΠ΄Π΅Ρ€ΠΆΠΈΠΌΠΎΠ΅ AFIFO ΠΏΠΎ Ρ†Π΅ΠΏΠΈ ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠΉ связи VCP
    • o Π²Π΅ΠΊΡ‚ΠΎΡ€Π° Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΠ· Π²Π½Π΅ΡˆΠ½Π΅ΠΉ памяти
  • Β· WBUF ΠΈ WOPER. ΠŸΠ°ΠΌΡΡ‚ΡŒ вСсовых коэффициСнтов, состоящая ΠΈΠ· Π΄Π²ΡƒΡ… ΠΌΠ°Ρ‚Ρ€ΠΈΡ† ячССк памяти, каТдая ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΈΠΌΠ΅Π΅Ρ‚ Π΅ΠΌΠΊΠΎΡΡ‚ΡŒ 32×64 Π±ΠΈΡ‚Π° ΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰Π°Ρ Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρƒ вСсрв Π² Π²ΠΈΠ΄Π΅ J 64 разрядных слов ΡƒΠΏΠ°ΠΊΠΎΠ²Π°Π½Π½Ρ‹Ρ… вСсовых коэффициСнтов. WOPER слуТит для хранСния ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ вСсов, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Ρ… Π² ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΡΡ… взвСшСнного суммирования Π² OU. WBUF слуТит для ΠΏΠΎΠ΄ΠΊΠ°Ρ‡ΠΊΠΈ ΠΈΠ· WFIFO Π½ΠΎΠ²ΠΎΠΉ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ вСсов Π½Π° Ρ„ΠΎΠ½Π΅ выполнСния Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΡ… ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ взвСшСнного суммирования с ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΠΏΡ€Π΅ΠΆΠ½Π΅ΠΉ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ вСсов, хранящСйся Π² WOPER.
  • Β· WFIFO. Π­Ρ‚ΠΎΡ‚ Π±Π»ΠΎΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π² ΠΊΠ°Ρ‡Π΅ΡΡ‚Π²Π΅ Π½Π°ΠΊΠΎΠΏΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ Π±ΡƒΡ„Π΅Ρ€Π° Π² ΠΏΡ€ΠΎΡ†Π΅ΡΡΠ΅ ΠΏΠΎΠ΄ΠΊΠ°Ρ‡ΠΊΠΈ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ вСсов Π² WBUF ΠΈΠ· Π²Π½Π΅ΡˆΠ½Π΅ΠΉ памяти. Π•ΠΌΠΊΠΎΡΡ‚ΡŒ Π±ΡƒΡ„Π΅Ρ€Π° составляСт 32×64 Π±ΠΈΡ‚, запись ΠΈ Ρ‡Ρ‚Π΅Π½ΠΈΠ΅ вСдСтся 64 разрядными словами.
  • Β· AFIFO. Π­Ρ‚ΠΎΡ‚ Π±Π»ΠΎΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π² ΠΊΠ°Ρ‡Π΅ΡΡ‚Π²Π΅ аккумулятора ΠΈ ΡΠ»ΡƒΠΆΠΈΡ‚ для хранСния 32×64 Π±ΠΈΡ‚ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π° послСднСй Π²Π΅ΠΊΡ‚ΠΎΡ€Π½ΠΎΠΉ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹.
  • Β· RAM. Π’Π΅ΠΊΡ‚ΠΎΡ€Π½Ρ‹ΠΉ рСгистр Ρ‚ΠΈΠΏΠ° FIFO Π΅ΠΌΠΊΠΎΡΡ‚ΡŒΡŽ 32×64 Π±ΠΈΡ‚Π°. ΠžΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠ³ΠΎ Π±ΡƒΡ„Π΅Ρ€Π° FIFO состоит Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ послС чтСния ΠΈΠ· RAM Π΅Π³ΠΎ содСрТимоС Π½Π΅ ΠΌΠ΅Π½ΡΠ΅Ρ‚ся.

ВозмоТности создания многопроцСссорных вычислитСлСй Π½Π° Π±Π°Π·Π΅ NM6403.

НСйропроцСссор NM6403 ΠΈΠΌΠ΅Π΅Ρ‚ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½Ρ‹Π΅ срСдства, ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π½Ρ‹Π΅ для построСния многопроцСссорных систСм Π½Π° Π΅Π³ΠΎ основС:

  • Β· Π΄Π²Π° Π±Π°ΠΉΡ‚ΠΎΠ²Ρ‹Ρ… ΠΊΠΎΠΌΠΌΡƒΠ½ΠΈΠΊΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… ΠΏΠΎΡ€Ρ‚Π° CP0 ΠΈ CP1, ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… позволяСт ΠΎΡΡƒΡ‰Π΅ΡΡ‚Π²ΠΈΡ‚ΡŒ ΠΎΠ±ΠΌΠ΅Π½ ΠΌΠ΅ΠΆΠ΄Ρƒ нСйропроцСссором ΠΈ Π΄Ρ€ΡƒΠ³ΠΎΠΉ систСмой со ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒΡŽ 20 ΠœΠ±Π°ΠΉΡ‚/с.
  • Β· Π΄Π²Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΡƒΠ΅ΠΌΡ‹Ρ… интСрфСйса с 64 разрядными внСшними шинами (локальной ΠΈ Π³Π»ΠΎΠ±Π°Π»ΡŒΠ½ΠΎΠΉ), ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ Ρ‚Ρ€ΠΈ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΏΡ€ΠΎΡ†Π΅ΡΡΠΎΡ€Π½Ρ‹Ρ… ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ внСшнСй ΡˆΠΈΠ½Ρ‹. ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ΠΊ ΠΎΠ΄Π½ΠΎΠΉ шинС Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… нСйропроцСссоров позволяСт ΠΈΠΌ ΠΎΠ±ΠΌΠ΅Π½ΠΈΠ²Π°Ρ‚ΡŒΡΡ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠ΅ΠΉ Ρ‡Π΅Ρ€Π΅Π· ΠΎΠ±Ρ‰ΡƒΡŽ ΠΏΠ°ΠΌΡΡ‚ΡŒ, Ρ€Π°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½Π½ΡƒΡŽ Π½Π° ΡΡ‚ΠΎΠΉ ΠΆΠ΅ шинС. ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ΠΊ ΠΎΠ΄Π½ΠΎΠΉ шинС Π΄Π²ΡƒΡ… нСйропроцСссоров осущСствляСтся Π±Π΅Π· использования Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰Π΅ΠΉ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚ΡƒΡ€Ρ‹. Π‘ΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ ΠΎΠ±ΠΌΠ΅Π½Π° Π΄Π°Π½Π½Ρ‹ΠΌΠΈ Ρ‡Π΅Ρ€Π΅Π· ΠΎΠ±Ρ‰ΡƒΡŽ ΡˆΠΈΠ½Ρƒ ΠΌΠΎΠΆΠ΅Ρ‚ Π΄ΠΎΡΡ‚ΠΈΠ³Π°Ρ‚ΡŒ 400 ΠœΠ±Π°ΠΉΡ‚/с.

КаТдая ΠΈΠ· Π΄Π²ΡƒΡ… Π²Π½Π΅ΡˆΠ½ΠΈΡ… шин ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ ΠΊΠ°ΠΊ однопроцСссорный, Ρ‚Π°ΠΊ ΠΈ ΠΌΠ½ΠΎΠ³ΠΎΠΏΡ€ΠΎΡ†Π΅ΡΡΠΎΡ€Π½Ρ‹ΠΉ Ρ€Π΅ΠΆΠΈΠΌ Ρ€Π°Π±ΠΎΡ‚Ρ‹, Ссли ΠΊ ΠΎΠ±Ρ‰Π΅ΠΉ памяти ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Ρ‹ Π΄Π²Π° процСссора, Ρ‚ΠΎ Π°Ρ€Π±ΠΈΡ‚Ρ€Π°ΠΆ для доступа ΠΊ Π½Π΅ΠΉ осущСствляСтся ΠΌΠ΅ΠΆΠ΄Ρƒ Π½ΠΈΠΌΠΈ Π±Π΅Π· использования внСшнСго ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°.

Π’ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹ Ρ‚Ρ€ΠΈ Ρ‚ΠΈΠΏΠ° ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ внСшнСй ΡˆΠΈΠ½Ρ‹ для многопроцСссорного Ρ€Π΅ΠΆΠΈΠΌΠ°:

Β· Π‘Π°Π½ΠΊ 0 — ΠΎΠ±Ρ‰ΠΈΠΉ, Π±Π°Π½ΠΊ 1 — ΠΎΠ±Ρ‰ΠΈΠΉ (конфигурация 1, рис.). Доступ ΠΊ ΠΏΠ°ΠΌΡΡ‚ΠΈ Π² ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ лишь ΠΎΠ΄Π½ΠΎΠΌΡƒ процСссору.

ΠšΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡ 1 ΡˆΠΈΠ½Ρ‹.

Рис. 16 ΠšΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡ 1 ΡˆΠΈΠ½Ρ‹

Β· Π‘Π°Π½ΠΊ 0 — свой, Π±Π°Π½ΠΊ 1 — ΠΎΠ±Ρ‰ΠΈΠΉ (конфигурация 2, рис.). ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ процСссор ΠΈΠΌΠ΅Π΅Ρ‚ свой Π±Π°Π½ΠΊ памяти, ΠΊ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌΡƒ Π΄Ρ€ΡƒΠ³ΠΎΠΉ Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ‚ доступа. ΠžΠ±Ρ‰ΠΈΠΉ Π±Π°Π½ΠΊ доступСн Ρ‡Π΅Ρ€Π΅Π· Π±ΡƒΡ„Π΅Ρ€Ρ‹, ΠΎΠ±Ρ€Π°Ρ‰Π΅Π½ΠΈΠ΅ ΠΊ Π½Π΅ΠΌΡƒ ΠΈΠ΄Π΅Ρ‚ ΠΏΠΎΠΎΡ‡Π΅Ρ€Π΅Π΄Π½ΠΎ.

ΠšΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡ 2 ΡˆΠΈΠ½Ρ‹.

Рис. 17 ΠšΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡ 2 ΡˆΠΈΠ½Ρ‹

Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π° нСйропроцСссора NM6403.

Β· Π‘Π°Π½ΠΊ 0 — свой, Π±Π°Π½ΠΊ 1 — Ρ‡ΡƒΠΆΠΎΠΉ (конфигурация 3, рис.). ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ процСссор ΠΈΠΌΠ΅Π΅Ρ‚ свой Π±Π°Π½ΠΊ памяти, Π½ΠΎ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΠ΅Ρ‚ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΊΠ°ΠΆΠ΄ΠΎΠΌΡƒ процСссору ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚ΡŒΡΡ ΠΊ Ρ‡ΡƒΠΆΠΎΠΌΡƒ Π±Π°Π½ΠΊΡƒ Ρ‡Π΅Ρ€Π΅Π· Π±ΡƒΡ„Π΅Ρ€.

Рис. 18 ΠšΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡ 3 ΡˆΠΈΠ½Ρ‹

Π₯отя возмоТности построСния ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΌΠΈΠΊΡ€ΠΎΠΏΡ€ΠΎΡ†Π΅ΡΡΠΎΡ€Π½Ρ‹Ρ… систСм Π½Π° Π±Π°Π·Π΅ NM6403 довольно ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Ρ‹ (ΠΏΠΎ ΡΡ€Π°Π²Π½Π΅Π½ΠΈΡŽ с Ρ€Π°ΡΡΠΌΠΎΡ‚Ρ€Π΅Π½Π½Ρ‹ΠΌ Π²Ρ‹ΡˆΠ΅ сСмСйством Ρ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹Ρ… ΡΠΈΠ³Π½Π°Π»ΡŒΠ½Ρ‹Ρ… процСссоров), Π½ΠΎ Π²ΡΠ΅ ΠΆΠ΅ ΠΎΠ½ΠΈ ΡΠ²Π»ΡΡŽΡ‚ΡΡ Π²ΠΏΠΎΠ»Π½Π΅ достаточными для создания Π½Π΅ΠΉΡ€ΠΎΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ ΠΏΠΎΠ²Ρ‹ΡˆΠ΅Π½Π½ΠΎΠΉ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ. ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ мултимикропроцСссорных структур ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Ρ‹ Π½Π° Ρ€ΠΈΡ.

ЛинСйная (ΠΊΠΎΠ»ΡŒΡ†Π΅Π²Π°Ρ) ΠΈ матричная ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΌΠΈΠΊΡ€ΠΎΠΏΡ€ΠΎΡ†Π΅ΡΡΠΎΡ€Π½Ρ‹Π΅ структуры.

Рис. 19 ЛинСйная (ΠΊΠΎΠ»ΡŒΡ†Π΅Π²Π°Ρ) ΠΈ ΠΌΠ°Ρ‚ричная ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΌΠΈΠΊΡ€ΠΎΠΏΡ€ΠΎΡ†Π΅ΡΡΠΎΡ€Π½Ρ‹Π΅ структуры

РСализация Π½Π΅ΠΉΡ€ΠΎΠ½Π½ΠΎΠΉ сСти Π½Π° нСйропроцСссорС NM6403.

РСализация Π½Π΅ΠΉΡ€ΠΎΠ½Π½ΠΎΠΉ сСти Π½Π° Π½Π΅ΠΉΡ€ΠΎΠΏΡ€ΠΎΡ†Π΅ΡΡΠΎΡ€Π΅ NM6403.

Рис. 20 МодСль слоя сСти NM6403

ΠžΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Ρ€Π΅Π°ΠΊΡ†ΠΈΠΈ сСти Π½Π° Π²Ρ…ΠΎΠ΄Π½ΠΎΠ΅ воздСйствиС происходит Π² Π½Π΅ΠΉΡ€ΠΎΠΏΡ€ΠΎΡ†Π΅ΡΡΠΎΡ€Π΅ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, слой Π·Π° ΡΠ»ΠΎΠ΅ΠΌ. На Ρ€ΠΈΡ. 20 ΠΏΠΎΠΊΠ°Π·Π°Π½Π° модСль Π½Π΅ΠΉΡ€ΠΎΠ½Π½ΠΎΠΉ сСти, эмулируСмой NM6403. Π’ ΠΎΠ±Ρ‰Π΅ΠΌ случаС ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ слой нСйросСти ΠΈΠΌΠ΅Π΅Ρ‚ N Π½Π΅ΠΉΡ€ΠΎΠ½Π½Ρ‹Ρ… Π²Ρ…ΠΎΠ΄ΠΎΠ² ΠΈ ΡΠΎΡΡ‚ΠΎΠΈΡ‚ ΠΈΠ· M Π½Π΅ΠΉΡ€ΠΎΠ½ΠΎΠ². ΠŸΡ€ΠΈ этом ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Π½Π΅ΠΉΡ€ΠΎΠ½ выполняСт взвСшСнноС суммированиС с ΡƒΡ‡Π΅Ρ‚ΠΎΠΌ смСщСния Π΄Π°Π½Π½ΠΎΠ³ΠΎ Π½Π΅ΠΉΡ€ΠΎΠ½Π°:

Π—Π°Ρ‚Π΅ΠΌ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Π½Π΅ΠΉΡ€ΠΎΠ½ вычисляСт Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ насыщСния ΠΎΡ‚ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π° взвСшСнного суммирования:

OUTm = FQm(Ym).

ВсС Π²Ρ…ΠΎΠ΄Π½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅, вСсовыС коэффициСнты, ΠΏΠΎΡ€ΠΎΠ³ΠΎΠ²Ρ‹Π΅ значСния ΠΈ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‚ΡΡ Π² Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΌ ΠΊΠΎΠ΄Π΅.

ΠŸΡ€ΠΎΡ†Π΅ΡΡΠΎΡ€ NM6403 создавался ΠΊΠ°ΠΊ ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½ΠΎΠ΅ срСдство для Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ нСйросрСд. ΠŸΡ€ΠΈ Π΅Π³ΠΎ использовании ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎ Π·Π°Π΄Π°Π²Π°Ρ‚ΡŒ мноТСство ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² Π½Π΅ΠΉΡ€ΠΎΠ½Π½ΠΎΠΉ сСти:

  • Β· число слоСв;
  • Β· число Π½Π΅ΠΉΡ€ΠΎΠ½ΠΎΠ² ΠΈ Π½Π΅ΠΉΡ€ΠΎΠ½Π½Ρ‹Ρ… Π²Ρ…ΠΎΠ΄ΠΎΠ² Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΌ слоС;
  • Β· Ρ€Π°Π·Ρ€ΡΠ΄Π½ΠΎΡΡ‚ΡŒ Π΄Π°Π½Π½Ρ‹Ρ… Π½Π° ΠΊΠ°ΠΆΠ΄ΠΎΠΌ Π½Π΅ΠΉΡ€ΠΎΠ½Π½ΠΎΠΌ Π²Ρ…ΠΎΠ΄Π΅;
  • Β· Ρ€Π°Π·Ρ€ΡΠ΄Π½ΠΎΡΡ‚ΡŒ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ вСсового коэффициСнта;
  • Β· Ρ€Π°Π·Ρ€ΡΠ΄Π½ΠΎΡΡ‚ΡŒ Π²Ρ‹Ρ…ΠΎΠ΄Π½ΠΎΠ³ΠΎ значСния ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Π½Π΅ΠΉΡ€ΠΎΠ½Π°;
  • Β· ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ насыщСния для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Π½Π΅ΠΉΡ€ΠΎΠ½Π°.

Для эмуляции Π½Π΅ΠΉΡ€ΠΎΠ½Π½ΠΎΠΉ сСти ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Π΅Π΅ ΡΠ»ΠΎΠΉ разбиваСтся Π½Π° ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π΅ΠΌΡ‹Π΅ Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Ρ‹. Π”Π°Π½Π½ΠΎΠ΅ Ρ€Π°Π·Π±ΠΈΠ΅Π½ΠΈΠ΅ осущСствляСтся ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ. ΠœΠ½ΠΎΠΆΠ΅ΡΡ‚Π²ΠΎ Π½Π΅ΠΉΡ€ΠΎΠ½Π½Ρ‹Ρ… Π²Ρ…ΠΎΠ΄ΠΎΠ² слоя разбиваСтся Π½Π° Π³Ρ€ΡƒΠΏΠΏΡ‹ Π²Ρ…ΠΎΠ΄ΠΎΠ² Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ суммарная Ρ€Π°Π·Ρ€ΡΠ΄Π½ΠΎΡΡ‚ΡŒ Π΄Π°Π½Π½Ρ‹Ρ…, ΠΏΠΎΠ΄Π°Π²Π°Π΅ΠΌΡ‹Ρ… Π½Π° ΠΊΠ°ΠΆΠ΄ΡƒΡŽ Π³Ρ€ΡƒΠΏΠΏΡƒ Π²Ρ…ΠΎΠ΄ΠΎΠ², Π±Ρ‹Π»Π° Ρ€Π°Π²Π½Π° разрядности нСйропроцСссора — 64. ΠœΠ½ΠΎΠΆΠ΅ΡΡ‚Π²ΠΎ Π½Π΅ΠΉΡ€ΠΎΠ½ΠΎΠ² слоя разбиваСтся Π½Π° Π³Ρ€ΡƒΠΏΠΏΡ‹ Π½Π΅ΠΉΡ€ΠΎΠ½ΠΎΠ² Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ суммарная Ρ€Π°Π·Ρ€ΡΠ΄Π½ΠΎΡΡ‚ΡŒ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠ² взвСшСнного суммирования для ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Π³Ρ€ΡƒΠΏΠΏΡ‹ Ρ‚Π°ΠΊΠΆΠ΅ Π±Ρ‹Π»Π° Ρ€Π°Π²Π½Π° 64. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ Π²Ρ‹Π΄Π΅Π»ΡΡŽΡ‚ΡΡ Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Ρ‹ сСти Π΄Π²ΡƒΡ… Ρ‚ΠΈΠΏΠΎΠ² с Ρ€Π°Π·Π½Ρ‹ΠΌ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹ΠΌ Π½Π°Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ΠΌ: ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ Ρ‚ΠΈΠΏ Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚ΠΎΠ² осущСствляСт взвСшСнноС суммированиС, Π° Π²Ρ‚ΠΎΡ€ΠΎΠΉ — вычислСниС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π°ΠΊΡ‚ΠΈΠ²Π°Ρ†ΠΈΠΈ.

Эмуляция слоя Π½Π΅ΠΉΡ€ΠΎΠ½Π½ΠΎΠΉ сСти Π½Π° Π½Π΅ΠΉΡ€ΠΎΠΏΡ€ΠΎΡ†Π΅ΡΡΠΎΡ€Π΅ NM6403 состоит ΠΈΠ· ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ выполняСмых ΠΌΠ°ΠΊΡ€ΠΎΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ, каТдая ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… эмулируСт ΠΎΠ΄ΠΈΠ½ Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚ слоя. Число выполняСмых ΠΌΠ°ΠΊΡ€ΠΎΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ Ρ€Π°Π²Π½ΠΎ числу Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚ΠΎΠ² Π² ΡΠ»ΠΎΠ΅. ΠžΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π΄Π°Π½Π½Ρ‹Ρ… вСдСтся нСйропроцСссором Π² ΠΏΠ°ΠΊΠ΅Ρ‚Π½ΠΎΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ΅ — ΠΏΠΎ T Π½Π°Π±ΠΎΡ€ΠΎΠ² Π²Ρ…ΠΎΠ΄Π½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ… Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΌ ΠΏΠ°ΠΊΠ΅Ρ‚Π΅. ΠŸΠ°ΠΊΠ΅Ρ‚ Π΄Π°Π½Π½Ρ‹Ρ…, ΠΏΠΎΠ΄Π°Π²Π°Π΅ΠΌΡ‹Ρ… Π½Π° Π³Ρ€ΡƒΠΏΠΏΡƒ Π½Π΅ΠΉΡ€ΠΎΠ½Π½Ρ‹Ρ… Π²Ρ…ΠΎΠ΄ΠΎΠ² слоя Π½Π΅ΠΉΡ€ΠΎΠ½Π½ΠΎΠΉ сСти прСдставляСт собой Π²Π΅ΠΊΡ‚ΠΎΡ€ Xn = < X1,?, Xn >, ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ элСмСнт ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ являСтся Π²Π΅ΠΊΡ‚ΠΎΡ€ΠΎΠΌ ΡƒΠΏΠ°ΠΊΠΎΠ²Π°Π½Π½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ…. Π Π°Π·Ρ€ΡΠ΄Π½ΠΎΡΡ‚ΡŒ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΈΠ· ΡƒΠΏΠ°ΠΊΠΎΠ²Π°Π½Π½Ρ‹Ρ… Π²Π΅Π»ΠΈΡ‡ΠΈΠ½ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Ρ‚ΡŒ любоС Ρ‡Π΅Ρ‚Π½ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π² Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π΅ ΠΎΡ‚ 2 Π΄ΠΎ 64, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ количСство элСмСнтов Π²Π΅ΠΊΡ‚ΠΎΡ€Π° ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π»ΡŽΠ±Ρ‹ΠΌ ΠΎΡ‚ 1 Π΄ΠΎ 32. ΠžΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠ΅ΠΌ являСтся Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ суммарная Ρ€Π°Π·Ρ€ΡΠ΄Π½ΠΎΡΡ‚ΡŒ всСх Π΄Π°Π½Π½Ρ‹Ρ…, ΡƒΠΏΠ°ΠΊΠΎΠ²Π°Π½Π½Ρ‹Ρ… Π² ΠΎΠ΄Π½ΠΎΠΌ Π²Π΅ΠΊΡ‚ΠΎΡ€Π΅, Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ Ρ€Π°Π²Π½Π° 64.

ΠŸΡ€ΠΈ эмуляции Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Π° ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ Ρ‚ΠΈΠΏΠ° нСйропроцСссор выполняСт ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΡƒΡŽ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΡŽ для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Π½Π°Π±ΠΎΡ€Π° Π²Ρ…ΠΎΠ΄Π½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ…: Yn = Yn-1+XnΠ§Wn. Π’ ΠΊΠ°Ρ‡Π΅ΡΡ‚Π²Π΅ Y0 выступаСт смСщСниС V0.

64 разрядныС Π²Ρ‹Ρ…ΠΎΠ΄Π½Ρ‹Π΅ Π²Π΅ΠΊΡ‚ΠΎΡ€Ρ‹ содСрТат ΡƒΠΏΠ°ΠΊΠΎΠ²Π°Π½Π½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅ с Ρ€Π°Π·Ρ€ΡΠ΄Π½ΠΎΡΡ‚ΡŒΡŽ ΠΎΡ‚ Nmin Π΄ΠΎ 64. Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ минимальной разрядности ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ элСмСнта Π² ΡΡ‚ΠΈΡ… Π²Π΅ΠΊΡ‚ΠΎΡ€Π°Ρ… зависит ΠΎΡ‚ ΡΡƒΠΌΠΌΠ°Ρ€Π½ΠΎΠ³ΠΎ числа Π½Π΅ΠΉΡ€ΠΎΠ½Π½Ρ‹Ρ… Π²Ρ…ΠΎΠ΄ΠΎΠ² Π² ΡΠ»ΠΎΠ΅ ΠΈ Π²Ρ‹Ρ‚Π΅ΠΊΠ°Π΅Ρ‚ ΠΈΠ· Π½Π΅ΠΎΠ±Ρ…одимости ΠΈΠ·Π±Π΅Π³Π°Ρ‚ΡŒ арифмСтичСского пСрСполнСния ΠΏΡ€ΠΈ слоТСнии чисСл:

Π’Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ взвСшСнного суммирования Π½Π°Π΄ всСми Π²Π΅ΠΊΡ‚ΠΎΡ€Π°ΠΌΠΈ задаСтся ΠΎΠ΄Π½ΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ <> нСйропроцСссора. Π’Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ этой ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ зависит ΠΎΡ‚ ΠΊΠΎΠ»ΠΈΡ‡Π΅ΡΡ‚Π²Π° Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ Π² ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π΅ΠΌΠΎΠΌ Π²Π΅ΠΊΡ‚ΠΎΡ€Π΅, Π·Π° ΠΎΠ΄ΠΈΠ½ Ρ‚Π°ΠΊΡ‚ обрабатываСтся ΠΎΠ΄ΠΈΠ½ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ Π²Π΅ΠΊΡ‚ΠΎΡ€Π°.

ΠŸΡ€ΠΈ эмуляции Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Π° Π²Ρ‚ΠΎΡ€ΠΎΠ³ΠΎ Ρ‚ΠΈΠΏΠ° для Π³Ρ€ΡƒΠΏΠΏΡ‹ Π½Π΅ΠΉΡ€ΠΎΠ½ΠΎΠ² процСссор Ρ„ΠΎΡ€ΠΌΠΈΡ€ΡƒΠ΅Ρ‚ Π²Π΅ΠΊΡ‚ΠΎΡ€ Xn = < OUT1,?, OUTm >, ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ элСмСнт ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ являСтся Π²Π΅ΠΊΡ‚ΠΎΡ€ΠΎΠΌ ΡƒΠΏΠ°ΠΊΠΎΠ²Π°Π½Π½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ…. ΠšΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π°ΠΌΠΈ Π²Π΅ΠΊΡ‚ΠΎΡ€Π° OUTi ΡΠ²Π»ΡΡŽΡ‚ΡΡ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ вычислСния Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ насыщСния Π½Π°Π΄ элСмСнтом Yi Π²Π΅ΠΊΡ‚ΠΎΡ€Π° Y:

OUTi,j = FQm(Yi).

ВычислСниС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ насыщСния для всСх элСмСнтов всСх Π²Π΅ΠΊΡ‚ΠΎΡ€ΠΎΠ² задаСтся ΠΎΠ΄Π½ΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ <> нСйропроцСссора. ВрСмя выполнСния этой ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Ρ‚Π°ΠΊΠΆΠ΅ составляСт ΠΎΠ΄ΠΈΠ½ Ρ‚Π°ΠΊΡ‚ Π½Π° ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚.

ΠžΡ€ΠΈΠ΅Π½Ρ‚Π°Ρ†ΠΈΡ нСйропроцСссоров Π½Π° ΡΠΎΠ·Π΄Π°Π½ΠΈΠ΅ нСйросрСд Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΡƒΠΏΡ€ΠΎΡ‰Π°Π΅Ρ‚ созданиС Π²Ρ‹ΡΠΎΠΊΠΎΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… нСйросСтСвых ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ. Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ нСйропроцСссоров ΡΠΎΠ·Π΄Π°ΡŽΡ‚ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ² для Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ распространСнных Ρ‚ΠΈΠΏΠΎΠ² нСйросСтСй, Ρ‡Ρ‚ΠΎ Π΄Π΅Π»Π°Π΅Ρ‚ ΠΈΡ… ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎ ΠΏΡ€ΠΈΠ²Π»Π΅ΠΊΠ°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌΠΈ для построСния нСйросрСд.

Π—Π°Π΄Π°Ρ‡ΠΈ, для Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ нСйросСти НСйронныС сСти ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ для Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Ρ€Π°Π·Π½ΠΎΠΎΠ±Ρ€Π°Π·Π½Ρ‹Ρ… Π·Π°Π΄Π°Ρ‡ Π²ΠΎ ΠΌΠ½ΠΎΠ³ΠΈΡ… отраслях чСловСчСской Π΄Π΅ΡΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ, Π²ΠΎΡ‚ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΠ· Π½ΠΈΡ…:

  • Β· Π­ΠΊΠΎΠ½ΠΎΠΌΠΈΠΊΠ° ΠΈ Π±ΠΈΠ·Π½Π΅Ρ. Π—Π΄Π΅ΡΡŒ нСйросСти ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡŽΡ‚ΡΡ для прСдсказания Ρ€Ρ‹Π½ΠΊΠΎΠ², ΠΎΡ†Π΅Π½ΠΊΠΈ риска Π½Π΅Π²ΠΎΠ·Π²Ρ€Π°Ρ‚Π° ΠΊΡ€Π΅Π΄ΠΈΡ‚ΠΎΠ², прСдсказания банкротств, ΠΎΡ†Π΅Π½ΠΊΠΈ стоимости нСдвиТимости, автоматичСского рСйтингования, ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ Ρ‚ΠΎΠ²Π°Ρ€Π½Ρ‹Ρ… ΠΈ Π΄Π΅Π½Π΅ΠΆΠ½Ρ‹Ρ… ΠΏΠΎΡ‚ΠΎΠΊΠΎΠ², автоматичСского считывания Ρ‡Π΅ΠΊΠΎΠ² ΠΈ Ρ„ΠΎΡ€ΠΌ. НСйросСти Π² ΡΡ‚ΠΎΠΉ области Ρ€Π΅Π°Π»ΠΈΠ·ΡƒΡŽΡ‚ΡΡ Π² ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠΌ Π² Π²ΠΈΠ΄Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹Ρ… комплСксов для Ρ€Π°Π±ΠΎΡ‡ΠΈΡ… станций Π½Π° Π±Π°Π·Π΅ процСссоров ΠΎΠ±Ρ‰Π΅Π³ΠΎ назначСния. Но ΠΎΠ±ΡŠΠ΅ΠΌ Π΄Π°Π½Π½Ρ‹Ρ…, ΠΏΠΎΠ΄Π»Π΅ΠΆΠ°Ρ‰ΠΈΠΉ Π°Π½Π°Π»ΠΈΠ·Ρƒ ΠΎΡ‡Π΅Π½ΡŒ Π²Π΅Π»ΠΈΠΊ, Π° Ρ†Π΅Π½Π½ΠΎΡΡ‚ΡŒ, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‚ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ Π°Π½Π°Π»ΠΈΠ·Π°, Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½Π°, поэтому часто ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ нСйроускоритСли, Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½Π½Ρ‹Π΅ Π² Π²ΠΈΠ΄Π΅ ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ.
  • Β· ΠœΠ΅Π΄ΠΈΡ†ΠΈΠ½Π°. Π’ ΡΡ‚ΠΎΠΉ области Π½Π΅ΠΉΡ€ΠΎΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‚ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ мСдицинских ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ, ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ состояния ΠΏΠ°Ρ†ΠΈΠ΅Π½Ρ‚ΠΎΠ², диагностику, Ρ„Π°ΠΊΡ‚ΠΎΡ€Π½Ρ‹ΠΉ Π°Π½Π°Π»ΠΈΠ· эффСктивности лСчСния, очистку ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΈΠΉ ΠΏΡ€ΠΈΠ±ΠΎΡ€ΠΎΠ² ΠΎΡ‚ ΡˆΡƒΠΌΠΎΠ². Π’ ΠΌΠ΅Π΄ΠΈΡ†ΠΈΠ½Π΅ Π΅ΡΡ‚ΡŒ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒ Π² ΠΏΠΎΡΡ‚Ρ€ΠΎΠ΅Π½ΠΈΠΈ спСцифичСских нСйровычислитСлСй, ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… систСм, ΡΠ²Π΅Ρ€Ρ…ΠΌΠΈΠ½ΠΈΠ°Ρ‚ΡŽΡ€Π½Ρ‹Ρ… ΠΏΠ΅Ρ€ΡΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Ρ… Π½Π΅ΠΉΡ€ΠΎΠ΄Π°Ρ‚Ρ‡ΠΈΠΊΠΎΠ².
  • Β· Авиация. Π‘ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ нСйросистСм производится автоматичСскоС ΠΏΠΈΠ»ΠΎΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅, распознаваниС сигналов Ρ€Π°Π΄Π°Ρ€ΠΎΠ², Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½ΠΎΠ΅ ΠΏΠΈΠ»ΠΎΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ сильно ΠΏΠΎΠ²Ρ€Π΅ΠΆΠ΄Π΅Π½Π½ΠΎΠ³ΠΎ самолСта. Условия, Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ Π°Π²ΠΈΠ°ΠΏΡ€ΠΈΠ±ΠΎΡ€Ρ‹, Π½Π°ΠΊΠ»Π°Π΄Ρ‹Π²Π°ΡŽΡ‚ ΡΠΈΠ»ΡŒΠ½Ρ‹Π΅ ограничСния Π½Π° ΠΈΡ… Ρ€Π°Π·ΠΌΠ΅Ρ€, быстродСйствиС, ΠΏΠΎΠΌΠ΅Ρ…ΠΎΠ·Π°Ρ‰ΠΈΡ‰Π΅Π½Π½ΠΎΡΡ‚ΡŒ. Π­Ρ‚ΠΎ создаСт благоприятныС условия для внСдрСния соврСмСнных Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½Ρ‹Ρ… Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ для нСйросрСд.
  • Β· Бвязь. Π’ ΠΎΠ±Π»Π°ΡΡ‚ΠΈ срСдств связи Π½Π΅ΠΉΡ€ΠΎΠ°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡ‹ ΠΎΡΡƒΡ‰Π΅ΡΡ‚Π²Π»ΡΡŽΡ‚ сТатиС Π²ΠΈΠ΄Π΅ΠΎ-ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ, быстроС ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅/Π΄Π΅ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅, ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΡŽ сотовых сСтСй ΠΈ ΡΡ…Π΅ΠΌ ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ². ΠžΡΠΎΠ±Ρ‹Π΅ трСбования Π² ΡΡ‚ΠΎΠΉ сфСрС ΠΏΡ€Π΅Π΄ΡŠΡΠ²Π»ΡΡŽΡ‚ΡΡ ΠΊ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΠΈ создания Π°Π²Ρ‚ΠΎΠ½ΠΎΠΌΠ½Ρ‹Ρ…, ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ, Π΄ΠΎΠΏΡƒΡΠΊΠ°ΡŽΡ‰ΠΈΡ… встраиваниС Π² ΠΏΠ΅Ρ€Π΅Π½ΠΎΡΠ½Ρ‹Π΅ Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°ΠΌΠ΅Ρ€Ρ‹, сотовыС Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Ρ‹ ΠΈ Π΄Ρ€.
  • Β· Π‘Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡ‚ΡŒ ΠΈ ΠΎΡ…Ρ€Π°Π½Π½Ρ‹Π΅ систСмы. Π’ ΡΡ‚ΠΎΠΉ области ΡƒΠΆΠ΅ довольно эффСктивно Π΄Π΅ΠΉΡΡ‚Π²ΡƒΡŽΡ‚ систСмы ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ личности, распознавания голоса, Π»ΠΈΡ† Π² Ρ‚ΠΎΠ»ΠΏΠ΅, распознавания Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… Π½ΠΎΠΌΠ΅Ρ€ΠΎΠ², Π°Π½Π°Π»ΠΈΠ·Π° аэрокосмичСских снимков, ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³Π° ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… ΠΏΠΎΡ‚ΠΎΠΊΠΎΠ², обнаруТСния ΠΏΠΎΠ΄Π΄Π΅Π»ΠΎΠΊ.

Автоматизация производства. Π’ ΡΡ‚ΠΎΠΉ области Π½Π΅ΠΉΡ€ΠΎΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹ ΠΌΠΎΠ³ΡƒΡ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ для ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ Ρ€Π΅ΠΆΠΈΠΌΠΎΠ² производствСнного процСсса, комплСксной диагностики качСства ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ†ΠΈΠΈ (с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΡƒΠ»ΡŒΡ‚Ρ€Π°Π·Π²ΡƒΠΊΠ°, ΠΎΠΏΡ‚ΠΈΠΊΠΈ, Π³Π°ΠΌΠΌΠ°-излучСния), ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³Π° ΠΈ Π²ΠΈΠ·ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΌΠ½ΠΎΠ³ΠΎΠΌΠ΅Ρ€Π½ΠΎΠΉ диспСтчСрской ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ, прСдупрСТдСния Π°Π²Π°Ρ€ΠΈΠΉΠ½Ρ‹Ρ… ситуаций, Π² Ρ€ΠΎΠ±ΠΎΡ‚ΠΎΡ‚Π΅Ρ…Π½ΠΈΠΊΠ΅. Π­Ρ‚ΠΎ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ пСрспСктивноС Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ для примСнСния нСйросистСм, Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‰Π΅Π΅ сСрийных Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ, достаточно Π³ΠΈΠ±ΠΊΠΈΡ… для Ρ€Π°Π·Π½ΠΎΡ€ΠΎΠ΄Π½Ρ‹Ρ… производств.

ΠŸΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ вСсь тСкст
Π—Π°ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ Ρ„ΠΎΡ€ΠΌΡƒ Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ Ρ€Π°Π±ΠΎΡ‚ΠΎΠΉ