Page 30 - 4212
P. 30
Для контролерів, що виконують інтенсивну математичну
обробку даних, важлива наявність математичного
співпроцесора (допоміжного процесора, що виконує операції з
плаваючою комою) або сигнальних процесорів, в яких
операції типу Y = АВ + X виконуються за один такт.
Сигнальні процесори дозволяють прискорити виконання
операцій згортки або швидкого перетворення Фур’є.
Об’єм пам’яті визначає кількість змінних (тегів), які
можуть бути оброблені в процесі функціонування ПЛК. У
мікропроцесорах час доступу до пам’яті є одним з істотних
факторів, обмежуючих швидкодію. Тому пам’ять ділять на
декілька рівнів ієрархії в залежності від частоти використання
зберігаючих в ній даних та швидкодії. Ієрархія пам’яті
відноситься до істотних характеристик архітектури процесора,
оскільки вона дозволяє знизити негативний вплив повільної
пам’яті на швидкодію мікропроцесора. Основними типами
пам’яті є постійний запам’ятовуючий пристрій (ПЗП),
оперативний запам’ятовуючий пристрій (ОЗП) і набір
регістрів. Регістри являються найбільш швидкодіючими
елементами пам’яті, оскільки вони використовуються
арифметико-логічним пристроєм (АЛП) для виконання
елетарних команд процесора. ПЗУ використовують для
зберігання рідко змінної інформації, такої, як операційна
система, драйвери пристроїв, загрузчик, виконуваний модуль
програми користувача. ОЗП використовується для зберігання
даних, які багаторазово змінюються в процесі роботи
контролера, наприклад значення тегів, результати проміжних
обчислень, діагностична інформація, масиви, виведені на
графіки, дані для відображення на дисплеї.
Як ПЗУ (або RОМ - Read Only Memory) зазвичай
використовується електрично стираюча перепрограмувальна
пам’ять (ЕЕРRОМ - Е1есtrically Erasable Programmable RОМ).
Різновидом ЕЕРRОМ є флеш-пам’ять.
30