Abstract:
In order to perform, according to a received signal (r), a channel-estimation procedure and a cell-search procedure in cellular communication systems, there are executed at least one first operation of correlation of said received signal (r) with secondary synchronization codes (SSC) and a second operation of correlation of said received signal (r) with known midamble codes ( mid, MPL, MPS), whilst said channel-estimation procedure comprises a third operation of correlation of at least part of said received signal (r) with known midamble codes ( mid, MPL, MPS), said first, second, and third correlation operation being executed by sending at least part ( e midamble ) of said received signal (r) to an input of a correlation bank (111, 151; 203, 253; 303). There are envisaged the operations of:
sending, in a first time interval, the received signal (r) to said correlation bank (303) for executing the first operation of correlation of said received signal (r) with secondary synchronization codes (SSC); sending, in a second time interval, at least part ( e midamble ) of said received signal (r) to said same correlation bank (303) for executing the second operation of correlation of said received signal (r) with known midamble codes ( mid, MPL, MPS); sending, in a second time interval, the received signal (r) to said same correlation bank (303) for executing the third operation of correlation of at least part ( e midamble ) of said received signal (r) with known midamble codes ( mid, MPL, MPS).
Preferential application is in mobile communication systems based upon standards such as UMTS, CDMA2000, IS95 or WBCDMA.
Abstract:
In order to perform, according to a received signal (r), a channel-estimation procedure and a cell-search procedure in cellular communication systems, there are executed at least one first operation of correlation of said received signal (r) with secondary synchronization codes (SSC) and a second operation of correlation of said received signal (r) with known midamble codes ( mid, MPL, MPS), whilst said channel-estimation procedure comprises a third operation of correlation of at least part of said received signal (r) with known midamble codes ( mid, MPL, MPS), said first, second, and third correlation operation being executed by sending at least part ( e midamble ) of said received signal (r) to an input of a correlation bank (111, 151; 203, 253; 303). There are envisaged the operations of:
sending, in a first time interval, the received signal (r) to said correlation bank (303) for executing the first operation of correlation of said received signal (r) with secondary synchronization codes (SSC); sending, in a second time interval, at least part ( e midamble ) of said received signal (r) to said same correlation bank (303) for executing the second operation of correlation of said received signal (r) with known midamble codes ( mid, MPL, MPS); sending, in a second time interval, the received signal (r) to said same correlation bank (303) for executing the third operation of correlation of at least part ( e midamble ) of said received signal (r) with known midamble codes ( mid, MPL, MPS).
Preferential application is in mobile communication systems based upon standards such as UMTS, CDMA2000, IS95 or WBCDMA.
Abstract:
In order to execute the cell-search procedure in a cellular communication system (such as a system based upon the 3GPP TDD standard), there are available identification codes for the second step (slot synchronization) and for the third step (identification of the scrambling codes). Said identification codes are identified by means of a process of correlation with the received signal and are used for obtaining from a correspondence table the parameters for the execution of the second step (CD) or of the third step (SCR). The correspondence table is stored in a reduced form by means of the identification, according to rules of symmetry and redundancy, of subtables designed to generate the entire table by means of appropriate combination operations. The search procedure in the correspondence table thus reduced is conveniently modified by means of the introduction of said combination operations. A preferential application is in mobile communication systems based upon standards, such as UMTS, CDMA2000, IS95 or WBCDMA.
Abstract:
Once slot synchronization has been obtained in a first step, during a second step there is acquired, by means of correlation (111, 117) of the received signal (r) with the synchronization codes, the information corresponding to the codegroup and to the fine slot synchronization. The synchronization codes are split into codesets. In a first step, a synchronization code identifying a corresponding codeset (CS) is identified by means of correlation (111) and search for the maximum value of correlation energy (114). In a second step, the received signal (r) is correlated (117) with the remaining codes (113) belonging to the codeset identified. The information thus obtained, which corresponds to all the synchronization codes comprised in the codeset identified, is used (115) for obtaining frame synchronization and codegroup identification. Preferential application is in mobile communication systems based upon standards, such as UMTS, CDMA2000, IS95 or WBCDMA.
Abstract:
Digital signals (D) are transmitted on a bus (P) at given instants (..., t-1, t, ...) selectively in a non-encoded format (D(t)) and an encoded format (NOT(D(t))). The decision whether to transmit the signals in non-encoded format or in encoded format is taken according to the operation (106) of comparing the signal (D(t)) to be transmitted on the bus (P) for an instant (t) of the aforesaid given instants with the signal (B(t-1)) used for transmission on the bus (P) for the preceding instant (t-1) among the aforesaid given instants so as to minimize the switching activity (SA) on the bus. The comparison operation (106) is carried out bit by bit in orderly sequence (108) so as to identify, in the context of the signal (D (t) ) to be transmitted on the bus (P) at a given instant (t) and of the signal (B(t-1)) used for transmission on the bus (P) for the given preceding instant (t-1), a first set of bits that are not changed and a second set of bits that are changed. The decision whether to transmit said signals on the bus in non-encoded format (D(t)) or in encoded format (NOT(D(t))) is therefore taken limitedly to the bits of said second set of bits.
Abstract:
A system-on-chip (SoC) architecture includes a plurality of blocks (12; M1, M2, ..., Mn; S1, S2, ..., Sk), each including a power control module (20) to selectively control the power dissipated by the block: For each block of said plurality (12; M1, M2, ..., Mn; S1, S2, ..., Sk) a power register (PCR) is provided to receive power control instructions to selectively control the respective power control module (20). The system also includes a power control unit (16) for writing respective power control instructions into the power control registers (PCR) of the blocks, whereby the power dissipated is controlled individually and indipendently for each block under the centralized control of the power control unit (16). For each block (12; M1, M2, ..., Mn; S1, S2, ..., Sk), a power status register (PSR) is also provided to receive status information concerning power control within the respective block. The power control unit (16) is arranged to a read said status instructions from such the power status registers (PSR).
Abstract:
The present invention relates to a processor provided with a set of instructions formed, in general, of an operation section (S1) and an operand section (S2); for at least one (CNTR) of the instructions, the operand section (S2) represents operation control signals (CO) of the processor. In this way, an extension of the set of instructions can be simulated for tailoring the set of instructions to the user's own requirements. Consequently, the processor control unit (UC) should be capable of coupling its outputs (CO) to its inputs (II) upon receiving one such instruction, thereby to transfer such internal operation control signals without interpretation.