摘要:
A processing system and method performs allocation of memory cache lines in response to a cache write miss. A processor receives a plurality of data processing instructions. A first store instruction for storing data in a system memory at a predetermined address is decoded by decoding a first specifier within the first store instruction. The first specifier determines an allocation policy for the first store instruction wherein the allocation policy determines whether to store data within the cache when the predetermined address is not within the cache. Additional store instructions are decoded. For example, a second specifier determines an allocation policy for a second store instruction. The specifier in each of the store instructions may be implemented in various forms to provide a policy indicator for each store instruction. No allocation policy may also be established on a per-access basis.
摘要:
A data processor (102) includes a prefetch buffer (112) and a fetch control unit (116). The prefetch buffer (112) has a plurality of lines. The prefetch buffer (112) has a variable maximum depth that defines a number of lines of the plurality of lines that are capable of storing instructions. The fetch control unit (116) is coupled to the prefetch buffer to monitor at least one of the plurality of lines of the prefetch buffer (112) and to adjust the variable maximum depth of the prefetch buffer (112) in response to a state of the data processor (102).
摘要:
A processor (12) to coprocessor (14) interface supporting multiple coprocessors (14, 16) utilizes compiler generatable software type function call and return, instruction execute, and variable load and store interface instructions. Data is moved between the processor (12) and coprocessor (14) on a bi-directional shared bus (28) either implicitly through register snooping and broadcast, or explicitly through function call and return and variable load and store interface instructions. The load and store interface instructions allow selective memory address preincrementation. The bi-directional bus (28) is potentially driven both ways on each clock cycle. The interface separates interface instruction decode and execution. Pipelined operation is provided by indicating decoded instruction discard by negating a decode signal before an execute signal is asserted.
摘要:
A method (200) and apparatus (100) for allocating entries in a branch target buffer (BTB) (144) in a pipelined data processing system includes: sequentially fetching instructions; determining that one of the instructions is a branch instruction (210, 215, 220); decoding the branch instruction to determine a branch target address; determining if the branch target address can be obtained without causing a stall condition in the pipelined data processing system; and selectively allocating an entry of the BTB (144) based on the determination. In one embodiment, an entry of the BTB (144) is allocated if the branch instruction is not loaded into a predetermined slot (S1) of a prefetch buffer (102) and no other stall condition will occur. The method (200) and apparatus (100) combine the advantages of using a BTB (144) and branch lookahead to reduce stall conditions in the data processing system.
摘要:
A radio frequency radio (RF) transceiver that defines scheduling logic for generating transmission schedules for orthogonal frequency-division multiple access (OFDMA) RF transmissions from the RF transceiver, wherein the scheduling logic specifies at least one of a modulation type, a code rate, a sub-channel, and a sub-carrier for a plurality of symbols to be transmitted in a communication signal sub-frame. A processor generates outgoing data bits and outgoing test data bits for transmission from the RF transceiver as OFDMA transmission signals and OFDMA test data transmission signals, respectively, according to the transmission schedules to create loading within at least a portion of a cellular service area that corresponds with a test-loading value. The amount of the additional required loading is the difference between the test-loading value and an actual loading value.
摘要:
A manufacturing process technology creates a pattern on a first layer using a focused ion beam process. The pattern is transferred to a second layer, which may act as a traditional etch stop layer. The pattern can be formed on the second layer without irradiation by light through a reticle and without wet chemical developing, thereby enabling conformal coverage and very fine critical feature control. Both dark field patterns and light field patterns are disclosed, which may enable reduced or minimal exposure by the focused ion beam.
摘要:
A manufacturing process technology creates a pattern on a first layer using a focused ion beam process. The pattern is transferred to a second layer, which may act as a traditional etch stop layer. The pattern can be formed on the second layer without irradiation by light through a reticle and without wet chemical developing, thereby enabling conformal coverage and very fine critical feature control. Both dark field patterns and light field patterns are disclosed, which may enable reduced or minimal exposure by the focused ion beam.
摘要:
Components of a radio-frequency (RF) apparatus including transceiver circuitry and frequency modification circuitry of a crystal oscillator circuit that generates a reference signal with adjustable frequency may be partitioned in a variety of ways, for example, as one or more separate integrated circuits. The frequency modification circuitry may be implemented as part of a crystal oscillator circuit that includes digitally controlled crystal oscillator (“DCXO”) circuitry and a crystal. The frequency modification circuitry may include at least one variable capacitance device and may be employed to generate a reference signal with adjustable frequency. The adjustable reference signal may be provided to other components of the RF apparatus and/or the RF apparatus may be configured to provide the adjustable reference signal to baseband processor circuitry. Automatic frequency control (AFC) circuitry may be integrated with other components of RF circuitry and may generate frequency control signals for the frequency modification circuitry based on, for example, a signal received from a temperature sensor. Digital-to-analog converter (DAC) circuitry may be integrated with other components of RF circuitry to enable all-digital frequency control communications from baseband processor circuitry to RF circuitry.
摘要:
A dental training aid and method which assists a student in learning how to determine the position of a root canal apex, repair of dental decay, and how to perform crown and bridge procedures. In certain embodiments, modular inserts are utilized that include structure thereon for performing root canal procedures, repair of dental decay procedures, crown and bridge procedures or other procedures. The inserts can be assembled and configured to all provide practice on the same procedure or on different procedures and can be exchanged for other inserts once they are no longer reusable or because the user wants to train on a different procedure.
摘要:
A method and apparatus for converting a portable band saw to an upright stationary table band saw includes a stand having a base, at least one vertically extending side wall, and a top. A work piece support surface can include an opening through which one run of a closed loop saw blade of the portable band saw can pass when the portable band saw is mounted in a supporting relationship with respect to the stand. A switch mounted on the stand operates the portable band saw independent of the finger trigger on the handle. The on/off switch is connected to a plug engaged by the portable band saw when mounted in the stand. The plug is engagable within a socket of the band saw and is electrically connected to bypass the finger trigger of the portable band saw and to create a circuit through the on/off switch.