摘要:
Library comprising a plurality of tagged non-peptide ligands of formula I (LigJL)mL(JTTag)m(JTL(JLLig)m)p including and salts thereof comprising one or a plurality of same or different ligand moieties Lig each linked to a one or a plurality of same or different tag moieties Tag via same or different linker moieties L and same or different linking site or linking functionality JT and JL wherein Lig comprises a GPCR ligand, an inhibitor of an intracellular enzyme or a substrate or inhibitor of a drug transporter; L is a single bond or is any linking moiety selected from a heteroatom such as N, O, S, P, branched or straight chain saturated or unsaturated, optionally heteroatom containing, C1-600 hydrocarbyl and combinations thereof, which may be monomeric, oligomeric having oligomeric repeat of 2 to 30 or polymeric having polymeric repeat in excess of 30 up to 300; Tag is any known or novel tagging substrate; m are each independently selected from a whole number integer from 1 to 3; p is 0 to 3 characterised in that linking is at same or different linking sites in compounds comprising different Lig, JL, L JT and/or -Tag and is at different linking sites in compounds comprising same Lig, JL, L JT and/or -Tag; process for the preparation thereof; process for the preparation of a library compound of formula I or a precursor of formula IV; method for selecting a compound of formula I from a library thereof; compound of formula I associated with information relating to its pharmacological properties; a novel compound of formula I or precursor of formula IV; uses thereof; methods for binding or inhibition therewith; use of a fluorescent target therewith; a modified cell surface GPCR and cells expressing the same; and a kit comprising a compound of formula I and a target therefor.
摘要:
Techniques for preventing the loss of trace information being transmitted via trace infrastructure are disclosed. A data processing apparatus for processing instructions is provided. The data processing apparatus comprises: decode/issue logic operable to receive and decode an instruction to be processed by the data processing apparatus and to determine when to issue a decoded instructions for execution by execution logic; execution logic operable to execute the decoded instructions; interface logic selectively operable to receive trace information relating to the state of the data processing apparatus generated in response to execution of the decoded instructions for transmission to trace monitoring infrastructure; and throttle logic operable to predict whether issuing the decoded instruction to the execution logic for execution would be likely to cause the trace information to be transmitted to said trace monitoring infrastructure to exceed a capacity of said trace monitoring infrastructure and, if so, to prevent the decode/issue logic from issuing the decoded instruction to the execution logic. Accordingly, the throttle logic reviews each instruction to be executed and predicts whether issuing that instruction at that time will or is likely to cause the capacity to be exceeded. In the event that the throttle logic determines that the capacity is likely to be exceeded, the instruction is prevented from being issued to the execution logic which reduces the likelihood that any state information is lost.
摘要:
A dither matrix is applied to a high-resolution image to compare the value of each of the pixels that compose it with a threshold value of the matrix and to obtain an output value of the matrix (Dither matrix value) from each comparison. To each pixel value of the image there is applied an algorithm involving simple but displacement operation, namely shifts to the left and shifts to the right. The pixel values of a low-resolution image are output from the applied algorithm.
摘要:
A reconfigurable vehicle partition for compartmentalising a space within a vehicle is disclosed. The partition comprises a frame which is arranged to extend within an interior of the vehicle and which is arranged to support a gate, the gate comprising a plurality of pivotally interconnected panels which are reconfigurable between a folded gate configuration and an unfolded gate configuration. The gate is arranged to pivot with respect to the frame between a closed configuration in which the gate extends substantially within the frame to partition the vehicle, and an open configuration, in which the gate extends out of the plane of the frame. In the closed configuration, the gate is arranged to extend across the frame in a substantially folded configuration, and in the open configuration the gate is arranged to extend out of the plane of the frame in the unfolded configuration to provide a ramp access into and out from the vehicle.
摘要:
A system and method for generating an image on a display. The display includes a plurality of pixels from a vector description of a scene. The data is sampled from the vector description to provide data samples at locations defined in relation to the pixels. For example, the locations may include a first and second locations at the edges of the pixels, a third location at the corner of the pixels and a fourth location at the center of the pixels. The data samples are stored in a buffer and processed for each of the pixels to give an averaged data value. The image is then generated the image on the display by applying the averaged data value to each of the pixels. The calculation of the weighted averaged color value is repeated for each of the fragments in the buffer until all of the samples have been averaged.
摘要:
A dither matrix is applied to a high-resolution image to compare the value of each of the pixels that compose it with a threshold value of the matrix and to obtain an output value of the matrix (Dither matrix value) from each comparison. To each pixel value of the image there is applied an algorithm involving simple but displacement operation, namely shifts to the left and shifts to the right. The pixel values of a low-resolution image are output from the applied algorithm.
摘要:
Techniques for improving the performance of a data processing apparatus are disclosed. A data processing apparatus operable to process instructions and operable to determine, prior to each instruction being issued for execution, when resources associated with that instruction are predicted to be available for use by succeeding instructions is provided. The data processing apparatus comprises scoreboard logic operable to store an indication of when resources associated with an instruction to be issued are predicted to be available for use by succeeding instructions; issue logic operable to determine, by reference to the scoreboard logic, when the instruction can be issued for execution, the issue logic being further operable in the case that the instruction falls within a class of instructions which have been designated as instructions for which it is uncertain when resources associated with those instructions will be available for use by succeeding instructions, to prevent succeeding instructions from issuing until all preceding instructions have been executed; and inhibit override logic operable to detect when the instruction to be issued falls within a sub-class of instructions, to review all preceding instructions and, in the event that the they all fall within the sub-class of instructions, to cause the issue logic to enable the succeeding instruction to be issued for execution even when all preceding instructions have not been completed. Enabling the succeeding instruction to be issued without first draining all the preceding instructions reduces the latency period experienced prior to that instruction being issued. It will be appreciated that this approach can significantly improve the performance of the data processing apparatus.
摘要:
A data processing system including multiple execution pipelines each having multiple execution stages E1, E2, E3 may have instructions issued together in parallel despite a data dependency therebetween if it is detected that the result operand value for the older instruction will be generated in an execution stage prior to an execution stage which requires that result operand value as an input operand value to the younger instruction and accordingly cross-forwarding of the operand value is possible between the execution pipelines to resolve the data dependency.
摘要:
A data processing apparatus is provided having a plurality of functional units. At least one of the functional units is operable to perform data processing operations and at least a subset of the plurality of functional units have at least one of a respective co-processor register for storing configuration data and a respective debug register for storing debug data. A debug controller outputs debug data and co-ordinates debug operations. A configuration ring-bus provides a ring path for communication of configuration instructions between a first ring sequence of the plurality of functional units and a debug ring-bus provides a ring path for communication of the debug data between a second ring sequence of the plurality of functional units. Separate provision of the debug ring-bus and the configuration ring-bus provides independent access to the co-processor register and to the debug register.
摘要:
A data processing system is provided that includes an instruction decoder 20 responsive to a compare and branch instruction CHKA.X that performs a comparison between first and second values stored in first and second registers Rn, Rm respectively. A target branch address is determined from a pre-programmed stored value and a branch to a sub-routine is performed in dependence upon a result of the comparison.