201165. lajstromszámú szabadalom • Berendezés 8- és 16-bites moduloknak 16-bites mikroprocesszoros rendszerhez való csatlakoztatására

1 HU 201165 B a 8-bites modul a műveleteknél egy byte cserére és azok címének nem lineáris felosztására korlátozódik, melyeket a 16-bites mikroprocesszoros rendszer köve­tel meg. A berendezésnek további hátránya a kis szócserélési sebesség a 16-bites mikroprocesszoros rendszer és a 16-bites modulok között. A találmány feladata tehát az volt, hogy 8-bites moduloknak 16-bites mikroprocesszoros rendszerrel való összeköttetésére olyan berendezést hozzunk létre, mely lehetővé teszi a címek lineáris felosztását és a 16-bites mikroprocesszoros rendszerrel csatlakoztatott összes modul számára a szócserét, továbbá nagyobb szócserélési sebességet biztosít. A fenti feladatot egy olyan berendezés létrehozásá­val oldottuk meg, mely 8-bites és 16-bites moduloknak mikroprocesszor rendszerre való csatlakoztatására alkalmas, mely egy 16-bites mikroprocesszort tartal­maz, melynek első fél információs bemenetei és -ki menetei egy kétirányú primer adatpuffer első fél információs bemenetéivel és -kimeneteivel és egy kétirányú visszacsatoló adatpuffer fél információs be­menetéivel és -kimeneteivel vannak összetkötve, és második fél információs bemenetei és -kimenetei egy kétirányú szekunder adatpuffer egyik fél információs bemenetéivel és -kimeneteivel és egy kétirányú páros átkapcsolás adatpuffer egyik fél információs bemene­téivel és -kimeneteivel vannak összekötve. A kétirányú primer adatpuffer másik fél információs bemenetei és -kimenetei egy kétirányú páros átkapcsolás adat­puffer másik fél információs bemenetéivel és -kimene­teivel vannak összekötve, és 16-bites mikropro­cesszoros rendszer első fél információs bemenetei és -kimenetei a 8-bites modulok egyik fél információs bemenetéire és -kimeneteire és a 16-bites modulok első fél információs bemenetéire és -kimeneteire van­nak csatlakoztatva. A kétirányú szekunder adatpuffer második fél információs bemenetei és -kimenetei a kétirányú visszacsatolás adatpuffer másik fél infor­mációs bemenetéivel és -kimeneteivel állnak össze­köttetésben és a 16-bites mikroprocesszoros rendszer második fél információs bemenetéit és -kimeneteit képezik, a 8-bites modulok másik felének információs bemenetéire és -kimeneteire és a 16-bites modulok második fél információs bemenetéire és -kimeneteire vannak csatlakoztatva. A 16-bites mikroprocesszor címkimenetei egy egyirányú címpuffer információs bemenetéivel vannak összekötve, melynek kimenetei a 8-bites és a 16-bites modulok címbemeneteire vannak csatlakoztatva. A 16-bites mikroprocesszor első fél információs bemenetei össze vannak kötve egy pufferregiszter adatkimeneteivel, amelynek információs bemenetei egy kétirányú primer adatpuffer egyik fél információs bemenetéire és -kimenetéire vannak csatlakoztatva. A 16-bites mikroprocesszor kettős ciklus vezérlő ki­menete a vezérlőáramkör kettős ciklus vezérlő be­menetével van összekötve, melynek várakozó órajel­beadó kimenete a 16-bites mikroprocesszor várakozó órajelbeadó bemenetére van csatlakoztatva. A vezérlő­áramkör címmódosító vezérlő kimenete összeköttetés­ben áll a címmódosító áramkörrel, melynek bemenete a 16-bites mikroprocesszor címkimeneteive! van összekötve, és címkimenete az egyirányú adatpuffer információs bemenetéire van csatlakoztatva. Az egy­irányú adatpuffer címkimenetei a 16-bites mikropro­cesszoros rendszer címkimenetei! képezik, és a vezér­lőáramkör címbemenetére vannak csatlakoztatva, melynek címpuffer vezérlő kimenete az egyirányú adatpuffer vezérlőbemenetével áll összeköttetésben, és egy kiegészítő várakozás jel beadó bemenet a 8-bites és a 16-bites modulok kiegészítő várakozó jel vezérlőbemeneteire van csatlakoztatva. A vezérlőáramkör egy kettős ciklus vezérlő egysé­get tartalmaz, melynek vezérlőkimenetei egy várakozó órajelbeadó egységgel, egy adatpuffer vezérlő egység­gel és a címáramkör vezérlő egységgel állnak összeköttetésben. A kettős ciklus vezérlő egység vezérlő bemenetei a vezérlőáramkör tiltó bemenetét képezik, mely a vezérlés tiltás egység vezérlőkimene­tével, a vezérlőáramkömek egy „kettős ciklus vezérlő” bemenetével és a vezérlőáramkömek egy kiegészítő várakozás jel beadó bemenetével van összekötve, A vezérlés tiltó egység vezérlőbemenetei a vezérlő­áramkör engedélyező bemenetét és a vezérlőáramkör kettős ciklus 2. vezérlő bementét képezik. Az adat­puffer vezérlő egység kimenetei a vezérlőáramkör pufferválasztó kimeneteit képezik, és az adatpuffer­­vezérlés koordináló áramkör pufferválasztó bemeneti­vel vannak összekötve. Az adatpuffer-vezérlés koordináló áramkör egy, a 8-bites modul állapotát felismerő egységet és egy, a modultípust felismerő egységet tartalmaz. Az adatpuf­fer-vezérlés koordináló áramkör pufferjének kiválasztó bemenetei képezik a 8-bites modul állását felismerő egység információs bemenetéit. Az adatpuffer-vezérlés koordináló áramkör címbemenete a modultípus felis­merő egység információs bemenetét képezi, melynek pufferkiválasztó további kimenetei a 8-bites modul ál­lását felismerő egységgel vannak összekötve. Az adat­puffer-vezérlés koordináló áramkör 8-bites moduljának állását felismerő vezérlőbemenet a 8-bites modulok 8- bites modul állását felismerő vezérlőkimeneteire van csatlakoztatva, és ez a 8-bites modul állapotát felismerő egység vezérlőbemenetét képezi. A modultípust felis­merő vezérlőbemenet összeköttetésben áll az összes modul modul típust felismerő vezérlőkimenetekkel, melyeknek információs bemenetei és -kimenetei a 16- bites mikroprocesszoros rendszer információs beme­netéire és -kimeneteire vannak csatlakoztatva. A 8-bi­tes modulok állapotát felismerő egység vezérlőkime­netei képezik az adatpuffer-vezérlés koordináló áram­kör adatpuffer-vezérlő vezérlőkimeneteit és össze van­nak kötve az adatpuffer vezérlőbemenetekkel, valamint a pufferregiszter vezérlőbemenetével. A vezérlő áram­körnek az adatpuffert „engedélyező” vezérlést koor­dináló vezérlőkimenete a vezérlőáramkömek az adat­puffert „engedélyező” vezérlést koordináló bemenetére van csatlakoztatva. A találmány előnye abban van, hogy minden a 16-bites mikroprocesszoros rendszerre csatlakozó modulnál lehetőség van a lineáris címosztásra, továbbá byte cserére és szócserére is. A találmány szerinti berendezés egy további előnye, hogy a 16-bites mikro­processzoros rendszer és a 16-bites modulok között optimális szócserélési sebességet biztosít, melynek következtében lehetőség van a 16-bites mikropro­cesszoros rendszer könnyebb programozására. A találmány szerinti berendezést az alábbiakban kiviteli példa kapcsán, a mellékelt rajz alapján ismer­tetjük részletesebben, ahol az 5 10 15 20 25 30 35 40 45 50 55 60 65 3

Next

/
Oldalképek
Tartalom