Patents Represented by Attorney, Agent or Law Firm Steven H. Slater
-
Patent number: 8129817Abstract: An integrated circuit structure includes a semiconductor substrate of a first conductivity type; and a depletion region in the semiconductor substrate. A deep well region is substantially enclosed by the depletion region, wherein the deep well region is of a second conductivity type opposite the first conductivity type. The depletion region includes a first portion directly over the deep well region and a second portion directly under the deep well region. An integrated circuit device is directly over the depletion region.Type: GrantFiled: December 31, 2008Date of Patent: March 6, 2012Assignee: Taiwan Semiconductor Manufacturing Co., Ltd.Inventors: Chewn-Pu Jou, Ho-Hsiang Chen
-
Patent number: 8082462Abstract: An embodiment of the invention relates to a clock signal generator and a related method to produce a clock signal that is a rational but non-integer submultiple of a reference clock signal by employing a dithered pulse signal and a fractional phase signal. The rational submultiple includes an integer part and a fractional part, the fractional part including a numerator and a denominator. A dithered pulse generator is configured to produce the dithered pulse signal from a count of the reference clock signal that is reset dependent on the integer part, and a fractional phase signal from a count that is incremented by the numerator and that is reset dependent on the denominator. A phase controller is configured to delay the dithered pulse with a delay proportional to the fractional phase to produce the output clock signal. The delay may be calibrated by internal logic.Type: GrantFiled: November 13, 2008Date of Patent: December 20, 2011Assignee: Xilinx, Inc.Inventor: Reed P. Tidwell
-
Patent number: 8058905Abstract: Circuits and methods for facilitating distribution of gated clocks in a programmable integrated circuit such as a field programmable gate array (FPGA) are described. Dynamic power savings are achieved in a FPGA by providing gated clock driver circuitry at various places in a hierarchical clock distribution network. The gated clock circuitry provides a clock signal gated by an enable signal to clocked elements. Configurable logic blocks (CLBs) comprising the clocked elements and programmable interconnect tiles are disposed in the gate array. Clock signals are distributed to the CLBs via a clock distribution network. Clock enable signals are provided corresponding to some of the clock signals. Clock buffers or drivers are provided within the clock distribution network that drive gated clock signals to CLBs. By disabling certain clocked elements using one or more embodiments of the invention when portions of the FPGA are inactive, dynamic power consumption is reduced.Type: GrantFiled: January 31, 2009Date of Patent: November 15, 2011Assignee: Xilinx, Inc.Inventors: Matthew H. Klein, Richard W. Swanson, Trevor J. Bauer, Steven P. Young, Andy DeBaets
-
Patent number: 6708307Abstract: Disclosed is a peripheral device for reliably detecting synchronization patterns in CD-ROM media. The peripheral device has an internal circuitry for controlling and processing data that is read from a medium of the peripheral device is disclosed. The peripheral device comprises a digital signal processor, a decoder circuit, and a state machine. The digital signal processor is configured to receive the data that is being read from the medium of the peripheral device. The decoder circuit is coupled to the digital signal processor and forms a part of the internal circuitry. Further, the decoder circuit includes an internal RAM that is configured to store a sector of the data including a current sync pattern and a next sync pattern. The state machine resides in the decoder for analyzing the current sync pattern and the next sync pattern of the sector of the data. In the analysis mode, the state code is configured to determine whether a fatal error is present in the data.Type: GrantFiled: November 10, 2000Date of Patent: March 16, 2004Assignee: STMicroelectronics, Inc.Inventor: Firooz Massoudi
-
Patent number: 6643164Abstract: A dynamic random access memory (DRAM) includes a bit line pair, including a first bit line and a second bit line. Memory cells and a sense amplifier are coupled to the bit lines. A first characterization cell is coupled between the first bit line and a first reference supply line. The first characterization cell includes a capacitor. Similarly, a second characterization cell is coupled between the first bit line and the first reference supply line. The second characterization cell also includes a capacitor but preferably with a different capacitance. In the preferred embodiment, similar characterization cells are coupled to the second bit line.Type: GrantFiled: May 16, 2002Date of Patent: November 4, 2003Assignee: STMicroelectronics, Inc.Inventor: Duane Giles Laurent
-
Patent number: 6591283Abstract: A data processing circuit includes a digital data source having an output carrying a sequence of digital signals. A pre-filter is coupled to the output of the digital data source. The pre-filter has a first output that carries a second sequence of digital signals and a second output that carries a third sequence of digital signals. The second sequence of digital signals is time shifted relative to the third sequence of digital signals. The circuit also includes an interpolation circuit with a first input coupled to the first output of the pre-filter and a second input coupled to the second output of the pre-filter.Type: GrantFiled: August 31, 1999Date of Patent: July 8, 2003Assignee: STMicroelectronics N.V.Inventors: Thomas Conway, Jason Byrne
-
Patent number: 6498079Abstract: Deep profile and highly doped impurity regions can be formed by diffusing from a solid source or doped silicon glass and using a patterned nitride layer. An oxide etch stop and polysilicon sacrificial layer are left in place in the patterned regions and the dopant is diffused through those layers. The polysilicon provides sacrificial silicon that serves to prevent the formation of boron silicon nitride on the substrate surface and also protects the oxide layer during etching of the silicon glass layer. The oxide layer then acts as an etch stop during removal of the polysilicon layer. In this way, no damage done to the substrate surface during the diffusion or subsequent etch steps and the need for expensive ion implanter steps is avoided.Type: GrantFiled: July 27, 2000Date of Patent: December 24, 2002Assignee: STMicroelectronics, Inc.Inventors: Frank Randolph Bryant, Kenneth Wayne Smiley
-
Patent number: 6493175Abstract: A disk drive system corrects run-out errors without substantial PES transients and without significant response time. The disk drive system includes a servo compensation system coupled to a read/write head. The servo compensation system is adapted to generate a run-out correction waveform for a track in a disk. The run-out correction waveform includes one or more sinusoidal component waveforms, each of which is defined by a phase and an amplitude. The method includes measuring an amplitude and a phase of one or more sinusoidal component waveforms for a set of specified tracks in a disk. The method also includes determining a phase and an amplitude of one or more sinusoidal component waveforms for a destination track based on a measured amplitude and a measured phase of the one or more measured sinusoidal component waveforms. The sinusoidal component waveforms for the destination track are adapted to substantially correct a run-out error in the destination track.Type: GrantFiled: December 23, 1998Date of Patent: December 10, 2002Assignee: STMicroelectronics N.V.Inventor: Lance R. Carlson
-
Patent number: 6487672Abstract: A baud rate digital timing recovery circuit for use in the read channel of a storage device controller is able to operate nominally at the baud rate by recognizing and compensating for oversampling and undersampling conditions. The read channel includes a sample rate converter for interpolating between digitally sampled values and a digital timing recovery loop that detects a phase error in the interpolated signal and adjusts the interpolation interval accordingly. An accumulator circuit generates a modulo-TS interpolation interval value, where TS is the sampling period. Detection circuitry detects when the interpolation interval value has wrapped through its maximum value or minimum value and generates an oversampling or undersampling signal in response. The oversampling and underampling signals are received by an elastic buffer.Type: GrantFiled: August 31, 1999Date of Patent: November 26, 2002Assignee: STMicroelectronics, N.V.Inventors: Jason Byrne, Thomas Conway
-
Patent number: 6442715Abstract: Disclosed is a storage media defect management method for use in a storage device that is to be coupled to a computer. The method broadly includes writing data to a storage media of the storage device, the storage media having a plurality of servo fields. Stopping the writing upon detecting an off-track or other servo field error with a particular servo field of the plurality of servo fields. Reallocating a plurality of suspect sectors that may be affected by the off-track or other servo field error detected in the particular servo field. The method then proceeds to resume the writing beginning with a next sector following the plurality of suspect sectors that were reallocated. In a preferred implementation, a number of preliminary checks are preferably performed on the plurality of suspect sectors to ascertain which ones may not be part of the reallocation transfer.Type: GrantFiled: November 5, 1998Date of Patent: August 27, 2002Assignee: STMicroelectrics N.V.Inventor: Aaron W. Wilson
-
Patent number: 6418044Abstract: A dynamic random access memory (DRAM) includes a bit line pair, including a first bit line and a second bit line. Memory cells and a sense amplifier are coupled to the bit lines. A first characterization cell is coupled between the first bit line and a first reference supply line. The first characterization cell includes a capacitor. Similarly, a second characterization cell is coupled between the first bit line and the first reference supply line. The second characterization cell also includes a capacitor but preferably with a different capacitance. In the preferred embodiment, similar characterization cells are coupled to the second bit line.Type: GrantFiled: December 28, 2000Date of Patent: July 9, 2002Assignee: STMicroelectronics, Inc.Inventor: Duane Giles Laurent
-
Patent number: 6373794Abstract: Disclosed is a disc drive system that includes a digital signal processor for processing information sectors read from a CD media. The digital signal processor is configured to parse the information sectors into data frames and subcode frames. A data auto-start unit for triggering a data transfer to a buffer memory when a desired data frame is detected. A subcode auto-start unit for triggering a subcode transfer to the buffer memory when a desired subcode frame is detected. Preferably, the desired data frame and the desired subcode frame have a same MSF. The disc drive system further includes a buffer manager having a plurality of counters that are configured to track the number of data frames and the number of subcode frames being transferred to the buffer memory, and releasing a block including one of the data frames and one of the subcode frames when the counters indicate that the block is complete.Type: GrantFiled: January 19, 2001Date of Patent: April 16, 2002Assignee: STMicroelectronics N.V.Inventor: John S. Packer
-
Patent number: 6363511Abstract: A device for detecting and correcting errors in error correction coded (ECC) data blocks that are read sequentially from a DVD medium is disclosed. Each ECC data block is defined as a two dimensional block of a plurality of columns and rows. Each of the ECC data blocks is read from the DVD medium sequentially in rows. The device includes row correction circuitry, a buffer, column correction circuitry, and repeat correction circuitry. The row correction circuitry is configured to sequentially receive the rows of an ECC data block for detecting and correcting up to a first predetermined number of errors in each of the received rows. The buffer is coupled to the row correction circuitry for receiving the error corrected rows of the ECC data block as a receiving buffer. The buffer also stores the ECC data block as a correction buffer when all the rows of the ECC data block have received.Type: GrantFiled: March 31, 1998Date of Patent: March 26, 2002Assignee: STMicroelectronics N.V.Inventor: Firooz Massoudi
-
Patent number: 6260169Abstract: Disclosed is a device for performing a header and row correction on rows of sector data that are read sequentially from a DVD medium. The device includes a pair of row buffers, a syndrome generator, and an error correction circuitry. The pair of row buffers sequentially receives and stores a current row of the sector data. When one buffer is receiving a next row of the sector data and is functioning as a receive buffer, the other buffer stores the current row of the sector data and functions as a correction buffer to be used in error correction. The syndrome generator receives the current row of the sector data and is configured to sequentially generate a row syndrome for the current row. The row syndrome is configured to indicates whether an error is present in the current row that is stored in the correction buffer. The error correction circuitry is coupled to the syndrome generator and is configured to receive the row syndrome associated with the current row that is stored in the correction buffer.Type: GrantFiled: March 31, 1998Date of Patent: July 10, 2001Assignee: STMicroelectronics N.V.Inventor: Firooz Massoudi
-
Patent number: 6173430Abstract: Disclosed is a peripheral device for reliably detecting synchronization patterns in CD-ROM media. The peripheral device has an internal circuitry for controlling and processing data that is read from a medium of the peripheral device is disclosed. The peripheral device comprises a digital signal processor, a decoder circuit, and a state machine. The digital signal processor is configured to receive the data that is being read from the medium of the peripheral device. The decoder circuit is coupled to the digital signal processor and forms a part of the internal circuitry. Further, the decoder circuit includes an internal RAM that is configured to store a sector of the data including a current sync pattern and a next sync pattern. The state machine resides in the decoder for analyzing the current sync pattern and the next sync pattern of the sector of the data. In the analysis mode, the state code is configured to determine whether a fatal error is present in the data.Type: GrantFiled: February 13, 1998Date of Patent: January 9, 2001Assignee: STMicroelectronics, N.V.Inventor: Firooz Massoudi
-
Patent number: 6131138Abstract: The present invention provides an improved disc drive. In one embodiment of the present invention a disc drive capable of spinning a disc, which contains more than one type of data is disclosed. A first type of data is associated with a first speed, and a second type of data is associated with a second speed that is faster than the first speed. The disc drive includes a drive mechanism, which may spin the compact disc at the first and second speeds and retrieve data from the compact disc at either speed. The disc drive also includes an elastic buffer, which is in communication with the drive mechanism. The buffer receives data from the drive mechanism at a variable input data rate and outputs data at a variable output data rate. Whereby when the drive mechanism spins the compact disc at the second speed the buffer may receive the first type of data without causing the drive mechanism to slow down to the first speed, and the buffer may output the first type of data at the variable output data rate.Type: GrantFiled: August 18, 1997Date of Patent: October 10, 2000Assignee: STMicroelectronics N.V.Inventors: John S. Packer, Steven D. Wilson
-
Patent number: 6064634Abstract: Disclosed is a compact disc apparatus having automatic start capabilities. The compact disc apparatus includes a digital signal processor for reading sectors that have a plurality of EFM frames, and the EFM frames contain at least a data component and a subcode component. Also included is a Q-subcode extractor for retrieving a Q-bit from each of the plurality of EFM frames being read by the digital signal processor. An auto-start unit is further included to analyze and process the retrieved Q-bits from each of the plurality of EFM frames, such that a determination is made as to whether a minute/second/frame derived from the retrieved Q-bits matches a desired start minute/second/frame location. Wherein the data being read from sectors by the digital signal processor starts transferring data to a memory beginning with the desired start minute/second/frame when the match is found by the auto-start unit.Type: GrantFiled: August 18, 1997Date of Patent: May 16, 2000Assignee: STMicroelectronics, N.V.Inventor: John S. Packer
-
Patent number: 6054828Abstract: Disclosed is a tracking control integrated circuit (IC) system implementation and method for controlling the gain of a digital-to-analog converter in a disk drive system. The tracking control IC system includes components defined in integrated circuit chips and components defined on a printed circuit board. The tracking control IC system is configured to be implemented in a disk drive system that includes a disk media. The tracking control IC system includes a servo controller chip that includes a compensator/processor, the digital-to-analog converter, and a switch. The switch is configured to receive a high gain signal (being Low or High) for setting the switch in an open state or a closed state. The tracking control IC system further includes a power amplifier chip having amplifying elements. The power amplifier chip has a first input and a second input, both of which connect to selected ones of the amplifying elements.Type: GrantFiled: December 16, 1998Date of Patent: April 25, 2000Assignee: STMicroelectronics, N.V.Inventor: John P. Hill