Processing system with synchronization instruction
Granted: January 31, 2017
Patent Number:
9558150
Embodiments of a multi-processor array are disclosed that may include a plurality of processors, and controllers. Each processor may include a plurality of processor ports and a sync adapter. Each sync adapter may include a plurality of adapter ports. Each controller may include a plurality of controller ports, and a configuration port. The plurality of processors and the plurality of controllers may be coupled together in an interspersed arrangement, and the controllers may be distinct…
Processing system with interspersed processors and communication elements having improved communication routing
Granted: January 3, 2017
Patent Number:
9535877
A processing system includes processors and dynamically configurable communication elements (DCCs) coupled together in an interspersed arrangement. A source device may transfer a data item through an intermediate subset of the DCCs to a destination device. The source and destination devices may each correspond to different processors, DCCs, or input/output devices, or mixed combinations of these. In response to detecting a stall after the source device begins transfer of the data item to…
Wireless transmission of multimedia streams which uses control information to associate error correction coding with an audiovisual stream
Granted: December 6, 2016
Patent Number:
9515776
A system and method for wirelessly transmitting audiovisual information. A first plurality of packets including audiovisual information may be generated. A second plurality of packets including error correction coding information for the audiovisual information may be generated. Control information for associating the error correction coding information with the audiovisual information may be generated, and a third plurality of packets including the control information may also be…
Tunable femtosecond laser-pulse source including a super-continuum generator
Granted: December 6, 2016
Patent Number:
9515445
A mode-locked fiber MOPA delivers pulses of laser-radiation. A super-continuum generator including a bulk spectral-broadening element and a negative group-delay dispersion (NGDD) device is arranged to receive a pulse from the MOPA and cause the pulse to make a predetermined number of sequential interactions with the broadening element and the NGDD device. After making the predetermined interactions, the pulse is delivered from the super-continuum generator with a very broad…
Real time analysis and control for a multiprocessor system
Granted: October 25, 2016
Patent Number:
9477585
System and method for testing a device under test (DUT) that includes a multiprocessor array (MPA) executing application software at operational speed. The application software may be configured for deployment on first hardware resources of the MPA and may be analyzed. Testing code for configuring hardware resources on the MPA to duplicate data generated in the application software for testing purposes may be created. The application software may be deployed on the first hardware…
Crystal-pair counter-rotator with translation capability
Granted: October 18, 2016
Patent Number:
9470954
In an optical parametric frequency conversion arrangement first and second optically nonlinear crystals (18, 20) mounted on respectively first and second drive-shafts (26, 30). The drive shafts (26, 30) are counter-rotatably driven by a single stepper-motor (50) via a gear-train. The first drive-shaft (26) includes a lead screw. When the first drive-shaft (26) is rotated, the first crystal (18) is rotated and simultaneously translated, while the second crystal (20) is simultaneously…
Clock distribution network for multi-frequency multi-processor systems
Granted: September 20, 2016
Patent Number:
9450590
Embodiments of a synchronous digital system are disclosed that may include generation of clock and synchronization signals. Any of a plurality of available clock signals may be selected for use as a primary clock, without causing clock-induced errors in the synchronous digital system. The clock signals may be selected automatically or programmatically. Clock generation circuitry may generate a clock signal that is initially used as the primary clock. The clock generation circuitry may be…
Three dimensional display system
Granted: September 13, 2016
Patent Number:
9442461
System and method for video holographic display. Information is received regarding a 2D hogel array with multiple hogel apertures, specifying number, size, and/or spacing of the hogel apertures. Information regarding a 3D scene is received, including a scaling factor mapping the 3D scene to a 3D display volume. Due to gradual variation of radiation patterns from hogel to hogel, a full set of color radiation intensity patterns for the entire hogel array may be generated by interpolating…
Multi-partition radio frames
Granted: September 6, 2016
Patent Number:
9438459
Techniques relating to generating and receiving radio frames with multiple partitions are disclosed. A mobile device may include a wireless radio, one or more antennas, and one or more processors. In some embodiments, the mobile device is configured to receive a frame of wireless data that includes a plurality of partitions and partition data. In some embodiments, the plurality of partitions each include multiple orthogonal frequency-division multiplexing (OFDM) symbols, and different…
Processing system with interspersed processors with multi-layer interconnect
Granted: August 30, 2016
Patent Number:
9430422
Embodiments of a multi-processor array are disclosed that may include a plurality of processors and configurable communication elements coupled together in a interspersed arrangement. Each configurable communication element may include a local memory and a plurality of routing engines. The local memory may be coupled to a subset of the plurality of processors. Each routing engine may be configured to receive one or more messages from a plurality of sources, assign each received message…
Memory-network processor with programmable optimizations
Granted: August 30, 2016
Patent Number:
9430369
Various embodiments are disclosed of a multiprocessor system with processing elements optimized for high performance and low power dissipation and an associated method of programming the processing elements. Each processing element may comprise a fetch unit and a plurality of address generator units and a plurality of pipelined datapaths. The fetch unit may be configured to receive a multi-part instruction, wherein the multi-part instruction includes a plurality of fields. A first…
Electro-optic modulator
Granted: August 30, 2016
Patent Number:
9429777
An electro-optic modulator for a laser beam includes an yttrium vanadate crystal cooperative with a double-pass electro-optic switch. A beam to be modulated passes through the yttrium vanadate crystal and makes a forward and a reverse pass through the electro-optic switch. The electro-optic switch returns the beam to the vanadate crystal selectively in one of two polarization orientations at 90 degrees to each other. Depending on the polarization orientation, the returned beam is…
Multiprocessor fabric having configurable communication that is selectively disabled for secure processing
Granted: August 23, 2016
Patent Number:
9424441
Disabling communication in a multiprocessor fabric. The multiprocessor fabric may include a plurality of processors and a plurality of communication elements and each of the plurality of communication elements may include a memory. A configuration may be received for the multiprocessor fabric, which specifies disabling of communication paths between one or more of: one or more processors and one or more communication elements; one or more processors and one or more other processors; or…
Processing system with interspersed processors DMA-FIFO
Granted: August 23, 2016
Patent Number:
9424213
Embodiments of a multi-processor array are disclosed that may include a plurality of processors, local memories, configurable communication elements, and direct memory access (DMA) engines, and a DMA controller. Each processor may be coupled to one of the local memories, and the plurality of processors, local memories, and configurable communication elements may be coupled together in an interspersed arrangement. The DMA controller may be configured to control the operation of the…
Water-cooled carbon-dioxide laser
Granted: August 16, 2016
Patent Number:
9419404
A carbon dioxide waveguide-laser includes an elongated resonator compartment and an elongated power supply compartment. The resonator and power-supply compartments are separated by a water-cooled heat sink.
Via-hole drilling in a printed circuit board using a carbon monoxide laser
Granted: August 9, 2016
Patent Number:
9414498
Apparatus for drilling a via-hole in a printed circuit board (PCB) includes a carbon monoxide laser deliver laser radiation pulses. The pulses have a relatively broad wavelength-range, and slow rising and falling edges. The rising and falling edges of the pulses are clipped using and acousto-optic modulator. A dispersion-compensator compensates for dispersion in the clipped pulses introduced by the AOM. Achromatic focusing optics focus the dispersion-compensated, clipped pulses on the…
Uniformity adjustment method for a diode-laser line-projector
Granted: July 26, 2016
Patent Number:
9400391
In a line projector a diode-laser beam having an elliptical cross-section is projected onto a Powell lens which spreads the beam to form a line of light. Distribution of power along the line of light is adjusted by rotating the diode-laser beam with respect to the Powell lens.
Method and apparatus for adjusting pulse parameters in a solid-state chirped-pulse amplifier system
Granted: July 5, 2016
Patent Number:
9385502
Optical apparatus for amplifying pulses in a pulsed laser-beam includes a pulse-stretcher having a single transmission-grating in a multi-pass configuration at a non-normal incidence angle. A regenerative amplifier amplifies stretched pulses in the laser-beam. A pulse-compressor including two spaced-apart reflection-gratings in a multi-pass configuration compresses the amplified pulses. Pulse-parameters of the compressed amplified pulses are optimized by iteratively adjusting the…
Light-source including a planar array of diode-laser bars
Granted: June 28, 2016
Patent Number:
9377611
A light-source includes a planar array of diode-laser bars and a plurality of turning-mirrors arranged to stack beams from the diode-laser bars in the fast-axis direction to provide a first combined beam. Six plane mirrors are arranged to divide the combined beam into three beam-slices, each having one-third the slow-axis width of the first combined beam, and add the beam-slices in the fast-axis direction to provide a second combined beam having about one-third the slow-axis width and…
MOPA with high-gain solid-state amplifier
Granted: June 7, 2016
Patent Number:
9362713
Radiation from a VBG-locked diode-laser at a locked wavelength of 878.6 nm is focused into a 30-mm long Nd:YVO4 optical amplifier crystal for optically pumping the crystal (24). The crystal amplifies a beam of seed-pulses from a fiber MOPA (12). The power of pump radiation is about 75 Watts. The radiation is focused into a beam-waist having a minimum diameter of about 600 micrometers. This provides an amplifier having a high gain-factor well over 100. The high-gain factor provides a…