Abstract:
An emulator schedules emulation threads for DMA emulation and other emulation functions in a time-multiplexed manner. Emulation threads are selected for execution according to a load balancing scheme. Non-DMA emulation threads are executed until their execution time period expires or they stall. DMA emulation thread execution is allowed to execute indefinitely until the DMA emulation thread stalls. The DMA emulation thread prefetches additional adjacent data in response to target computer system DMA requests. Upon receiving a target computer system DMA request, the DMA emulation thread first checks to the prefetched data to see if this data matches the request. If so, the request is fulfilled using the prefetched data. If the prefetched data does not match the target computer system DMA request, the DMA emulation thread fetches and stores the requested data and additional adjacent data for potential future use.
Abstract:
Methods and systems for resolving clock management issues in emulation of a target system on a host system are disclosed. A first set of code instructions of a target program is emulated to generate a first set of emulated instructions that emulate a first component on the host system. A second set of code instructions is emulated to generate a second set of emulated instructions that emulate a second component of the target system on the host system. The first set is executed based on a first clock (which may be a fixed clock) and the second set is executed based on a second clock (which may be a variable clock). The host system adjusts the first or second clock, execution of the first or second sets of instructions or a memory access to maintain a desired synchronization between the first and second sets of instructions.
Abstract:
An emulation enhancement method in a first video game platform for enhancing execution of video games written for a second video game platform includes receiving an input signal written for the second video game platform, analyzing the input signal written for the second video game platform, intercepting a control signal from the input signal based on a set criteria, enhancing the control signal to generate an enhanced control signal for the first video game platform, and outputting the enhanced control signal. The control signal carries an audio effect component, a video effect component and a haptic effect component that are outputted on a user output display. Enhancing the control signal augments the audio effect component and the video effect component of the control signal and generates the enhanced control signal that utilizes additional platform capabilities on the first video game platform.
Abstract:
A sensor for detecting changes in electrical conductivity in a patient is disclosed. The sensor includes a transmit antenna that has an interior area bounded by a periphery. Importantly, the periphery includes an outer ring portion and an inner ring portion therein that partially surrounds an open area. Further, the sensor includes a receive antenna that has a substantially circular circumference that bounds an interior area. In order to balance the antennas, approximately half of the interior area of the receive antenna is superposed on the interior area of the second antenna. In operation, the antennas are positioned at a selected distance from one another near a patient. Then a signal is sent from the transmit antenna to the receive antenna. The signal is affected by the conductivity of the patient. As a result, the received signal may be monitored to detect electrical conductivity changes in the patient.
Abstract:
Apparatus for preparing for the unloading of contents of a container comprising a frame for receiving the container, a funnel having an end for attachment to an opening of the container, the funnel having a valve located adjacent an opposite end of the funnel, whereupon securing the funnel and container to the frame, a portion of the frame is able to rotate the funnel and container through a predetermined angle to place the funnel and container in a position ready for partial or full discharge of the contents through the funnel and valve. There is also disclosed apparatus for rotating a load.
Abstract:
Provided is a signal identifying apparatus for an optical fiber that includes a detecting portion capable of detecting a signal originating from a first end of the optical fiber and a signal originating from a second end of the optical fiber. Additionally, the signal identifying apparatus includes an identifying portion that identifies a desired signal by separating the signal originating from the first end of the optical fiber from the signal originating from the second end of the optical fiber.
Abstract:
Various embodiments describe techniques for producing beer using a wort concentrate. In various embodiments, a wort concentrate having a specific gravity of at least about 1.085 kg/m3 is produced and packaged predetermined amounts while at a temperature of about fifty-eight degrees Celsius or greater. Packages can then be shipped or otherwise transported or stored. In various embodiments, the wort concentrate is mixed with predetermined amounts of filtered water, an acid neutralizing solution, and yeast and fermented for a predetermined time period. Various embodiments can further include cooling the fermented mixture to about zero degrees Celsius and storing the fermented mixture. In some embodiments, yeast finings are introduced and the fermented mixture is filtered and carbonated such that beer is produced.
Abstract translation:各种实施方案描述了使用麦芽汁浓缩物生产啤酒的技术。 在各种实施方案中,生产具有至少约1.085kg / m 3的比重的麦芽汁浓缩物并在约五十八摄氏度或更高的温度下包装预定量。 然后可以运输或以其他方式运输或储存包装。 在各种实施方案中,麦芽汁浓缩物与预定量的过滤水,酸中和溶液和酵母混合预定时间。 各种实施方案还可以包括将发酵的混合物冷却至约零摄氏度并储存发酵的混合物。 在一些实施方案中,引入酵母细粒,并将发酵的混合物过滤并碳酸化以产生啤酒。
Abstract:
Apparatus, systems and methods for separating a selected optical signal wavelength component from a plurality of optical signal wavelength components of an aggregate optical signal, and for passing the selected optical signal wavelength component while suppressing the remaining wavelength components are provided. Generally, the apparatus provides an optical signal wavelength selective element enabling output of a selectable optical signal wavelength component. The system contains a fiber optic cable carrying an optical signal, an optical signal measurement apparatus to measure optical signal characteristics, and an optical wavelength selector to pass the selected optical signal wavelength component to the optical signal measurement apparatus.
Abstract:
A method for debugging includes interacting with a memory management component to force an interrupt upon access to one or more memory locations during software execution, and in response to the forced interrupt, saving information regarding the execution of the software, and interacting with the memory management component to disable the interrupt upon access to the one or more memory locations during software execution.
Abstract:
Methods and systems for resolving clock management issues in emulation of a target system on a host system are disclosed. A first set of code instructions of a target program is interpreted to generate interpreted code instructions that emulate a first component on the host system. A second set of code instructions is translated to generate translated code instructions that emulate a second component of the target system on the host system. The interpreted instructions, are executed based on a first clock (which may be a fixed clock) and the translated instructions are executed based on a second clock (which may be a variable clock). The host system adjusts the first or second clock, execution of the translated or interpreted instructions or a memory access to maintain a desired synchronization between the translated instructions and the interpreted instructions.