Abstract:
A semiconductor integrated circuit has logic components for testing using scan chains. Scan chains comprise latch components. The scan chains are arranged such that any latch components for storing secret data, such as passwords or keys, are arranged in separate secure scan chains separate from the main scan chains. A security arrangement prevents access to this secure scan chains to unauthorised parties.
Abstract:
A digital frequency divider includes phase control of the output signal in increments of whole or half cycles of the input frequency. Whole cycle phase control is achieved by varying (logically or physically) the tap off point of a shift register loaded with a bit pattern for appropriate division. Half cycle phase changes is achieved by a multiplexer selecting one of two signals every half cycle.
Abstract:
A method, apparatus and system for restricting the use of a data item (PBK1) stored within a circuit (3), the method comprising the steps of: - receiving and storing the data item in the circuit (3); - receiving a signature (201), the signature (201) being derived from data in a data item field (hash of PBK1=H(PBK1)-207) and data in one or more value fields (VCC 203, STC 205), the signature (201) being in a (RSA) coded form generated according to a predetermined algorithm (RSA): - decoding the signature (201) and extracting information representative of the data H(PBJ1) in the data item field (207) and information representative of the values VCC & STC in the one or more value fields (203, 205); - determining whether the information representative of the data extracted from the data item field (207) of the signature (201) corresponds to a predetermined value stored in the circuit (3) and whether the information representative of each value extracted from each value field (203,205) of the signature (201) corresponds to a corresponding further predetermined value stored in the circuit (3); and - generating a comparison signal according to the result of the determinations; in which use of the data item (PBK1) is restricted according to the state of the comparison signal.
Abstract:
A semiconductor integrated circuit (210) for use in direct memory access (DMA) has 3 sources (214,215,216) which communicate with a bus (230) through a bus interface (220). A DMA access signal generator (290) is coupled to the bus interface (220) and asserts a DMA access output signal at DMA access signal pins (296,396) whenever either of the sources requires a DMA access. The need for separate DMA access signal pins for each of the 3 sources is thereby avoided. With targets on two separate integrated circuits (212,312), a single DMA access pin (396) can be used for the two targets (248,349), chip select signal at chip select pins (506,516) on the source integrated cicuit (210) indicate which of the two targets the DMA access is intended for.
Abstract:
A digital frequency divider has a single circulating shifter register loaded with a bit sequence of variable length and having two outputs (A,B) adjacent such that one output is equal to the other delayed by one clock period. The outputs (A,B) are passed to a multiplexer (6) via further logic, the multiplexer selecting one of two inputs (X,Y) depending on whether a clock is high or low. Program logic (40) is provided so that the circuit is configurable for odd, even or half integer division by detecting changes in the bit sequence between 0 and 1 and selectively "deleting" the first half clock cycle when a change is detected. This allows even, odd or half integer clock division with an "even" mark space ratio.