Patents by Inventor Laurent Rinn

Laurent Rinn 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: 5918302
    Abstract: A digital sound-producing device having a digital signal processor (DSP) and data cache memory, and using an external sample memory for storing digital audio sample data, includes a virtual cache memory block for dynamically allocating cache lines of the data cache memory. The virtual cache memory block is located in the address path between the DSP and both the data cache memory and sample memory, while the data cache memory is on the data path between the DSP and sample memory. Requests by the DSP for access to the sample memory are in the form of a virtual address corresponding to a particular sample memory address. The virtual cache memory block determines whether the virtual address already has an allocated cache line for the data cache memory, and if so transfers the requested data between that cache line and the DSP. If not, it allocates a data cache line as corresponding to the virtual address, and transfers data from the corresponding sample memory address to the cache line.
    Type: Grant
    Filed: September 4, 1998
    Date of Patent: June 29, 1999
    Assignee: Atmel Corporation
    Inventor: Laurent Rinn