CIP-2021 : G06F 12/10 : Traducción de direcciones.

CIP-2021GG06G06FG06F 12/00G06F 12/10[3] › Traducción de direcciones.

G FISICA.

G06 CALCULO; CONTEO.

G06F PROCESAMIENTO ELECTRICO DE DATOS DIGITALES (sistemas de computadores basados en modelos de cálculo específicos G06N).

G06F 12/00 Acceso, direccionamiento o asignación en sistemas o arquitecturas de memoria (entrada digital a partir de, o salida digital hacia soportes de registro, p. ej. hacia unidades de almacenamiento de disco G06F 3/06).

G06F 12/10 · · · Traducción de direcciones.

CIP2021: Invenciones publicadas en esta sección.

Sistema de procesamiento de datos y método de procesamiento de datos.

(01/01/2020) Un sistema de procesamiento de datos , que comprende una unidad central de procesamiento, CPU , una memoria , un controlador de Interconexión de Componentes Periféricos, PCIe, , un adaptador de red y al menos un dispositivo de memorización PCIe y que comprende, además: una unidad de gestión , configurada para obtener, cuando el sistema de procesamiento de datos recibe una demanda de datos, una primera dirección de memorización de datos demandados en el dispositivo de memorización PCIe de conformidad con una primera información de dirección incluida en la demanda de datos, en donde la primera dirección de memorización es una dirección…

Múltiples conjuntos de campos de atributos dentro de una única entrada de tabla de páginas.

(25/09/2019) Un procedimiento que comprende: traducir , por una primera unidad de procesamiento , una dirección de memoria virtual a una dirección de memoria física usando una tabla de páginas común almacenada en una memoria , en el que la primera unidad de procesamiento comprende un unidad central de procesamiento (CPU); acceder , por la primera unidad de procesamiento, a un fragmento de memoria (334A-N) identificado por la dirección de memoria física; traducir , por una segunda unidad de procesamiento , la dirección de memoria virtual a la dirección de memoria física usando la tabla de páginas común almacenada en la memoria, en el que la segunda unidad de procesamiento comprende una unidad de procesamiento de gráficos (GPU); acceder , por la segunda unidad de procesamiento, al…

Dispositivo de inspección de traducción de dirección, dispositivo de procesamiento central y procedimiento de inspección de traducción de dirección.

(17/01/2018) Un dispositivo de comprobación de traducción de dirección que comprende: una unidad de gestión de memoria de traducción entre una dirección virtual y una dirección física sobre la base de una tabla de traducción de traducción entre direcciones físicas que son direcciones en memoria física y direcciones virtuales que son direcciones en memoria virtual, estando la unidad de gestión de memoria provista de una memoria intermedia de almacenamiento de información de tabla de traducción que indica la tabla de traducción; medio de almacenamiento proporcionado fuera de la unidad de gestión de memoria y que tiene almacenado en el mismo la información de tabla de traducción e información de detección de error adjuntada a la información de tabla de traducción, siendo la información de detección…

Compresión de memoria modificada.

(28/12/2016) Un procedimiento implementado por ordenador para aumentar la cantidad de memoria disponible para asignación a procesos de programas que se ejecutan en un dispositivo informático, donde la memoria es una memoria paginada, comprendiendo el procedimiento: identificar un primer conjunto de páginas de memoria que se han modificado, en el que el primer conjunto de páginas de memoria se asigna a uno de los procesos; comprimir el primer conjunto de páginas de memoria en un almacenamiento comprimido de la memoria paginada, en el que el almacenamiento comprimido está compuesto por un segundo conjunto de páginas de memoria; permitir a un administrador de memoria reutilizar…

Establecimiento de llamada de telecomunicación de medios mixtos.

(18/03/2016). Ver ilustración. Solicitante/s: 3G Licensing S.A. Inventor/es: CROOK,MICHAEL DAVID STANMORE.

Estación móvil apta para videotelefonía en respuesta a una interrupción de una llamada en curso de telecomunicaciones de medios mixtos, comprendiendo la estación móvil: - una interfaz de radiofrecuencia configurada para comunicar por medio de una red de telecomunicaciones de radio; - un transmisor configurado para transmitir datos que llevan por lo menos un primer y un segundo medios a una estación móvil remota durante una primera llamada de telecomunicaciones de medios mixtos; - un procesador en comunicación con la interfaz de radiofrecuencia configurado para recibir una indicación de que la transmisión de datos a la estación móvil remota en la primera llamada de telecomunicaciones de medios mixtos está siendo interrumpida; - estando el procesador además configurado, en respuesta a la indicación, para iniciar una segunda llamada a la estación móvil remota, no soportando la segunda llamada los segundos medios.

PDF original: ES-2564177_T3.pdf

Indexación escalable en una memoria de acceso no uniforme.

(16/09/2015) Un método de adaptar un proceso de indexación de acceso uniforme con una memoria flash NAND de acceso no uniforme , incluyendo el método: a) almacenar un diccionario de registros de índice en la memoria de acceso no uniforme , incluyendo los registros de índice claves de índice; b) mantener una tabla de traducción de compartimentos para mapear identificadores de compartimento lógicos a posiciones de compartimento físico de la memoria incluyendo generar un identificador de compartimento lógico por el hashing de desplazamiento de una clave de índice e incluyendo la tabla un mapeado del identificador de compartimento lógico a una posición de compartimento físico de la memoria donde se almacena el registro de índice asociado ; c) recoger en cache una pluralidad de compartimentos, donde cada compartimento incluye un conjunto…

Traducción de direcciones de entrada/salida a direcciones de memoria.

(28/08/2013) Un método de traducción de direcciones en un entorno informático, dicho método que comprende: obtener una dirección a partir de un adaptador a ser traducida a una dirección de memoria directamenteutilizable en el acceso a la memoria del sistema del entorno informático, la dirección que comprende unapluralidad de bits, la pluralidad de bits que comprende una primera parte de bits y una segunda parte de bits;recibir un valor de intervalo de direcciones que indica un intervalo de direcciones permitidas, en donde elintervalo se define por una dirección base y un límite situado en una entrada de tabla de dispositivoasociada con el adaptador, la entrada de tabla de dispositivo situada…

Traducción dinámica de dirección con protección de búsqueda y carga.

(18/06/2013) Un método para proteger datos en un sistema de ordenador que tiene una jerarquía de tablas de traducción utilizadas para la traducción de una dirección virtual a una dirección traducida de un bloque dedatos en almacenamiento principal, comprendiendo el método: obtener la dirección virtual que ha de ser traducida; obtener un origen inicial de una tabla de traducción de dicha jerarquía de tablas de traducción, comprendiendo dichajerarquía de tablas de traducción una tabla de segmento; basándose en el origen inicial obtenido, obtener una entrada de tabla de segmento a partir de dicha tabla desegmento, configurada dicha entradas de tabla de segmento para contener un campo de control de formato; en respuesta a una función de DAT mejorada que es habilitada, determinar si dicho campo de control de formato endicha entrada…

Traducción dinámica de direcciones con control de formato.

(05/06/2013) Método de traducción de una dirección virtual en una dirección traducida de un bloque de datos enalmacenamiento principal en un sistema informático de una arquitectura de máquina que tiene una jerarquíade tablas de traducción utilizada para la traducción de dicha dirección virtual, comprendiendo elmétodo: obtener una dirección virtual a traducir; obtener una dirección de origen de una tabla de traducción de dicha jerarquía de tablas de traducción; utilizar una parte de índice de dicha dirección virtual para hacer referencia a una entrada en dicha tabla detraducción; caracterizado por determinar si está habilitado un campo de control de formato en dicha entrada de tabla detraducción, en el que un campo de control formato no habilitado de la entrada de tabla de traducción…

Método para actualización de datos en memorias utilizando una unidad de gestión de memoria.

(22/01/2013) Método ejecutado por una aplicación para actualizar datos almacenados en una pluralidad de memorias físicasconectadas a una unidad de gestión de memoria (MMU) controlada por un microprocesador, dicha unidad de gestión dememoria (MMU) realizando una transacción de actualización traduciendo direcciones de página de 5 memoria virtual endirecciones de páginas de memoria física por lectura de una tabla de página (PT) siguiendo una pluralidad deindicadores de dirección que forman una estructura de ramificación, el método se caracteriza porque éste comprendelas siguientes etapas: - definir, por un primer atributo de versión (O),…

METODO Y SISTEMA DE MODELADO DE MEMORIA CACHE.

(04/06/2012) Un método de modelado de una memoria cache de datos de un procesador destino, para simular el comportamiento de dicha memoria cache de datos en la ejecución de un código software en una plataforma que comprenda dicho procesador destino, donde dicha simulación se realiza en una plataforma nativa que tiene un procesador diferente del procesador destino que comprende dicha memoria cache de datos que se va a modelar, donde dicho modelado se realiza mediante la ejecución en dicha plataforma nativa de un código software que se basa en dicho código software a ejecutar en dicha plataforma destino, extendido con información para modelar dicho comportamiento de dicha memoria cache de datos del procesador destino, donde el método comprende las etapas de: analizar el código software a ejecutar en la plataforma destino…

METODO Y SISTEMA DE MODELADO DE MEMORIA CACHE.

(05/04/2012) Un método de modelado de una memoria cache de datos de un procesador destino, para simular el comportamiento de dicha memoria cache de datos en la ejecución de un código software en una plataforma que comprenda dicho procesador destino, donde dicha simulación se realiza en una plataforma nativa que tiene un procesador diferente del procesador destino que comprende dicha memoria cache de datos que se va a modelar, donde dicho modelado se realiza mediante la ejecución en dicha plataforma nativa de un código software que se basa en dicho código software a ejecutar en dicha plataforma destino, extendido con información para modelar dicho comportamiento de dicha…

Traducción dinámica de direcciones con calificador de excepción de traducción.

(28/03/2012) Procedimiento para la calificación de una excepción de traducción en una función de traducción dinamica de direcciones, capaz de traducir una dirección virtual a una dirección traducida de un bloque de datos en el almacenamiento principal en un sistema informatico, comprendiendo el procedimiento: obtener una dirección virtual a traducir; traducir dinamicamente la dirección virtual a una dirección real o absoluta de un bloque de datos deseado en el almacenamiento principal; y en respuesta a un evento de interrupción de excepción de traducción que ha ocurrido durante la traducción dinamica de direcciones de la dirección virtual, almacenar en un calificador de excepción de traducción, bits para indicar que dicha excepción de traducción era una de entre una excepción OAT…

Tradcucción de dirección dinámica con gestión de trama.

(28/03/2012) Un método para llevar a cabo una función de gestión de trama en un procesador capaz de traducir una dirección virtual a una dirección traducida de un bloque de datos en almacenamiento principal en un sistema informático de una arquitectura de máquina que tiene una jerarquía de tablas de traducción utilizadas para la traducción de dicha dirección virtual, estando definida dicha función de gestión de trama para dicha arquitectura de máquina, estando el método caracterizado por que comprende: obtener una instrucción de máquina que contiene un código de operación para una instrucción de activar clave de almacenamiento y borrar; y ejecutar la instrucción de máquina, comprendiendo: obtener un campo de gestión de trama con un campo de clave que comprende una serie de bits de…

PROCEDIMIENTO DE GESTIÓN DE UNA MEMORIA COMPRENDIENDO UNOS ELEMENTOS PROVISTOS DE UNA INFORMACIÓN DE IDENTIFICACIÓN INDICATIVA DE LA ASCENDENCIA DE DICHOS ELEMENTOS.

(15/02/2011) Procedimiento de gestión de una memoria comprendiendo unos elementos memorizados que están organizados según una jerarquía y que comprenden cada uno un encabezamiento conteniendo una información de identificación individual y un cuerpo conteniendo datos, caracterizado porque la información de identificación de cada elemento está codificada sobre una pluralidad de bytes susceptibles de tomar un primer y un segundo valor, y porque la información de identificación de cada elemento se obtiene volviendo a coger la información de identificación de un elemento constituyendo en la jerarquía un antecedente directo del elemento concernido y cambiando en esta información de identificación del antecedente el valor de un byte al primer valor situado después del último byte al segundo…

MEMORIA CACHE INTERCALADA MULTI-ACCESIBLE, DE CICLO UNICO.

(16/03/2002) SE PRESENTA UNA MEMORIA DE CACHE INTERCALADO QUE TIENE CAPACIDAD DE ACCESO MULTIPLE DE CICLO SIMPLE. LA MEMORIA DE CACHE INTERCALADO COMPRENDE SUBMATRICES MULTIPLES DE CELDAS DE MEMORIA, UN CIRCUITO LOGICO DE ARBITRAJE PARA RECIBIR MULTIPLES DIRECCIONES DE ENTRADA PARA AQUELLAS SUBMATRICES Y UN CIRCUITO DE ENTRADA DE DIRECCIONES PARE APLICAR LAS MULTIPLES DIRECCIONES DE ENTRADA A ESAS SUBMATRICES. CADA UNA DE LA SUBMATRICES INCLUYE UNA SECCION DE DATOS PARES Y UNA SECCION DE DATOS IMPARES Y TRES MEMORIAS DIRECCIONABLES POR EL CONTENIDO PARA RECIBIR LAS MULTIPLES DIRECCIONES DE ENTRADA PARA SU COMPARACION CON LAS ETIQUETAS ALMACENAS EN ESTAS TRES MEMORIAS DIRECCIONABLES POR EL CONTENIDO. LA PRIMERA DE LAS TRES MEMORIAS DIRECCIONABLES POR EL CONTENIDO ESTA ASOCIADA CON LA…

PROCESO DE EXPLOTACION DE LA MEMORIA EN UN SISTEMA INFORMATICO DE TIPO DE DIRECCION VIRTUAL Y DISPOSITIVO PARA LLEVAR A CABO DICHO PROCESO.

(01/01/1997). Solicitante/s: BULL S.A.. Inventor/es: DOROTTE, MICHEL.

EL PROCESO DE EXPLOTACION DE LA MEMORIA EN UN SISTEMA INFORMATICO DEL TIPO DE DIRECCION VIRTUAL ESTA CARACTERIZADO EN QUE: SE ORGANIZA UN PRIMER DOMINIO DE MEMORIA DX ALREDEDOR DE UNA DIRECCION DE DIMENSION NX BITS. SE DEFINE EN EL DOMINIO DE MEMORIA DX UNA PLURALIDAD DE ESPACIOS DE DIRECCION EAX DE ESTRUCTURA IDENTICA Y ADMITIENDO UNA DIRECCION RELATIVA DE DIMENSION NL INFERIOR A NX. SE AFECTA DE MODO TEMPORAL E INTERCAMBIABLE UNO DE LOS ESPACIOS DE DIRECCION EAX (A CONTINUACION LLAMADO ESPACIO DE DIRECCION CORRIENTE EAC) A UN SEGUNDO DOMINIO DE MEMORIA DL ORGANIZADO ALREDEDOR DE UNA DIRECCION DE DIMENSION NL BITS. EL INVENTO CONCIERNE IGUALMENTE UN DISPOSITIVO PARA PONER EN OBRA EL PROCESO DEFINIDO MAS ABAJO.

APARATO Y METODO PARA MEJORAR LA TRASLACION DE DIRECCION DE VIRTUAL A REAL ACCEDIENDO A UNA UNIDAD DE MEMORIA "CACHE".

(16/10/1996) SE DESCRIBEN APARATO Y METODO PARA EXPEDIR LA TRASLACION DE UNA DIRECCION VIRTUAL, PROVISTA POR UNA UNIDAD CENTRAL DE PROCESO, A UNA DIRECCION REAL, PARA ACCEDER A UNA UNIDAD DE MEMORIA "CACHE". LA TECNICA SE BASA EN EL HECHO DE QUE UN PROCEDIMIENTO HABITUAL DIRIGIRA LOCALIZACIONES EN UN NUMERO LIMITADO DE PAGINAS DE DATOS DE MEMORIA DURANTE INTERVALOS SIGNIFICATIVOS DE LA EJECUCION DEL PROCESO. SE PROVEE UNA PEQUEÑA MEMORIA ASOCIATIVA, LA CUAL EN RESPUESTA A AL MENOS UNA PORCION DEL NUMERO DE PAGINAS VIRTUALES, PROVEE RAPIDAMENTE UNA PORCION DE PRUEBA DEL NUMERO DE PAGINAS REALES. LA PORCION DE PRUEBA DEL NUMERO DE PAGINAS REALES SE USA, EN ADELANTE CON LAS PORCIONES DE PALABRA (NO CAMBIADAS) DE LAS DIRECCIONES, PARA ACCEDER A LA UNIDAD DE DIRECTORIO DE LA MEMORIA "CACHE"…

SISTEMA DE ORDENADOR QUE EMPLEA UNA UNIDAD CENTRAL DE PROCESO QUE TIENE DOS MODOS DE DIRECCIONAMIENTO MUTUAMENTE INCOMPATIBLES.

(16/12/1993). Solicitante/s: INTERNATIONAL BUSINESS MACHINES CORPORATION. Inventor/es: BEALKOWSKI, RICHARD, DAYAN, RICHARD ALAN, DORIA, DAVID JOSEPH, KINNEAR, SCOTT GERARD, KRANTZ, JEFFREY ISSAC, LIVERMAN, ROBERT BRITTON, SOTOMAYOR, GUY GILWILLIAMS, DONALD DORSEY, VAISKAUCKAS, GARY ANTHONY.

UN SISTEMA DE ORDENADOR Y EL METODO PARA OPERAR UN SISTEMA DE ORDENADOR CAPAZ DE MARCHAR EN MODOS DE DIRECCION PROTEGIDA Y REAL INCOMPATIBLE MUTUAMENTE, EN QUE LOS PROGRAMAS ESCRITOS POR UN MODO PUEDEN SER USADOS EN EL OTRO MODO SIN MODIFICACION. EL BIOS MONTA DOS AREAS DE DATOS COMUNES DIFERENTES PARA LOS DOS MODOS, CAD UNO INCLUYE INDICADORES DE BLOQUEO DEL DISPOSITIVO, INDICADORES DE MESA DE TRANSFERENCIA DE FUNCIONES INDICADORES DE DATOS E INDICADORES DE FUNCIONES. EL AREA DE DATOS COMUNES PARA EL MODO REAL ESTA MONTADO PRIMERO. PARA MANTENER LOS INDICADORES PARA EL AREA DE DATOS COMUNES DEL MODO PROTEGIDO, EL VALOR COMPENSADO DEL AREA DEL MODO REAL ES COPIADA DIRECTAMENTE, Y ENTONCES EL VALOR SELECTOR ES INSERTADO A CUYAS DIRECCIONES FISICAS CORRESPONDE A LOS SEGMENTOS DE LOS INDICADORES CORRESPONDIENTES EN EL AREA DE MODO REAL. EL VALOR SELECTOR SE DERIVA DE UNA MESA DESCRIPTIVA DE SEGMENTOS.

SISTEMA DE ALMACENAMIENTO VIRTUAL PAGINADO.

(01/10/1993) UN SISTEMA DE COMPUTADOR MULTIPROCESADOR QUE INCLUYE UNA MEMORIA PRINCIPAL Y VARIAS UNIDADES CENTRALES DE PROCESOS QUE ESTAN CONECTADAS PARA COMPARTIR LA MEMORIA PRINCIPAL POR MEDIO DE UN BUS COMUN. CADA CPU TIENE UNIDADES DE ALMACENAMIENTO DE INSTRUCCIONES Y DE DATOS, CADA UNA ORGANIZADA EN PAGINAS BASICAS PARA LA COMPLETA COMPATIBILIDAD DE OPERACION CON PROCESOS DEL USUARIO. CADA UNIDAD DE ALMACENAMIENTO INCLUYE UN NUMERO DE MEMORIAS DIRECCIONABLES POR SU CONTENIDO CAM Y MEMORIAS DIRECTAMENTE DIRECCIONABLES RAM ORAGANIZADAS PARA COMBINAR UN MAPA ASOCIATIVO Y DIRECTO DE LOS DATOS O LAS INSTRUCCIONES EN UNA PAGINA BASICA. UNA ENTRADA CAM EN RESPUESTA A UNA DIRECCION…

"UNA DISPOSICION DE CONTROL DE APILAMIENTO DE DIRECCION DE ORIGEN DE TABLA DE SEGMENTOS, APLICABLE AL TRATAMIENTO DE DATOS".

(01/06/1983). Solicitante/s: FUJITSU LIMITED.

SISTEMA DE CONTROL DE PILA DE REGISTROS DE ORIGEN DE TABLA DE SEGMENTOS, APLICABLE AL TRATAMIENTO DE DATOS. PERMITE EL ACCESO DINAMICO SOBRE UNA PLURALIDAD DE ESPACIOS VIRTUALES. EN EL LA PILA DE REGISTROS DE ORIGEN DE TABLA DE SEGMENTOS , O PILA STO, SE RECUPERA DEPENDIENDO DEL CONTENIDO DE UNA PLURALIDAD DE REGISTROS DE CONTROL QUE ESPECIFICAN ESPACIOS VIRTUALES. EN LA PILA STO, Y CUANDO SE HACE NECESARIO BORRAR LOS DATOS REGISTRADOS DE UN IDENTIFICADOR STO ANTIGUO DEBIDO A LA RESTRICCION DEL NUMERO DE VIAS DE LA PILA STO, EL IDENTIFICADOR STO ANTIGUO NO SE BORRA EN CASO DE QUE SU REGISTRO SE EFECTUE TOMANDO COMO BASE EL ESPACIO VIRTUAL QUE CORRESPONDE AL CONTENIDO DE OTRO REGISTRO DE CONTROL, SINO QUE, POR EL CONTRARIO, SE BORRA EL IDENTIFICADOR STO ANTIGUO REGISTRADO TOMANDO COMO BASE EL ESPACIO QUE CORRESPONDE AL REGISTRO DE CONTROL CUYO CONTENIDO SE MODIFICA.

DISPOSICION DE CIRCUITOS PARA REDUCIR LA MAGNITUD DE LA CONVEXACION DE DIRECCIONES EN UN SISTEMA DE TRATAMIENTO DE DATOS CON MEMORIA VIRTUAL.

(16/02/1976). Solicitante/s: INTERNATIONAL BUSINES MACHINE CORPORATION.

Resumen no disponible.

Utilizamos cookies para mejorar nuestros servicios y mostrarle publicidad relevante. Si continua navegando, consideramos que acepta su uso. Puede obtener más información aquí. .