Width Conversion Patents (Class 710/66)
  • Patent number: 8073999
    Abstract: A system controller is presented that controls an output format of data according to a data congestion status of the data and then outputs the data over an output bus. Specifically, if there is data congestion, the system controller changes the format of the data to a format that matches a bus width of the output bus before outputting the data over the output bus. To give a specific example, the system controller changes the format of the data input over an input bus in an input format of 4 B to an output format of 5 B before outputting the data over the output bus. If there is no data congestion, the system controller outputs the data over the output bus without changing the input format.
    Type: Grant
    Filed: August 25, 2008
    Date of Patent: December 6, 2011
    Assignee: Fujitsu Limited
    Inventor: Masahiro Mishima
  • Patent number: 8055854
    Abstract: A system having a memory device accessible by a plurality of processors is provided. The system includes a memory device, a first processor, and a second processor. The memory device has a first memory array part and a second memory array part. The first processor predominantly accesses the first memory array part of the memory device and selectively accesses the second memory array part of the memory device. The second processor predominantly accesses the second memory array part of the memory device and selectively accesses the first memory array part of the memory device.
    Type: Grant
    Filed: January 31, 2006
    Date of Patent: November 8, 2011
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Han-Gu Sohn, Sei-Jin Kim
  • Patent number: 8001337
    Abstract: A semiconductor storage device includes a first nonvolatile memory to store user data of a file, a second nonvolatile memory to store management data of the file, the second nonvolatile memory being different in type from the first nonvolatile memory, and a controller to control read/write of data with respect to the first and second nonvolatile memories.
    Type: Grant
    Filed: November 12, 2010
    Date of Patent: August 16, 2011
    Assignee: Kabushiki Kaisha Toshiba
    Inventor: Yoshiyuki Tanaka
  • Patent number: 7996634
    Abstract: A semiconductor storage device includes a first nonvolatile memory to store user data of a file, a second nonvolatile memory to store management data of the file, the second nonvolatile memory being different in type from the first nonvolatile memory, and a controller to control read/write of data with respect to the first and second nonvolatile memories.
    Type: Grant
    Filed: November 12, 2010
    Date of Patent: August 9, 2011
    Assignee: Kabushiki Kaisha Toshiba
    Inventor: Yoshiyuki Tanaka
  • Patent number: 7991938
    Abstract: A display device communicating with a microcontrol unit by data, including: a panel with a plurality of pixels; and a display driver operating to drive the panel, in which the display driver includes: a data bus with a plurality of widths; a register storing an index and parameter input from the microcontrol unit through the data bus; and a bus width control circuit selecting one of the plurality of widths with reference to the index and parameter stored in the register and conducting data communication with the microcontrol unit by means of the selected bus width. An index or parameter is introduced for transferring information to configure a data bus width, so that it is possible to reduce the number of mode set pins for determining the data bus width.
    Type: Grant
    Filed: July 26, 2007
    Date of Patent: August 2, 2011
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Hyun-Young Park, Do-Kyung Kim
  • Patent number: 7970964
    Abstract: Disclosed are methods and systems for variable width data input to a pattern-recognition processor. A variable width data input method may include receiving bytes over a data bus having a first width and receiving one or more signals indicating the validity of each of the one or more bytes The valid bytes may be sequentially provided to a pattern-recognition processor in an 8-bit wide data stream. In an embodiment, a system may include one or more address lines configured to provide the one or more signals indicating the validity of the bytes transferred over the data bus. The system may include a buffer and control logic to sequentially process the valid bytes.
    Type: Grant
    Filed: November 5, 2008
    Date of Patent: June 28, 2011
    Assignee: Micron Technology, Inc.
    Inventor: Harold B Noyes
  • Patent number: 7970979
    Abstract: A high performance field programmable gate array is described with one or more signal processing engines coupled to a programmable logic fabric. Each signal processing engine includes a signal processing unit for performing specifying tasks and a bus-based configurable connection box for routing a bus-based input to a bus-based output. The signal processing unit has a floating point unit (FPU)/multiply accumulate (MAC) for computation and register files for storing information. The programmable logic fabric is coupled to the one or more signal processing engines for routing of information between the signal processing engines.
    Type: Grant
    Filed: September 19, 2007
    Date of Patent: June 28, 2011
    Assignee: Agate Logic, Inc.
    Inventors: Hare Krishna Verma, Manoj Gunwani, Ravi Sunkavalli
  • Patent number: 7958288
    Abstract: A semiconductor storage device includes a first nonvolatile memory to store user data of a file, a second nonvolatile memory to store management data of the file, the second nonvolatile memory being different in type from the first nonvolatile memory, and a controller to control read/write of data with respect to the first and second nonvolatile memories.
    Type: Grant
    Filed: March 27, 2008
    Date of Patent: June 7, 2011
    Assignee: Kabushiki Kaisha Toshiba
    Inventor: Yoshiyuki Tanaka
  • Patent number: 7958287
    Abstract: A semiconductor storage device includes a first nonvolatile memory to store user data of a file, a second nonvolatile memory to store management data of the file, the second nonvolatile memory being different in type from the first nonvolatile memory, and a controller to control read/write of data with respect to the first and second nonvolatile memories.
    Type: Grant
    Filed: March 27, 2008
    Date of Patent: June 7, 2011
    Assignee: Kabushiki Kaisha Toshiba
    Inventor: Yoshiyuki Tanaka
  • Publication number: 20110113168
    Abstract: A method may be provided to communicate a plurality of groups of output data bits representing a respective plurality of groups of input data bits over a data bus with each group of output data bits and each group of input data bits have an equal data width. Each of the plurality of groups of input data bits at may be received at a data register. For each group of input data bits received at the data register, if a number of data bits of the group of input data bits having a first logic level is greater than half of the data width, the group of input data bits are inverted, the inverted group of input data bits are transmitted as a respective group of output data bits in parallel over the data bus, and an inversion flag associated with the respective group of output data bits is transmitted.
    Type: Application
    Filed: January 18, 2011
    Publication date: May 12, 2011
    Inventors: Jung-Yong Choi, Dong-Woo Lee
  • Patent number: 7933736
    Abstract: A data logger is disclosed wherein a common housing includes different function blocks which are connected to one another. These function blocks include at least one analog/digital converter for conversion of measurement signals into digital input data, a memory unit for recording of digital data and of digitized event data, a timer, a processor unit for processing of data, a power supply source and input and output interfaces for measurement signals or digital data and event data. The processor unit is configured for conversion of digital input data and time data into a format which is compatible with standardized software (e.g., freely available) and which makes it possible to display the processed data using standardized software in tabular and/or graphic form on an output device.
    Type: Grant
    Filed: December 13, 2007
    Date of Patent: April 26, 2011
    Assignee: Elpro-Buchs AG
    Inventors: Alois Bischof, Beat Rudolf
  • Patent number: 7890680
    Abstract: A physical layer device (PLD), comprising: a first serializer-deserializer (SERDES) device having a first parallel port; a second SERDES device having a second parallel port; a third SERDES device having a third parallel port; and a path selector being selectively configurable to provide either (i) a first signal path between the first and second parallel ports, or (ii) a second signal path between the first and third parallel ports.
    Type: Grant
    Filed: March 29, 2010
    Date of Patent: February 15, 2011
    Assignee: Broadcom Corporation
    Inventor: Gary S. Huff
  • Patent number: 7890679
    Abstract: A data generator provides faster data than before. A parallel data generator 18 provides first data having four or five effective data width according to a divided clock DCLK. A bit width adjuster 20 having a FIFO memory receives the first parallel data to provide second parallel data of constant four bit width despite of the bit width of the first parallel data. A parallel to serial converter 12 converts the second parallel data into serial data according to a reference clock RCLK that is faster than divided clock DCLK. The frequency of the divided clock DCLK can be constant, which makes it possible to use DLL to fasten the operation of the logic circuits.
    Type: Grant
    Filed: November 1, 2005
    Date of Patent: February 15, 2011
    Assignee: Tektronix, Inc.
    Inventor: Yasumasa Fujisawa
  • Patent number: 7886097
    Abstract: A bus arbitration system, medium, and method. The bus arbitration system can arbitrate access to a bus for a plurality of masters, requesting the use of a bus to which at least one slave is connected, and may include a bus use granting unit that outputs a plurality of bus grant signals for granting the use of the bus to the plurality of masters that request the use of the bus at the same time, a simultaneous processing available signal selecting unit that selects a predetermined number of operation instruction signals having a predetermined similarity, from among a plurality of operation instruction signals that are input from the masters, in response to the bus grant signals, and an operation instructing unit that simultaneously transmits the selected operation instruction signals to the slave through the bus.
    Type: Grant
    Filed: June 22, 2007
    Date of Patent: February 8, 2011
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Seok-yoon Jung, Il-san Kim, Jin-hong Park, Tack-don Han
  • Patent number: 7877530
    Abstract: There is provided a method and apparatus for bus negotiation. One such method includes determining a configuration of a first bond pad, the first bond pad indicating whether a host is configured to communicate with a fixed data storage device or a removable data storage device. If the first bond pad indicates the host is configured to communicate with a fixed data storage device, then the method additionally includes determining the configuration of a second bond pad. The second bond pad indicates the supported bus width of the fixed data storage device.
    Type: Grant
    Filed: November 16, 2009
    Date of Patent: January 25, 2011
    Assignee: Micron Technology, Inc
    Inventor: David Eggleston
  • Patent number: 7877531
    Abstract: Disclosed herein is an image processing apparatus including an input section, a bus, a memory interface, an output section, and a control section.
    Type: Grant
    Filed: September 23, 2008
    Date of Patent: January 25, 2011
    Assignee: Sony Corporation
    Inventor: Tomonori Yokoyama
  • Patent number: 7865664
    Abstract: The storage control device of the present invention is able to perform input and output of data between blocks whose size is different with good efficiency. The size of extended logical blocks, which are units of data input and output within a storage control device, and the size of physical blocks, which are provided within the storage device, are different from one another. A write object range generation unit reads out both of the extended logical blocks which are adjacent to the write data, and creates a write object range by linking them to the write data. An assurance code checking unit checks a corresponding assurance code for each of these extended logical blocks. And a block size adjustment unit deletes superfluous data from the adjacent blocks, and adjusts the size of the write object range, so that it becomes an integral multiple of the size of the physical blocks.
    Type: Grant
    Filed: November 26, 2008
    Date of Patent: January 4, 2011
    Assignee: Hitachi, Ltd.
    Inventors: Hajime Mori, Akira Nishimoto
  • Patent number: 7855914
    Abstract: A memory cell array includes a plurality of memory cells, in which n (n is a natural number equal to 3 or larger) cells are simultaneously written. A control circuit controls the memory cell array. A conversion circuit converts data constituted of k (k is equal to n or smaller, and is a natural number equal to 3 or larger) bits stored in the memory cells into data of h (h is equal to k or larger, and is a natural number equal to 2 or larger) bits on the basis of a conversion rule.
    Type: Grant
    Filed: July 24, 2008
    Date of Patent: December 21, 2010
    Assignee: Kabushiki Kaisha Toshiba
    Inventor: Noboru Shibata
  • Patent number: 7856516
    Abstract: A method for interfacing single transfer and burst transfer components, comprising: processing transfer completion of a byte in burst transfer as an interrupt; maintaining the current state of signal lines to prevent occurrence of next interrupt; copying the transferred byte from buffer to memory; and allowing next interrupt; and enabling sending of next byte in burst transfer. This invention interfaces incompatible signaling of the components, and solves the handshake, communication and buffering problems involved.
    Type: Grant
    Filed: October 27, 2006
    Date of Patent: December 21, 2010
    Assignees: Kyocera Mita Corporation, Kyocera Technology Development, Inc.
    Inventors: John Flores Miguel, Bonnie H. Caballero, Yasuhide Sato, Barry Sia, Paolo A. Tamayo
  • Patent number: 7853737
    Abstract: A communication data processing device according to an aspect of the invention includes a memory storing data, a data bus transmitting data read from the memory, a plurality of buffer memories temporarily storing data from the memory via the data bus and being capable of receiving and providing data independently of each other, a bus arbiter arbitrating use of the data bus to control data read from the memory to the plurality of buffer memories, an aligner aligning input data in a sequence corresponding to a packet communication, and a selector selecting a buffer memory from the plurality of buffer memories to output data from the selected buffer memory toward the aligner.
    Type: Grant
    Filed: May 5, 2005
    Date of Patent: December 14, 2010
    Assignee: NEC Electronics Corporation
    Inventor: Daisuke Kawakami
  • Patent number: 7849240
    Abstract: A method of having multiple devices share a circuit's input/output (I/O) terminals includes applying first and second input signals to first and second I/O terminals to generate first and second output signals at the second and first I/O terminals, respectively. The first and second I/O terminals are coupled to first, second, and third devices via a plurality of signal paths. The method determines which, if any, of the first, second, and third devices is activated based on the first and second output signals. In some embodiments, the three devices correspond to three key switches of a keyboard through which a user can enter operation instructions. In some other embodiments, the three devices correspond to three signal receivers, which are controlled by a local or remote signal source that transmits activation signals in a wired or wireless manner.
    Type: Grant
    Filed: September 29, 2007
    Date of Patent: December 7, 2010
    Assignee: Zoran Corporation
    Inventors: Hong Guan, Gaile Lin, Chuanting Xu, Guoquan Li
  • Publication number: 20100293309
    Abstract: A production tool for low-level format of a storage device is disclosed. The production tool includes an input connector connectable and an output connector, both of which conform to an interface standard. At least a redundant pin of the input connector is unconnected with a corresponding redundant pin of the output connector, and the redundant pin of the output connector is electrically connected to receive a provided predetermined signal, the presence of which indicating a low-level format mode.
    Type: Application
    Filed: May 13, 2009
    Publication date: November 18, 2010
    Inventors: Yun-Ching Lin, Chih-Cheng Tu, Chih-Hwa Chang, Yung-Li Ji, Fu-Chen Cheng
  • Patent number: 7818462
    Abstract: A method and apparatus for transmitting a signal to a remote location. The method splits the signal into a multitude of signals that are transmitted down cables. The split signals are collected into a single signal at the receiving end at the remote location. An apparatus for splitting the signals and collecting the split signals is illustrated.
    Type: Grant
    Filed: September 12, 2006
    Date of Patent: October 19, 2010
    Assignee: Monster Cable Products, Inc.
    Inventors: Einstein C. Galang, Demian Martin
  • Patent number: 7746850
    Abstract: This invention discloses an interface card built in each single unit of a CTI system and connected to the Voice Processing Unit (VPU) of the single unit via local CT-BUS. On the transmitting side of an interface card, low-speed signals from the VPU in the single unit are multiplexed into a single high-speed signal and converted into LVDS signals. On the receiving side of the interface card, external high-speed LVDS signals are converted into low voltage TTL signals, demultiplexed into local CT-BUS compatible low-speed signals and sent to the VPU in the single unit. The invention also discloses a CTI system applying the interface card. The interface card and the CTI system applying the interface card feature low cost, simple and reliable connection, easy installation and operation, high reliability, large channel capacity and good expandability.
    Type: Grant
    Filed: June 30, 2006
    Date of Patent: June 29, 2010
    Assignee: Shenzhen Donjin Communication Tech Co., Ltd.
    Inventors: Yongkun Liao, Liangtian Wang
  • Patent number: 7739430
    Abstract: A semiconductor integrated circuit provided with an (m×n)-bit output mode and an n-bit output mode and including a set of (m×n) I/O portions 103 for outputting signals to the outside, wherein data with a bus width of (m×n) bits are selected by a set of selectors 101 in the (m×n)-bit output mode so that the data with the bus width of (m×n) bits are outputted from the set of (m×n) I/O portions 103 whereas data with a bus width of n bits are multiply selected by the set of selectors 101 in the n-bit output mode so that the data with the bus width of n bits are outputted from the set of (m×n) I/O portions 103 while multiplexed in at least two I/O portions per bit. Every I/O portions which output one and the same bit are short-circuited externally to improve current drive capacity.
    Type: Grant
    Filed: December 2, 2005
    Date of Patent: June 15, 2010
    Assignee: Panasonic Corporation
    Inventor: Keiichi Tsumura
  • Patent number: 7721039
    Abstract: The present invention provides a system bus control apparatus that effectively utilizes a system bus to the full and realizes efficient data transfer. A system bus control apparatus includes a system bus that is a path of data transferred from a bus master, a bus condition monitoring section that monitors a used condition or unused condition of the system bus, a bus allocating section that allocates a bus width permitted to be transferred by the bus master based on the used condition or unused condition of the system bus monitored by the bus condition monitoring section, when the bus master issues a transfer request, and a bus width variable section that changes the bus width of the data transferred from the bus master in accordance with the allocated bus width. Accordingly, the bus width of the data to be transferred is changed in accordance with the bus width permitted to be used, whereby the transfer request is not brought into a stand-by condition.
    Type: Grant
    Filed: January 9, 2007
    Date of Patent: May 18, 2010
    Assignee: Sharp Kabushiki Kaisha
    Inventor: Naoki Irisa
  • Patent number: 7721027
    Abstract: A physical layer device (PLD), comprising: a first serializer-deserializer (SERDES) device having a first parallel port; a second SERDES device having a second parallel port; a third SERDES device having a third parallel port; and a path selector being selectively configurable to provide either (i) a first signal path between the first and second parallel ports, or (ii) a second signal path between the first and third parallel ports.
    Type: Grant
    Filed: January 8, 2008
    Date of Patent: May 18, 2010
    Assignee: Broadcom Corporation
    Inventor: Gary S. Huff
  • Publication number: 20100115158
    Abstract: Disclosed are methods and systems for variable width data input to a pattern-recognition processor. A variable width data input method may include receiving bytes over a data bus having a first width and receiving one or more signals indicating the validity of each of the one or more bytes The valid bytes may be sequentially provided to a pattern-recognition processor in an 8-bit wide data stream. In an embodiment, a system may include one or more address lines configured to provide the one or more signals indicating the validity of the bytes transferred over the data bus. The system may include a buffer and control logic to sequentially process the valid bytes.
    Type: Application
    Filed: November 5, 2008
    Publication date: May 6, 2010
    Applicant: Micron Technology, Inc.
    Inventor: Harold B Noyes
  • Patent number: 7680968
    Abstract: An enhanced switch/network adapter port incorporating shared memory resources (“SNAPM™”) selectively accessible by a direct execution logic element and one or more dense logic devices in a fully buffered dual in-line memory module (“FB-DIMM”) format for clustered computing systems employing direct execution logic such as multi-adaptive processor elements (“MAP®”, all trademarks of SRC Computers, Inc.). Functionally, the SNAPM modules incorporate and properly allocate memory resources so that the memory appears to the associated dense logic device(s) (e.g. a microprocessor) to be functionally like any other system memory such that no time penalties are incurred when accessing it.
    Type: Grant
    Filed: August 6, 2007
    Date of Patent: March 16, 2010
    Assignee: SRC Computers, Inc.
    Inventor: Lee A. Burton
  • Publication number: 20100064089
    Abstract: There is provided a method and apparatus for bus negotiation. One such method includes determining a configuration of a first bond pad, the first bond pad indicating whether a host is configured to communicate with a fixed data storage device or a removable data storage device. If the first bond pad indicates the host is configured to communicate with a fixed data storage device, then the method additionally includes determining the configuration of a second bond pad. The second bond pad indicates the supported bus width of the fixed data storage device.
    Type: Application
    Filed: November 16, 2009
    Publication date: March 11, 2010
    Applicant: Micron Technology, Inc.
    Inventor: David Eggleston
  • Patent number: 7634592
    Abstract: An improved hibernation method and system, including the use of a modified DMA (Direct Memory Access) mode of transferring data to and from the disk. The use of DMA increases data transfer speed, while freeing the system processor to perform other tasks, including compressing/decompressing the data transferred to and from the disk. An improved decoder is also provided that reduces the number of bounds checks needed on average for typical compressed data by first guaranteeing that there is sufficient room to decode literals and small substrings, whereby bounds checking is not needed. A combination hibernation mode and a suspend mode is also provided that essentially maintains power to the RAM while transparently backing the RAM with the hibernation file, such that if power to the RAM is interrupted, the RAM contents are automatically restored from the hibernation file when power is restored.
    Type: Grant
    Filed: December 13, 2004
    Date of Patent: December 15, 2009
    Assignee: Microsoft Corporation
    Inventors: Andrew V. Kadatch, James E. Walsh
  • Patent number: 7624211
    Abstract: There is provided a method and apparatus for bus width negotiation. One such method includes determining a configuration of a first bond pad, the first bond pad indicating whether a host is configured to communicate with a fixed data storage device or a removable data storage device. If the first bond pad indicates the host is configured to communicate with a fixed data storage device, then the method additionally includes determining the configuration of a second bond pad. The second bond pad indicates the supported bus width of the fixed data storage device.
    Type: Grant
    Filed: June 27, 2007
    Date of Patent: November 24, 2009
    Assignee: Micron Technology, Inc.
    Inventor: David Eggleston
  • Patent number: 7620756
    Abstract: A method and apparatus for transferring wide data (e.g., n bits) from a narrow bus (m bits, where m<n) for updating a wide data storage array. The apparatus includes: a staging latch accommodating m bits, e.g., 32 bits; control circuitry for depositing the m bits of data from a data bus port into the staging latch addressed using a specific register address; and control circuitry adapted to merging the m bit data contained in the staging latch with m bit data from a data bus port, to generate the n bit wide data, for example, 64 bits, that is written atomically to a storage array specified by an address corresponding to a storage array location.
    Type: Grant
    Filed: August 21, 2006
    Date of Patent: November 17, 2009
    Assignee: International Business Machines Corporation
    Inventors: Alan G. Gara, Michael K. Gschwind, Valentina Salapura
  • Patent number: 7587535
    Abstract: When data is transferred to an access destination in a different endian format, a transfer start address is aligned based on a transfer bus width, and a transfer size is adjusted according to the transfer bus width and a transfer address. Thus, it becomes possible to perform burst transfer in the access destination. Accordingly, in the case where burst transfer to an access destination in a different endian format is performed with a smaller data width than a transfer bus width, an inconvenience where burst transfer can not be performed because an address is converted and data access is no longer an ascending order access can be prevented.
    Type: Grant
    Filed: April 20, 2007
    Date of Patent: September 8, 2009
    Assignee: Panasonic Corporation
    Inventor: Takatsugu Sawai
  • Patent number: 7584314
    Abstract: A universal cable interface and associated system and method are provided for coupling a transmission medium to a processing device. The universal cable interface can selectively operate in a first (input) mode and a second (output) mode. The universal cable interface can also handle different types of data, such as standard definition video data and high definition video data. When operating in the first mode, the universal cable interface may receive serial data over the transmission medium and convert the serial data into a parallel format for transmission to the processing device. When operating in the second mode, the universal cable interface may receive parallel data from the processing device and convert the parallel data into a serial format for transmission over the transmission medium.
    Type: Grant
    Filed: February 5, 2007
    Date of Patent: September 1, 2009
    Assignee: National Semiconductor Corporation
    Inventor: Mark Sauerwald
  • Patent number: 7574541
    Abstract: A flow-based FIFO sub-system for a disk formatter in a data processing system that performs data width conversion. The sub-system has a first FIFO unit having a first width interfacing to a first bursting channel, and a second FIFO unit having a second width interfacing to a second bursting channel, the second width not being a multiple of the first width and the first width not being a multiple of the second width. Data width conversion is performed between the first FIFO unit and the second FIFO unit to convert data moving from the first FIFO unit to the second FIFO unit from the first width to the second width, and to convert data moving from the second FIFO unit to the first FIFO unit from the second width to the first width. The sub-system also includes an Error Correcting Code interface between the first FIFO unit and the second FIFO unit for performing in-line correction.
    Type: Grant
    Filed: August 3, 2004
    Date of Patent: August 11, 2009
    Assignee: LSI Logic Corporation
    Inventors: Ori Ron Liav, Jackson Lloyd Ellis, Kurt David Brocko
  • Patent number: 7558892
    Abstract: A peripheral connectable to a processing device includes a housing and network interface circuitry at least partially enclosed within the housing, the network interface circuitry being utilizable by the processing device to establish a connection between the processing device and a network. The peripheral further includes peripheral circuitry disposed within the housing and adapted to perform at least a portion of at least one of an input function and an output function for the processing device in a manner unrelated to utilization of the network interface circuitry by the processing device. In an illustrative embodiment, the network interface circuitry comprises a wireless local area network (LAN) interface card, module or access point, the processing device comprises a computer, and the peripheral comprises a keyboard, monitor, speaker, docking station or other peripheral connectable to the computer.
    Type: Grant
    Filed: August 8, 2002
    Date of Patent: July 7, 2009
    Assignee: Agere Systems Inc.
    Inventors: James L. Archibald, David P. Sonnier
  • Patent number: 7555574
    Abstract: A method and apparatus for maintaining data throughput in a data element includes receiving a clock and a first plurality of instances of data having a first width on an input, sampling consecutive ones of instances of the data having the first width at consecutive ones of a first rising edge and a first falling edge of the clock, respectively, to generate two plurality of instances of sampled data having a first width. The plurality of instances of sampled data is then sampled at a second rising edge of the clock and parallelized to generate a second plurality of instances of parallel data having a second width greater than the first width. The parallel data may then be processed to for example generate statistics to monitor link integrity, prior to being transmitted. A 10 Gbps data transmission speed may be maintained using the IEEE 802.3ae-specified media independent interface clock.
    Type: Grant
    Filed: December 17, 2004
    Date of Patent: June 30, 2009
    Inventor: Michael Tate
  • Patent number: 7543088
    Abstract: Methods and apparatuses are described for a communication system. The communication system comprises an initiator core supporting a first burst capability as well as a target core supporting a second burst capability. The supported burst features of the second burst capability differ from the supported burst features of the first burst capability. The communication system also comprises an agent coupled to the initiator core, which comprises logic to compute target-dependent burst support information across multiple groups of potential targets at the same time. The logic then selects the correct target-dependent information based upon a resulting address decode for the target selection.
    Type: Grant
    Filed: March 10, 2005
    Date of Patent: June 2, 2009
    Assignee: Sonics, Inc.
    Inventors: Wolf-Dietrich Weber, Joseph Harwood, Michael Meyer, Drew Wingard
  • Publication number: 20090094392
    Abstract: A system and method for receiving, by a memory device, data in a first format, transforming, by the memory device, the data from the first format to a second format and outputting the data in the second format. An integrated circuit having at least one data segment and a logic circuit receiving and transforming data from a first format to a second format.
    Type: Application
    Filed: October 3, 2007
    Publication date: April 9, 2009
    Inventor: Mikio Sakurai
  • Patent number: 7506328
    Abstract: A method for optimizing performance of an apparatus includes interrogating at least one part of the apparatus to obtain information about the at least one part. Once the at least one part is interrogated, instructions for optimizing at least one operation of the apparatus is determined based on the obtained information about the at least one part. Next, the instructions are applied to the at least one operation of the apparatus to optimize the performance.
    Type: Grant
    Filed: February 11, 2002
    Date of Patent: March 17, 2009
    Assignee: Xerox Corporation
    Inventor: Richard J. Manzolati
  • Publication number: 20090043930
    Abstract: A serial communication system includes a first and second communication devices for transmitting first signals in a first standard with each other; a convertor for receiving and converting the first signals into second signals in a second standard; a controller for generating third signals in the second standard according to the second signals; and a processing unit for receiving the third signals and generating data corresponding to the first signals in responding the received third signals. A related monitor device is also provided.
    Type: Application
    Filed: December 20, 2007
    Publication date: February 12, 2009
    Applicants: HONG FU JIN PRECISION INDUSTRY (ShenZhen) CO., LTD, HON HAI PRECISION INDUSTRY CO., LTD.
    Inventors: De-Zhi Li, Shih-Fang Wong, Yong-Jun Deng
  • Patent number: 7490181
    Abstract: A DVD reproducing device is capable of being connected to a certain external electronic device. The DVD reproducing device includes an external input receiving unit connected with the external electronic device to receive an external input signal from the external electronic device. A key input receiving unit receives a user selection signal for selecting whether or not the external input signal is transformed. An external signal processing unit transforms the external input signal into a certain form according to a user selection signal.
    Type: Grant
    Filed: June 21, 2005
    Date of Patent: February 10, 2009
    Assignee: Samsung Electronics Co., Ltd.
    Inventor: Sung-bo Oh
  • Patent number: 7480756
    Abstract: An electronic data processing circuit contains a plurality of data handling units (10a-d, 16a-b) with data outputs, at least part of the data handling units having address outputs. The data handling units supply words of preferably selectable size to a bus. A bus controller (20) is arranged to control access to the bus in successive access cycles. The bus controller (20) causes data bits from a plurality of data words from respective ones of the data handling units (10a-d, 16a-b), to be placed in combination on the data lines in a same bus cycle. The bus controller causes write addresses that the respective ones of the data handling units (10a-d, 16a-b) supply for respective ones of the plurality of data words to be placed on the address lines in a plurality of respective bus cycles. Preferably, the temporal or spatial arrangement of the data words on the bus lines adapted so as to minimize the number of logic level changes on the bus.
    Type: Grant
    Filed: November 3, 2004
    Date of Patent: January 20, 2009
    Assignee: Koninklijke Philips Electronics N.V.
    Inventors: Milind Manohar Kulkarni, Bijo Thomas
  • Publication number: 20090006678
    Abstract: A system controller is presented that controls an output format of data according to a data congestion status of the data and then outputs the data over an output bus. Specifically, if there is data congestion, the system controller changes the format of the data to a format that matches a bus width of the output bus before outputting the data over the output bus. To give a specific example, the system controller changes the format of the data input over an input bus in an input format of 4 B to an output format of 5 B before outputting the data over the output bus. If there is no data congestion, the system controller outputs the data over the output bus without changing the input format.
    Type: Application
    Filed: August 25, 2008
    Publication date: January 1, 2009
    Applicant: Fujitsu Limited
    Inventor: Masahiro Mishima
  • Patent number: 7472250
    Abstract: The storage control device of the present invention is able to perform input and output of data between blocks whose size is different with good efficiency. The size of extended logical blocks, which are units of data input and output within a storage control device, and the size of physical blocks, which are provided within the storage device, are different from one another. A write object range generation unit reads out both of the extended logical blocks which are adjacent to the write data, and creates a write object range by linking them to the write data. An assurance code checking unit checks a corresponding assurance code for each of these extended logical blocks. And a block size adjustment unit deletes superfluous data from the adjacent blocks, and adjusts the size of the write object range, so that it becomes an integral multiple of the size of the physical blocks.
    Type: Grant
    Filed: June 6, 2006
    Date of Patent: December 30, 2008
    Assignee: Hitachi, Ltd.
    Inventors: Hajime Mori, Akira Nishimoto
  • Patent number: 7457904
    Abstract: In at least some embodiments, a method comprises receiving an external card detection signal that indicates that a hot-pluggable card is coupled to a computer system and activating at least one reference clock signal of a scalable reference clock platform based on the external card detection signal. The method further comprises synchronizing clock signals embedded in data packets transmitted between the hot-pluggable card and the computer system with another clock signal bases on the at least one reference clock signal.
    Type: Grant
    Filed: December 16, 2004
    Date of Patent: November 25, 2008
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Richard S. Lin, Jeffrey K. Jeansonne, Walter G. Fry
  • Publication number: 20080282001
    Abstract: A semiconductor device includes a first circuit block, a second circuit block, and a data bus. The data bus is coupled between the first and second circuit blocks. A first data inverter on the data bus inverts a selected segment of data that is transferred onto the data bus. A second data inverter at an end of the data bus re-inverts the selected segment of data before the data is transferred off the data bus. The data that is transferred onto the data is not analyzed in order to determine the selected segment of data that is inverted.
    Type: Application
    Filed: May 10, 2007
    Publication date: November 13, 2008
    Applicant: QIMONDA NORTH AMERICA CORP.
    Inventor: Thomas Vogelsang
  • Patent number: 7447932
    Abstract: Disclosed herewith is a semiconductor data processing device that realizes low power consumption at the standby time and at the operation time, as well as speeds up the interfacing operation. The semiconductor data processing device can connect a non-volatile storage device to a general-purpose bus of a host system. The data processing device enters the active or standby state in response to the state of the general-purpose bus. In the standby state, the data processing device stops the internal clock signal and applies a substrate bias voltage to each object so as to suppress the potential sub-threshold leak current therefrom. This bias voltage is also applied to the central processing unit and the rewritable non-volatile memory for storing a control program to be executed by the central processing unit. The central processing unit processes data in units of n bits or below when the interface controller and the data transfer controller input/output parallel data in units of 2n bits.
    Type: Grant
    Filed: February 23, 2007
    Date of Patent: November 4, 2008
    Assignees: Renesas Technology Corp., Renesas Northern Japan Semiconductor, Inc., Hitachi Device Engineering Co., Ltd.
    Inventors: Toru Ichien, Wataru Yamaguchi, Masae Sasakawa, Mamoru Wakabayashi
  • Patent number: 7433927
    Abstract: A network system connects with processes P1 to P5 that can mutually send and receive a broadcast message specified with no destination and a message specified with a specific process portion and change their states to parent or child processes. For example, process P1 is a parent process and processes P2 to P4 are child processes. When processes P1 to P4 constitute a group, each of child processes P2 to P4 stores parent process P1. Parent process P1 stores each of child processes P2 to P4 that store itself (P1). When process P5 in another group is connected, parent process P1 exchanges a message with process P5 for negotiation to determine either to be a parent process and change the other to a child process.
    Type: Grant
    Filed: March 23, 2005
    Date of Patent: October 7, 2008
    Assignee: Sony Corporation
    Inventor: Shinichi Takemura