A system and method are disclosed for handling devices that assert a wake-up signal in an improper fashion. It is observed that any wake-up signals that remain asserted as the computer system enters a low-power mode are likely produced by non-compliant cards, and to assure proper functioning of the system, it is desirable for the computer system to selectively block assertion of asserted signals from non-compliant cards. In one embodiment the computer system includes an expansion bus coupled to a bus bridge, and a signal gate. The expansion bus includes a wake-up signal that the signal gate can be configured to isolate from the bus bridge. The signal gate is preferably controlled by the power management controller. The power management controller sets the signal gate to isolate the signal from the bus bridge if the controller determines that wake-up signal is being driven in a non-standard manner. The non-compliance may be determined by: (a) detecting a transition of the computer to a reduced power state; (b) pausing for a predetermined delay; and (c) sampling the wake-up signal to identify any asserted wake-up signals. In the presence of non-compliant expansion cards, the disclosed embodiments may advantageously assure correct operation of the system with minimal additional cost.

Un sistema e un metodo sono rilevati per maneggiare i dispositivi che assericono un segnale di wake-up ad un modo improprio. È osservato che tutti i segnali di wake-up che rimangono asseriti mentre il sistema di elaborazione entra in un modo a bassa potenza probabilmente sono prodotti dalle schede non-non-compliant ed assicurare il perfetto funzionamento del sistema, per il sistema di elaborazione è desiderabile ostruire selettivamente l'asserzione dei segnali asseriti dalle schede non-non-compliant. In un incorporamento il sistema di elaborazione include un bus di espansione accoppiato ad un ponticello del bus e un cancello del segnale. Il bus di espansione include un segnale di wake-up che il cancello del segnale può essere configurato per isolarsi dal ponticello del bus. Il cancello del segnale è controllato preferibilmente dal regolatore dell'amministrazione di alimentazione. Il regolatore dell'amministrazione di alimentazione regola il cancello del segnale per isolare il segnale dal ponticello del bus se il regolatore determina che il segnale di wake-up stia guidando in un modo non standard. La mancanza di conformità può essere determinata vicino: (a) rilevando una transizione del calcolatore ad un'alimentazione ridotta dichiara; (b) facendo una pausa per predeterminato fa ritardare; e (c) provando il segnale di wake-up identificare qualsiasi segnali asseriti di wake-up. In presenza delle schede non-non-compliant di espansione, gli incorporamenti rilevati possono assicurare vantaggiosamente l'esercizio corretto del sistema con costo supplementare minimo.

 
Web www.patentalert.com

< (none)

< Persistent reservation IO barriers

> Method and system to pre-fetch compressed memory blocks using pointers

> (none)

~ 00093