176994. lajstromszámú szabadalom • Programozható logikájú vezérlőberendezés

3 176994 4 tárolása lehetővé teszi a feldolgozás során adódó bemenő jelváltozások zavaró hatásának kiküszöbölé­sét. A találmány egy előnyös kivitelében a ki-be­meneti egységek a változótároló memória kimene­tére soros-párhuzamos átalakítón át, adatbemene­tére pedig párhuzamos-soros átalakítón át vannak csatlakoztatva. Egy további célszerű kivitelnél a programmemó­ria kimenete utasításdekódolon keresztül van a fel­dolgozóegység bemenetére csatlakoztatva, és a változótároló memória címzőáramköre a program­­memória kimenete mellett az utasításdekódoló ki­menetéhez is csatlakoztatva van. Ebben az esetben előnyös, ha a feldolgozóegység szekvenciális és kombinációs logikai áramkörökből felépített logikai hálózat, amelynek egy-bites kimenete és több-bites párhuzamos bemenete van, a bemenet egyik egy-bi­tes vonala a változótároló memória kimenetére van csatlakoztatva, a bemenet további vonalai pedig az utasításdekódoló párhuzamos kimenetére vannak csatlakoztatva. Ez a kialakítás nagysebességű jelfel­dolgozást tesz lehetővé. Egy további előnyös kivitelben a programmemó­ria olvasását címzőegységen át vezérlő programve­zérlő egysége van, amely programvezérlő egység ve­­zérlőbemenete az utasításdekódoló kimenetére, kez­det és végjelet adó vonalai pedig a feldolgozóegy­ség bemenetére vannak csatlakoztatva. Célszerűen a programvezérlő egységnek nullázó kapcsolója és nullázójelet adó kimenő vonala van. A találmány egy további kivitelében a program­­memóriából való kiolvasást és a kiolvasott utasítá­soknak megfelelő feldolgozást vezérlő órajeleket előállító egysége van, amely egység órajelgenerátor­hoz és üzemmódválasztó kapcsolókkal ellátott üzemmódválasztó egységhez van csatlakoztatva. Dy módon a vezérlőberendezést, illetve a programot a kezelő személy kényelmesen ellenőrizheti. Előnyö­sen a vezérlő órajeleket előállító egység start kap­csolóval és stop kapcsolóval van ellátva. Egy további kivitelben a változótároló memó­riából történő olvasást és a feldolgozóegység ki­menő jelének abba történő írását vezérlő áramköre van, amely vezérlő áramkör vezérlőbemenete az utasításdekódoló kimenetére van csatlakoztatva. Egy további kivitelben a ki-bemeneti egységek és a változótároló memória közötti jelforgalmat irá­nyító ciklusvezérlő egysége és a ki-bemeneti egysé­gek egyes csoportjait kiválasztó csoportcím átkó­­dolója van, amely csoportcím átkódoló jelbemenete a változótároló memória cím vonalával van közösítve, vezérlőbemenete a ciklusvezérlő egység­hez van csatlakoztatva, csoportcímet adó kimenő vonala pedig a ki-bemeneti egységekhez van csatla­koztatva. A találmány egy további kiviteli alakjánál a cik­­lusvezérlő egységnek törlő és léptető jelet adó ki­menetei vannak, amelyek a változótároló memória címzőáramköréhez vannak csatlakoztatva. Egy további előnyös kivitelben a ki-bemeneti egységeknek felismerő jelet adó kimenő vonaluk van, amely a ciklusvezérlő egységhez van csatlakoz­tatva. Egy további kivitelnél a ki-bemeneti egységeket legalább egy bemeneti egység és legalább egy kime­neti egység alkotja, a bemeneti egység a csoport­cím átkódoló bemenet engedélyező kimenő vona­lára, a kimeneti egység pedig a csoportcím átkó­doló kimenet engedélyező kimenő vonalára van csatlakoztatva. Lehetséges olyan kialakítás is, amelyben a ki-bemeneti egységek a változótároló memória kimeneti jelét a változótároló memória adatbemenetére beállítható késleltetéssel továbbító legalább egy időzítőegységet tartalmaznak, amely időzítőegység a csoportcím átkódoló bemenet enge­délyező kimenő vonalára és kimenet engedélyező kimenő vonalára is csatlakoztatva van, illetve ahol a ki-bemeneti egységek legalább egy műveleti egy­séget tartalmaznak, amely műveleti egység a cso­portcím átkódoló bemenet engedélyező kimenő vo­nalára is csatlakoztatva van. Ez utóbbi esetekben a műveleti egységet és az időzítőegységet is ki-be­­meneti egységnek tekinthetjük, mivel a változótá­roló memóriával való jelforgalmunk hasonló a be­meneti és kimeneti egységek felé irányuló jelfor­galomhoz: Egy további kivitelben a programmemóriából való kiolvasást és a kiolvasott utasításoknak megfe­lelő feldolgozást vezérlő órajeleket előállító egysé­ge, továbbá a ki-bemeneti egységek és a változó­tároló memória közötti jelforgalmat irányító ciklus­vezérlő egysége van, amely ciklusvezérlő egység in­­dítóbemenete a programvezérlő egység kezdet jelet adó kimenő vonalára, óra stop jelet adó kimenete pedig a vezérlő órajeleket előállító egység tiltó be­menő vonalára van csatlakoztatva. Ez a megoldás előnyösen biztosítja a programmemória és a válto­zótároló memória vezérlésének kapcsolódását. Egy további kivitelben a programmemória ki­menetére változófőcím tároló van csatlakoztatva, amely tároló kimenete a változótároló memória .címzőáramkörének bemenetére van csatlakoztatva. A találmányt a továbbiakban a rajzokon ábrá­zolt előnyös kiviteli alakok alapján ismertetjük, ahol az 1. ábra a találmány szerinti programozható logi­kájú vezérlőberendezés egyszerűsített tömbvázla­tát, a 2. ábra a találmány szerinti vezérlőberendezés egy célszerű utasításrendszerét, a 3. ábra az 1. ábra szerinti vezérlőberendezés üzemmódválasztó egységének, vezérlő órajeleket előállító egységének és logikai feldolgozó egységé­nek részletesebb tömbvázlatát, a 4. ábra a 3. ábra szerinti kivitel vezérlő óraje­leinek és néhány egyéb vezérlő jelének idődiagram­ját, az 5. ábra a 3. ábrán szemléltetett logikai feldol­gozó egység egy célszerű kivitelének kapcsolási raj­zát, a 6. ábra az 1. ábra szerinti vezérlőberendezés programvezérlő egységének, címzőegységének, prog­rammemóriájának és utasításdekódolójának részle­tesebb tömbvázlatát, a 7. ábra az 1. ábra szerinti vezérlőberendezés változótároló memóriájának, az ehhez tartozó 5 10 15 20 25 30 35 40 45 50 55 60 65 2

Next

/
Thumbnails
Contents