G - Physics – 06 – F
Patent
G - Physics
06
F
G06F 12/02 (2006.01) G06T 9/00 (2006.01)
Patent
CA 2284044
In a memory in a computer system, buffers are defined by a buffer management system. A set Buffers command defines a number (NP) of pools of buffers, and for each pool, a pool size (PS) of the number of buffers in the pool and the size (BS) of the buffers in that pool. The buffer management system is initialized to store the buffer sizes and to cumulate and store the pool sizes. To address a buffer, the buffer management system determines the address of the start of the buffer from the desired pool and buffer numbers, using the stored information. Also, for updating a paged flash memory, a page Pn of the flash memory (4024) is copied as an image page into RAM memory (4022), and the image page is updated and written back into a different page in the flash memory. A main record table (22) is held in a separate non- volatile memory (EEPROM 4026), identifying valid page pages in the flash memory, and is updated when a page in the flash memory has been updated. The main record table includes a CRC error detection section (25), and is copied into a back-up record table (23) immediately after it has been updated.
Dans un système informatique, les tampons d'une mémoire sont définis par un système de gestion de tampons. Une commande ''Set Buffers'' définit un numéro (NP) pour les pools de tampons, et pour chaque pool une taille de pool (PS) relative au nombre de tampons dans ce pool, et la taille (BS) de ces tampons. Le système de gestion des tampons est initialisé pour mémoriser les tailles des tampons et pour cumuler et mémoriser les tailles des pools. Pour solliciter un tampon, le système de gestion des tampons utilise l'information mémorisée pour déterminer l'adresse du début du tampon dans le pool désiré et le numéro des tampons. D'autre part, pour mettre à jour une mémoire flash paginée, une page (Pn) de la mémoire flash (4024) est copiée sous forme de page image dans une mémoire RAM (4022), et cette page image est mise à jour et réécrite dans une page différente de la mémoire flash. Une table (22) d'enregistrement principale permettant d'identifier les pages valides de la mémoire flash est installée dans une mémoire rémanente séparée (EEPROM 4026), et est mise à jour lorsqu'une page de mémoire flash a été mise à jour. La table d'enregistrement principale comporte une section (25) de détections d'erreur CRC et est copiée dans une table (23) d'enregistrement de sauvegarde immédiatement après avoir été mise à jour.
Declerck Christophe
Sarfati Jean-Claude
Canal + Societe Anonyme
Fetherstonhaugh & Co.
LandOfFree
Computer memory organization does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Computer memory organization, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Computer memory organization will most certainly appreciate the feedback.
Profile ID: LFCA-PAI-O-2042449