PROCEDIMIENTO PARA LA OBTENCION DE LA ACTIVIDAD DE TRANSICION DE UN CIRCUITO A PARTIR DE SU FUNCION DE TRANSFERENCIA.

Procedimiento para la obtención de la actividad de transición de un circuito a partir de su función de transferencia.



Procedimiento para la obtención de la actividad de transición de un circuito lineal CMOS digital a partir de su función de transferencia.

El procedimiento permite obtener el consumo de potencia dinámica de un circuito a partir de la actividad media de transición de todos los nodos del circuito. Conocido el consumo medio de potencia de cada transición, permite establecer el consumo medio del circuito

Tipo: Patente de Invención. Resumen de patente/invención. Número de Solicitud: P200700042.

Solicitante: UNIVERSITAT POLITECNICA DE CATALUNYA.

Nacionalidad solicitante: España.

Provincia: BARCELONA.

Inventor/es: CALOMARDE PALOMINO,ANTONIO.

Fecha de Solicitud: 29 de Diciembre de 2006.

Fecha de Publicación: .

Fecha de Concesión: 1 de Julio de 2010.

Clasificación Internacional de Patentes:

  • G06F17/15 SECCION G — FISICA.G06 COMPUTO; CALCULO; CONTEO.G06F TRATAMIENTO DE DATOS DIGITALES ELECTRICOS (computadores en los que una parte del cálculo se efectúa hidráulica o neumáticamente G06D, ópticamente G06E; sistemas de computadores basados en modelos de cálculo específicos G06N). › G06F 17/00 Equipo o métodos de tratamiento de datos o de cálculo digital, especialmente adaptados para funciones específicas. › Cálculo de funciones de correlación.

Clasificación PCT:

  • G06F17/15 G06F 17/00 […] › Cálculo de funciones de correlación.

Descripción:

Procedimiento para la obtención de la actividad de transición de un circuito a partir de su función de transferencia.

Sector de la técnica

La invención se encuadra en el sector de la estimación del consumo de circuitos integrados, más concretamente en los circuitos CMOS que pueden describirse mediante una función de transferencia.

Estado de la técnica

La estimación del consumo dinámico de circuitos CMOS se basa en la determinación de actividad de cada uno de los nodos del circuito. Posteriormente se modela cada transición de cada nodo mediante un factor energía o potencia media para establecer la energía del circuito o el consumo medio de potencia.

El procedimiento para determinar la actividad se realiza mediante la obtención de un parámetro estadístico que relaciona la similitud entre dos muestras en el tiempo, el cual es conocido como la correlación temporal desplazamiento 1 de cada señal del circuito. Cada una de estas señales son las que se pueden observar en una representación RTL del circuito. La representación RTL describe el circuito mediante funciones básicas, tales como sumas, multiplicaciones, registros, etc., y las señales que interconectan dichos bloques. Como cada señal posee varias líneas agrupadas por un bus, para determinar la actividad de cada una de estas líneas, existen diferentes métodos que pueden obtener la actividad.

La estimación de ésta correlación actualmente, se basa en técnicas estocásticas, que dificultan la manipulación y no permiten la obtención de la correlación en todos los nodos del circuito.

Para resolver el problema de la obtención de la correlación se han propuesto técnicas como por ejemplo la simulación, lo cual hace que el resultado de la estimación sea altamente dependiente de los vectores de entrada del sistema utilizados en la simulación. Otra técnica utilizada es la manipulación simbólica de los elementos básicos del circuito a nivel RTL, pero este método tan sólo es válido para la estructura considerada, cambiando cuando la estructura se modifica, y además no resuelve el problema cuando existen una o varias realimentaciones dentro del circuito.

Descripción de la invención

La presente invención se refiere a un nuevo método para la obtención de la actividad de transición de cualquier circuito CMOS digital que pueda ser descrito mediante una función de transferencia entre la(s) entrada(s) y los nodos internos y/o externos de dicho circuito.

Para la determinación de la actividad de transición se utiliza la función de transferencia desde la entrada hasta el nodo "n" que se conoce como:


Donde ak y bk son coeficientes que determinan la función de transferencia, y m y n son el orden del polinomio del numerador y denominador, respectivamente.

Esta función de transferencia puede obtenerse para todos los nodos del circuito, incluida la(s) salida(s).

Para la determinación de la actividad de esta invención es preciso determinar primero la correlación temporal desplazamiento 1 ?n(1) del nodo n.

Éste parámetro es fácilmente determinable mediante la respuesta frecuencial de dicho circuito


La influencia de la(s) señal(es) de entrada se incluyen en la función Hn(z) mediante la inclusión de una respuesta frecuencial Hi(z) que representa el espectro de la(s) señal(es) de entrada, quedando


Donde Hin(z) es el producto de la respuesta frecuencial desde la(s) entrada(s) hasta el nodo n, por el espectro de la(s) señal(es) de entrada.

La ventaja que presenta éste método respecto a los anteriores son:

• Permite determinar la actividad mediante parámetros utilizados habitualmente en el diseño de circuitos de procesado de la señal.
• En procesado de la señal, la función de transferencia es la utilizada en el diseño de tales circuitos.
• Resuelve el problema de la determinación de la correlación temporal en circuitos con realimentación.
• Permite determinar rápidamente la correlación de todos los nodos para diferentes entradas características.
• Permite obtener cotas máximas y medias del consumo simplemente cambiando el espectro de la(s) se- ñal(es) de entrada.
Descripción de una aplicación preferida

Los filtros con respuesta impulsional finita tienen la siguiente función de transferencia:


Mediante la utilización del método, la correlación temporal desplazamiento 1 del nodo de salida, se obtiene


Valor que puede ser utilizado para cada uno de los nodos del circuito.

Obtenida la correlación desplazamiento 1, puede obtenerse la actividad utilizando, por ejemplo, la relación

t1 = 0 . 5 (1 - ? (1))

Donde ti es la actividad.


 


Reivindicaciones:

1. Nuevo procedimiento para la obtención de la actividad de transición en circuitos CMOS digitales que incorporan procesado de la señal, y que permite obtener la correlación temporal desplazamiento 1 de todos los nodos del circuito procesado de señal, así como la potencia dinámica media y máxima y la energía consumida por dicho circuito, caracterizado porque está basado en la respuesta frecuencial del circuito desde la(s) entrada(s) hasta los nodos de dicho circuito.


 

Patentes similares o relacionadas:

Procedimiento de emulación del sonido de un amplificador de válvulas de vacío, del 23 de Agosto de 2017, de MARTINEZ GARCIA-CASARRUBIOS, José Manuel: Procedimiento de emulación del sonido de un amplificador de válvulas de vacío grabado en un estudio profesional mediante un pedal preamplificadar de estado sólido […]

Método y sistema de determinación de la duración de los potenciales de acción de unidad motora en señales electromiográficas intramusculares, del 17 de Junio de 2014, de UNIVERSIDAD PUBLICA DE NAVARRA: Método y sistema de determinación de la duración de los potenciales de acción de unidad motora en señales electromiográficas intramusculares. La invención […]

Aparato y procedimiento para la adquisición de una secuencia de ensanchamiento en sistemas DSSS aperiódicos, del 30 de Mayo de 2012, de SELEX ELSAG S.P.A: Un detector DSSS para detectar una sincronización entre una señal de espectro ensanchado(r(nTc)), que tiene una pluralidad de chips, r(n), y un valor […]

PROCEDIMIENTO DE ESTIMACION DE UNA MATRIZ DE CORRELACION DE SEÑALES INTERFERENTES RECIBIDAS POR UNA RED DE CAPTADORES., del 16 de Mayo de 2007, de THALES: Procedimiento para estimar la matriz de correla- ción de señales de características desconocidas recibidas por una red que comprende un número N de captadores, […]

CORRELACIONADOR PARALELO DE BAJA POTENCIA PARA MEDIR LA CORRELACION ENTRE SEGMENTOS DE SEÑAL DIGITAL., del 16 de Junio de 2002, de GENERAL ELECTRIC COMPANY: LA CORRELACION ENTRE UN PAR DE SEGMENTOS DE SEÑALES DIGITALES SE MIDE CON UN APARATO QUE INCLUYE UNA PLURALIDAD DE MULTIPLICADORES . […]

UN CIRCUITO CORRELADOR DE 1 BIT/2 NIVELES DE ALTA VELOCIDAD CON CAPACIDAD DE AUTOCALIBRACION DE LA FUNCION FRINGE-WASH., del 16 de Diciembre de 2000, de UNIVERSITAT POLITECNICA DE CATALUNYA: Un circuito correlador de 1 bit/2 niveles de alta velocidad con capacidad de autocalibración de la función de fringe - wash. Si bien la medida de la función de correlación cruzada […]

METODO Y APARATO PARA LA SIMULTANEA CONVOLUCION MULTIPLE DE IMAGENES BINARIAS DIGITALES, UTILIZANDO UN UNICO CONVOLUCIONADOR CON UNA MASCARA BINARIA PARA DETERMINAR LAS DENSIDADES DE PIXEL., del , de UNITED PARCEL SERVICE OF AMERICA, INC.: SE PRESENTA UN SISTEMA PARA ENROLLAR SIMULTANEAMENTE UNA PRIMERA Y UNA SEGUNDA IMAGEN DIGITAL BINARIA EN PARALELO CON UN ENROLLADOR SIMPLE QUE TIENE UNA […]

BUSCADOR PROGRAMABLE DE FILTRO ADAPTADO PARA LA BUSQUEDA DE MULTIPLES SEÑALES PILOTO, del 16 de Diciembre de 2007, de QUALCOMM INCORPORATED: Un buscador programable de filtro adaptado que comprende: un registro de desplazamiento (401A-K, 403A-K, 800A-K) que funciona como un registro de desplazamiento […]

Otras patentes de UNIVERSITAT POLITECNICA DE CATALUNYA