`
`In re Reexamination of US. Patent of:
`
`Toshiharu Enmei
`
`Control No.: 90/011,693
`
`Patent No.: 7,567,361
`
`Issued: July 28, 2009
`
`For: Portable Communicator
`
`vvvvvvvvvv
`
`Examiner: Pokrzywa, Joseph R.
`
`Group Art Unit: 3992
`
`DECLARATION OF STEVEN ISAAC UNDER 37 C.F.R. § 1.132
`
`I am of lawful age and if called upon to testify, I could and would competently testify to the facts
`
`set forth below.
`
`1.
`
`I am currently the CEO of TouchFire, Inc., a startup company in the tablet computer
`
`space.
`
`2.
`
`In 1979, I was awarded a Bachelor degree in Computer Science from the State
`
`University of New York at Buffalo.
`
`3.
`
`From 1979-1982, I was employed by NCR where I developed firmware for a pre-
`
`production NCR minicomputer.
`
`’
`
`4.
`
`From 1982-1985, I was employed by Burroughs Corporation where I worked in the
`
`semiconductor research division developing an operating system for a new line of reduced
`
`instruction set CPUs.
`
`1
`
`EXHIBIT
`Petitioner . Kyocera
`
`PX 1046
`
`Kyocera PX 1046_1
`
`
`
`
`
`5.
`
`From 1985-1988, I was employed by Sun Microsystems where I led a group that
`
`ported NFS (Network File System) to non-Sun systems and made NFS an industry standard.
`
`6.
`
`From 1988-1993, I was employed by GO Corporation (“GO”). I joined GO as the
`
`Team Manager for the Filesystem and Connectivity group. GO developed a mobile operating
`
`system for portable tablet computers named PenPoint. I was the seventh employee at GO, and
`
`my job was to develop the storage and connectivity strategy for PenPoint, and to then implement
`
`it. PenPoint was one of the world’s first operating systems specifically designed for mobile
`
`operation, and I invented numerous new approaches and technologies that addressed the unique
`
`requirements and characteristics of a mobile environment. GO shipped the first version of
`
`PenPoint in 1991. I was subsequently promoted to Principal Engineer, which was the title I had
`
`until I left GO. When I first joined GO, the company was developing both hardware and
`
`software. I participated in some of the connectivity aspects of the hardware design, and I was
`
`responsible for the software in this area. Subsequently, GO spun off its hardware group into a
`
`separate company, EO, Inc. (“EO”). EO was then acquired by AT&T. Thereafter, EO acquired
`
`GO. I worked in the merged EO/GO organization during my last year at the company. EO built
`
`two portable tablet computers that ran PenPoint exclusively, namely the EO 440 and 880
`
`Personal Communicators. I was responsible for the connectivity aspects of the PenPoint software
`
`that ran on these machines.
`
`7.
`
`From 1993-2000, I was at Microsoft Corporation where I was Group Program
`
`Manager for a research project that became Windows CE. I was on the Internet Explorer 1.0
`
`team and was responsible for the IE home page. I then published the first MSN.COM, and
`
`developed the first customizable home page on the Internet. The technology that my team
`
`developed for this became Active Server Pages 1.0. I then went to the Developer Tools Division
`
`
`
`2
`
`Kyocera PX 1046_2
`
`
`
`
`
`and managed a group that was responsible for the design time and portions of the runtime for
`
`ASP.NET 1.0.
`
`8.
`
`From 2008-2010, I was at Earth Class Mail as Vice President of Product where I led
`
`the product direction for the company. Earth Class Mail gives customers online access and
`
`control of their postal mail.
`
`9.
`
`In 2010, I started TouchFire, Inc. (“TouchFire”). TouchFire is a startup that is
`
`developing a product that provides a better way to input information on tablet computers.
`
`10.
`
`I am named as an inventor or co-inventor on 10 issued U.S. patents: 5,724,492,
`
`5,959,621, 6,091,411, 6,216,143, 6,421,694, 6,424,981, 6,632,248, 6,647,531, 6,915,454,
`
`7,451,352.
`
`11.
`
`I have reviewed United States Patent No. 7,567,361, the named inventor of which is
`
`Toshiharu Enmei, hereinafter referred to as the “’361 Patent.” The first page of the ‘361 patent
`
`shows that a Japanese application was filed on November 9, 1992. For purposes of this
`
`Declaration, the term “application date” of the ‘361 patent means November 9, 1992.
`
`12. Each of the functional components disclosed and claimed by the ‘361 patent,
`
`typically illustrated as simple block diagrams, was well known in the art at the time of the
`
`application date. The ‘361 patent merely purports to have invented a multifunctional laptop
`
`device aggregated from a multitude of known components and technologies.
`
`13. The EO Personal Communicators running
`
`the PenPoint operating system
`
`implemented the key features described in the ‘361 patent. The EO Personal Communicators are
`
`portable, battery operated, handheld devices – for example, the dimensions of the main body of
`
`
`
`3
`
`Kyocera PX 1046_3
`
`
`
`
`
`the EO 440 are 10.8" x 7.1" x 0.9", and it weighed 2.3 lbs. The EO Personal Communicators
`
`provided both voice and data communication over the analog cellular network that was in use in
`
`the 1991 timeframe. Data capabilities included sending and receiving email, sending and
`
`receiving faxes, and remote file access to desktop PCs and networks. Voice capabilities included
`
`making and receiving voice calls, monitoring roaming status, keeping track of call times,
`
`displaying signal strength, managing phone numbers and dialing phone numbers via a built-in
`
`address book. For talking and listening to cellular voice calls, the EO Personal Communicators
`
`utilized a telephone handset or a headset worn by the user.
`
`14.
`
`I reviewed the Patent Owner’s Statement filed in this reexamination, including the
`
`September 5, 2011 Declaration of Michael Kotzin, Ph.D., hereinafter referred to as the “Kotzin
`
`Declaration” or simply “Kotzin.”
`
`15.
`
`I have reviewed European Patent Application No. EP0499012, the named inventor
`
`of which is Zvi Yaniv, hereinafter referred to as the “Yaniv reference” or simply “Yaniv.”
`
`16. The Yaniv reference discloses a hand-held portable communicator enabled for both
`
`voice and data transmission (e.g., fax) over a cellular network. To facilitate user input, the Yaniv
`
`portable communicator also employs a touch screen display.
`
`17. One skilled in the art as of the application date would understand that the Yaniv
`
`reference clearly discloses a compact telecommunications system adapted to send and receive
`
`information in either voice or facsimile fashion by way of a wireless communication
`
`terminal/cellular telephone network. See e.g., Col. 1:3-15. This is confirmed by the Yaniv
`
`reference’s statement that the simplest operation of the device is its use as a telephone for voice
`
`
`
`4
`
`Kyocera PX 1046_4
`
`
`
`
`
`communication, whereby a microphone and speaker are provided in the device and either hand-
`
`held or speakerphone operation can be selected. See Col. 4:39-43.
`
`18. Coupling a fax machine, or fax functionality, with a cellular device for use over
`
`cellular channels was well known as of the application date, and would not require detailed
`
`knowledge about the cellular telephone’s operation and control. For example, U.S. Patent
`
`Number 4,977,609 discloses a simple interface circuit for adapting an existing facsimile machine
`
`to successfully operate through an existing cellular mobile radiotelephone.
`
`19. Furthermore, the EO 440 and 880 Personal Communicators provided fax
`
`capabilities over cellular channels. The EO devices utilized an “off the shelf” third-party cellular
`
`modem manufactured by Data Race, Inc., of San Antonio, Texas. This modem interfaced directly
`
`to a cellular channel and provided both data and fax capabilities (data throughput rate was
`
`14.4kbps, fax throughput rate was 9.6kbps). I had personal experience prior to the application
`
`date developing communication software for the EO devices, testing them in the lab and in the
`
`field, and using them as an end user. Fax transmission over cellular channels with an EO device
`
`performed quite satisfactorily. The Data Race cellular modem specifically included technology
`
`to automatically analyze the quality of the cellular link and dynamically adjust modem speed
`
`accordingly.
`
`20.
`
`I have reviewed United States Patent No. 5,283,818, the named inventors of which
`
`are Klausner et al., hereinafter referred to as the “Klausner reference” or simply “Klausner.”
`
`One skilled in the art as of the application date would understand that the Klausner reference
`
`discloses a telephone apparatus having a touch-screen display for displaying a list of caller
`
`names. When a user selects a name from the list, using the touch-screen, the telephone will dial
`
`
`
`5
`
`Kyocera PX 1046_5
`
`
`
`
`
`the number affiliated with the selected name. Therefore, the skilled person would have
`
`understood that Klausner plainly illustrates, as claimed by the ‘361 patent, a destination selection
`
`device that shows a list of one or more destinations on the display and performs a destination
`
`identifying number-setting process when the destination from the list is selected.
`
`21. Klausner discloses a touch screen, which uses a screen overlay that permits a user to
`
`input commands via the screen. (Col. 4:39-48.). Although Klausner does not disclose the specific
`
`type of display used with the touch screen, one skilled in the art as of the application date would
`
`understand that the display could be a commonly used display, such as an LCD, and would not
`
`understand that the display would be limited to only Cathode Ray Tube (“CRT”) displays.
`
`22. Klausner suggests “preferably” using a display controller comprising the following
`
`chipsets: Signetics 2670; Signetics 2672; and Signetics 2673. (Exhibit A). Klausner does not
`
`suggest that this is the only display controller that can be used, nor that the Klausner device is
`
`limited to such a display controller.
`
`23.
`
`I have reviewed the data sheets for the Signetics 2670, 2672 and 2673 chipsets and
`
`have concluded that one skilled in the art as of the application date would understand that they
`
`were not intended to be used only with CRT displays. Rather, as expressly stated in the datasheet
`
`for the Signetics 2673, the controllers may be used to drive both CRT and raster scan displays in
`
`general. Specifically, the Signetics 2673 datasheet states “The Signetics 2673A and 2673B
`
`Video Attributes Controllers (VAC) are bipolar LSI devices designed for CRT terminals and
`
`display systems that employ raster scan techniques.” 2673 Datasheet at page 1. The Signetics
`
`2673 data sheet confirms my understanding that, at least as early as March 31, 1992 when
`
`Klausner was filed, raster scan LCD display systems were available. Such raster scan LCD
`
`
`
`6
`
`Kyocera PX 1046_6
`
`
`
`
`
`displays were known at the time of the Klausner reference. See, for example, U.S. Patent No.
`
`4,585,310 (“This invention relates to an improved reflective raster scanned laser addressed liquid
`
`crystal cell, and more particularly a liquid crystal cell in which the alignment layer is oriented
`
`relative to the scanning raster.”); U.S. Patent No. 6,307,565 (“This system relates generally to
`
`memory for raster-scanned displays and, in particular, to a system for controlling the reading
`
`from and writing to memory used as a buffer for asynchronously received digital video data to be
`
`displayed on an LCD display.”); U.S. Patent No. 5,426,734 (“Further, the image display device
`
`is not limited to CRT image display device. For example, any other raster scan display devices
`
`such as a liquid crystal display, a plasma display, or an electroluminescence display can provide
`
`a display in the same way.”); U.S. Patent No. 5,085,602 (“FIG. 1 is a block diagram of a
`
`conventional digitally controlled display system 10. The display system 10 comprises a raster-
`
`scan compatible type of multiplexed liquid crystal (LCD) panel unit 11 . . .”).
`
`24. The information in the preceding paragraph contradicts Dr. Kotzin’s statement that
`
`the Klausner display is limited to a CRT. (Kotzin Decl. at ¶¶11-20). Moreover, Klausner is
`
`silent with respect to the screen type. In addition, the figures in Klausner illustrate what appears
`
`to be a compact, flat display, which is typical of LCD displays, and raster scan LCDs existed at
`
`the time of the Klausner patent.
`
`25. Even if Klausner were assumed to use a CRT display, one skilled in the art as of the
`
`application date would conclude that the Klausner device was portable. For instance, an
`
`exemplary compact CRT display was used as of the application date in the hand-held Sony
`
`Watchman FD-20A. (Exhibit B). Other examples of hand-held devices with a compact CRT
`
`display were the Panasonic TR-001 (Exhibit C) and the Sinclair MTV1 (Exhibit D).
`
`
`
`7
`
`Kyocera PX 1046_7
`
`
`
`
`
`26.
`
`I have reviewed United States Patent No. 5,128,981, the named inventor of which is
`
`Tsukamoto, hereinafter referred to as the “Tsukamoto reference” or simply “Tsukamoto.”
`
`27. The Tsukamoto reference discloses wireless communicators enabled to wirelessly
`
`communicate with a public communication network by way of an office system (“PBX”).
`
`28. The Tsukamoto wireless communicators are enabled to communicate with a public
`
`telephone network by way of a wireless base station (transmitter/relay) and communication
`
`controller that is connected to a public network. See e.g., Col. 5:61-63 and Figure 1.
`
`29. One skilled in the art as of the application date would have concluded that
`
`Tsukamoto is enabled to communicate with a public network, and that adapting a private
`
`network device to operate over a public network would require minimal modifications. For
`
`example, U.S. Patent No. 5,127,041 provides a simple system and method for adapting a
`
`computer to operate over a cellular network.
`
`30.
`
`I have reviewed an English translation of Japanese Patent Publication No. JP H04-
`
`116449, the named inventor of which is Yutaka Yamagishi, hereinafter referred to as the
`
`“Yamagishi reference” or simply “Yamagishi.”
`
`31.
`
`It is my belief that images displayed by the Yamagishi display would not be
`
`distorted. It is common to use layers of different materials when constructing a digitizer overlay
`
`for use with an LCD device. For instance, digitizer layers are often formed from two very thin
`
`glass layers with top and bottom conductive layers (ITO Glass or Film) placed in between. To
`
`protect the outermost glass layer from scratches, it is also common to install a protective layer
`
`
`
`8
`
`Kyocera PX 1046_8
`
`
`
`
`
`formed from a third material. Because the various layers are very thin, closely packed and clear,
`
`the image being displayed by an LCD panel is not distorted when viewed through the digitizer.
`
`32. To maintain the narrow air gap between the conductive layers, small spacer dots are
`
`often used. Due to the size and clarity of the spacer dots, they do not have a noticeable impact on
`
`the clarity of the LCD image as viewed through the digitizer.
`
`33.
`
`I have reviewed an English translation of Japanese Patent Publication No. JP
`
`H04-952, the named inventor of which is Hiroyuki Noguchi, hereinafter referred to as the
`
`“Noguchi reference” or simply “Noguchi.”
`
`34. The Noguchi reference teaches a cordless telephone answering device equipped
`
`with a display that shows the number of recorded messages at a remote base unit. While the
`
`Noguchi reference may not provide details relating to the construction of the telephonic device,
`
`the type of telephonic device used and depicted in the Noguchi reference was well known at the
`
`time of the Noguchi invention. For example, early cordless phones, such as the Maxcom MCP-
`
`200 Cordless Telephone, date back to 1979. (Exhibit E.) Thus, it would not have been necessary
`
`to describe the actual telephonic device in depth because one of skill in the art, upon reviewing
`
`the Noguchi reference, would know how to incorporate a display enabled to show the number of
`
`stored messages with a known telephonic device.
`
`35.
`
`It is also my understanding that the Noguchi reference teaches a wireless
`
`communication device that, under the control of a CPU, is capable of wirelessly connecting to a
`
`communication channel and is capable of conducting transmission and reception of voice signals
`
`and data signals through the communication channel. In communicating message data between
`
`base station to the hand held device (i.e., the number of recorded messages at a remote base
`
`
`
`9
`
`Kyocera PX 1046_9
`
`
`
`
`
`unit), and between the hand-held device and the base station (controlling the answering machine
`
`in the base station) the Noguchi device would inherently communicate data signals over the
`
`communication channel.
`
`36.
`
`I have reviewed an English translation of Japanese Patent Publication No. JP H4-
`
`83447, the named inventor of which is Atsushi Kudo, hereinafter referred to as the “Kudo
`
`reference” or simply “Kudo.”
`
`37. The Kudo reference teaches a mobile wireless phone that is enabled to transmit
`
`both voice and data signals using the same device or mechanism. For instance, Kudo teaches that
`
`a code may be inputted allowing the user to control a device, such as a garage door. Kudo also
`
`explains that, while transceiver 11 is suggested in the example, the data transmission functions of
`
`transceiver 11 may be performed by transceiver 10, and, thus, transceiver 10 is disclosed as
`
`being able to communicate both voice and data signals. (Kudo Translation, page 5).
`
`38. Moreover, it was well known in the art that cellular systems were capable of
`
`communicating both data and voice signals using the same channel or frequency. For example,
`
`as discussed above, Yaniv, Tsukamoto and the EO440 each used a single communication
`
`channel over a cellular network to transmit and receive both voice and data signals, including,
`
`for example, fax and e-mail.
`
`I declare under penalties of perjury set out in 18 U.S.C. §1001 that the foregoing
`
`statements are true and correct to the best of my knowledge.
`
`
`
`Date : October 4th, 2011
`
`
`
`
`
`________________________________
`
`
`
`10
`
`Kyocera PX 1046_10
`
`
`
`Exhibit A
`
`DECLARATION OF STEVEN ISAAC UNDER 37 C.F.R. § 1.132
`
`Kyocera PX 1046_11
`
`Kyocera PX 1046_11
`
`
`
`2
`
`000000
`
`Kyocera PX 1046_12
`
`Kyocera PX 1046_12
`
`
`
`Signetlcs reserves the right to make changes in the products contained in this
`document in order to improve design or performance and to supply the best
`possible products. Signetics also assumes no responsibility for the use of any
`circuits described herein, conveys no license under any patent or other right,
`and makes no representations that the circuits are tree from patent infringe-
`ment. Applications for any integrated circuits contained in this publication are
`for illustration purposes only and Signetics makes no representation or war-
`ranty that such applications will be suitable for the use specified without fur-
`ther testing or modification. Reproduction of any portion hereof without the
`prior written consent of Signetics is prohibited.
`
`M
`
`This Material Copyrighted By Its Respective Manufacturer
`
`Kyocera PX 1046_13
`
`Kyocera PX 1046_13
`
`
`
`DESCRIPTION
`The Signetics Display Character and
`Graphics Generator (0666) is a mask-
`programmable 11.64a-bit line select char-
`acter generator. it contains 128 IOXO char-
`acters placed in a 10Xt6 matrix. and has
`the capability at shitting certain characters.
`such as i. y. g. p and q. that normally extend
`below the baseline. Character shitting. pre-
`viously requiring additional external circuit-
`ry.
`is now accomplished internally by the
`DCGG; effectively, the 9 active lines are
`lowered within the matrix to compensate for
`the character's position.
`Seven bits ot an 8-bit address code are
`used to select t at the 128 available charac-
`ters. The eighth bit Iunctions as a chip an-
`able signal. Each character is detlned by a
`pattern of logic Is and Os stored in a text)
`matrix. When a specific 4-bit binary line ad-
`dress code is applied. a word at to parallel
`bits appears at the Output. The lines can be
`sequentially selected, providing a 9-word
`sequence of 10 parallel bits per word for
`each character selected by the address in-
`puts. As the line address inputs are sequen-
`tially addressed, the device will automati-
`cally place the 10x9 character in 1 ol 2 pre-
`A programmed positions on the 16-llne matrix
`”\with the positions defined by the 4-llne ad-
`dress inputs. One or more at the 10 parallel
`outputs can be used as control signals to
`selectively enable tunctiona such as half-
`dot shift, color selection. etc.
`The 2870 D086 includes latches to store
`the character address and line address
`data. A control input to inhibit character
`data output for certain groups of characters
`is also provided. The 2670 also includes a
`graphics capability. wherein the 8-bit char-
`acter code is translated directly Into 256
`possible user programmable graphic pat-
`terns. Thus, the 0066 can generate data for
`334 distinct patterns. of which 128 are de-
`fined by the mask programmable ROM. See
`figure 1 for a typical applications display.
`
`
`
`Vega 5V : 5%, TAE 0°C IO 10°C
`"W‘s mm
`
`Ceramic DIP
`SCN2670'62I28
`.,
`SCN2670‘CSI28
`SCN2670'02N28
`Plastic DIP
`)
`scmem'cauzs
`
`
`
`_
`
`
`;
`
`"
`'
`'
`NOTE
`Substitute letter corresponding to standard font tor "' in part number for standard pans. See back at data sheet. Corr
`tact sales office tor custom ROM patterns.
`
`
`
`
`MICROPROCESSOR DIVISION
`MW
`$042670-
`‘ DISPLAY CHARACTER AND GRAPHICS GENERATOR (DCGG)
`fl)
`\
`
`FEATURES
`128 10x9 matrix characters
`256 graphic characters
`Optional thln graphics for terms
`Character and line address latches
`Internal descend logic
`200nsec and 300nsec character select
`access time versions
`Control character output inhibit logic
`Static operation—no clocks required
`Single 5V power supply
`TTI. compatible inputs and outputs
`
`O...
`
`ORDERING CODE
`
`TOP VIEW
`
`BLOCK DIAGRAM
`
`"'
`
`INHIBIT
`CONTROL
`
`MEMORY OUTPUT
`
`aaoasas ascooea
`a '
`
`READ ONLY
`
`°Tomé°8
`
`v
`
`DRIVERS
`
`U"E ADDRESS
`TRANSLATION ROM
`MINI
`
`This Material Copyrighted By Its Respective Manufacturer
`
`Kyocera PX 1046_14
`
`Kyocera PX 1046_14
`
`
`
`MICROPROCESSOR DiVlSlON
`
`scream '
`DISPLAY CHARACTER AND GRAPHICS GENERATOR (DCGG)
`____________________________________________________________________________.__
`
`.mf‘
`
`PfllDESKNWNHON.
`
`NAME AND FUNCTION
`
`F!
`
`Character Address: Eight bit code specifies the character or graphic pattern for which matrix
`data is to be supplied. in character mode (GM-O). CAO thru CA6 select one of the 128 ROM-
`detined characters and CA7 is a chip enable. The outputs are active when CA7=1 and are tri-
`stated when CA7=0. In graphics mode (GM=1), the outputs are active and CAD thru CA7
`select one of 256 possible graphic patterns to be output.
`Character Strobe: Used to store the character address (CAO thru CA7) and graphics mode
`(GM) inputs into the character latch. Data is latched on the negative going edge of CSTROBE.
`Graphics Mode: GM-O (low) selects character mode; GM=1 (high) selects graphics mode.
`Line Address: In character mode. selects one of the 16 lines ot matrix data for the selected
`character to appear at the 10 outputs. LAO is the LSB and LA3 is the M58. The input codes
`which cause each at the nine lines of character data to be output are specified as part at the
`programming data tor both non-shifted and shifted fonts. Cycling through the nine specified
`counts at the LAO thru LA3 inputs cause successive lines at data to be output on Do thru DO.
`The 7 non-specified codes tor both non-shitted and shifted characters cause blanks (logic
`zeros) to be output. In graphics mode, the line address gates the latched graphics data
`directly to the outputs.
`Line Strobe: Used to store the line address data (LAO thru LA3) In the line address latch.
`Data is latched on the negative going edge of LSTROBE.
`Selected Character Disable: In character mode. a high level at this input causes all outputs
`(regardless of line address) to be blanks (zeros) for characters tor which CA6 and CA5 are
`both 0. A low level input selects normal operation. lnoperative in the graphics mode.
`Data Outputs: Provide the data for the specified character and line.
`+5V power supply.
`Ground.
`
`GM
`
`LSTROBE
`
`SCD
`
`DOvDO
`
`Vcc
`6ND
`
`i smumcs {:13me {1592923132 aim smpmcs GEHEl-Efimg 4.
`i 128 13x3 oer mm iliifiéiiiilis mm BESCEHI} FfiE iguer- case
`in:weiiaistiaiaitiaammti l'itZi.’ (it+,-./0123458789-.1-;?
`ay‘.‘
`@RBCDEFSHIJKLWQPQQETUVUEYEB]if”ahcdeigh 1 3i. immpqrsiuwzgzi 1 id
`9!.0
`3—‘SS BIT-HRPPED i‘SEQPHIC CHARACTERS (64 IN THIS VERSE)”;
`“JP Till
`- --. I .-r .-. run“; --,I
`,3.
`H-
`I -
`I
`i...
`
` CSTROBE
`Figure 1. Typlcel Application
`
`I
`
`I
`a
`.1. GPTI
`
`' Engi'L‘fiHl'Ht' gagpgxgsiggt'tfiafis? lilitfll',€13.13.
`
`'
`
`. ill,
`
`ES
`
`.3"?
`
`38
`
`3’8
`
`Si}
`
`31
`
`This Material Copyrighted By Its Respective Manufacturer
`
`Kyocera PX 1046_15
`
`Kyocera PX 1046_15
`
`
`
`MICROPROCESSOR DIVISION
`
`SCN267O
`‘ DISPLAY CHARACTER AND GRAPHICS GENERATOR IDCGGI
`M
`
`'\
`
`FUNCTIONAL DESCRIPTION
`The 0666 consists of nine major sections.
`Line and character codes are strobed into
`the line and character latches. The charac-
`ter latch outputs are presented to the three
`sources ol data; the ROM through an ad-
`dress decoder. the graphics logic. and the
`output inhibit control. The output inhibit con-
`trol (together with the SCD input) sup-
`presses the ROM data tor selected charac-
`ter codes. The outputs trom the line latch
`drive the line address translation ROM
`which maps the character ROM data onto 9
`oi 16 line positions. Finally, the line select
`multiplexers route the ROM or graphics data
`to the output drivers on Do through 09.
`
`Character Latch
`The character latch is a 9-bit edge triggered
`latch used to store the character address
`(CAO thru CA7) and graphics mode (GM)
`inputs. The data is stored on the tailing edge
`ol CSTROBE. Seven latched addresses
`(CAO thru CA8) are inputs to the ROM char-
`acter address decoder. In character mode
`(GM-0). CA7 operates as a chip enable.
`The output drivers are enabled when CA7=1
`and are tri-etated when CA7-o. In graphics
`mode (GM= 1). the output drivers are always
`A “enabled and the CAO thru CA7 outputs of the
`latch are used to generate graphic symbols.
`
`Character Address Decoder
`This circuit decodes the 7-bit character ad-
`dress trom the character latch to select one
`
`LINE ADDRESS
`
`ot the 128 character fonts stored In the ROM
`section at the DCGG.
`
`Read Only Memory
`The 1 1.648-blt ROM stores the tents for the
`128 matrix-delined characters. The data tor
`each character consists oi 91 bits. Ninety
`bits represent the 10X9 matrix and one bit
`specifies whether the character data is out-
`put at the normal (unshitted) lines or at the
`descended (shifted) lines. The 90 data bit
`outputs are supplied to the line select
`multiplexers. The descend control bit is an
`input to the line address translation ROM.
`
`Graphics Logic
`When the GM input is zero (low). the 0066
`operates in the character mode. When it is
`one (high). it operates in the graphics mode.
`In graphics mode. output data is generated
`by the graphics logic instead ol the ROM.
`The graphics logic maps the latched char.
`acter address (CAO thru CA7) to the outputs
`(DO thru 09) as a lunction ol line address
`(LAO thru LA3). For any particular line ad-
`dress value. two of the CA bits are output:
`CAO. CA2. CM or CA8 is output on DD thru
`D4 and CA1; CA3. CA5 or CA7 is output on
`05 thru D9. The outputs are paired: When
`CAO is output on DD thru D4. CA1 is output
`on 05 thru 09 and likewise for CA2-CA3.
`CA4-CA5 and CAB-CA7.
`
`A ROM within the graphics logic allows the
`specltic line numbers for which each pair of
`bits is output to be specllied by the custom-
`er. Figure 2 illustrates the general tormat tor
`
`graphics symbols and an example where
`(CA7 thru CAO) - W654. The outputs from
`the graphics logic go to the line select
`multiplexers. The multiplexers route the
`graphic symbol data to the outputs when
`GM - 1.
`
`Thin Graphics Option
`As a customer specified option. 16 ol the
`possible graphic codes (H’so’ to i-l’aF’) may
`be used to generate the special graphic
`characters illustrated in figure 3. For each of
`these characters. the vertical component
`appears on the De output. The horizontal
`component occurs on L" which is specllled
`by the customer. The vertical components
`specified by CAO and CA2 are output for line
`addresses zero thru LH and LH thru fifteen,
`respectively.
`
`Una Select Mulflplexers
`The ten line select multiplexers select ROM
`data as specified by the line address trans-
`lation ROM when GM-O. or graphics data
`when GM-1. The inputs to each multiplexer
`are the nine line outputs lrom the ROM. an
`output from the graphics logic and a logic
`zero (ground).
`
`Output Drivers
`Ten output drivers with 3-state capability
`serve as butters between the line select
`multiplexers and external logic. The 3-state
`control input to these drivers is supplied
`trom the CA7 latch when GM-O. When
`GM- 1, the outputs are always active.
`
`GROUP 2
`
`GROUP 3
`
`I'L- 1‘l —
`
`GROUP LINE ADDRESSES ARE SPECIFIED IV THE CUSTOMER
`
`mans: car-cue - wes-
`GROUP 1 SPECIFIED FOR LINES I). 1. 2
`GROUP 2 OREGIFIED FOR LINES 3, I: 5
`GROUP 3 SPECIFIED FOR LINES I. 7 S
`GROUP 4 SPECIFIED FOR LINES I, 10. 11
`SPACE SPECIFIED FOR LINES 12. 13, 14, 15
`
`Figure 2. Graphics Symbols — General Format
`
`S‘
`
`is
`
`This Material Copyrighted By Its Respective Manufacturer
`
`Kyocera PX 1046_16
`
`Kyocera PX 1046_16
`
`
`
`MICROPROCESSOR DIVISION
`
`DISPLAY CHARACTER AND GRAPHICS GENERATOR (DCGG)
`SCN2670 '
`
`
`Af‘
`
`Output inhibit Control
`The output Inhibit control logic operates only
`it GM—o. it causes the output of the line
`select multiplexers to be logic zero If the
`SCD input is high and CA8 and CA5 oi the
`latched character address are 00.
`it the
`SCD Input is low. normal operation occurs.
`(This ieature is usetul In ASClI coded appli-
`cations to selectively disable character
`generation tor non-diaplayable characters
`such as line teed. carriage return. etc.)
`
`Line Address Latch
`The line address latch is a 4-bit latch used
`to store the line address (LAO-LAS). The
`data is stored on the negative edge oi the
`LSTROBE input.
`
`Line Address Translation ROM
`This 32X10 ROM translates the 5-bit code
`consisting of the 4 outputs lrom the line ad-
`dress latch and the descend control bit tram
`the ROM into a i-ot-io code tor the line
`select multiplexers. Programming Interme-
`tion provided by the customer specifies the
`address which selects each line at ROM
`data for both shitted and non-shined char-
`actors. Thus. there are nine line addresses
`which select ROM date for unshitted char-
`acters and nine addresses tor shifted char-
`acters. These combinations are usually
`apecitied by the customer in either ascend-
`ing or descending order. For the remaining
`14 codes (7 each for unehilted and shilted
`characters). the translation ROM forces ze-
`ros at the outputs oi the line select
`multiplexers.
`
`This circuitry only operates it GM-O. When
`GM. 1 . the line select multiplexers are
`forced to select the outputs trom the graph-
`ics logic.
`
`Figure 4 shows an example oi data outputs
`where the customer has specified line 14 as
`the first line tor unahltted characters. line i 1
`as the first line for shifted characters and
`line address combinations in descending
`order.
`
`CUSTOM PATTERN
`PROGRAHIING INSTRUCTIONS
`A computer-sided technique utilizing
`punched computer cards is employed to
`specify a custom version at the 2870. This
`technique requires that the customer supply
`Signetlcs with a deck at standard BO-column
`computer cards describing the data to be
`stored in the ROM array, the programmable
`line address translation ROM. thin graphics
`option..snd the graphics line lont translation
`ROM.
`
`@835
`
`
`
`OF
`
`Figure 3. Special Graphic Characters
`
`
`
`6
`
`W5
`
`This Material Copyrighted By Its Respective Manufacturer
`
`Kyocera PX 1046_17
`
`9 a
`
`s
`
`GENERAL FORIAT
`‘lo I 1. CHARACTER BLOCK
`
`
`
`
` <————- FIXED
`
`(ALWAYS ON M
`
`
`
`
`DEE
`
`
`
`04
`
`
`
`
`
`THIN GRAPHIC FONTS FOR
`CA1 -CAO: HEX IO-HEX IF
`
`,
`
`[DEE
`BEBE
`
`Kyocera PX 1046_17
`
`
`
`MICROPROCESSOR DIVISION
`
`' DISISLAY CHARACTER AND GRAPHICS GENERATOR (DCGG)
`
`SCN267O
`
`I-‘I
`
`aunubuo‘ho
`
`CUSTOMER SPECIFIED
`
`Figure 4. Customer Specltled Example
`blank
`blank
`
`0» receipt 0f - card mu. Sinnetics will
`translate the card deck to a truth table using
`the Signetics Computer Aided Design (CAD)
`facility. The truth table and font diagrams
`will then be sent to the customer for final
`approval. On receipt of final approval,
`Signetlcs will produce masks and proceed
`with manufacturing.
`
`Programming intormetion can also be input
`on TTY 7-Ievel tape as card images. Each
`card image must be terminated with a car-
`riage return-line teed. An EOT character
`must signity the and ot the data set.
`Customer identification cards are always
`lab