Patents by Inventor Monte J. Dalrymple
Monte J. Dalrymple has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 8832488Abstract: A method and apparatus for digital I/O expander chip with multi-function timer cells have been disclosed. A series of match reload registers load a series of match registers which are driven by a master counter. The status of the match registers can be retrieved through ports. The master counter is reloaded on rollover by a count limit register. The master counter has increment/decrement control and the rollover can be used in an interrupt control block to generate an interrupt request.Type: GrantFiled: March 29, 2011Date of Patent: September 9, 2014Assignee: Digi International Inc.Inventors: Norman L. Rogers, Monte J. Dalrymple, Lynn S. Wood, Steve J. Hardy
-
Patent number: 7941687Abstract: A method and apparatus for digital I/O expander chip with multi-function timer cells have been disclosed. A series of match reload registers load a series of match registers which are driven by a master counter. The status of the match registers can be retrieved through ports. The master counter is reloaded on rollover by a count limit register. The master counter has increment/decrement control and the rollover can be used in an interrupt control block to generate an interrupt request.Type: GrantFiled: December 13, 2007Date of Patent: May 10, 2011Assignee: Digi International Inc.Inventors: Norman L. Rogers, Monte J. Dalrymple, Lynn S. Wood, Steve J. Hardy
-
Publication number: 20020038433Abstract: A system and method is described for modulating the operating speed of a microprocessor, or other processing element, and the duration of chip select signals in response to the selected microprocessor operating speed. The microprocessor clock is modulated by division, multiplication, or alternative clock selection, as directed by instructions executing on the microprocessor. Power consumption by the microprocessor may be thereby reduced under program control in accord with the required level of processor activity. As the power consumed by typical peripheral devices is largely proportional to the activity of the chip select input at a given operating voltage, the present invention further describes circuits and methods of modulating the duration of the chip select outputs from a microprocessor responsive to the operating speed of the microprocessor to lower power dissipation levels within the associated peripheral devices.Type: ApplicationFiled: June 27, 2001Publication date: March 28, 2002Applicant: Z-WORLD, INC.Inventors: Monte J. Dalrymple, Norman L. Rogers
-
Publication number: 20020032829Abstract: A memory manager which is capable of modifying microprocessor memory access signals to selectively control access to memory devices as a series of memory banks. Memory bank control registers are associated with each memory bank for retaining interface parameters utilized by the memory manager to control memory access signal generation for each memory bank. By way of example, the memory bank control register allows the selection of wait states, access signal generation, write protection, and page-mode addressing as a result of selective address signal inversion. The memory manager may be implemented within a microprocessor, or integrated within a separate circuit.Type: ApplicationFiled: June 27, 2001Publication date: March 14, 2002Applicant: Z-WORLD, INC.Inventor: Monte J. Dalrymple
-
Patent number: 5625842Abstract: A device for automatic transfer of status information concerning data blocks between a microprocessor controlled system and a peripheral device where a direct memory access controller (DMA) is used for transferring data. The status information concerning a certain data block is stored in status registers where the status information is received from either the microprocessor controlled system or the peripheral device. The DMA controls the transfer of data between the two systems where the blocks of data are stored in a FIFO. Each data block contains at its end an end of data indicator. A state machine and counter responds to the end of data indicator of a data block upon the completion of the transfer of the data block to generate an enabling signal for transferring the status information from the register as if it were part of the data block. This is performed in a manner transparent to the DMA and the microprocessor to obviate the need of microprocessor intervention.Type: GrantFiled: March 15, 1994Date of Patent: April 29, 1997Assignee: Zilog, Inc.Inventor: Monte J. Dalrymple
-
Patent number: 5602537Abstract: In a system for transmitting data employing a transmit FIFO and a transmitter, the quantity of data that has been written into the FIFO is monitored and a transmitter is caused to begin transmitting data from the memory when the quantity of data in the memory exceeds a predetermined level. An end of frame condition is detected and a transmitter is caused to begin transmitting data upon receipt of end of frame signal even though the quantity of data in the memory does not exceed the predetermined level.Type: GrantFiled: March 29, 1996Date of Patent: February 11, 1997Assignee: Zilog, Inc.Inventor: Monte J. Dalrymple
-
Patent number: 5495594Abstract: By monitoring various combinations of control signals generated by a microprocessor in a computer system in the first operational cycles after it is reset, a peripheral circuit sets itself to respond appropriately to control signals from the microprocessor according to any of several different protocols. For example, an instruction from the microprocessor to write to or read from the peripheral circuit is implemented over two control lines with one of several possible protocols. The circuit determines which protocol is being used each time the system is initialized and thereafter knows when a read or write operation is being performed. Another example is the different wait or acknowledge protocols that various microprocessors use.Type: GrantFiled: May 24, 1994Date of Patent: February 27, 1996Assignee: Zilog, Inc.Inventors: Craig A. MacKenna, Monte J. Dalrymple
-
Patent number: 5428746Abstract: A microprocessor formed on a single integrated circuit chip has separate sets of terminals providing read and write control timing signals to external memory and input-output devices. The memory control timing signals are generated at a rate as high as the memory devices will allow. The input-output device timing signals are provided at a rate as high as the input-output devices will allow, usually significantly lower rate than that of the memory devices. This then allows the memory transactions to occur at a rate that does not need to be reduced because of slower input-output devices in the same system. The need for external logic is significantly reduced by providing the memory timing signals in a form that is actually input to the memory devices, and by including a capability of providing timing signals to a number of different types of input-output devices having different control signal timing protocol requirements. A computer system using such a microprocessor unit is also described.Type: GrantFiled: March 23, 1992Date of Patent: June 27, 1995Assignee: Zilog, Inc.Inventor: Monte J. Dalrymple
-
Patent number: 5220673Abstract: A control register residing in a circuit chip stores a set of hardware parameters which exercise programmable control over circuits in the chip to allow for various critical hardware options. A plurality of chips and their control registers may be addressed and written individually by a processor through normal bus access. Each control register is permitted to be written only once, shortly after reset. A circuit, in response to a reset signal and a chip select signal, enables the individual control register for writing, and further, in response to a write strobe, latches data from the data bus into the register and soon afterwards ceases enabling the register for further writes.Type: GrantFiled: August 1, 1991Date of Patent: June 15, 1993Assignee: Zilog, Inc.Inventors: Monte J. Dalrymple, Don Smith, Lois F. Brubaker
-
Patent number: 5193199Abstract: A control register residing in a circuit chip stores a set of hardware parameters which exercise programmable control over circuits in the chip to allow for various critical hardware options. A plurality of chips and their control registers may be addressed and written individually by a processor through normal bus access. Each control register is permitted to be written only once, shortly after reset. A circuit, in response to a reset signal and a chip select signal, enables the individual control register for writing, and further, in response to a write strobe, latches data from the data bus into the register and soon afterwards ceases enabling the register for further writes.Type: GrantFiled: August 1, 1991Date of Patent: March 9, 1993Assignee: Zilog, Inc.Inventors: Monte J. Dalrymple, Don Smith, Lois F. Brubaker
-
Patent number: 5153509Abstract: A bus-oriented integrated circuit chip containing devices such as Receive and Transmit FIFO's further includes a testing circuit for testing normally inaccessible internal nodes in a FIFO device. The testing circuit includes test mode control register for storing the externally supplied test addresses of selected internal nodes of a FIFO device. A decoder, responding to a test command from a host microprocessor, selects the test addresses from the test mode control register and supplies them instead of other addresses to an internal address bus. A test decoder responds only to the test addresses on the internal address bus for enabling the transfer of data between the selected internal nodes and a data bus, thereby enabling bus access of the normally inaccessible internal nodes of a FIFO device.Type: GrantFiled: February 12, 1991Date of Patent: October 6, 1992Assignee: Zilog, Inc.Inventors: Monte J. Dalrymple, Lois F. Brubaker, Don Smith
-
Patent number: 5032982Abstract: A peripheral device containing a control circuit with internal timing which enables it to independently adjust the timing of an interrupt acknowledge cycle. The circuit senses a timing signal from the CPU and asserts a control signal to suspend the operation of the CPU for a predetermined period of time. The predetermined period of time is customized to the peripheral so that when the CPU is re-activated and reads from the bus, a valid interrupt vector will have been put out by the peripheral.Type: GrantFiled: May 7, 1990Date of Patent: July 16, 1991Assignee: Zilog, Inc.Inventors: Monte J. Dalrymple, Don Smith
-
Patent number: 5027310Abstract: A digital electronic circuit for incrementing or decrementing a binary word one count at a time. Such a circuit has an application as an address counter wherein a block of addresses in memory are stepped through one at a time. Such an address counter is found, for example, in a direct memory access (DMA) computer system integrated circuit. The count is incremented or decremented by adding or subtracting, respectively, a one from the current binary count in order to obtain a new count. A carry chain used as part of such addition circuit is separated into at least two parts and a look-ahead chain is added to work in conjunction with the carry chain to anticipate certain changes without having to wait for the carry chain to be fully sequenced. This technique reduces the time necessary to calculate the carries in the addition or subtraction process and further allows some parallel operation of the two parts of the carry chain.Type: GrantFiled: September 8, 1989Date of Patent: June 25, 1991Assignee: Zilog, Inc.Inventor: Monte J. Dalrymple
-
Patent number: 5025412Abstract: A universal bus interface compatible with a number of different bus interface protocols is disclosed. In any given application, the control lines carrying signals by a processor are connected to the appropriate interface signal pins of the bus interface with all unused interface signal pins tied to their inactive level. The bus interface derives a strobe signal from the timing information carried by the control lines from the processor. The strobe signal derived by the interface controls data flow within a peripheral device or data flow between a peripheral device and a processor without the aid of any clock signals. A NAND-gate is used in the interface to derive the strobe signal from processor control signals. The NAND-gate comprises a number of inverters arranged in parallel each located close to an interface input pin to eliminate the need for any logic for driving the gate. The outputs of the inverters are connected to a common node to provide the strobe signal.Type: GrantFiled: February 17, 1988Date of Patent: June 18, 1991Assignee: Zilog, Inc.Inventors: Monte J. Dalrymple, Phillip D. Verinsky, Don Smith
-
Patent number: 5012180Abstract: The testing circuit for testing internal nodes of a device includes storage for storing the test addresses of selected internal nodes in the device. A decoder responds to a test command from a microprocessor for selecting the test addresses from the storage and supplies the test addresses to an address bus in place of other addresses supplied to the address bus. A test decoder responds only to the test addresses on the address bus for enabling the transfer of data between the selected internal nodes in the data bus for testing the selected internal nodes.Type: GrantFiled: May 17, 1988Date of Patent: April 30, 1991Assignee: Zilog, Inc.Inventors: Monte J. Dalrymple, Lois F. Brubaker, Don Smith
-
Patent number: 4942553Abstract: The fill or empty level of a FIFO is detected and compared to a first request level for the direct memory access controller or the coprocessor. When the fill or empty level exceeds the first request level, notification to the DMA or the coprocessor is generated. The fill or empty level is also compared to a second request level and when such level exceeds second request level, notification to the CPU is generated. Thus, in most cases, the DMA or coprocessor is able to obtain control of the bus before the request level for CPU interrupt is reached, thereby preventing wasteful CPU intervention as well as FIFO overruns and underruns. In case the DMA or coprocessor is unable to obtain control of the bus before the request level for CPU interrupt is reached, CPU intervention is available as a last resort.Type: GrantFiled: May 12, 1988Date of Patent: July 17, 1990Assignee: Zilog, Inc.Inventors: Monte J. Dalrymple, Lois F. Brubaker
-
Patent number: 4885584Abstract: In the serializer for converting parallel data into serial data, where the parallel data comprises normal characters all of the same length and a last character of a different length, the characters are each tagged by an extra bit as it enters a FIFO. This tag bit indicates the length of the character and is shifted along with the character as the character is shifted through the FIFO. The normal character length and the length of the last character are stored. As a character emerges from the FIFO, its tag bit identifies it as a normal character or as the last character. Such tag bit is used to select the correct character length in a counter. The character is loaded in a shifter which is controlled by the counter. Therefore, the shifter is controlled by the counter to shift the correct number of times in order to shift the character into a serial bit stream.Type: GrantFiled: April 7, 1988Date of Patent: December 5, 1989Assignee: Zilog, Inc.Inventor: Monte J. Dalrymple
-
Patent number: 4617476Abstract: From an input signal, a buffer circuit derives an output signal which changes in logic state in synchronism with the rising edges of a first clock and whose value follows the input signal but in opposite logic state. The first clock directly drives the buffer output through a first transistor whose gate is controlled by the output of a NOR-gate. The buffer output is connected to ground through two FET's whose gates are controlled respectively by the first clock and the input signal as sampled by a second clock. The buffer output after being delayed and the input signal as sampled by the second clock are applied to the inputs of the NOR-gate. By adding an FET between the gate of the first transistor and the output of the NOR-gate the bootstrap action caused by the gate-drain parasitic capacitance of the first transistor reduces the delay between the rise of the buffer output and the rising edge of the first clock.Type: GrantFiled: October 16, 1984Date of Patent: October 14, 1986Assignee: Zilog, Inc.Inventor: Monte J. Dalrymple
-
Patent number: 4446381Abstract: A circuit and technique provided as part of an integrated circuit for assuring that the circuit's many bistable elements are properly initialized into their desired state when the power is turned on to the circuit. An initialization signal is developed for forcing the bistable element to their pre-determined states as the voltage of the power source is brought up from zero to its full value. This is accomplished by using another bistable element to monitor the rise in the supply voltage and turn off the initialization signal only after the supply voltage has risen well above the threshold voltage of the various bistable elements on the circuit. Hysteresis is provided in order to prevent the initialization signal from turning on if the supply voltage temporarily dips below that at which the monitor element turns off the initiation signal.Type: GrantFiled: April 22, 1982Date of Patent: May 1, 1984Assignee: Zilog, Inc.Inventor: Monte J. Dalrymple