Patents by Inventor Carl M. Mikkelsen

Carl M. Mikkelsen has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 7759967
    Abstract: Disclosed herein are various embodiments of an application specific integrated circuit (ASIC). The ASIC includes a plurality of functional units. Each functional unit may include a plurality of connections. The ASIC may also include a plurality of input and/or output pins configured to couple the ASIC to a circuit board. A programmable client may be associated with each pin, and each programmable client may be programmed to selectively connect the pin with which it is associated to one of the plurality of connections of one of the plurality of functional units. In various embodiments, the programmable client may be embodied as a multiplexer or a crossbar switch. Further, the programmable client may be programmed using any of boot firmware, hardware jumpers, and/or non-volatile programming registers.
    Type: Grant
    Filed: January 7, 2005
    Date of Patent: July 20, 2010
    Assignee: Conexant Systems, Inc.
    Inventors: Derek T. Walton, Carl M. Mikkelsen, Michael J. Schaffstein, Robert J. DeMattia
  • Patent number: 7484070
    Abstract: A memory of allocating memory for use by a subfunction of a computer chip, wherein the subfunction uses contiguous memory regions, the method comprising the steps of (a) creating a placeholder for contiguous memory buffers used by the subfunction of the chip by reserving a region of memory subsystem space, wherein the region does not need to be backed by true physical storage and the size is at least as large as the contiguous memory buffer required by the subfunction, (b) allocating pages of remaining memory in the memory subsystem to satisfy the amount of memory required by the subfunction, wherein the allocated pages do not necessarily result in a contiguous memory region, (c) remapping the allocated pages of step b into a contiguous region of the placeholder created in step a and (d) disabling the remapping after the subfunction is completed to free the memory in the placeholder.
    Type: Grant
    Filed: January 10, 2005
    Date of Patent: January 27, 2009
    Assignee: Conexant Systems, Inc.
    Inventors: Derek T. Walton, Carl M. Mikkelsen
  • Patent number: 5467446
    Abstract: A rasterizer which includes a transform analyzer and compiler which generates a transform program for only one scan line of an output image where a given transform specification which defines only orthogonal rotations, and possibly mirroring and scaling. The transform program is interpreted by a transform execution engine, along with the input image data, to produce an output raster image, by repetitively applying the transform program to the input image data for successive scan lines of the output raster image.
    Type: Grant
    Filed: January 29, 1993
    Date of Patent: November 14, 1995
    Assignee: ColorAge, Inc.
    Inventors: Carl M. Mikkelsen, Edward S. Gavrin