Proiectare de masini automate digitale

Departamentul de sisteme radio ale Universității Electrotehnice din St. Petersburg;

Doctor în științe tehnice, șeful departamentului de informatică

Universitatea Pedagogică de Stat din Rusia







le. A. I. Herzen A. V. Kopyltsov

Aprobat de consiliul editorial și de publicare al universității ca manual

Erosh I.L. Mikhailov V.V.

1.1. Conceptul de automate discrete 5

1.2. Metode de setare a automatelor 7

1.3. Minimizarea numărului de stări ale unui automat automat 10

1.4. Un exemplu de sinteză abstractă a unui automat definit ca operator de corespondență [5] 23

1.5. Sinteza structurală a unei mașini de stat finit 33

1.6. Asigurarea stabilității stărilor mașinii și eliminarea concursurilor critice (curse) 41

2. Sinteza firmware-ului 47

2.1. Sisteme grafice ale algoritmilor 47

2.2. Schemele matrice ale algoritmului 53

2.3. Integrarea schemelor de matrice ale algoritmilor 57

2.4. Construcția circuitului de combinare al automatului 63

2.4.1. Decodarea semnalelor de reacție 64

2.4.2. Extinderea funcțiilor de excitație 66







2.4.3. Descompunerea ecuației circuitului de combinare a automatului 67

2.5. Exemplul 1. Sinteza mașinii de microprogram a dispozitivului de divizor 68

2.6. Exemplul 2. Sinteza mașinii de comandă a microprogramelor pentru partea de întărire a părților 77

3. Extinderea modelului canonic al unui automat digital 81

3.1. Diagramele de stare și schemele de stat 81

3.2. Automat hibrid 85

Dispozitivele digitale pentru monitorizarea și controlul diverselor echipamente sunt utilizate foarte mult. Acestea pot fi noduri și blocuri de calculatoare universale sau specializate, dispozitive și sisteme de control pentru echipamente industriale și echipamente complexe. În ultimii ani, metodele de sinteză a mașinilor automate digitale sunt utilizate în logistică. Formalismul unui automat discret și extinderile sale stau la baza limbilor moderne de reprezentare și modelare a sistemelor dinamice complexe.

În manual sunt prezentate principalele prevederi ale metodei clasice de sinteză a automatelor (sinteză abstractă și structurală) și metode generale de proiectare a așa- dispozitive de microprogramare, care vă permit să construiți ierarhic dispozitive de complexitate nelimitată.

Sarcina de proiectare a unei mașini digitale poate fi formulată în mai multe moduri. Deci, pentru dispozitive simple în lucrare, toate secvențele de intrare și ieșire care le corespund sunt listate. O astfel de modalitate de setare se numește setarea unui automat ca operator de potrivire. Pentru mașinile automate digitale mai complexe, lucrarea poate conține o descriere a algoritmului de operare sau o listă a algoritmilor de operare pe care mașina să fie proiectată peste datele digitale originale.







Articole similare

Trimiteți-le prietenilor: