Bu sayfadaki yazılar
Sayfanın metni
Sayfa 17
Çev.: Anıl
68332 Chip'inin büyütülmüş resminden devrenin karmaşık iç yapısı tanınabilmektedir. Silisyum tabaka üzerinde 32-Bit Mikroişlemci (CPU32), zaman prosesörü (TPU), 2 Kbyte çalışma belleği, Serial Interface (SPI, SCI) ve diğer lojik devreler yer almaktadır.
Controller'ı Motorola 68000 mikroişlemcisinin tüm komutlarını kullanmaktadır. Bunlara ilave olarak 32-Bit sayılar ile çarpma ve 64-Bit sayılarla bölme gibi işlemlerde yer almaktadır. Ayrıca atlama komutlarında ulaşılabilecek uzaklık 16-Bit'lik değerlerden 32-Bit'lik değerlere yükseltilmiştir. Yani geliştirilen “TABLE” emri 68332'nin komut hazinesinin kolayca arttırılmasına olanak sağlamaktadır. Diğer bir deyiş ile bu emir kullanılarak yepyeni fonksiyonlara sahip bir komut zinciri oluşturulabilir. Örneğin karmaşık matematiksel işlemler bu sayede inanılmaz bir hızla gerçekleştirilmektedir. TABLE komutu çağrılırken kullanıcıdan iki veri istenmektedir. Bunlar komut tablosunda kullanılacak olan fonksiyonun hafızada başladığı adres ve sonucun kaydedileceği veri registeridir. Chip'in sistem birimi toplam beş
Gül
TİME
PROCESSOR STANDBY UNIT Bk
INTERMODULE BUS et
FACE
CPua2
SYSTEM
scı
Klavyeyle gezinmek için ← ve → tuşları.
Sayfa 16
Motorola 68332:
32-Bit Microcontroller'larda gelecek
şimdiden başlamış bulunuyor: Motorola'nın yeni 68332 entegre devresi türleri arasında şu anda en hızlısı. Bu Chip soluk kesici hızıyla bilgisayar dünyasında gelecek için yepyeni ufuklar açıyor.
Motorola firmasının üretmiş olduğu Microcontroller'lar genellikle çok yönlü ve karmaşık devrelerden oluşmaktadır: örneğin sadece birkaç milimetrekare silisyum üzerinde eksiksiz bir 32-Bit bilgisayar yer almaktadır. Microcontroller'lar bildiğimiz mikroişlemcilerden tamamen farklı olarak kendi içlerinde bir bilgisayar sistemi bulundururlar. Aslında bu yeni Super-Chip ile çok güçlü bir kişisel bilgisayar yapılabilirdi, fakat bu durumda 68332'ye gerçekten yazık olurdu. Onun gerçek kullanım alanı endüstriyel robotların yönlendirilmesi gibi gerçek zamanda gerçekleşmesi gereken işlemlerdir. 68332, bu yüksek hızlı işlem kapasitesi nedeniyle gelecekte uydu aracılığıyla gerçekleşen iletişimde bile kullanılmaya adaydır. Bu alandaki söylentilere göre uydu alıcı-verici cihazı üreten hemen hemen tüm firmalar Motorola'ya sipariş vermişler. Şu ana kadar Intel'den vazgeçmeyen Siemens bile Motorola'nın 32-Bit Microcontroller'ını kullanma aşamasındaymış. Bu Chip'e entegre edilmiş modüllere şöyle bir bakıldığında şu ana dek hiç kullanılmamış yepyeni bir teknik göze çarpmaktadır: Controller'ın merkezinde 68000 serisinden bir mikroişlemci yer almakta. Bu işlemcinin özellikleri 68020'ye çok yakındır. Bildiğiniz gibi 68020 şu anda birçok 16-
Workstation'da kullanılmaktadır ve hiç de küçümsenemeyecek bir sürate sahiptir. Mikroprosesörün hemen yanında ise yine bağımsız bir bilgisayar sistemi olarak çalışabilecek özelliklere sahip bir zaman prosesörü yer almaktadır. Bu zaman prosesörü dış dünya ile bağlantı sırasında mikroişlemcinin yükünü hafifletmektedir. Bu nedenle entegre devre üzerinde işlem belleği olarak tasarlanmış bir 2 Kbyte'lık RAM bulunmaktadır ve ihtiyaca göre bu RAM bir pil ile sürekli olarak beslenebilir. Chip üzerindeki System Integration Module olarak adlandırılan birim programlanabilir Chip-Select sinyali ile periyodik Interrupt kumanda sinyalini üretmekte ve sistemin herhangi bir nedenden dolayı kilitlenmesini önleyecek düzenlemeleri yapmaktadır. 68332 entegre devresi birçok Bus sistemini kapsamaktadır. Bunlar 24-Bit adres Bus'ı, 16-Bit adres Bus'ı, on iki adet programlanabilir Chip-Select hattı ve 7 Interrupt düzleminden oluşan Interrupt-Bus'dır. Ayrıca DMA-Controller gibi harici cihazların doğrudan 68332'nin Bus sistemine bağlanabilmesi için özel kumanda hatları mevcuttur. Aslında 68332 Controller'ın üzerindeki Bus sisteminin 68020 mikroişlemcininki ile büyük benzerliği vardır. Tüm bunların yanında 68332