Zaurus este o marcă de dispozitive fabricate de Sharp . Produs în mai multe versiuni.
Arhitectura lui Zaurus 5000 este standard. La bază este un procesor RISC StrongARM SA1110 de 206 MHz. Ca controler suplimentar, se folosește un cip proprietar, conectat la CPU printr-o magistrală de 16 biți. Acționează ca o legătură între procesor și dispozitive precum tastatura încorporată, slotul SD și participă, de asemenea, la afișarea imaginii pe ecran.
Procesorul este conectat la memoria principală RAM și ROM Flash ROM printr-o magistrală de date pe 32 de biți. 32 MB SDRAM și 16 MB Flash ROM. Toată memoria este controlată de un controler CPU integrat. Un slot CF este conectat la acesta printr-o magistrală pe 16 biți. Controlerul SD este implementat separat.
Controlerele CPU integrate au și porturi RS-232 , USB , IrDA . Gestionarea evenimentelor de pe ecranul tactil se face pe un controler separat.
Arhitectura Zaurus exploatează pe deplin potențialul soluțiilor și tehnologiilor consacrate, precum și potențialul procesorului StrongARM .
Din punct de vedere programatic, conceptul principal de Sharp în raport cu Zaurus este Open Source. Există un nucleu compilat bazat pe Linux 2.4.x de Lineo. GUI folosește mediul QT/Embedded al Trolltech . Pe baza QT/Embedded, mediul QTopia și shell-ul special concepute pentru PDA sunt asamblate . Există o mașină Java cu drepturi depline de la Insignia - Jeode.