throbber
115
`United States Patent
`5,058,203
`[11] Patent Number:
`[45] Date of Patent:
`Oct. 15, 1991
`Inagami
`
`[54] MOBILE TELEPHONE TERMINAL HAVING
`SELECTIVELY USED PROCESSOR UNIT
`FOR LOW POWER CONSUMPTION
`
`[75]
`
`Inventor:
`
`Fujio Inagami, Yokohama, Japan
`
`[73] Assignee:
`
`Fujitsu Limited, Kawasaki, Japan
`
`3/1984 Akahori et al. occ "455/343
`4,437,095
`4,562,307 12/1985 Bursztejin et al. 0... eee 379/61
`
`FOREIGN PATENT DOCUMENTS
`
`60-065317 4/1985 Japan .
`0232531
`9/1988 Japan .....ccecceessssssseeneneees 455/343
`
`[21] Appl. No.: 354,989
`
`Primary Examiner—Reinhard J. Eisenzopf
`Assistant Examiner--Andrew Faile
`Attorney, Agent, or Firm—Staas & Halsey
`May 22, 1989
`[22] Filed:
`[57]
`ABSTRACT
`[30]
`Foreign Application Priority Data
`A mobile telephone terminal powered by a battery,
`May 21, 1988 [JP]
`Japan .....essssessessesereeeeneeees 63-123006
`
`[51] Int. CLS oeeeeeeeeeeeeeeeee HO4B 1/38; HO4B 1/16—which terminal is mainly comprised of a processor unit
`[52]
`UWS. Ch. oo eceseseeeeeseneeeeeees 455/89; 455/343:
`and a logic LSI unit as a control part thereof. The pro-
`379/61
`cessor unit handles first control functions which are not
`[58] Field of Search uu... 455/343, 89-90,
`used frequently but which are complicated and operate
`455/127; 379/61, 63; 320/31-32; 340/311.1,
`at a high clock speed. The logic LSI unit handles sec-
`825.44, 825.48
`ond control functions which are used constantly and
`frequently at a low clock speed. The processor unit is
`-
`.
`activated intermittently on demand by the logic LSI
`unit and thereby reduces power consumption.
`
`56
`[56]
`
`R
`
`.
`eferences Cited
`US. PATENT DOCUMENTS
`4,380,832 4/1983 Nagata et al. oe 455/343
`4,384,361
`5/1983 Masaki oeeeeceeeee 455/343
`
`18 Claims, 11 Drawing Sheets
`
`10
`
`CONTROL
`PART
`
`|
`
`RADIO
`
`PART
`
`ACTIVATION
`
`
`
`
`
`
`PROCESSOR
`(CPU)
`
`
`
`
`
`LOGIC
`LSI
`
`
`CLOCK
`
`16
`
`BATTERY F-15
`
`1
`
`APPLE 1020
`
`APPLE 1020
`
`1
`
`

`

`US. Patent
`
`Oct. 15, 1991 —
`
`Sheet 1 of 11
`
`5,058,203
`
`
`OlOVYTOYLNOO
`Luvd_|Luvd
`GI~AYALLVE
`IS]WOOT
`
`|Bis
`
`91
`
`JI9071
`
`YyOSS39008d
`
`(Ndd)
`
`2
`
`
`
`

`

`US. Patent
`
`Oct. 15, 1991 ©
`
`Sheet 2 of 11
`
`5,058,203
`
`Fig. 2
`
`PROCESSOR
`UNIT 11
`
`LOGIC LSI
`UNIT 12
`
`
`
` J
`
`PROCESSING BY
`CPU GENERATED
`?
`
`FINISH
`PROCESSING
`
`ENTER HOLDING
`STATE
`
`4
`
`CPU, MEMORIES !
`|OPERATING
`
`START
`PROCESSING
`
`TO CPU
`
`STOP SUPPLYING
`MASTER CLOCK
`
`
`
`3
`
`

`

`US. Patent
`
`Oct. 15, 1991 ©
`
`Sheet 3 of 11
`
`5,058,203
`
`zs1gLz9%4t(VeLt
`
`eSYAay
`
`ao
`
`mL
`
`7
`
`77
`
`pe4
`
`dsoansNIV
`O77WOY
`NddNdd
`El
`
`~—__SCOCST—SCSCS—C—S—
`
`Bl
`
`LINNY/L
`
`SL
`
`AYSLLVE
`
`4
`
`

`

`US. Patent
`
`Oct. 15, 1991
`
`Sheet 4 of 11
`
`5,058,203
`
`Fig. 4
`
`60
`
`61
`
`MASTER CLOCK
`SOURCE 25
`
`va BA
`
`Fig.5
`
`Le
`pa——_____|
`RARLJLf
`RaLoo
`
`M-cukK_JLELEUU1,LLL
`
`aS
`
`TOPPAGE
`OF
`CLOCK
`
`5
`
`

`

`US. Patent
`
`Oct. 15, 1991
`
`Sheet 5 of 11
`
`5,058,203
`
`60
`
`25
`
`RESET
`
`BAc
`
`IRQ-R
`
`62
`
`IRQ-
`
`,
`
`6
`
`

`

`U.S. Patent
`
`Oct. 15, 1991 ~
`
`Sheet 6 of 11
`
`5,058,203
`
`L*
`
`2x|
`
`Cx
`
`7%
`
`S*
`
`
`
`Y-DulZHY96ANSOL
`
`LSNdO
`
`SeLtLJ=THWOU
`LINNNIZLNO—OnisS300udvivaIWIas0
`
`
`
`T_T—_—__..<>ined}YO
`6LIWVY5SSaydgv}|“BLWONYO4
`ssauaav|_|_||WNYSZLNIPTLINDr_[
`WWAYSZLNIone|WNUSINI|$$3udov
`
`Dud] YAWL
`
`YATIOULNOD
`
`
`
`YSWILYOSYS5LSI93y
`
`
`
`Y¥31SIN3YN]|ONISSSIO¥dOUI
`
`essaeee
`
`12.VL‘B14
`
`4300930
`
`Viva0z40-00
`sneOl
`
`Y¥300930
`
`
`
`LISTSSdIHD
`
`7
`
`
`
`

`

`US. Patent
`
`Oct. 15, 1991
`
`Sheet 7 of 11
`
`5,058,203
`
`Fig. 7B
`
`21
`
`#1
`
`x2{ >4]
`Ero
`REGISTER]
`
`
`
`[RECEIVED DATA REGISTER
`
`4O-STAGE SHIFT REGISTER
`
`
`
`ERROR
`COUNTER
`
`BCH
`DECODER
`
`%3
`
`IRQ-R
`05
`
`7
`
`
`
`
`
`
`99
`
`97
`
`vl
`
`
`
`
`
`oOo... ap
`+ KS
`
`[225 2X
`[2
`SO]
`JoNSl
`w oO}
`log [Sere
`(22a!
`[EZ]
`ZSokl
`IFS
`nEG
`25% [2]
`|OSw]
`¥4
`[Gael GSS
`fS0|
`|[ZSy]
`|ZS5!
`221 PEG|Se] ws} les
`ge > oO
`ea Oo
`og
`
`
`5
`o
`
`
`|
`a
`
`
`DETECTION
`-—j
`
`96
`MASTER
`CLOCK
`CONTROLLER
`
`yy|
`
`[.M-CLK
`
`SYNCHRONIZATION
`
`R
`R
`X
`X
`1 M2 BA
`D
`ODO
`G
`R' MeRow R
`|
`aaeS OO
`To Lb
`L
`cpun K
`' DK q
`TO
`FROM 22
`
`8
`
`

`

`US. Patent
`
`Oct. 15, 1991
`
`Sheet 8 of 11
`
`5,058,203
`
`Fig.8
`
`10
`
`DOTTING
`
`11
`WORD
`
`SYNC
`
`40
`REPEAT
`OF
`WORD A
`
`40
`REPEAT 1
`OF
`WORD B
`
`40
`REPEAT 2
`OF
`WORD A
`
`
`p)
`
`B/1
`BIT
`
`B/I
`BIT
`
`B/I
`BIT
`
`10
`40
`40
`40
`REPEAT 4} REPEAT5|REPEAT 5
`OF
`OF
`OF
`DOTTING
`
`WORD B|WORD A WORD B
`
`
`
`
`
`B/I
`BIT
`
`9
`
`

`

`US. Patent
`
`Oct. 15, 1991
`
`Sheet 9 of 11
`
`5,058,203
`
`
`
`10
`
`10
`
`

`

`US. Patent
`
`Oct. 15, 1991
`
`~
`
`Sheet 10 of 11
`
`5,058,203
`
`Fig. 10A
`
`DO-D7
`
`3
`
`22
`
`¥*1
`
`ja
`
`
`TO CPUN)OEFF+ADDRESSSfi
` llan TOa
`
`FROM 21,M-CLK
`
`
`TO 21 RDAT1FROM 41 PDI
`TO 21,XGRD be
`
`96KHz
`
`TO 21
`
`%3
`
`SGQps04
`
`2G732
`
`11
`
`

`

`US. Patent
`
`Oct. 15, 1991 ~
`
`Sheet 11 of 11
`
`5,058,203
`
` %3
`
`RmOzZ<M
`
`wana<
`
`| T
`
`/R B
`
`
`
`12
`
`

`

`1
`
`5,058,203
`
`MOBILE TELEPHONE TERMINAL HAVING
`SELECTIVELY USED PROCESSOR UNIT FOR
`LOW POWER CONSUMPTION
`
`BACKGROUND OF THE INVENTION
`
`2
`Thus, a problem resides in that a large amount of
`power supplied from the battery is needed by the main
`CPU, ROM,and RAMaslong as these are operated at
`a high operating frequency. This apparently shortens
`the life of the battery.
`SUMMARYOF THE INVENTION
`
`1. Field of the Invention
`The present invention relates to a mobile telephone
`terminal which is driven by a battery, particularly a
`mobile telephone terminal which can considerably re-
`duce power consumption in order to extend the life of
`the battery.
`The mobile telephone terminal of the present inven-
`tion can be applied to variety of mobile telephone termi-
`nals operated under a cellular system, such as a land
`mobile radio telephone, a shoulder type radio tele-
`phone, a portable type radio telephone and so on. The
`land mobile radio telephone and shoulder type radio
`telephone are substantially the same belonging to class
`I, producing a transmitting powerof, for example, 3 W.
`The portable type radio telephone belongsto class III
`producing a transmitting powerof, for example, 0.6 W.
`2. Description of the Related Art
`Especially, in the technical field of a battery feed type
`mobile telephone terminal,it is desired to reduce power
`consumption as much as possible to extend the life of
`the battery.
`In general, a mobile telephone terminal is constructed
`to use a microcomputer. This is because, the mobile
`telephone terminal requires a variety of complicated
`processes to be carried out therein. Further, it is prefer-
`able to use a microcomputer from the viewpoints of
`convenience in constructing the mobile telephone sys-
`tem, economyin building the system, and minimizing
`the scale thereof.
`As for the microcomputer, usually an 8 bit main cen-
`tral processing unit (CPU) and a 4 bit sub CPU are used.
`The main CPU handles terminal control, data reception
`processing, data transmission processing, timer manage-
`ment and so on. On the other hand, the sub CPU han-
`dles man-machine communication processes, such as a
`process of driving a display mounted on the mobile
`telephone terminal, a process of an operating of keys
`which are also mounted thereon. Further, the mobile
`telephone terminal requires, other than the above, base
`band processing, transmitting and receiving processing,
`and thelike.
`As mentioned first, in the battery feed type mobile
`telephone terminal, it is desired to reduce power con-
`sumption as much as possible. For this, the circuits for
`constructing the mobile telephone terminal, including
`the above-mentioned main and sub CPU’s,are realized
`by
`complementary
`metal-oxide-semiconductor
`(CMOS)devices. As known, the CMOSdeviceis a low
`power consumption device.
`The CMOSdeviceis a low power consumption type
`device, but current flows therethrough every time an
`ON-OFFoperation is performed therein, so that power
`supplied from the battery becomes large. As known,the
`frequency of the ON-OFFoperations is proportional to
`FIG. 1 is a block diagram showing principle con-
`an operating speed, or operating frequency of the
`struction of a mobile telephone terminal according to
`the present invention. A mobile telephone terminal 10
`CMOSdevice. Therefore, the power consumption is
`of FIG. 1 is primarily classified into two parts, ie., a
`relatively large at the main CPU and memories, such as
`control part and a radio part. The radio partis mainly
`a read only memory (ROM)and a random access mem-
`ory (RAM), cooperating with the main CPU,since the
`comprised of a transmitting and receiving (T/R) unit 13
`provided with an antenna 14. The control part is mainly
`main CPU and the memories work atarelatively high
`operating frequency, for example, 1 MHz or 2 MHz.
`comprised of a processor unit (CPU) 11 and a logic LSI
`
`10
`
`15
`
`25
`
`Accordingly, an object of the present invention is to
`provide a mobile telephone terminal which operates
`with lower power consumption than that of the conven-
`tional mobile telephone terminal.
`the mobile telephone
`To attain the above object,
`terminal according to the present
`invention is con-
`structed such that a processor unit, corresponding to
`the aforesaid main CPU, performsfirst control func-
`tions, and a logic large scale integration (LSI) unit,
`corresponding to the peripheral units of the main CPU,
`performs second control functions. The first control
`functions used in the mobile telephone terminal are not
`used frequently but are complicated and operate at a
`high frequency. While, the second control functions are
`used constantly and frequently with a low speed clock.
`Further, the processor unit performs the first control
`functions intermittently each time a function is needed
`to be performed.
`Incidentally, the aforesaid first and second control
`functions have been both performed mainly by the pro-
`cessor unit
`(main CPU) and the memories (ROM,
`RAM).
`BRIEF DESCRIPTION OF THE DRAWINGS
`
`The above object and features of the present inven-
`tion will be more apparent from the following descrip-
`tion of the preferred embodiments with reference to the
`accompanying drawings, wherein:
`FIG. 1 is a block diagram showing principle con-
`struction of a mobile telephone terminal according to
`the present invention;
`FIG.2 depicts a schematic flow chart for explaining
`the operation according to the present invention;
`FIG. 3 is a block diagram showing an example of a
`mobile telephone terminal according to the present
`invention;
`FIG.4 is a brief circuit diagram of an example of a
`timing control circuit;
`FIG. 5 depicts a timing chart for explaining the cir-
`cuit of FIG.4;
`FIG.6 is a circuit diagram of a detailed example of
`the timing control circuit shown in FIG.4;
`FIGS.7A and 7Billustrate a block diagram showing
`a detailed example of the main LSI of FIG. 3;
`FIG. 8 illustrates a known data format of the control
`channeldata;
`FIG.9 illustrates a known data format of the voice
`channel data; and
`FIGS. 10A and 10B illustrate a block diagram show-
`ing a detailed example of the sub LSI of FIG.3.
`DESCRIPTION OF THE PREFERRED
`EMBODIMENTS
`
`35
`
`45
`
`50
`
`35
`
`65
`
`13
`
`13
`
`

`

`5,058,203
`
`3
`unit 12. All are driven by a battery 15. The present
`invention basically refers to the control part. The mem-
`bers in the control part, including the processor unit
`(CPU) 11 and the logic LSI unit 12, at least, perform a
`variety of control functions. The functionsare classified
`into first control functions and second control func-
`tions.
`
`The processor unit 11 is provided to processthefirst
`control functions, with the cooperation of memories,
`which functions are not used frequently but are compli-
`cated and operate at a high clock speed.
`The logic LSI unit 12 is provided to process the sec-
`ond control functions which are used constantly and
`frequently with a low speed clock.
`Further, the logic LSI unit 12 is operative to activate
`the processor unit 11 every time the first control func-
`tions need to be handled by providing the high speed
`clock (CLOCK)to the processor unit 11.
`FIG. 2 depicts a schematic flow chart for explaining
`the operation according to the present invention. The
`words “ACTIVATION”, “CLOCK” and “HOLD-
`ING STATE”, used in FIG. 1 will be clarified with
`reference to FIG. 2.
`Referring to both FIGS. 2 and 1, suppose that the
`processor unit 11 finishes a certain process for perform-
`ing the first control functions, which is expressed as
`“FINISH PROCESSING” shown at the top left of
`FIG.2. The processor unit 11 then enters byitself into
`a holding state
`(refer
`to “ENTER HOLDING
`STATE” in FIG. 2). The holdingstate is notified from
`the processor unit (CPU) 11 to the logic LSI unit 12 via
`a line 16 (shown in FIGS. 1 and 2). The logic LSI unit
`12 then operates to stop supplying a master clock (refer
`to “CLOCK”in FIG. 1) to the processor unit (CPU) 11.
`Thatis, no high speed clock is sent to the CPU 11 from
`the LSI 12. Soon after this, the CPU and the cooperat-
`ing memories stop operating (refer to corresponding
`block in the column of the CPU 11 in FIG.2).
`Thus, the logic LSI unit 12 watchesthe status of the
`processor unit 11 and stops the supply of the high speed
`clock every time the logic LSI unit 12 detects that the
`processor unit 11 is in the holding state.
`It should be noted here that the power consumption
`of the CPU 11 and the corresponding memories be-
`comes very low dueto the nature of the CMOSdevices,
`after stoppage of the clock supplied to the CPU 11.
`The logic LSI unit 12 continuously supervises
`whether a processing to be achieved by the processor
`unit (CPU) 11 is generated in the telephone terminal
`(refer to the step “IS PROCESSING BY CPU GEN-
`ERATED?”in FIG. 2). If it is detected by the LSI 12
`that the related processing is generated, then the proces-
`sor unit (CPU) 11 is activated (refer to “ACTIVA-
`TION OF CPU”in FiG. 2 and line 17 in FIG. 1). At
`the same time, or preceding the activation of the CPU,
`the logic LSI unit 12 resupplies the high speed clock
`(master clock) (refer to “CLOCK” in FIG. 1) to the
`CPU 11. The CPU 11 thenstarts the related processing
`(refer to “START PROCESSING” in FIG. 2), which
`will finally end again at the step “FINISH PROCESS-
`ING”. The above-mentioned “ACTIVATION”is trig-
`gered preferably by issuing an interrupt request to the
`CPU 11 from the LSI 12.
`As understood from the above,the total power con-
`sumption in the mobile telephone terminal is greatly
`reduced, since the processor unit (CPU) 11 and the
`cooperating memories work intermittently,
`ic., at a
`Telatively low frequency, wherein the processor unit 11
`
`20
`
`25
`
`30
`
`35
`
`40
`
`45
`
`50
`
`35
`
`60
`
`65
`
`4
`and the memories usually operate at a high speed clock
`and thereby are high power consumption members.
`FIG. 3 is a block diagram showing an example of a
`mobile telephone terminal according to the present.
`invention. In FIG. 3, reference numeral 11 represents
`the processor unit as shown in FIG. 1, which unit llis ©
`comprised of a main CPU having memories, i.e., ROM
`18 and RAM 19 cooperating therewith. The main CPU
`11 is, for example, an 8 bit microcomputer. The ROM
`18 stores therein a program to operate the processor
`unit (main CPU) 11. The RAM 19 stores therein data
`for read and write operations. As will be understood
`later, the program in the ROM 18 should not be autono-
`mous but subject to an external command issued from
`the logic LSI unit 12. Then CPU 11 and the memories
`operate at a frequency of, e.g.,
`1 MHz (or 2 MHz),
`which frequency is obtained by dividing in frequency
`the output signal from a master clock source 25 of 4
`MHz(or 8 MHz).
`The logic LSI unit 12 is, in FIG. 3, comprised of a
`main LSJ 21 and a sub LSI 22 which are respectively
`provided with a memory (ROM) 23 and a memory
`(ROM)24. The ROM 23stores therein system informa-
`tion, for example, a telephone numberallotted to this
`mobile telephone terminal and an area numberof an
`area determined under a contract between a user and a
`dealer. The ROM 24 stores a serial number, for exam-
`ple, a production lot number of this mobile telephone
`terminal, which lot number is determined by its maker
`when making the mobile telephone number. It should
`be understood that the logic LSI unit 12 is divided into
`the main LSI 21 and the sub LSI 22 due merely to a
`factor in actual design. That is, even thoughit is possi-
`ble to construct the logic LSI unit 12 using a single LSI,
`the number of pins provided by the single LSI chip
`becomes extremely large. This being so,it is convenient
`to construct the logic LSI unit 12 with two general
`purpose LSI chips 21 and 22.
`The mobile telephone terminal has further members,
`other than the above recited members. Reference nu-
`meral 30 represents the aforesaid radio part, as in FIG.
`1, comprising the transmitting and receiving (T/R)unit
`13 and the antenna 14. Reference numeral 40 represents
`a base band part which is mainly comprised ofa digital
`base band (D-BB) unit 41 and an analog base band
`(A-BB) unit 42. The analog base band unit 42 contains
`therein, for example, analog filters, and deals with ana-
`log voice signals. The voice signal
`is communicated
`through a microphone 44 and a speaker 45. A voice
`signal amplifier 43 is located therebetween.
`Reference numeral 50 represents a man-machinein-
`terface part which is mainly comprised of a sub CPU 51
`of, for example, a 4 bit type, a display (DSP) 52, and a
`key switch (KEY) 53. The display 52 acts as an indica-
`tor. The key switch 53 contains function keys, numeral
`buttons (“0” through “9”), volume switches, a send
`command button, an end indication button, and so on.
`All members are energized by the battery 15. For sav-
`ing the powerofthe battery 15, major members, such as
`11, 13, 18, 19, 21, 22, 23, 24, 41, 42, are fabricated using
`CMOSdevices. The display 52, for example having a 16
`digit construction, is comprised of, for example,a liquid
`crystal device whichis, as is known, a low power con-
`sumption device.
`The sub CPU 51 controls the display 52 and the key
`switch 53 periodically at 5 ms intervals. The man-
`machine interface part 50 is constructed exclusively, as
`
`14
`
`14
`
`

`

`5,058,203
`
`5
`in the prior art. The part 50 and also the parts 30 and 40
`are identical to those of the priorart.
`As mentioned above,the control functions performed
`in the control part, are shared by the logic LSI unit and
`the processor unit. This will further be clarified below.
`
`Logic LSI unit 12
`
`6
`(a) Contents of the management
`As mentioned before, many functions are achieved at
`respective prescribed timings which are controlled by
`timers.

`.
`1) For example, if six kinds of timers are managed,
`each of the timers has a resolution of 50 ms.
`-
`2) As another example, if three kinds of timers are
`managed, each of the timers has a resolution of 2
`I. Data reception processing
`seconds.
`(a) Contents of the data reception processing
`(b) Operation timing
`1) Data reception processing
`The main CPUis operated by receiving an interrupt
`The data reception rate is:
`given every 50 ms. To be specific, the related interrupt
`10K Baud, when the Advance Movable Phone
`request is generated in the sub LSI 22.
`System (AMPS) is employed; and
`Referring again to FIG.3, the received signal is input
`8K Baud, when the Total Access Communication
`to the mobile telephone terminal by way of the antenna
`System (TACS)is employed.
`14 and the transmitting and receiving unit (T/R) 13.
`2) Decision by majority for words
`The received signal is first supplied to the analog base
`Generally, the received data is composed of words
`band (A-BB) unit 42 in whichafiltering operation is
`repeated, for example, 5 times, so as to improve
`applied to the received signal. The thusfiltered signalis
`reliability of the data. In the example, a 3/5 major-
`supplied, via the bus 20, to the digital base band (D-BB)
`ity is adopted. Thatis, if three normal bits among
`unit 41. The data from the unit 41 is applied to the main
`five bits that are located at the same position of
`each word are obtained, the non-normal bits can be
`LSI 21. As mentioned previously, the main LSI 21 and
`corrected.
`sub LSI 22 cooperate together.
`The main CPU 11 is operated on demand according
`3) Error correction of received data
`to an activation by the logic LSI unit 12. When the main
`Generally, a Bose-Chaudhuri-Hocqueghem (BCH)
`codeis utilized for the error correction of data.
`CPU11 is operated, the ROM 18 and the RAM 19 also
`start operating in accordance with an access thereto by
`4) Decision by majority for B/I bit
`the CPU 11.
`A busy/idle (B/D) bit is periodically monitored in the
`The data to be transmitted from the CPU 11is trans-
`mobile telephone terminal so as to perform duplex
`communication. In the example, a % majority is
`ferred along a path opposite to the one mentioned
`above. Thatis, the transmission data is transferred from
`adopted. Thatis, if two normal B/I bits amonglast
`the CPU 11 to the antenna 14 through the main LSI 21,
`three B/I bits of receiving data are obtained, the
`the digital base band unit 41, the analog base band unit
`B/I state can be determined by noting the majority.
`42 and the transmitting and receiving unit 13.
`5) B/I bit processing
`In the processing, it is checked whetherit is possible
`Thelogic LSI unit 12 watches a logic level on a bus
`to send data to the landstation.
`available (BA) signal line 16 which is connected be-
`tween the logic LSI unit 12 and the processor unit (main
`(b) Operation timing
`CPU) 11 and, whenthe logic level on the BA signal line
`The logic LSI unit 12 operates at each interrupt sent
`16 assumes first logic level, e.g., logic “H” (high), the
`at 100 ys intervals to the processor unit 11.
`logic LSI unit 12 detects that the processor unit 11 is in
`(ID) High speed timer management
`the holding state. The logic “H” on the line 16 is pro-
`(a) Contents of the management
`duced by executing a “Wait for interrupt” instruction.
`Many functions are achieved at respective prescribed
`In this case, the processor unit 11 enters by itself into
`timings which are controlled by timers.
`said holding state by an execution therein of the “Wait
`1) For example, if three kinds of timers are managed,
`each of the timers has a resolution of 1 ms.
`for Interrupt” instruction generated for each process
`when the aforesaid first control functions are finished.
`2) As another example, if seven kinds of timers are
`Thus, the main LSI 21 supplies the master clock from
`managed, each ofthe timers has a resolution of 10
`ms.
`the master clock source 25 or stops supplying the same
`according to logic “L” (low) or “H”of the signal BA
`(bus available) on the line 16 (a line for transferring the
`master clock is not illustrated in FIG. 3). The master
`clock is supplied together with an issuance of the inter-
`rupt request (IRQ). The logic LSI unit 12 issues the
`interrupt request IRQ relating to the aforesaid “Wait
`for Interrupt”instruction to the processor unit 11, every
`time an interrupt (IRQ-R) occurs in the logic LSI unit
`12, each of which interrupts require an activation of the
`processor unit (main CPU) 11.
`FIG.4 is a brief circuit diagram of an example of a
`timing control circuit. The timing control! circuit 60 is
`mounted in the logic LSI unit 12 and produces the
`aforesaid master clock M-CLK and the interrupt re-
`quest IRQ sent to the processor unit (main CPU) 11
`accordingto the inputsignals,i.e., the signal BA and the
`interrupt IRQ-R.
`FIG.5 depicts a timing chart for explaining the cir-
`cuit of FIG. 4. The operation of the timing control
`circuit 60 will be explained below with reference to
`
`(1) Terminal control
`A call origination, a call termination, and a registra-
`tion of the location of the mobile telephone terminal are
`subjected to terminal control.
`(II) Data transmission processing
`(a) Contents of the processing
`Thedata to be transmitted from the mobile telephone
`terminal is processed by the main CPU 11.
`(b) Operation timing
`The operation is started any time the data transmis-
`sion is required.
`(III) Low speed timer management
`
`15
`
`20
`
`25
`
`30
`
`45
`
`50
`
`55
`
`65
`
`15
`
`(b) Operation timing
`The logic LSI unit 12 operates at 1 ms intervals.
`To be specific, in FIG. 3, the main LSI 21 handles the
`above-recited data reception processing, while the sub
`LSI 22 handles the above-recited high speed timer man-
`agement.
`
`Main CPU 11
`
`15
`
`

`

`7
`FIG.5. The interrupt request IRQis issued immediately
`after the occurrence of any oneofthe interrupts IRQ-R
`when the related interrupt occurs during a condition
`where the logic level on the BA signal line 16 assumes
`a second logic level, e.g., “L”, which indicates that the
`processor unit (main CPU) 11is not in the holding state
`but in the operating state. The interrupt request IRQ is
`issued after a predetermined delay time from the occur-
`rence of anyone of the interrupts IRQ-R whenthere-
`lated interrupt IRQ-R occurs during the holdingstate
`wherethe logic level on said BA signal line 16 assumes
`the first logic level, e.g., ‘““H”’.
`The aforesaid predetermined delay time is a time
`required for preparation of the high speed clock (1 MHz
`or 2 MHz) which can normally drive the processor unit
`11.
`The high speed clock is obtained by dividing in fre-
`quency the master clock M-CLK from the logic LSI
`unit 12, at the source 25.
`The logic LSI unit 12 contains therein a delay means
`62 which provides a delay conforming to the prepara-
`tion of the high speed clock which is lower than the
`speed of said master clock M-CLK (4 MHz or 8 MHz)
`produced by the master clock source 25 provided by
`the logic LSI unit 12.
`The master clock M-CLK is given to the processor
`unit 11 via a first logic means 61 which receives two
`inputs, one of whichis the logic level on the BA signal
`line 16, and the other of whichis the interrupt IRQ-R.
`The first logic means 61 operates to produce the
`master clock M-CLK,regardless of an existence of the
`interrupt IRQ-R (“L”), when the logic level on the BA
`signal line 16 assumes the second logic level, e.g., “L”’.
`Thefirst logic means 61 operates to start producing the
`master clock M-CLK, whenat the occurrence of the
`interrupt IRQ-R (“L”) during a condition where the
`logic level on the BA signal line 16 assumes thefirst
`logic level (““H”), i-e., during the holdingstate.
`The interrupt request IRQ is issued to the processor
`unit 11 via a second logic means (delay means) 62 which
`Tecelves two inputs, one of which is the logic level on
`the BA signal line 16, and the other of which is the
`interrupt IRQ-R.
`The second logic means 62 operates to produce the
`interrupt request IRQ immediately after the reception
`of the interrupt IRQ-R, whenthe logic level on the BA
`signal line 16 assumes the secondlogic level, e.g., “L”,
`and producesthe interrupt request IRQ after the afore-
`said predetermined delay time, when the logic level on
`the BA signal line 16 assumes thefirst logic level, e.g.,
`
`In the first logic means 61, when the signal BA as-
`sumesa logic level “LL”, and at the same, the interrupt
`IRQ-Ris generated in the logic LSI unit 12, a NAND
`gate 63 produces an output of logic level “H”. There-
`fore,
`the master clock M-CLK is supplied from the
`clock source 25 to the processor unit (main CPU) 11 via
`an AND gate 64. Theinterrupt request IRQ is sent to
`the processor unit 11, in response to the interrupt IRQ-
`R, via the second logic means,i.e., delay means 62, and
`a buffer gate 65. The processor unit 11 is then activated
`and starts operating at the speed of, for example, 1 MHz
`or 2 MHz. That is, the main CPU 11 divides in fre-
`quencythe received master clock M-CLK (4 MHzor 8
`MHz).
`Whenthe BA signal assumes an “H”level, the master
`clock M-CLKis stopped. The main CPU 11 is then
`
`5
`
`20
`
`25
`
`30
`
`35
`
`40
`
`45
`
`50
`
`55
`
`60
`
`65
`
`5,058,203
`
`8
`stopped from operating, as are the ROM 18 and the
`RAM 19.
`When the BAsignal assumes an “H”level, and at the
`same time, the interrupt IRQ-Ris generated in the logic,
`LSI unit 12, the interrupt request [RQis issued after an
`elapse of a predetermined time from the generation of -
`the interrupt IRQ-R. The reason why the IRQ is issued
`after a certain elapse of time is that, if the BA signal
`assumes a logic level “L”, the main CPU 11 is under
`operation (in an operating state), and therefore the main
`CPU 11 can be immediately responsive to the IRQ.
`However, if the BA signal assumes a logic “H”, the
`main CPU 11 is in the holding state, and therefore, a
`certain delay time is necessary before an actual genera-
`tion of the clock which drives the main CPU 11. The
`delay time is created by the delay means 62. According
`to FIG. 5, the delay time correspondsto four pulses of
`the master clock M-CLK,the first pulse rises at the
`second change of the IRQ-R. As mentioned before, in
`this embodiment, the clock used in the main CPU 11 has
`a frequency of 1 MHz (or 2 MHz) whichis obtained by
`dividing the M-CLK of 4 MHz (or 8 MHz), by “4”.
`Thus, the aforesaid four pulses of the M-CLK corre-
`spond to the delay time.
`FIG.6 is a circuit diagram of a detailed example of
`the timing control circuit shown in FIG. 4. The timing
`control circuit 60 of FIG. 4 has a construction as shown
`in FIG.6 and is mountedin the logic LSIunit 12,partic-
`ularly in the main LSI 21. The members identical to
`those of FIG. 4 are referenced by the same reference
`numerals and characters. The logic part 71 determines
`the issuance of the interrupt request IRQ via an AND
`gate 72. The AND gate 72 is opened after the elapse of
`the aforesaid delay time. The AND gate 72 receives the
`output from a logic part 73 via a logic part 74. The logic
`part 74 holds the output from the preceding logic part
`73 by meansofa flip-flop (FF). The logic part 73 pro-
`duces the aforesaid delay time by means of a counter
`which receives the master clock from the clock source
`25. Whenthe higher 4 outputbits in the counterall go
`to a logic level “H”, the output of the logic part changes
`the status of the flip-flop (FF) in the logic part 74 to
`open the AND gate 72. The aforesaid counteris reset
`by an IRQ-RESETpulse whichis generated in the main
`LSI 22 so as to rapidly reset the level of the IRQ line 17.
`If the level is maintained at “L” for a long time,it is
`impossible to respond to the next IRQ. Accordingly,
`the level of the IRQ line 17is returned to the usual state
`soon after the issuance of the IRQ.
`FIGS. 7A and 7Billustrate a block diagram showing
`a detailed example of the main LSI 21 in FIG. 3. The
`data bus 20 at the top left in FIG. 7A is connected by 8
`data lines D0 through D7, with the processor unit (main
`CPU) 11. Below the data bus 20, an input address busis
`shown. An internal address decoder82 specifies internal
`registers 83 through 87 andalso specifies, via an address
`decoder81, the external memories, such as the ROM 18,
`the RAM 19 and so on (SUBLSI22, D-BB4)). Theregis-
`ter 83 cooperates with a serial data out/in unit 91 which
`handles the input data or output data to be communi-
`cated with, via the sub CPU 51, the display 52 and the
`key switch 53. The main LSI 21 operates at the low
`clock speed, for example, 96 KHz. The clock of 96 KHz
`is used, on one hand,after division in frequency by a
`clock divider 92. On the other hand, the clock of 96
`KHz is used for driving an internal interval timer 93
`which controls a timer processing unit 94 and an IRQ
`controller 95. The IRQ controller 95 also cooperates
`
`16
`
`16
`
`

`

`5,058,203
`
`bee 0
`
`a 5
`
`45
`
`55
`
`10
`9
`;
`FIG. 9 illustrates a known data format of the voice’
`with the IRQ processing register 84 which registers
`channel data. The voice channel data is supplied as a
`what interrupt (RQ-R) is generated. The unit 94 han-
`burst from the land station. The data speed is 10 Kbps.
`dies the aforesaid high speed timer management. The
`In FIG. 9, “W.S.”is an abbreviation of word synchroni-
`corresponding register 85 for the timer registers a vari-
`zation (WORD SYNC), “DOT.”refers to dotting. The
`ety of managementtimes, written by CPU 11. The IRQ
`bit patterns of the “DOTTING” and “WORD SYNC”
`controller 95 receives a variety of interrupt IRQ-R. One
`are identical to those explained with reference to FIG.
`important IRQ-R is given from a BCH decoder 97
`8. The heading of each data portion is detected with the
`(FIG. 7B) which handles the aforesaid error correction
`of the received data in terms of a BCH code.If the data
`use of 101 bit dotting, by meansof the digital base band
`unit (Shown by 41 in FIG.3), and the unit 41 then pro-
`is received, the decoder 94 sends the IRQ-R to the
`duces a preamble detection indicating a signal “PDI”
`controller 95. Another IRQ-R is generated when, for
`whichis sent to the sub LSI 22. The sub LSI 22 receives
`example, a battery problem occurs.
`the PDIsignal and produces a guard pulse (XGRD)to
`In FIG. 7B, the above-mentioned BCH decoder 97
`be sent to the main LSI 21. The guard pulse is 103.2 ms
`receives data processed by members 101 through 105
`which corresponds to the length of each data portion.
`which commonly connect with a word synchronization
`During the existence of the guard pulse, the received
`detection unit 106. The unit 106 is provided with the
`data “RDAT”and the received clock “RDCLK” are
`received data (RDAT)andalso the correspondingre-
`applied from the sub LSI 22 to the main LS] 21.
`ceived clock (RCLK). The member 101 handles the
`The main LSI 21 performs, when receiving the
`aforesaid decision by majority for bits. The member 102
`“RDAT”and “RDCLK”, the decision by majority and
`handles the aforementioned decis

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket