SYSTEM AND METHOD OF SELECTIVELY VARYING SUPPLY VOLTAGE WITHOUT SHIFTING DATA SIGNAL LEVELS
    2.
    发明申请
    SYSTEM AND METHOD OF SELECTIVELY VARYING SUPPLY VOLTAGE WITHOUT SHIFTING DATA SIGNAL LEVELS 审中-公开
    选择性变化的电压系统和方法,不改变数据信号电平

    公开(公告)号:WO2011144609A3

    公开(公告)日:2012-01-19

    申请号:PCT/EP2011057963

    申请日:2011-05-17

    CPC classification number: G06F13/4004 Y02D10/14 Y02D10/151

    Abstract: An electronic system implements a plurality of voltage domains, at least one of which has a selectively variable supply voltage, without requiring the use of a large number of level shifters (e.g., for each data and/or address line). The supply voltage for a first domain is set equal or nearly equal to that of a second domain for a first duration, when the two domains are connected for data transfer across a system bus. When the first domain is isolated from the bus, its supply voltage is set differently from that of the second domain for a second duration. In the second duration, the first domain may have a higher supply voltage, e.g., to perform high-performance computational tasks. Alternatively, it may have a lower supply voltage, to conserve power, if its computational task is less demanding.

    Abstract translation: 电子系统实现多个电压域,其中至少一个具有选择性可变的电源电压,而不需要使用大量电平移位器(例如,对于每个数据和/或地址线)。 当连接两个域用于通过系统总线的数据传输时,第一域的电源电压被设置为等于或几乎等于第二域的电源电压。 当第一域与总线隔离时,其供电电压设置与第二域的电源电压不同于第二持续时间。 在第二持续时间中,第一域可具有较高的电源电压,例如执行高性能的计算任务。 或者,如果其计算任务要求较低,则可能具有较低的电源电压以节省功率。

    Planificación de multi-procesadores

    公开(公告)号:ES2431931T3

    公开(公告)日:2013-11-28

    申请号:ES09161071

    申请日:2009-05-26

    Inventor: CARLSSON ANDERS

    Abstract: Un método de planificar tareas de procesamiento en un aparato de cálculo de multi-procesadores (100, 200),estando las tareas asociadas con al menos un plazo respectivo, implicando el método la comunicación entre unafunción de planificación de tareas global (102, 202) y una pluralidad de funciones de planificación de tareas locales(112, 212), estando cada función de planificación de tareas local asociada con un procesador (108, 208) respectivo,que comprende: - guardar, en la función de planificación de tareas global, información del estatus actualizada relativa a : - cualquier procesador en reposo, - momentos del tiempo en los que se espera que cualquier procesador esté en reposo, - valores de relajación asociados con cualquier procesador, comprendiendo también el método: - planificar, en la función de planificación de tareas global, las tareas de: - enviar tareas a las funciones de planificación de tareas locales, estando el envío condicionado por lainformación de estatus, - llamar a tareas desde las funciones de planificación de tareas locales en algún procesador que noesté en reposo y enviar alguna tarea llamada a una función de planificación de tareas local en unprocesador que no esté en reposo, - recibir, desde las funciones de planificación de tareas locales, tareas interrumpidas y enviar cualquiertarea interrumpida recibida a una función de planificación de tareas local, estando el envíocondicionado a la información de estatus, donde el hecho de guardar la información de estatus actualizada comprende: - recibir, desde cada función de planificación de tareas local, un valor de relajación de planificación calculadorespectivo que es la diferencia mínima entre los plazos de finalización para tareas y los tiempos definalización de tarea esperados con tareas actualmente enviadas a cada procesador respectivo, ydonde la planificación de una tarea comprende: - comprobar si existe un procesador en reposo y, si es así, enviar la tarea a la función de planificación detareas local del procesador en reposo, si no: - calcular un tiempo de finalización esperado de la tarea, siendo el cálculo relativo a una situación que implicaa la existencia de un procesador en reposo, - calcular un valor de relajación de tarea como una diferencia entre el plazo para la tarea y el tiempo definalización esperado calculado para la tarea, - comprobar si la relajación de la tarea calculada es mayor que una diferencia entre el momento del tiempomás temprano en el que algún procesador se espera que esté en reposo y el tiempo actual y, si es así, enviarla tarea a la función de planificación de tareas local de ese procesador, si no: - enviar la tarea a la función de planificación de tareas local del procesador que tenga el mayor valor derelajación de planificación.

Patent Agency Ranking