Patents Assigned to Sigmatel
-
Patent number: 7686621Abstract: A socket can be used for testing an integrated circuit package having a plurality of rows of leads. The socket includes a base that is aligned with a circuit board having a plurality of contact pads. A plurality of rows of contact fingers are electrically coupled to the plurality of contact pads, each of the plurality of rows of contact fingers for engaging a corresponding one of the plurality of rows of leads in response to a retention force applied to the integrated circuit package. Each of the contact finger has a cantilevered end that is supported by a supporting force generated by an elastic contact in response to the retention force.Type: GrantFiled: March 12, 2008Date of Patent: March 30, 2010Assignee: Sigmatel, Inc.Inventors: Steven Daigle, Michael Beatty
-
Patent number: 7689807Abstract: A mass storage controller includes a packet filter module for receiving a packet containing an updated sector of a remote file allocation table from a host device. The packet filter module is further operable for scanning the updated sector contents to determine their state. The updated sector is written to a local file allocation table of a local device when the state of the updated sector contents match a first state. An original sector of the local file allocation table corresponding to the updated sector is retained when the state of the updated sector contents match a second state.Type: GrantFiled: February 9, 2006Date of Patent: March 30, 2010Assignee: Sigmatel, Inc.Inventor: Manot Swasdee
-
Patent number: 7684515Abstract: A system on a chip integrated circuit includes a first digital module and a second digital module such that the second digital module generates an output during the predetermined period that is based on an output of the first digital module generated during a prior predetermined period. A digital clock generator generates a base clock signal having a plurality of first digital clock cycles over a predetermined period and a second digital clock signal having a plurality of second digital clock cycles over the predetermined period. The plurality of first digital clock cycles are substantially interleaved with the plurality of second digital clock cycles over the predetermined period.Type: GrantFiled: November 22, 2005Date of Patent: March 23, 2010Assignee: Sigmatel, Inc.Inventors: Michael R. May, Erich Lowe
-
Patent number: 7685333Abstract: A computational system is disclosed. The computational system includes a controller having a table including a plurality of sets of timing parameters. The plurality of sets of timing parameters are ordered based on a speed rate. The computational system also includes a device accessible to the controller. The controller communicates with the device in accordance with one set of timing parameters selected from the plurality of sets of timing parameters.Type: GrantFiled: March 22, 2005Date of Patent: March 23, 2010Assignee: Sigmatel, IncInventor: Richard Sanders
-
Patent number: 7676206Abstract: A radio receiver front-end includes a tunable antenna interface and a low noise amplifying section. The tunable antenna interface is operably coupled to receive a wide bandwidth signal from an antenna, wherein the wide bandwidth signal includes a plurality of channel signals, and wherein the tunable antenna interface is tuned to pass a selected one of the plurality of channel signals substantially unattenuated and to attenuate remaining ones of the plurality of channel signals to produce a filtered wide bandwidth signal. The low noise amplifying section is operably coupled to amplify the filtered wide bandwidth signal to produce a filtered and amplified wide bandwidth signal.Type: GrantFiled: December 5, 2005Date of Patent: March 9, 2010Assignee: Sigmatel, Inc.Inventors: Lawrence Henry Ragan, Matthew D. Felder, Jingyu Hu, Jamie Joseph Happ, Michael R. May
-
Patent number: 7672403Abstract: A system on a chip integrated circuit includes a first in-phase digital submodule and a first quadrature phase digital submodule such that the first in-phase digital submodule and the first quadrature phase digital submodule are operable to produce at least one output signal based on at least one input signal. A digital clock generator generates a first in-phase digital clock signal having a plurality of first in-phase digital clock cycles over a predetermined period and a first quadrature phase digital clock signal having a plurality of first quadrature phase digital clock cycles over the predetermined period. The plurality of first in-phase digital clock cycles are substantially interleaved with the plurality of first quadrature phase digital clock cycles over the predetermined period.Type: GrantFiled: November 22, 2005Date of Patent: March 2, 2010Assignee: Sigmatel, Inc.Inventors: Michael R. May, Erich Lowe
-
Patent number: 7664027Abstract: A method for controlling data packet flow through an infrared adapter is provided and includes receiving a data stream from an infrared device. The data stream has a first data transmission rate. Further, the rate of transmission of the data stream is modified within the infrared adapter to produce an output data stream having a second data transmission rate. Also, the output data stream is transmitted from the infrared adapter. In a particular embodiment, the first data transmission rate is different from the second data transmission rate. Particularly, the second data transmission rate is less than the first data transmission rate.Type: GrantFiled: October 20, 2004Date of Patent: February 16, 2010Assignee: SigmaTel, Inc.Inventors: Daniel A. Norton, Glenn Reinhardt
-
Patent number: 7657725Abstract: A system is disclosed that comprises a processor, a memoryless first level page table addressable by the processor, and a second level page table stored in a memory coupled to the processor. The second level page table is addressable by at least one entry of the first level page table.Type: GrantFiled: June 24, 2005Date of Patent: February 2, 2010Assignee: Sigmatel, Inc.Inventor: David Cureton Baker
-
Patent number: 7656968Abstract: A system on a chip integrated circuit includes an analog front end for receiving a received radio signal having a plurality of channel signals, each of the plurality of channel signals being modulated at one of a corresponding plurality of carrier frequencies, and for converting a selected one of the plurality of channel signals into a digital signal. A digital clock generator generates a digital clock signal at a digital clock frequency that varies based on the selected one of the plurality of channel signals. The digital clock frequency, and integer multiples of the digital clock frequency, are not substantially equal to the carrier frequency of the selected one of the plurality of channel signals. A digital section converts the digital signal into at least one audio signal that corresponds to the selected one of the plurality of channels, based on the digital clock signal.Type: GrantFiled: November 22, 2005Date of Patent: February 2, 2010Assignee: Sigmatel, Inc.Inventors: Erich Lowe, Michael R. May
-
Patent number: 7649935Abstract: A digital timing read back and an adaptive feedforward compensation algorithm to reduce harmonic distortion is disclosed. More specifically, the approach generates harmonic components digitally with the same magnitude but at an opposite phase to the output harmonic distortion. An anti-distortion signal is generated and added to the input signal. The magnitude and phase of the harmonic distortion change with the modulation level or index and the frequency of the input signal. In addition, the harmonic distortion level varies significantly with different timing error statistics in different power devices. The inventive method takes the modulation level or index, the frequency of the input signal and the timing error statistics acquired through a digital read back circuit as input variables to determine the magnitude and phase of the anti-distortion signal.Type: GrantFiled: August 5, 2005Date of Patent: January 19, 2010Assignee: Sigmatel, Inc.Inventors: Zukui Song, Michael W. Determan
-
Patent number: 7644251Abstract: A controller includes a volatile random access memory and translation hardware. The volatile random access memory includes a table having at least one entry. The at least one entry includes a portion of a physical address of a memory location at a NAND flash non-volatile solid-state memory. The volatile random access memory is accessible to the translation hardware. The translation hardware is configured to sum binary data bits of a portion of a logical address and a pointer value to determine a random access memory address of the at least one entry and is configured to determine the portion of the physical address of the memory location at the NAND flash non-volatile solid-state memory based at least in part on the random access memory address of the at least one entry.Type: GrantFiled: December 19, 2005Date of Patent: January 5, 2010Assignee: Sigmatel, Inc.Inventors: Richard Sanders, David C. Baker
-
Patent number: 7634696Abstract: In some embodiments, a method for testing a memory having a plurality of bits is provided and includes initializing each value in a first register to zero. Next, each value in a second register is initialized to one. Further, each bit in the memory is initialized to zero. A logical OR operation is applied to each bit in the memory with a bit value as the first operand and a corresponding register value in the first register as the second operand. Additionally, the method includes initializing each bit in the memory to one. Also, a logical AND operation is applied to each bit in the memory with the bit value as the first operand and a corresponding register value as the second operand.Type: GrantFiled: March 3, 2005Date of Patent: December 15, 2009Assignee: Sigmatel, Inc.Inventor: Daniel P. Mulligan
-
Patent number: 7631163Abstract: A system and method for managing memory is disclosed. The system includes a computer memory array and a memory management unit accessible to the memory array. The memory management unit includes a plurality of parallel comparators. The comparators receive a virtual memory address and perform a comparison of the virtual memory address to a plurality of predetermined addresses. The memory management unit also includes logic responsive to outputs of each of the comparators to determine a physical memory address of an element within the memory array.Type: GrantFiled: February 17, 2006Date of Patent: December 8, 2009Assignee: Sigmatel, Inc.Inventor: Russell Alvin Schultz
-
Patent number: 7630645Abstract: An infrared controller detects an infrared (IR) transceiver type by entering an IR transceiver detection mode and providing a command to another IR transceiver. The command is formatted in accordance with a first IR transceiver type. The IR controller determines whether a response to the command is received within a predetermined time period. When the response to the command is received within the predetermined time period, a first IR transceiver type is indicated. When the response to the command is not received within the predetermined time period, a second IR transceiver type is indicated.Type: GrantFiled: November 14, 2005Date of Patent: December 8, 2009Assignee: Sigmatel, Inc.Inventors: William Hong, Glenn Reinhardt, Jeffrey Alderson
-
Patent number: 7627712Abstract: A computational system comprising a controller and a multi-plane solid state memory device accessible to the controller is disclosed. The controller is configured to provide access to a virtual block having a virtual block address that represents a first block from a first plane of the multi-plane solid state memory device and represents a second block from a second plane of the multi-plane solid state memory device.Type: GrantFiled: March 22, 2005Date of Patent: December 1, 2009Assignee: Sigmatel, Inc.Inventors: Richard Sanders, Josef Zeevi
-
Patent number: 7620131Abstract: A digital clock generator includes a base clock generator for generating a base clock signal at a variable base clock frequency in response to a control signal. A digital clock controller generates a digital clock signal having a substantially constant number of digital clock cycles over a predetermined period.Type: GrantFiled: November 22, 2005Date of Patent: November 17, 2009Assignee: Sigmatel, Inc.Inventors: Michael R. May, Erich Lowe
-
Patent number: 7620792Abstract: A memory includes an array of memory cells arranged in a plurality of rows and a plurality of columns. An address transform module receives a logical address including a logical column address and logical row address, and transforms the logical address into a physical address having a physical row address and a physical column address. An address decoder module accesses an individual memory cell of the array of memory cells based on the physical address.Type: GrantFiled: August 21, 2006Date of Patent: November 17, 2009Assignee: Sigmatel, Inc.Inventor: Patrick Evan Maupin
-
Patent number: 7599451Abstract: A sample rate converter includes an upsampling module, a low pass filter, and a linear sample rate conversion module. The upsampling module is operably coupled up-sample a digital input signal having a first rate to produce a digitally up-sampled signal. The low pass filter is operably coupled to low pass filter the digitally up-sampled signal to produce a digitally filtered signal at an up-sampled rate. The linear sample rate conversion module is operably coupled to convert the digitally up-sampled signal into a sample rate adjusted digital signal having a second rate based on an control feedback signal and a linear function, wherein a relationship between the first rate and the second rate is a non-power of two.Type: GrantFiled: May 11, 2005Date of Patent: October 6, 2009Assignee: Sigmatel, Inc.Inventor: Michael R. May
-
Patent number: 7594087Abstract: A method and system for accessing a non-volatile memory is disclosed. The method includes writing a first stream of data to a first block of a first region of a non-volatile memory and detecting a full condition of the first block of the first region. Further, the method includes identifying data to be copied from the first block of the first region and copying the identified data from the first block of the first region to a second block of the first region of the non-volatile memory. The method also includes writing a second stream of data to the second block of the first region and writing a third stream of data to a first block of a second region of the non-volatile memory. In addition, the method includes detecting a full condition of the first block of the second region, identifying data to be copied from the first block of the second region and copying the identified data from the first block of the second region to a second block of the second region of the non-volatile memory.Type: GrantFiled: January 19, 2006Date of Patent: September 22, 2009Assignee: Sigmatel, Inc.Inventors: Josef Zeevi, Grayson Dale Abbott, Richard Sanders, Glenn Reinhardt
-
Patent number: 7583216Abstract: A digital to analog converter (DAC) includes at least one digital to analog conversion module and a gated termination. The at least one digital to analog conversion module is coupled to convert at least one bit of a digital signal into an analog signal. The gated termination is coupled to an analog output of the at least one digital to analog conversion module to provide a first termination when a termination selection signal is in a first state and to provide a second termination when the termination selection signal is in a second state.Type: GrantFiled: September 28, 2007Date of Patent: September 1, 2009Assignee: Sigmatel, Inc.Inventors: Matthew D. Felder, Marcus W. May, Michael R. May