Abstract: A modified gain system and method are provided for non-causal channel equalization using feed-forward and feedback compensation. The method comprises: receiving a serial data stream first bit (present) input; comparing a second bit (past) value, received prior to the first bit input, to a third bit (future) value received subsequent to the first bit input; modifying the amplitude of the first bit input to compensate for the effect of the second and third bit values being equal; and, determining the value of the first bit input by comparing the amplitude modified first bit input to a Vopt threshold. When only one of the second and third bit values is a “1” value, a unity amplitude modifier is supplied. When the second and third bit values are a “1”, a low amplitude modifier is supplied. When the second and third bit values are a “0”, a high amplitude modifier is supplied.
Type:
Grant
Filed:
August 29, 2003
Date of Patent:
April 17, 2007
Assignee:
Applied Micro Circuits Corp.
Inventors:
Daniel M. Castagnozzi, Keith Michael Conroy, Warm Shaw Yuan, Omer Fatih Acikel
Abstract: In a computer system including at least one microcontroller, by suspending tasks after execution of particular instructions, such as a load-register-from-external-memory instruction, or when a resource is not ready, unnecessary attempts to execute subsequent instruction can be avoided. If a processor register has not yet been loaded and the next instruction attempts to use that register, the task will suspend. A task can also be suspended by incorporating a computer instruction that suspends the task after execution. A task can also be suspended by utilizing resources that provide one or more suspend indications.
Abstract: A system and method are provided for securely buffering overhead messages in a network-connected integrated circuit. The method comprises: receiving messages including overhead bytes; collecting overhead bytes; creating a first overhead message from the collected overhead bytes; establishing a overhead message semaphore; and, saving the first overhead message until it is read, in response to the semaphore. Saving the first overhead message until it is read means not overwriting the first overhead message stored in the buffer until the buffer is read. Not overwriting the first overhead message stored in the buffer until the buffer is read includes the substeps of: setting the semaphore to the lock state; and, in response the semaphore lock state, not writing collected overhead bytes for a second overhead message to the buffer.
Abstract: A system and method have been provided for hierarchically arbitrating in a broadband information switching network. The method promotes the fair and efficient distribution of information packets across the switch fabric that ultimately permits the switch to maximally match information packets to switch output addresses, at faster rates and higher throughput.