Patents by Inventor Mark A. Anders

Mark A. Anders 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).

  • Publication number: 20150220470
    Abstract: In an embodiment, a router includes multiple input ports and output ports, where the router is of a source-synchronous hybrid network on chip (NoC) to enable communication between routers of the NoC based on transitions in control flow signals communicated between the routers. Other embodiments are described and claimed.
    Type: Application
    Filed: June 28, 2013
    Publication date: August 6, 2015
    Inventors: Gregory K. Chen, Mark A. Anders, Himanshu Kaul, Sudhir K. Satpathy, Ram K. Krishnamurthy
  • Publication number: 20150071282
    Abstract: Techniques and mechanisms for performing circuit-switched routing and packet-switched routing for network communication. In an embodiment, a router evaluates control information of a packet received by the router, the evaluation to detect whether the packet includes data for a sideband communication. Based on the evaluation, the router performs a selection from among a plurality of modes of the router, the plurality of modes including a first mode to route the packet for packet-switched communication of sideband data in a network. The plurality of modes also includes a second mode to configure a circuit-switched channel according to the packet. In another embodiment, the router determines a direction for routing a packet in a hierarchical network, wherein the determining of the direction is based on a level of the router in a hierarchy of the hierarchical network.
    Type: Application
    Filed: September 6, 2013
    Publication date: March 12, 2015
    Inventors: Mark A. Anders, Gregory K Chen, Himanshu Kaul, Ram K Krishnamurthy, Shekhar Y Bokar
  • Publication number: 20140105303
    Abstract: In accordance with some embodiments, the complexity of motion estimation algorithms that use Haar, SAD and Hadamard transforms may be reduced. In some embodiments, the number of summations may be reduced compared to existing techniques and some of the existing summations may be replaced with compare operations. In some embodiments, additions are replaced with compares in order to balance delay and area or energy or power considerations.
    Type: Application
    Filed: October 11, 2012
    Publication date: April 17, 2014
    Inventors: Himanshu Kaul, Mark A. Anders, Ram K. Krishnamurthy
  • Patent number: 7840885
    Abstract: Shift resister rings are used to provide column access in a traceback memory during Viterbi decoding.
    Type: Grant
    Filed: September 24, 2007
    Date of Patent: November 23, 2010
    Assignee: Marvell international Ltd.
    Inventors: Mark A. Anders, Sanu K. Mathew, Ram K. Krishnamurthy
  • Patent number: 7603398
    Abstract: For one disclosed embodiment, a converter converts 2N-bit data into an N-bit value indicating a number of bits in the data that have a predetermined logical value. The converter includes N comparators, each determining whether the number of bits in the data having the predetermined logical value exceeds a respective one of a plurality of reference values. The N-bit value is generated based on the outputs of the comparators. For another disclosed embodiment, a first delay element delays a signal based on a number of bits in a data value having a predetermined logical value, and a second delay element delays the signal based on a number of bits in a reference value having the predetermined logical value. A comparator then generates a bit value based on the delayed signals.
    Type: Grant
    Filed: March 31, 2005
    Date of Patent: October 13, 2009
    Assignee: Intel Corporation
    Inventors: Atul Maheshwari, Sanu K. Matthew, Mark A. Anders, Ram Krishnamurthy
  • Patent number: 7519646
    Abstract: A system may include M N-bit×N-bit multipliers to output M 2N-bit products in a redundant format, a compressor to receive the M 2N-bit products and to generate an MN-bit product in a redundant format based on the M 2N-bit products, and an adder block to receive the M 2N-bit products and the MN-bit product, to select one from the M 2N-bit products or the MN-bit product, and to resolve the selected one of the M 2N-bit products or the MN-bit product to a non-redundant format.
    Type: Grant
    Filed: October 26, 2006
    Date of Patent: April 14, 2009
    Assignee: Intel Corporation
    Inventors: Himanshu Kaul, Mark A. Anders, Sanu Mathew, Ram Krishnamurthy
  • Patent number: 7509368
    Abstract: An adder circuit is provided that includes a propagate and generate circuit stage to provide propagate and generate signals, a plurality of carry-merge stages to provide carry signals based on the propagate and generate signals and a conditional sum generator to provide conditional sums based on the propagate and generate signals. The conditional sum generator includes ripple carry gates and XOR logic gates. The adder circuit also includes a plurality of multiplexers to receive the carry signals and the conditional sums and to provide an output based on the input signals.
    Type: Grant
    Filed: May 9, 2005
    Date of Patent: March 24, 2009
    Assignee: Intel Corporation
    Inventors: Mark A. Anders, Sanu K. Mathew, Nanda Siddaiah, Sapumal Wijeratne
  • Patent number: 7380099
    Abstract: A method and apparatus for an address generation circuit. In one embodiment, the method includes computing a carry-in for at least one group of a predetermined number of bits of a propagate and a generate signal formed from a plurality of logical address components. Once the carry-in is computed, a plurality of conditional sums are generated for a logic 0 carry-in and a logic 1 carry-in. Subsequently, a sum is selected from the plurality of conditional sums to form a first portion of an effective address from the logical address components in a first stage and a second portion of the effective address in a second stage. In one embodiment, a fully dynamic high-performance sparse tree adder circuit that generates one in four carries, is used to form an address generation circuit, in accordance with one embodiment. Other embodiments are described and claimed.
    Type: Grant
    Filed: September 30, 2004
    Date of Patent: May 27, 2008
    Assignee: Intel Corporation
    Inventors: Sanu K. Mathew, Mark A. Anders, Sarvesh H. Kulkarni, Ram Krishnamurthy
  • Publication number: 20080104164
    Abstract: A system may include M N-bit×N-bit multipliers to output M 2N-bit products in a redundant format, a compressor to receive the M 2N-bit products and to generate an MN-bit product in a redundant format based on the M 2N-bit products, and an adder block to receive the M 2N-bit products and the MN-bit product, to select one from the M 2N-bit products or the MN-bit product, and to resolve the selected one of the M 2N-bit products or the MN-bit product to a non-redundant format.
    Type: Application
    Filed: October 26, 2006
    Publication date: May 1, 2008
    Inventors: Himanshu Kaul, Mark A. Anders, Sanu Mathew, Ram Krishnamurthy
  • Patent number: 7352209
    Abstract: A voltage level converter includes a static voltage level converter and a split-level output circuit coupled to the static voltage-level converter. In another embodiment, the voltage-level converter includes a static voltage level-converter, a first transistor, and a second transistor. The static voltage-level converter includes an input node, a first pull-up node, a second pull-up node, an inverter output node, and an output node. The first transistor is coupled to the input node and the first pull-up node. The second transistor is coupled to the second pull-up node and the inverter output node.
    Type: Grant
    Filed: April 26, 2006
    Date of Patent: April 1, 2008
    Assignee: Intel Corporation
    Inventors: Steven K. Hsu, Mark A. Anders, Ram K. Krishnamurthy
  • Patent number: 7352059
    Abstract: A low loss on-die interconnect structure includes first and second differential signal lines on one of the metal layers of a microelectronic die. One or more traces may also be provided on another metal layer of the die that are non-parallel (e.g., orthogonal) to the differential signal lines. Because the traces are non-parallel, they provide a relatively high impedance return path for signals on the differential signal lines. Thus, a signal return path through the opposite differential line predominates for the signals on the differential lines. In one application, the low loss interconnect structure is used within an on-die salphasic clock distribution network.
    Type: Grant
    Filed: June 14, 2005
    Date of Patent: April 1, 2008
    Assignee: Intel Corporation
    Inventors: Frank O'Mahony, Mark A. Anders, Krishnamurthy Soumyanath
  • Patent number: 7325024
    Abstract: An adder circuit includes a number of selectors and an adder. The selectors feed the adder with multiple input data bits. Each of the selectors includes a combination of a multiplexing network and a sense amplifier to select from a number of input values to generate the multiple input data bits. The combination of the multiplexing network and the sense amplifier acts as the state-holding element at the input of the adder, avoiding the overheads of an explicit latch stage.
    Type: Grant
    Filed: December 4, 2003
    Date of Patent: January 29, 2008
    Assignee: Intel Corporation
    Inventors: Sanu K. Mathew, Mark A. Anders, Ram K. Krishnamurthy, Sapumal Wijeratne
  • Patent number: 7275204
    Abstract: Shift resister rings are used to provide column access in a traceback memory during Viterbi decoding.
    Type: Grant
    Filed: September 30, 2004
    Date of Patent: September 25, 2007
    Assignee: Marvell International Ltd.
    Inventors: Mark A. Anders, Sanu K. Matthew, Ram K. Krishnamurthy
  • Patent number: 7272029
    Abstract: A sense amplifier transition encodes an output signal onto a bus such that the bus signal only transitions when a sensed bit line has a state different from the state of a previously sensed bit line. The sense amplifier includes a storage element that changes state when the bus signal is asserted. The output of the sense amplifier is conditionally inverted based on the state of the storage element.
    Type: Grant
    Filed: December 29, 2004
    Date of Patent: September 18, 2007
    Assignee: Intel Corporation
    Inventors: Steven K. Hsu, Ram K. Krishnamurthy, Mark A. Anders
  • Patent number: 7196548
    Abstract: A single ended current sensed bus with novel static power free receiver circuit is described herein. In one embodiment, a receiver circuit example includes a latch circuit to latch values for a first output and a second output during an evaluation phase in response to an input, a pre-charge circuit coupled to the latch circuit to pre-charge the latch circuit during a pre-charge phase, and a static power dissipation blocking (SPDB) circuit coupled to the pre-charge circuit and the latch circuit to substantially block static power from being dissipated during the pre-charge phase. Other methods and apparatuses are also described.
    Type: Grant
    Filed: August 25, 2004
    Date of Patent: March 27, 2007
    Assignee: Intel Corporation
    Inventors: Mark A. Anders, Atul Maheshwari, Ram Krishnamurthy
  • Patent number: 7196546
    Abstract: According to some embodiments, provided are a static low-swing driver circuit to receive a full-swing input signal, to convert the full-swing input signal to a low-swing signal, and to transmit the low-swing signal, and a dynamic receiver circuit to receive the low-swing signal and to convert the low-swing signal to a full-swing signal. Also provided may be an interconnect coupled to the driver circuit and to the receiver circuit, the interconnect not comprising a repeater and to receive the low-swing signal from the driver circuit and to transmit the low-swing signal to the receiver circuit.
    Type: Grant
    Filed: December 30, 2003
    Date of Patent: March 27, 2007
    Assignee: Intel Corporation
    Inventors: Mark A. Anders, Peter Caputa, Ram Krishnamurthy
  • Patent number: 7154300
    Abstract: A dynamic bus architecture is provided. This may include an encoding circuit coupled to a bus line and a decoder circuit coupled to the bus line. The encoder circuit may receive an input signal and generate an encoded signal on the bus line. The decoder circuit may receive the encoded signal from the bus line and generate the original unencoded signal. The encoder circuit may include a first flip-flop circuit to store a previous input signal from the bus line based on a clocking signal from the bus line. Additionally, the decoder circuit may include a second flip-flop circuit having a clock input to receive the encoded signal from the bus line as a clocking input.
    Type: Grant
    Filed: December 24, 2003
    Date of Patent: December 26, 2006
    Assignee: Intel Corporation
    Inventors: Mark A. Anders, Himanshu Kaul, Ram Krishnamurthy
  • Patent number: 6909127
    Abstract: A low loss on-die interconnect structure includes first and second differential signal lines on one of the metal layers of a microelectronic die. One or more traces may also be provided on another metal layer of the die that are non-parallel (e.g., orthogonal) to the differential signal lines. Because the traces are non-parallel, they provide a relatively high impedance return path for signals on the differential signal lines. Thus, a signal return path through the opposite differential line predominates for the signals on the differential lines. In one application, the low loss interconnect structure is used within an on-die salphasic clock distribution network.
    Type: Grant
    Filed: June 27, 2001
    Date of Patent: June 21, 2005
    Assignee: Intel Corporation
    Inventors: Frank O'Mahony, Mark A. Anders, Krishnamurthy Soumyanath
  • Patent number: 6828841
    Abstract: A clock receiver circuit converts low amplitude, differential clock signal components received from a differential clock distribution medium into a full swing digital clock. The clock receiver circuit can be used as part of, for example, an on-die salphasic clock distribution system within a microelectronic device.
    Type: Grant
    Filed: August 29, 2003
    Date of Patent: December 7, 2004
    Assignee: Intel Corporation
    Inventors: Mark A. Anders, Ram K. Krishnamurthy, Krishnamurthy Soumyanath
  • Publication number: 20040220993
    Abstract: Embodiments of the present invention generally relate to an adder. In embodiments, the adder may include two adder circuits which each process a segment of a first number and a second number. The second adder, for processing the higher order digits, may be operated at a lower voltage supply level than the first adder for processing lower order digits. Accordingly, power savings may be accomplished with a nominal time delay penalty.
    Type: Application
    Filed: April 30, 2003
    Publication date: November 4, 2004
    Applicant: Intel Corporation
    Inventors: Sanu K. Mathew, Mark A. Anders, Ram Krishnamurthy