Intro Hardware Nokia OS Software Glossary of Terms Todo Credits Forum Guestbook

Glossary of Terms

ASIC Application Specific Integrated Circuit Part of the MAD chip encapsulating the I/O circuitry CCont Current Controller Controller chip that controls power of peripihals (MAD, SIM, Hagar), battery charging, the real time clock and the A/D converters that measure various voltage levels of the circuitry. It also contains a watchdog that powers down the system when not written for a certain amount of time. COBBA Codec Chip Audio Codec (D/A and A/D convertor , to PCM 8kHz) and I/Q codec. CTSI Clock, Timing, Sleep and Interrupt control The I/O module concerned with basic functions like timers and interrupts DCT3 Nokia phone class Nokia their common name for the following phones: 3210 3310 3330 3350 3390 3410 5110 5130 5146 5190 5210 5510 6110 6130 6150 6210 6250 7110 8210 8250 8290 8850 8890 9000 9110 9210 DSP Digital Signal Processor The part of the DSP that communicates with the COBBA and HAGAR, does GSM and audio encoding/decoding, and communicates with the FBUS. FIQ Fast Interrupt Request ARM Interrupt with a higher priority than IRQ. GENSIO Generic Serial I/O Interface to LCD (write only) and CCont (R/W) HAGAR GSM transciever chip NMP70731, dualband direct conversion (zero IF) tranceiver. IRQ Interrupt Request ARM basic interrupt line, has a lower priority than FIQ but still interrupts code execution after the current instruction when issued. MAD MCU ASIC DSP The main processor (also called MAD2WD2). It contains the control logic and digital signal processing. MBUS Single duplex asynchronous serial Single duplex asynchronous serial protocol used by Nokia phones, it's successor is called FBUS, which is somewhat more complex but faster and full duplex. MCU Micro Controller Unit The master processor (ARM). It steers the DSP, User Interface, Peripihals and about anything else worth mentioning. MDI Message Data Interface Message based shared memory communication protocol used between the MCU and DSP (in MAD). There are two message types: short and long. Short is one halfword, long packets use a FIFO queue and can be quite somewhat longer. PUP Parallel Peripihal Module The I/O module concerned with Parallel I/O, USART (MBUS), and PWM control units for Vibrator and Buzzer SIMI SIM Interface Circuitry concerned with the communication with the SIM (Subscriber Identification Module), has an UART and clock generator. UIF User InterFace module The I/O module concerned with Keyboard and GENSIO (CCont interface, LCD interface and COBBA PCM codec)

Last updated: 2005-02-21 14:19

This site is the result of a great deal of assembly code reading, research, countless (mostly futile) searches for data sheets, cross-referencing and analysing. If you use this information in any way please mention wumpus <blacksphere@goliath.darktech.org> (and others in the credits section) in the credits of your program/document. And tell me :) If you have more information please contribute. If you just copy this, stick your name on it and call it yours I hope you get your genitals bitten off by a three headed monkey. Have a nice day.

No mobile phones were harmed in the production of this site.