Π‘ΠΎΡΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΠΈ ΠΠΠ₯-ΡΠΈΠ»ΡΡΡΠ°
ΠΡΠΈ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΈ Π·Π°Π΄Π°Π½ΠΈΡ 3 Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΠ΅ΡΠ΅Π΄ ΡΠΎΡΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ΠΏΠΎΠ²ΡΠΎΡΠΈΡΡ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π» Π»Π΅ΠΊΡΠΈΠΉ ΠΈ ΠΏΡΠΎΡΠΌΠΎΡΡΠ΅ΡΡ Π»ΠΈΡΠ΅ΡΠ°ΡΡΡΡ. ΠΠ»Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠΉ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΠΈ ΠΠΠ₯-ΡΠΈΠ»ΡΡΡΠ° ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π»ΡΠ±ΠΎΠΉ ΠΈΠ· ΡΠΈΠ³Π½Π°Π»ΡΠ½ΡΡ ΠΏΡΠΎΡΠ΅ΡΡΠΎΡΠΎΠ² ΡΠ΅ΠΌΠ΅ΠΉΡΡΠ²Π° TSM320 ΡΠΈΡΠΌΡ Texas Instruments. Π‘ΠΎΡΡΠ°Π²ΠΈΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π΄Π»Ρ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΠΈ ΠΠΠ₯-ΡΠΈΠ»ΡΡΡΠ° Π½Π° ΡΠΈΠ³Π½Π°Π»ΡΠ½ΠΎΠΌ ΠΏΡΠΎΡΠ΅ΡΡΠΎΡΠ΅ ΡΠ΅ΡΠΈΠΈ TMS320 ΡΠΈΡΠΌΡ Texas Instruments Ρ ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΡΠΌ ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅ΠΌ Π²ΡΠΏΠΎΠ»Π½ΡΠ΅ΠΌΡΡ … Π§ΠΈΡΠ°ΡΡ Π΅ΡΡ >
Π‘ΠΎΡΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΠΈ ΠΠΠ₯-ΡΠΈΠ»ΡΡΡΠ° (ΡΠ΅ΡΠ΅ΡΠ°Ρ, ΠΊΡΡΡΠΎΠ²Π°Ρ, Π΄ΠΈΠΏΠ»ΠΎΠΌ, ΠΊΠΎΠ½ΡΡΠΎΠ»ΡΠ½Π°Ρ)
ΠΠ²Π΅Π΄Π΅Π½ΠΈΠ΅
Π Π°ΡΡΠ΅ΡΠ½Π°Ρ ΡΠ°ΡΡΡ ΠΠ°ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ Π‘ΠΏΠΈΡΠΎΠΊ Π»ΠΈΡΠ΅ΡΠ°ΡΡΡΡ
ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° ΡΠΈΠ»ΡΡΡ ΡΠΈΠ³Π½Π°Π»ΡΠ½ΡΠΉ ΠΏΡΠΎΡΠ΅ΡΡΠΎΡ
TMS320Π‘5Ρ — ΡΠΈΠ³Π½Π°Π»ΡΠ½ΡΠ΅ ΠΏΡΠΎΡΠ΅ΡΡΠΎΡΡ, ΠΊΠΎΡΠΎΡΡΠ΅ Π±Π°Π·ΠΈΡΡΡΡΡΡ Π½Π° ΠΌΠΎΠ΄ΠΈΡΠΈΡΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠΉ ΠΠ°ΡΠ²Π°ΡΠ΄ΡΠΊΠΎΠΉ Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠ΅. Π ΡΡΠΎΠΉ Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ Π΄Π²Π° ΠΏΡΠΎΡΡΡΠ°Π½ΡΡΠ²Π° ΠΏΠ°ΠΌΡΡΠΈ — Π΄Π»Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌ ΠΈ Π΄Π»Ρ Π΄Π°Π½Π½ΡΡ ΡΠΎ ΡΠ²ΠΎΠΈΠΌΠΈ ΡΠΈΠ½Π°ΠΌΠΈ Π°Π΄ΡΠ΅ΡΠ° ΠΈ Π΄Π°Π½Π½ΡΡ . ΠΠΎ ΡΠΈΠ½Π΅ Π΄Π°Π½Π½ΡΡ ΠΏΠ°ΠΌΡΡΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌ ΠΈΠ· ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠΉ ΠΏΠ°ΠΌΡΡΠΈ ΠΏΠ΅ΡΠ΅ΡΡΠ»Π°ΡΡΡΡ ΠΊΠΎΠ΄Ρ ΠΊΠΎΠΌΠ°Π½Π΄ ΠΈ Π½Π΅ΠΏΠΎΡΡΠ΅Π΄ΡΡΠ²Π΅Π½Π½ΡΠ΅ ΠΎΠΏΠ΅ΡΠ°Π½Π΄Ρ. ΠΠΎ ΡΠΈΠ½Π΅ Π΄Π°Π½Π½ΡΡ ΠΏΠ°ΠΌΡΡΠΈ Π΄Π°Π½Π½ΡΡ ΠΏΠ΅ΡΠ΅ΡΡΠ»Π°ΡΡΡΡ Π΄Π°Π½Π½ΡΠ΅ ΠΎΡ ΡΠ°Π·Π½ΠΎΠΎΠ±ΡΠ°Π·Π½ΡΡ ΠΌΠΎΠ΄ΡΠ»Π΅ΠΉ ΠΏΡΠΎΡΠ΅ΡΡΠΎΡΠ° Π² ΠΏΠ°ΠΌΡΡΡ Π΄Π°Π½Π½ΡΡ ΠΈ Π½Π°ΠΎΠ±ΠΎΡΠΎΡ. ΠΠΌΠ΅ΡΡΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Ρ ΠΎΠ±ΠΌΠ΅Π½Π° Π΄Π°Π½Π½ΡΠΌΠΈ ΠΌΠ΅ΠΆΠ΄Ρ ΠΏΠ°ΠΌΡΡΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌ ΠΈ ΠΏΠ°ΠΌΡΡΡΡ Π΄Π°Π½Π½ΡΡ .
Π ΠΏΡΠΎΡΠ΅ΡΡΠΎΡΠ°Ρ TMS320C5Ρ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΡΡΡ Π²ΡΡΠΎΠΊΠΈΠΉ ΡΡΠΎΠ²Π΅Π½Ρ ΠΏΠ°ΡΠ°Π»Π»Π΅Π»ΠΈΠ·ΠΌΠ°. Π’Π°ΠΊ, ΠΏΠΎΠΊΠ° Π΄Π°Π½Π½ΡΠ΅ ΠΎΠ±ΡΠ°Π±Π°ΡΡΠ²Π°ΡΡΡΡ Π² Π°ΡΠΈΡΠΌΠ΅ΡΠΈΠΊΠΎ-Π»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΎΠΌ ΡΡΡΡΠΎΠΉΡΡΠ²Π΅ (ALU), Π² Π°ΡΠΈΡΠΌΠ΅ΡΠΈΡΠ΅ΡΠΊΠΎΠΌ ΡΡΡΡΠΎΠΉΡΡΠ²Π΅ Π²ΡΠΏΠΎΠΌΠΎΠ³Π°ΡΠ΅Π»ΡΠ½ΡΡ ΡΠ΅Π³ΠΈΡΡΡΠΎΠ² ΠΌΠΎΠΆΠ΅Ρ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΡΡΡ ΠΈΠ½ΠΊΡΠ΅ΠΌΠ΅Π½Ρ ΠΈΠ»ΠΈ Π΄Π΅ΠΊΡΠ΅ΠΌΠ΅Π½Ρ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ³ΠΎ ΡΡΠΈΡ ΡΠ΅Π³ΠΈΡΡΡΠΎΠ².
Π‘ΡΡΡΠΊΡΡΡΠ½Π°Ρ ΡΡ Π΅ΠΌΠ° ΠΏΡΠΎΡΠ΅ΡΡΠΎΡΠ° TMS320C50 ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½Π° Π½Π° ΡΠΈΡΡΠ½ΠΊΠ΅ 7, ΠΈΠ· ΠΊΠΎΡΠΎΡΠΎΠΉ Π²ΠΈΠ΄Π½ΠΎ, ΡΡΠΎ ΠΏΡΠΎΡΠ΅ΡΡΠΎΡ Π²ΡΠΏΠΎΠ»Π½ΡΠ΅Ρ Π°ΡΠΈΡΠΌΠ΅ΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ 32-Ρ ΡΠ°Π·ΡΡΠ΄Π½ΡΠ΅ ALU ΠΈ Π°ΠΊΠΊΡΠΌΡΠ»ΡΡΠΎΡ (ACC). ALU — ΡΠ½ΠΈΠ²Π΅ΡΡΠ°Π»ΡΠ½ΡΠΉ Π°ΡΠΈΡΠΌΠ΅ΡΠΈΡΠ΅ΡΠΊΠΈΠΉ ΠΌΠΎΠ΄ΡΠ»Ρ, ΠΊΠΎΡΠΎΡΡΠΉ ΠΎΠΏΠ΅ΡΠΈΡΡΠ΅Ρ 16-ΡΠΈ ΡΠ°Π·ΡΡΠ΄Π½ΡΠΌΠΈ ΠΎΠΏΠ΅ΡΠ°Π½Π΄Π°ΠΌΠΈ (Π½Π΅ΠΏΠΎΡΡΠ΅Π΄ΡΡΠ²Π΅Π½Π½ΡΠΌΠΈ ΠΈΠ»ΠΈ ΠΈΠ· ΠΏΠ°ΠΌΡΡΠΈ) ΠΈΠ»ΠΈ/ΠΈ 32-Ρ ΡΠ°Π·ΡΡΠ΄Π½ΡΠΌΠΈ ΠΈΠ· ΡΠΌΠ½ΠΎΠΆΠΈΡΠ΅Π»Ρ ΠΈΠ»ΠΈ Π°ΠΊΠΊΡΠΌΡΠ»ΡΡΠΎΡΠ°. ΠΠΊΠΊΡΠΌΡΠ»ΡΡΠΎΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π΄Π»Ρ Ρ ΡΠ°Π½Π΅Π½ΠΈΡ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠΎΠ², ΠΏΠΎΡΡΡΠΏΠ°ΡΡΠΈΡ ΠΈΠ· ALU, Π° ΡΠ°ΠΊΠΆΠ΅ Π΄Π»Ρ Π²Π²ΠΎΠ΄Π° Π²ΡΠΎΡΠΎΠ³ΠΎ ΠΎΠΏΠ΅ΡΠ°Π½Π΄Π° Π² ALU. 32-Ρ ΡΠ°Π·ΡΡΠ΄Π½ΡΠΉ ACC ΡΠ°Π·Π΄Π΅Π»Π΅Π½ Π½Π° ΡΡΠ°ΡΡΠ΅Π΅ ΡΠ»ΠΎΠ²ΠΎ (ACCH) — Π±ΠΈΡΡ 31:16 ΠΈ ΠΌΠ»Π°Π΄ΡΠ΅Π΅ — (ACCL) c Π±ΠΈΡΠ°ΠΌΠΈ 15:0. ΠΠ»Ρ Π±ΡΡΡΡΠΎΠ³ΠΎ Π²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠ³ΠΎ ΡΠΎΡ ΡΠ°Π½Π΅Π½ΠΈΡ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ³ΠΎ Π°ΠΊΠΊΡΠΌΡΠ»ΡΡΠΎΡΠ° ΠΈΠΌΠ΅Π΅ΡΡΡ 32-Ρ ΡΠ°Π·ΡΡΠ΄Π½ΡΠΉ Π±ΡΡΠ΅Ρ Π°ΠΊΠΊΡΠΌΡΠ»ΡΡΠΎΡΠ° (ACCB).
Π Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΊ ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠΌΡ ALU ΠΈΠΌΠ΅Π΅ΡΡΡ ΠΏΠ°ΡΠ°Π»Π»Π΅Π»ΡΠ½ΡΠΉ Π»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΈΠΉ ΠΌΠΎΠ΄ΡΠ»Ρ (PLU), ΠΊΠΎΡΠΎΡΡΠΉ Π²ΡΠΏΠΎΠ»Π½ΡΠ΅Ρ Π»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΈ Π½Π°Π΄ Π΄Π°Π½Π½ΡΠΌΠΈ, Π½Π΅ ΠΎΠΊΠ°Π·ΡΠ²Π°Ρ Π²Π»ΠΈΡΠ½ΠΈΡ Π½Π° ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ΅ Π°ΠΊΠΊΡΠΌΡΠ»ΡΡΠΎΡΠ°. PLU ΡΠΏΡΠΎΡΠ°Π΅Ρ ΠΏΠΎΡΠ°Π·ΡΡΠ΄Π½ΡΡ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΡ, ΠΎΡΠΈΡΡΠΊΡ ΠΈ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅, ΡΡΠ΅Π±ΡΠ΅ΠΌΠΎΠ΅ ΠΏΡΠΈ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠΈ ΠΈ ΠΏΡΠΈ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΡΡ Π½Π°Π΄ ΡΠ΅Π³ΠΈΡΡΡΠ°ΠΌΠΈ ΡΠΎΡΡΠΎΡΠ½ΠΈΡ.
ΠΠΏΠΏΠ°ΡΠ°ΡΠ½ΡΠΉ ΡΠΌΠ½ΠΎΠΆΠΈΡΠ΅Π»Ρ Π²ΡΠΏΠΎΠ»Π½ΡΠ΅Ρ ΠΏΠ΅ΡΠ΅ΠΌΠ½ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π΄Π²ΡΡ 16-ΡΠΈ ΡΠ°Π·ΡΡΠ΄Π½ΡΡ ΡΠ»ΠΎΠ² Ρ ΠΏΠΎΠ»ΡΡΠ΅Π½ΠΈΠ΅ΠΌ 32-Ρ ΡΠ°Π·ΡΡΠ΄Π½ΠΎΠ³ΠΎ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ° Π·Π° ΠΎΠ΄ΠΈΠ½ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΡΠΉ ΡΠΈΠΊΠ». Π£ΠΌΠ½ΠΎΠΆΠΈΡΠ΅Π»Ρ ΡΠΎΡΡΠΎΠΈΡ ΠΈΠ· ΡΡΠ΅Ρ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ²: ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΠΎ ΡΠΌΠ½ΠΎΠΆΠΈΡΠ΅Π»Ρ (multiplaer), ΡΠ΅Π³ΠΈΡΡΡΠ° ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ° PREG (product register) ΠΈ Π²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠ³ΠΎ ΡΠ΅Π³ΠΈΡΡΡΠ° TREG0. 16-ΡΠΈ ΡΠ°Π·ΡΡΠ΄Π½ΡΠΉ TREG0 Ρ ΡΠ°Π½ΠΈΡ ΠΌΠ½ΠΎΠΆΠΈΡΠ΅Π»Ρ, 32-Ρ ΡΠ°Π·ΡΡΠ΄Π½ΡΠΉ PREG ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ ΡΠ΅Π·ΡΠ»ΡΡΠ°Ρ ΡΠΌΠ½ΠΎΠΆΠ΅Π½ΠΈΡ. Π Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΠΎΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΡΡ ΠΊΠΎΠΌΠ°Π½Π΄ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΌΠ½ΠΎΠΆΠΈΡΠ΅Π»Ρ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ Π·Π°Π³ΡΡΠΆΠ΅Π½ΠΎ ΠΈΠ· ΠΏΠ°ΠΌΡΡΠΈ Π΄Π°Π½Π½ΡΡ , ΠΏΠ°ΠΌΡΡΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌ, ΠΈΠ»ΠΈ Π½Π΅ΠΏΠΎΡΡΠ΅Π΄ΡΡΠ²Π΅Π½Π½ΠΎ ΠΈΠ· ΠΊΠΎΠΌΠ°Π½Π΄Ρ
ΠΠ°Π΄Π°Π½ΠΈΠ΅
Π‘ΠΎΡΡΠ°Π²ΠΈΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π΄Π»Ρ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΠΈ ΠΠΠ₯-ΡΠΈΠ»ΡΡΡΠ° Π½Π° ΡΠΈΠ³Π½Π°Π»ΡΠ½ΠΎΠΌ ΠΏΡΠΎΡΠ΅ΡΡΠΎΡΠ΅ ΡΠ΅ΡΠΈΠΈ TMS320 ΡΠΈΡΠΌΡ Texas Instruments Ρ ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΡΠΌ ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅ΠΌ Π²ΡΠΏΠΎΠ»Π½ΡΠ΅ΠΌΡΡ Π΄Π΅ΠΉΡΡΠ²ΠΈΠΉ. Π§Π°ΡΡΠΎΡΠ° Π΄ΠΈΡΠΊΡΠ΅ΡΠΈΠ·Π°ΡΠΈΠΈ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠΈ ΡΠΈΠ³Π½Π°Π»Π° FΠ΄ ΠΈ Π΄ΡΡΠ³ΠΈΠ΅ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½Ρ Π² ΡΠ°Π±Π»ΠΈΡΠ΅ 1.
Π’Π°Π±Π»ΠΈΡΠ° 1
N Π²Π°ΡΠΈΠ°Π½ΡΠ° | |||||||||||
ΠΠΎΡΡΠ΄ΠΎΠΊ ΡΠΈΠ»ΡΡΡΠ° N | |||||||||||
Xn ΠΠΎΡΡ β | |||||||||||
Yn ΠΠΎΡΡ β | |||||||||||
FΠ΄, ΠΊΠΡ | |||||||||||
ΠΠ°ΡΠ°Π»ΡΠ½ΡΠΉ Π°Π΄ΡΠ΅Ρ ΠΠΠ£ | 0E | 0F | 1B | 0F | 0C | 0B | 0A | 0D | |||
Π Π°ΡΡΠ΅ΡΠ½Π°Ρ ΡΠ°ΡΡΡ
ΠΠ°ΡΠΈΠ°Π½Ρ ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡΠ°Π»ΡΠ½ΠΎΠ³ΠΎ Π·Π°Π΄Π°Π½ΠΈΡ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ΅ΡΡΡ ΠΏΠΎ ΠΏΠΎΡΠ»Π΅Π΄Π½Π΅ΠΉ ΡΠΈΡΡΠ΅ Π½ΠΎΠΌΠ΅ΡΠ° Π·Π°ΡΠ΅ΡΠ½ΠΎΠΉ ΠΊΠ½ΠΈΠΆΠΊΠΈ ΡΡΡΠ΄Π΅Π½ΡΠ°. ΠΠΎΠΉ Π²Π°ΡΠΈΠ°Π½Ρ — 3,βΠ.Π -12 363
ΠΡΠΈ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΈ Π·Π°Π΄Π°Π½ΠΈΡ 3 Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΠ΅ΡΠ΅Π΄ ΡΠΎΡΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ΠΏΠΎΠ²ΡΠΎΡΠΈΡΡ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π» Π»Π΅ΠΊΡΠΈΠΉ ΠΈ ΠΏΡΠΎΡΠΌΠΎΡΡΠ΅ΡΡ Π»ΠΈΡΠ΅ΡΠ°ΡΡΡΡ [5,6]. ΠΠ»Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠΉ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΠΈ ΠΠΠ₯-ΡΠΈΠ»ΡΡΡΠ° ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π»ΡΠ±ΠΎΠΉ ΠΈΠ· ΡΠΈΠ³Π½Π°Π»ΡΠ½ΡΡ ΠΏΡΠΎΡΠ΅ΡΡΠΎΡΠΎΠ² ΡΠ΅ΠΌΠ΅ΠΉΡΡΠ²Π° TSM320 ΡΠΈΡΠΌΡ Texas Instruments.
Π ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ ΠΏΡΠΈΠΌΠ΅ΡΠ° ΡΠ°ΡΡΠΌΠΎΡΡΠΈΠΌ ΡΡΠ°Π³ΠΌΠ΅Π½ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΏΡΠΎΡΠ΅ΡΡΠΎΡΠ° TSM 320Π‘10, ΠΊΠΎΡΠΎΡΡΠΉ ΡΠΏΠΎΡΠΎΠ±Π΅Π½ Π²ΡΠΏΠΎΠ»Π½ΡΡΡ 5 ΠΌΠ»Π½. ΠΎΠΏΠ΅Ρ/Ρ. Π’Π°ΠΊΠ°Ρ Π²ΡΡΠΎΠΊΠ°Ρ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΡ ΡΠ²Π»ΡΠ΅ΡΡΡ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠΎΠΌ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΡ ΠΊΠΎΠΌΠ°Π½Π΄ ΠΈ Π²ΡΡΠΎΠΊΠΎΡΠ°Π·Π²ΠΈΡΠΎΠΉ ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅ΡΠ½ΠΎΠΉ Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΡ.
ΠΠΠ₯-ΡΠΈΠ»ΡΡΡ ΠΎΠΏΠΈΡΡΠ²Π°Π΅ΡΡΡ ΡΠ°Π·Π½ΠΎΡΡΠ½ΡΠΌ ΡΡΠ°Π²Π½Π΅Π½ΠΈΠ΅ΠΌ Π²ΠΈΠ΄Π°
Π³Π΄Π΅ — ΠΎΡΡΡΠ΅ΡΡ Π²ΠΎΠ·Π΄Π΅ΠΉΡΡΠ²ΠΈΡ;
— ΠΎΡΡΡΠ΅ΡΡ ΡΠ΅Π°ΠΊΡΠΈΠΈ;
1 - Π²Π΅ΡΠ΅ΡΡΠ²Π΅Π½Π½ΡΠ΅ ΠΊΠΎΡΡΡΠΈΡΠΈΠ΅Π½ΡΡ, ΠΏΠΎΠ»Π½ΠΎΡΡΡΡ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΡΡΠΈΠ΅ ΡΠ²ΠΎΠΉΡΡΠ²Π° ΡΠΈΡΡΠΎΠ²ΠΎΠ³ΠΎ ΡΠΈΠ»ΡΡΡΠ°;
1 - ΠΎΡΡΡΠ΅ΡΡ Π²ΠΎΠ·Π΄Π΅ΠΉΡΡΠ²ΠΈΡ, Π·Π°Π΄Π΅ΡΠΆΠ°Π½Π½ΡΠ΅ Π½Π° ΠΏΠ΅ΡΠΈΠΎΠ΄ΠΎΠ² Π΄ΠΈΡΠΊΡΠ΅ΡΠΈΠ·Π°ΡΠΈΠΈ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²Π΅Π½Π½ΠΎ.
Π’Π°Π±Π»ΠΈΡΠ° 2 — Π Π΅Π°Π»ΠΈΠ·Π°ΡΠΈΡ ΠΠΠ₯-ΡΠΈΠ»ΡΡΡΠ° ΠΏΡΠΈ ΠΏΠΎΠΌΠΎΡΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ
1B | IN10, 6 | |
1C | LARK_AR0,2 | |
1D | LARK_AR1,12 | |
1E | ZAC | |
1F | LARP1 | |
LT_*_, 0 | ||
MPY_*_, 1 | ||
LTD_*_, 0 | ||
MPY_*_, 1 | ||
LTD_*, 0 | ||
MPY_* | ||
APAC | ||
SACH6, 1 | ||
OUT6, 7 | ||
1Π‘ | ||
1B | ||
Π’Π°Π±Π»ΠΈΡΠ° 3 — ΠΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ ΠΊ ΡΡΠ°Π³ΠΌΠ΅Π½ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ
ΠΠΎΠΌΠ°Π½Π΄Π° | ΠΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠΉ | |
IN _10,6 | [10]< ΠΠΎΡΡ 6 | |
LARK_AR0,2 | AR0<2H (Π°Π΄ΡΠ΅Ρ b2) | |
LARK_AR1,12 | AR1 <12h (Π°Π΄ΡΠ΅Ρ x (n-2)) | |
ZAC | ACC < 0, ΠΎΡΠΈΡΠ°Π΅ΠΌ | |
LARP1 | AR1 — ΡΠ΅ΠΊΡΡΠΈΠΉ | |
LT_*_, 0 | T<[(AR1)]=[12]; AR1 | |
MPY_*_, 1 | P<(T)*[(AR0)]=[12]*[2]=x (n-2)*b2;AR0 | |
LTD_*_, 0 | T<[(AR1)]=[11]; [(AR1)-1]=[12] <[(AR1)]=[11]; DMOV ACC<(ACC)+(P)=0+x (n-2)b2;AR1<(AR1)-1=11−1=10,AR0- ΡΠ΅ΠΊΡΡΠΈΠΉ | |
MPY_*_, 1 | P<[11]*[1]=x (n-1)*b1,AR0=1−1=0;AR1- ΡΠ΅ΠΊΡΡΠΈΠΉ | |
LTD_*, 0 | T<[10]; [11]<[10];ACC | |
MPY_* | P<[10]*[0]=Xn*b0; | |
APAC | ACC<(ACC)+(P)=x=x (n-2)*b2+x (n-1)*b1+xn*b0 | |
SACH6, 1 | [6] <(ACC)+z' | |
OUT6, 7 | ΠΠΎΡΡ (7) < Π²ΡΠ²ΠΎΠ΄ Y (n) | |
1C | ||
1B | Π Π‘<1B | |
ΠΡΠ΅ΠΌΡ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ ΡΡΠΎΠ³ΠΎ ΡΡΠ°Π³ΠΌΠ΅Π½ΡΠ° — 16 ΡΠ°ΠΊΡΠΎΠ² ΠΏΠΎ 200 Π½Ρ, Ρ. Π΅. 3,2 ΠΌΠΊΡ. ΠΠ»Ρ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΠΈ Π·Π°Π΄Π°Π½Π½ΠΎΠ³ΠΎ ΡΠΈΠ»ΡΡΡΠ°, 20-Π³ΠΎ ΠΏΠΎΡΡΠ΄ΠΊΠ° ΡΡΠ΅Π±ΡΠ΅ΡΡΡ Π²ΡΠΏΠΎΠ»Π½ΠΈΡΡ ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½Π½ΡΠΉ ΡΡΠ°Π³ΠΌΠ΅Π½Ρ 20 ΡΠ°Π·, ΠΏΡΠΈ ΡΡΠΎΠΌ Π²ΡΠ΅ΠΌΡ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ Π±ΡΠ΄Π΅Ρ
TΠ²ΡΠΏ = 3,2*20 = 64 ΠΌΠΊΡ.
ΠΡΠΈ Π·Π°Π΄Π°Π½Π½ΠΎΠΉ ΡΠ°ΡΡΠΎΡΠ΅ Π΄ΠΈΡΠΊΡΠ΅ΡΠΈΠ·Π°ΡΠΈΠΈ, ΡΠ°Π²Π½ΠΎΠΉ 25 ΠΊΠΡ ΠΊΠ°ΠΆΠ΄ΡΠΉ ΠΎΡΡΡΠ΅Ρ ΠΏΠΎΡΡΡΠΏΠ°Π΅Ρ Π½Π° Π²Ρ ΠΎΠ΄ ΡΠΈΡΡΠΎΠ²ΠΎΠ³ΠΎ ΡΠΈΠ»ΡΡΡΠ° ΡΠ΅ΡΠ΅Π·:
Π’Π΄ = 1 / 25 = 0,04 ΠΌΡ = 40 ΠΌΠΊΡ.
ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° ΡΠ°Π±ΠΎΡΡ ΡΠΈΠ»ΡΡΡΠ° Π·Π°ΠΏΠΈΡΡΠ²Π°Π΅ΡΡΡ Π² ΠΏΠΎΡΡΠΎΡΠ½Π½ΠΎΠ΅ Π·Π°ΠΏΠΎΠΌΠΈΠ½Π°ΡΡΠ΅Π΅ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ (ΠΠΠ£) ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌ Ρ Π°Π΄ΡΠ΅ΡΠ°, Π·Π°Π΄Π°Π½Π½ΠΎΠ³ΠΎ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠΈΠΌ Π²Π°ΡΠΈΠ°Π½ΡΠΎΠΌ ΡΠ°Π±Π»ΠΈΡΡ 3.
ΠΠ°ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅
Π Ρ ΠΎΠ΄Π΅ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ Π΄Π°Π½Π½ΠΎΠΉ ΡΠ°ΡΡΠ΅ΡΠ½ΠΎ-Π³ΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠΉ ΡΠ°Π±ΠΎΡΡ, Ρ ΡΠΎΡΡΠ°Π²ΠΈΠ»Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π΄Π»Ρ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΠΈ ΠΠΠ₯-ΡΠΈΠ»ΡΡΡΠ° Π½Π° ΡΠΈΠ³Π½Π°Π»ΡΠ½ΠΎΠΌ ΠΏΡΠΎΡΠ΅ΡΡΠΎΡΠ΅ ΡΠ΅ΡΠΈΠΈ TMS320 ΡΠΈΡΠΌΡ Texas Instruments Ρ ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΡΠΌ ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅ΠΌ Π²ΡΠΏΠΎΠ»Π½ΡΠ΅ΠΌΡΡ Π΄Π΅ΠΉΡΡΠ²ΠΈΠΉ, ΠΏΡΠ΅Π΄Π²Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎ ΠΈΠ·ΡΡΠΈΠ² ΠΊΠΎΠ½ΡΠΏΠ΅ΠΊΡ Π»Π΅ΠΊΡΠΈΠΉ ΠΈ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΡΡ Π»ΠΈΡΠ΅ΡΠ°ΡΡΡΡ.
1. Π‘ΠΏΠ΅ΡΠ°Π½ΡΠΊΠΈΠΉ Π. Π‘. Π‘ΠΈΠ³Π½Π°Π»ΡΠ½ΡΠ΅ ΠΌΠΈΠΊΡΠΎΠΏΡΠΎΡΠ΅ΡΡΠΎΡΡ ΠΈ ΠΈΡ ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Π² ΡΠΈΡΡΠ΅ΠΌΠ°Ρ ΡΠ΅Π»Π΅ΠΊΠΎΠΌΠΌΡΠ½ΠΈΠΊΠ°ΡΠΈΠΉ ΠΈ ΡΠ»Π΅ΠΊΡΡΠΎΠ½ΠΈΠΊΠΈ. Π£ΡΠ΅Π±Π½ΠΎΠ΅ ΠΏΠΎΡΠΎΠ±ΠΈΠ΅ Π΄Π»Ρ Π²ΡΠ·ΠΎΠ². — Π.: ΠΠΎΡΡΡΠ°Ρ Π»ΠΈΠ½ΠΈΡ — Π’Π΅Π»Π΅ΠΊΠΎΠΌ, 2008. — 168 Ρ.
2. Π‘ΠΎΠ»ΠΎΠ½ΠΈΠ½Π° Π. Π., Π£Π»Π°Ρ ΠΎΠ²ΠΈΡ Π. Π., Π―ΠΊΠΎΠ²Π»Π΅Π² Π. Π. ΠΠ»Π³ΠΎΡΠΈΡΠΌΡ ΠΈ ΠΏΡΠΎΡΠ΅ΡΡΠΎΡΡ ΡΠΈΡΡΠΎΠ²ΠΎΠΉ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠΈ ΡΠΈΠ³Π½Π°Π»ΠΎΠ² — Π‘ΠΠ±: ΠΠ₯Π — ΠΠ΅ΡΠ΅ΡΠ±ΡΡΠ³, 2001. — 464 Ρ.
3. Π. ΠΠΉΡΠΈΡΠ΅Ρ, Π. ΠΠΌΠΌΠ°Π½ΡΠΈΠ» Π¦ΠΈΡΡΠΎΠ²Π°Ρ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ° ΡΠΈΠ³Π½Π°Π»ΠΎΠ²: ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈΠΉ ΠΏΠΎΠ΄Ρ ΠΎΠ΄. — Π.: ΠΠ·Π΄Π°ΡΠ΅Π»ΡΡΠΊΠΈΠΉ Π΄ΠΎΠΌ «ΠΠΈΠ»ΡΡΠΌΡ», 2004. — 992 Ρ.
4. ΠΡΠΉ Π. Π¦ΠΈΡΡΠΎΠ²Π°Ρ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ° ΡΠΈΠ³Π½Π°Π»ΠΎΠ² Π΄Π»Ρ ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΠΎΠ² ΠΈ ΡΠ΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΈΡ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡΠΎΠ²: ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΎΠ΅ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²ΠΎ. — Π.: ΠΠΠ «ΠΡΡΠΏΠΏΠ° ΠΠΠ’», 2007. — 336 Ρ.
5. ΠΠΎΠ»ΡΠ΄Π΅Π½Π±Π΅ΡΠ³ Π. Π. ΠΈ Π΄Ρ. Π¦ΠΈΡΡΠΎΠ²ΡΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ²Π° ΠΈ ΠΌΠΈΠΊΡΠΎΠΏΡΠΎΡΠ΅ΡΡΠΎΡΠ½ΡΠ΅ ΡΠΈΡΡΠ΅ΠΌΡ. ΠΠ°Π΄Π°ΡΠΈ ΠΈ ΡΠΏΡΠ°ΠΆΠ½Π΅Π½ΠΈΡ: ΡΡΠ΅Π±Π½ΠΎΠ΅ ΠΏΠΎΡΠΎΠ±ΠΈΠ΅.-Π.: Π Π°Π΄ΠΈΠΎ ΠΈ ΡΠ²ΡΠ·Ρ, 1992.-256 Ρ.
6. ΠΠ΅ΡΡΠΈΡΠ΅Π½ΠΊΠΎ Π‘. Π. Π‘ΠΈΠ³Π½Π°Π»ΡΠ½ΡΠ΅ ΠΏΡΠΎΡΠ΅ΡΡΠΎΡΡ. ΠΠΎΠ½ΡΠΏΠ΅ΠΊΡ Π»Π΅ΠΊΡΠΈΠΉ Π΄Π»Ρ Π±Π°ΠΊΠ°Π»Π°Π²ΡΠΎΠ² ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΠΎΡΡΠΈ 5Π71 900 — Π Π°Π΄ΠΈΠΎΡΠ΅Ρ Π½ΠΈΠΊΠ°, ΡΠ»Π΅ΠΊΡΡΠΎΠ½ΠΈΠΊΠ° ΠΈ ΡΠ΅Π»Π΅ΠΊΠΎΠΌΠΌΡΠ½ΠΈΠΊΠ°ΡΠΈΠΈ. — ΠΠ»ΠΌΠ°ΡΡ, 2012. — 38 Ρ.