Abstract:
A detector circuit can be used for determining the reflection coefficients of HF signals in a signal path. The detector circuit includes a bidirectional hybrid coupler, logarithmic amplifiers connected to the hybrid couple, and a subtractor having an offset connection.
Abstract:
A simple format is disclosed and referred to as Elementary Network Description (END). The format can fully describe a large-scale neuronal model and embodiments of software or hardware engines to simulate such a model efficiently. The architecture of such neuromorphic engines is optimal for high-performance parallel processing of spiking networks with spike-timing dependent plasticity. Neuronal network and methods for operating neuronal networks comprise a plurality of units, where each unit has a memory and a plurality of doublets, each doublet being connected to a pair of the plurality of units. Execution of unit update rules for the plurality of units is order-independent and execution of doublet event rules for the plurality of doublets is order-independent.
Abstract:
A capacitive touch panel may include a driver and a drive electrode configured to be connected to the driver. The driver is configured to power the drive electrode with a drive signal having a first signal characteristic during a first time interval, and a second signal characteristic different from the first signal characteristic during a second time interval subsequent to the first time interval. The first signal characteristic may comprise one or more of a first frequency, a first phase, or a first amplitude during the first time interval, and the second signal characteristic may comprise one or more of a second frequency, a second phase, or a second amplitude, where one or more of the first frequency, first phase, or first amplitude may be different from one or more of the second frequency, second phase, or second amplitude, respectively.
Abstract:
A Network-on-Chip (NoC) is provided that performs reordering of transaction responses such as those with requests that cross address mapping boundaries. Ordering is ensured by filtering logic in reorder buffers, some of which include storage to allow multiple simultaneously pending transactions. Transactions are transported by a packet-based transport protocol. The reorder buffering is done at packet level, within the transport topology. Reorder buffers are distributed physically throughout the floorplan of the chip, they have localized connectivity to initiators, and they operate in separate power and clock domains.
Abstract:
A method, apparatus, and manufacture for smiling face detection is provided. For each frame, a list of new smiling faces for the frame is generated by performing smiling face detection employing an object classifier that trained is to distinguish between smiling faces and all objects in the frame that are not smiling faces. For the first frame, the list of new smiling faces is employed as an input smiling face list for the next frame. For each frame after the first frame, a list of tracked smiles for the frame is generated by tracking smiling faces in the frame from the input smiling list for the frame. Further, a list of new smiling faces is generated for the next frame by combining the list of new smiling faces for the frame with the list of tracked smiles for the frame.
Abstract:
A method and NoC design tool is disclosed that automatically maps the paths listed in a timing report and the unit size in an area report to the topology of a NoC and displays the paths and unit sizes in a GUI. The tool can also automatically add pipeline stages, separated by the maximum delay allowed in the timing budget, in order to achieve timing closure in an automated way.
Abstract:
A circuit is proposed by means of which a ceramic component having two electrodes can be provided with a uniform, but periodically alternating BIAS voltage. The component has properties dependent on the level of the BIAS voltage and, for the purpose of an increased service life, is connected to a generator for generating a BIAS voltage and to means for periodically reversing the polarity of the BIAS voltage present at the electrodes. In a method for operating the component having variable properties, a uniform BIAS voltage, the polarity of which is periodically reversed, however, is applied to the electrodes, and the service life of the component is thus increased.
Abstract:
The system of interconnections (20) for external functional blocks on a chip provided with a single configurable communication protocol, comprises two physically separate communication networks (21, 22): a request network (21) for transmitting request messages from an initiating block (23, 24, 25, 26) to a recipient block (27, 28, 29, 30, 31) and a response network (22) for transmitting response messages from a recipient block (27, 28, 29, 30, 31) to an initiating block (23, 25, 26). The response messages include additional information making said request (21) and response (22) networks able to respectively manage the request messages and the response messages independently.
Abstract:
Certain aspects of the present disclosure provide techniques and apparatus for efficiently adapting a machine learning model from a base task to a downstream task based on frozen matrices. An example method generally includes receiving an input for processing through a layer of a neural network. An output of the layer of the neural network is generated based on a first product, the first product being based on a first trainable scaling vector, a first frozen matrix, a second trainable scaling vector, a second frozen matrix, and the received input.
Abstract:
Systems and techniques are described for providing iterative policy-guided program synthesis. For example, a device may generate, based on a policy that receives input-output data of one or more tasks as input, a first set of programs, add the first set of programs and the input-output data to the training dataset to generate an updated training dataset, train the policy based on the first set of programs and the input-output data to generate an updated policy, identify, based on the updated policy, a second set of programs for second input-output data for a second set of tasks, add the second set of programs and second input-output data to the updated training dataset to generate a second updated training dataset; and train the updated policy based on the second set of programs and the second input-output data to generate a second updated policy.