Abstract:
A numerically-controlled oscillator capable of outputting a sine signal and a cosine signal, and an operating method thereof are provided to simply calculate a first address and a second address about an input signal phase value by using a function value calculated by a cosine function. An address generator(34) outputs a first address(Ac) about a function value of a cosine signal corresponding to a phase value of an input signal, a first code(Sc) about a code conversion of a function value of the cosine signal, a second address(As) about a function value of a sine signal, and a second code(Ss) about a code conversion of a function value of the sine signal. A look up table memory(32) outputs a first function value and a second function value corresponding to the first address and the second address by using a look up table. A code converter(36) outputs the cosine signal and the sine signal by converting codes of the first function value and the second function value according to a set reference.
Abstract:
A call forwarding service providing system and a method thereof for performing a dynamic call forwarding in case of a connection request are provided to select a receipt conversion telephone number according to the situation of the user. A call connect request signal is received(S300). An operation mode is converted to a call forwarding mode(S310). The stored predetermined telephone number list is called(S320). A call forwarding request message including one telephone number selected between the called telephone number list is generated(S340). The call forwarding require-message is transmitted. The call forwarding to the selected telephone number is requested(S350).
Abstract:
A method performing hand-off by using a naming service by enlarging a service scenario according to the development of the mobile communications system is provided to supply a service requesting a user terminal by downloading a software module for performing a service. Available service information is collected from an available neighboring base station(S310). The collected service information becomes component in a naming server(S320). A handoff request message is transmitted to the base station selected between the searched neighboring base centers according to the selection of the user demand service(S330). A module update for the handoff performed is requested to the naming server by using naming information. The software module corresponding to request is downloaded(S350).
Abstract:
An apparatus and a method for outputting a mean value in a dividing operator are provided to minimize a quantization error in the operation, to perform a simple shift operation for having a minimized quantization error, to determine the round-off just through recognizing whether the least significant bit is "0", and thereby to achieve high operational speed. A method for outputting a mean value in a dividing operator comprises the following several steps. A counter counts number of times the data are input and sends a counting result to an address generation unit(S1). An adder performs an addition operation on the inputted data each time the data are input, and sends a result of the addition operation to a multiplier(S2). The address generation unit the counting result to an ROM and reads a prestored result at an address of the ROM matched with the counting result(S3). The address generator the read result to the multiplier(S4). The multiplier multiplies the two values received in the steps S2 and S4 by each other, and sends the multiplication result to a rounding unit(S5). The rounding unit performs a shift-right operation by as many as a result from subtraction of one bit from bits extended in the ROM and checks over whether or not the least significant bit is 0(S6). If so, the rounding unit performs additionally a shift right operation by one bit(S7) and otherwise, adds one to the result of the shift right operation and outputs it as a mean value(S8).
Abstract:
본 발명은 OVSF 코드 생성 장치 및 그 방법에 관한 것으로, 메모리의 한계에 따라 OVSF 코드를 복수의 OVSF 코드 테이블로 분할하여 저장하고 이를 효율적으로 검출하여 사용하는 OVSF 코드 생성 장치 및 그 방법에 관한 것이다. 본 발명에 따르면, OVSF(Orthogonal Variable Spreading Factor) 코드 생성 장치는 저장 용량에 따라 분할된 복수의 테이블로 구성된 OVSF 코드를 저장하는 메모리부; 상기 OVSF 코드를 생성하고 이를 상기 메모리부의 제한 저장 용량을 고려한 크기로 분할하여 테이블화하여 상기 메모리부에 저장하는 OVSF 코드 생성부; 및 검출 대상인 OVSF 코드가 저장된 테이블의 선택 및 저장 주소의 검색을 수행하고 상기 검색된 저장 주소에 해당하는 상기 메모리부의 저장된 OVSF 코드를 검출하는 OVSF 코드 검출부를 포함한다. OVSF 코드, OVSF 코드 생성기
Abstract:
A method for calculating a memory address in an FFT(Fast Fourier Transform) system and a twiddle factor generation device using the same are provided to reduce a memory area required for storing twiddle factor and power consumption in implementation of radix-4 type FFT. A memory address calculator(200) generates a temporary address value for calculating an address value of the twiddle factor, generates the memory address based on the temporary address value, and outputs a control signal based on the temporary address value for the twiddle factor. A twiddle factor storing part(100) stores a twiddle factor value corresponding to the memory address value of the twiddle factor, and outputs the twiddle factor value in a real and imaginary part. The twiddle factor value is generated based on the previously generated twiddle factor. A controller(300) outputs the twiddle factor value output from the twiddle factor value to the system based on the control signal output from the memory address calculator.
Abstract:
본 발명은 모 부호율보다 낮은 부호율의 채널을 부호화함에 있어 여러 번 반복 없이 한번에 원하는 부호율로 부호화하는 방법 및 장치에 관한 것이다. 본 발명의 비이진 터보 부호의 부호화 장치 및 그 방법은 송수신단에서 미리 알고 있는 특정 비트를 원 정보 비트열에 삽입하여 한 쌍의 입력 시퀀스 형태로 부호기에 입력하여 패리티 비트열을 생성하거나, 정보 비트열의 반복에 의해 확장된 확장 정보비트를 생성하며, 특정 비트를 삽입하여 정보 비트열을 확장하는 경우에는 비트 제거기로 한 쌍의 입력 시퀀스 형태의 정보 비트열을 입력하여 삽입된 특정 비트를 제거한다. 출력으로 생성된 패리티 비트열과 원 정보 비트열은 다중화기로 입력되어 별도의 비트열 제거 없이 부호화되어 송신된다. 본 발명에 따르면 다중화기로 입력된 데이터의 비트열에 대한 삭제 없이 부호화된 데이터를 출력하여, 낮은 부호율로 부호화하는 경우 정보 비트열에 대한 부호화 단계를 여러 차례 반복 없이 한번에 원하는 부호율로 부호화할 수 있는 효과가 있다. 비이진 터보 부호, 입력 시퀀스, 비트 제거기, 모 부호율, 구성 부호기, 반복 부호, 길쌈 부호
Abstract:
본 발명은 디지털 신호 처리 프로세서의 클락 제어 장치 및 그 방법에 관한 것이다. 디지털 신호 처리 프로세서의 소비 전력 감소를 위하여, 디지털 신호 처리 프로세서의 소프트웨어가 실시간으로 동작하는 데에 요구되는 만큼의 클락으로 동작하도록, 각 응용 소프트웨어의 상태별로 요구되는 클락 주파수가 다르게 매핑되어 있는 주파수 매핑 테이블을 구성한다. 이것은 FSM (finite state machine) 기반의 응용 소프트웨어의 경우 각 상태마다 요구되어지는 디지털 신호 처리 프로세서의 계산량이 서로 다른 것을 토대로 한 것이다. 그리고 각 응용 소프트웨어의 상태 천이를 감시하여 천이 예정이 감시되면, 천이될 상태에 맞는 클락 주파수에 따라 클락 발생부를 구동시킨다. 이러한 본 발명에 따르면 디지털 신호 처리 프로세서에서 각 응용 소프트웨어가 상태별로 실시간 처리가 가능한 정도의 최소한의 기준 클락으로 동작함으로써, 전력소모를 현저하게 감소시킬 수 있다. SDR, DSP, 저전력, 클락 제어
Abstract:
본 발명은 부호분할 다중접속 방식의 수신 장치에서의 수신 신호 복조 방법 및 그 장치에 관한 것이다. 이 수신 신호 복조 방법에서는 수신한 신호를 특정 메모리에 저장한 후, 한 블럭만큼의 신호가 저장되어 있는 지의 여부를 판단한다. 특정 메모리에 한 블럭만큼의 신호가 저장되어 있는 것으로 판단되면, 특정 메모리에 저장된 신호 블럭을 이용하여 채널 추정값을 계산하고, 채널 추정값 계산에 사용된 특정 메모리에 저장된 동일한 신호 블록 내의 신호를 상기 계산된 채널 추정값을 이용하여 복조한다. 그 후, 수신 신호가 없을 때까지 다음 블록의 수신 신호에 대해 채널 추정 및 복조 동작을 계속 반복한다. 본 발명에 따르면, 수신한 한 블럭만큼의 신호를 메모리에 저장해 두기 때문에, 동일한 신호 블럭을 상대로 채널 추정값 구하는 과정과 여기서 얻어진 채널 추정값을 이용한 복조과정을 순차적으로 행할 수 있기 때문에, 수신 신호의 비트오율이 개선되고, 또한 주파수 에러를 추정함에 있어서도 정확도를 높일 수 있으므로 결과적으로 통신 품질이 향상되는 효과를 가진다.
Abstract:
PURPOSE: A receiving restriction method is provided to simply request/cancel a receiving restriction service to a mobile communication system by operating a keypad in a mobile communication terminal, thereby freely using additional functions while power of the terminal is not cut off. CONSTITUTION: A user inputs a desirous state variable value(S100). A controller of a mobile communication terminal(200) reads a state variable value stored in a memory(S110), and compares the state variable value with the inputted state variable value(S120). If the two variable values are different, the controller changes the inputted state variable value to a new state variable value, and stores the changed value(S130). The controller transmits a state information reporting message including the new variable value to a mobile communication system(100)(S140). A base station of the mobile communication system(100) receives a wireless signal, and transmits the signal to an exchange(S200). The exchange reads the state variable value included in the reporting message, and stores the value in a memory(S210).