Abstract:
디지털 데이터의 포화 처리 장치가 개시된다. 본 발명에 따른 포화 처리 장치는 유효 비트 결정부, 포화 검출부, 한계 값 발생부 및 선택부를 구비하는 것을 특징으로 한다. 유효 비트 결정부는 경계 값(boundary value)에 응답하여 입력되는 데이터가 포화되었는지 여부를 판단하기 위한 유효 비트에 대한 정보를 가지는 경계 값 데이터를 발생한다. 포화 검출부는 상기 데이터를 수신하고 상기 경계 값 데이터에 응답하여 상기 데이터가 포화되었는지 여부를 판단하고, 판단 결과를 검출 신호로서 발생한다. 한계 값 발생부는 상기 경계 값 데이터에 응답하여 최대 한계 값과 최소 한계 값을 출력한다. 선택부는 상기 데이터 및 상기 검출 신호에 응답하여 상기 데이터, 상기 최대 한계 값 및 상기 최소 한계 값 중 하나를 출력한다. 상기 경계 값은 상기 포화 처리 장치가 장착되는 프로세서의 데이터 버스 폭보다 작은 값인 것을 특징으로 한다. 상기 유효 비트는 상기 포화 처리 장치가 장착되는 프로세서가 K 비트의 데이터 버스를 구비하고 상기 경계 값이 { 2}^{A} 으로 표현될 경우, 상기 경계 값 데이터의 상위 KA 비트 부분인 것을 특징으로 한다.
Abstract:
PURPOSE: A multi-port interfacing device using one ADC(Analog Digital Converter) and a multi-function interfacing method on a semiconductor IC are provided to solve a problem to install the ADC to each port by making one ADC selectively convert analog input signals received from the ports into a digital output signal and outputting/storing it to a corresponding register. CONSTITUTION: The ports(111-114) receive the analog input signals. Multiplexers(121-124) are respectively connected to the ports and are respectively enabled by the first to 'n'th selection signals. One ADC(130) is connected to the multiplexers and converts the analog input signal into the digital out signal.
Abstract:
PURPOSE: An apparatus for operating observation probability for searching a hidden markov model is provided to efficiently execute observation probability operation executing the most operations, and reduce power consumption. CONSTITUTION: A storage device stores the mean of parameters extracted from representative phonemes and a distribution degree of the mean. A subtractor(405) obtains a difference between the mean and a feature extracted from a voice signal to be a recognition object. A multiplier(406) multiplies output of the subtractor by the distribution degree provided from the storage device. A squarer(407) squares the result of the multiplication of the multiplier. An accumulator(408) accumulates output of the squarer.
Abstract:
다수개의 스피커들을 구비하는 음성신호 재생 시스템 및 음성신호 재생 시스템에서 상기 다수개의 스피커들 각각의 동작을 제어하는 방법이 개시된다. 상기 음성 신호 재생 시스템은 음성 전기 신호를 발생하는 음성 신호 발생기, 상기 음성신호 발생기에 접속되고 상기 음성 전기신호를 수신하고 증폭된 음성 전기신호를 발생하는 증폭기, 상기 증폭기에 접속되고 상기 음성 전기신호를 음성신호로서 각각 재생하는 다수개의 스피커들; 및 상기 증폭기의 동작을 제어하는 증폭기 제어기를 구비하며, 상기 다수개의 스피커들 중에서 적어도 하나의 스피커는 상기 음성신호가 전달되는 매질의 특성 또는 상기 다수개의 스피커 사이의 거리에 관한 정보를 갖는 감지신호를 출력하는 감지회로를 구비하며, 상기 제어기는 상기 감지신호를 수신하고, 상기 감지신호에 응답하여 상기 다수개의 스피커들 각각의 동작조건을 제어하기 위한 제어신호들을 상기 증폭기로 출력하고, 상기 증폭기는 상기 대응되는 제어신호에 응답하여 상기 다수개의 스피커들 각각의 동작조건을 설정한다. 음성신호 재생 시스템에서 상기 다수개의 스피커들 각각의 동작을 제어하는 방법은 상기 음성신호 재생 시스템에 의하여 수행된다.
Abstract:
프로토콜 변환중재회로 및 이를 구비하는 시스템과 신호 변환중재방법이 개시된다. 상기 프로토콜 변환중재회로는 마스터가 사용하는 프로토콜에 따른 신호들을 수신하고, 수신된 신호들을 슬레이브의 시스템 버스가 사용하는 프로토콜에 따른 신호로 변환하는 프로토콜 변환회로; 및 상기 프로토콜 변환회로의 출력신호들을 수신하고, 수신된 신호들을 상기 슬레이브가 사용하는 프로토콜에 따른 신호들로 변환하기 위한 변환회로를 구비한다. 다중포트 메모리 컨트롤러와 본 발명에 따른 적어도 하나의 프로토콜 변환중재회로를 구비하는 시스템은 다수개의 모듈들 각각이 시스템 버스를 통하지 않고 직접적으로 상기 다중포트 메모리 컨트롤러를 통하여 외부 메모리와 데이터를 주고받을 수 있으므로, 데이터 프로세싱 시간이 상당히 감소되는 효과가 있다.
Abstract:
데이터 변환장치, 데이터 변환방법 및 상기 데이터 변환장치를 구비하는 시스템이 개시된다. 상기 데이터 변환장치는 프로그램 가능한 컨트롤러, 상기 컨트롤러로부터 출력되는 제어신호에 응답하여 데이터의 포맷변환 동작을 수행하는 적어도 두 개의 엔디안 변환기들, 및 프로토콜을 변환하는 프로토콜 변환회로를 구비한다. 따라서 상기 데이터 변환장치를 구비하는 데이터 처리장치는 상기 컨트롤러를 프로그램하는 것에 의하여 상기 데이터 처리장치가 처리하는 데이터의 엔디안 포맷과 다른 엔디안 포맷을 처리하는 외부 시스템과 원활하게 데이터를 주고받을 수 있다.
Abstract:
프로토콜 변환중재회로 및 이를 구비하는 시스템과 신호 변환중재방법이 개시된다. 상기 프로토콜 변환중재회로는 마스터가 사용하는 프로토콜에 따른 신호들을 수신하고, 수신된 신호들을 슬레이브의 시스템 버스가 사용하는 프로토콜에 따른 신호로 변환하는 프로토콜 변환회로; 및 상기 프로토콜 변환회로의 출력신호들을 수신하고, 수신된 신호들을 상기 슬레이브가 사용하는 프로토콜에 따른 신호들로 변환하기 위한 변환회로를 구비한다. 다중포트 메모리 컨트롤러와 본 발명에 따른 적어도 하나의 프로토콜 변환중재회로를 구비하는 시스템은 다수개의 모듈들 각각이 시스템 버스를 통하지 않고 직접적으로 상기 다중포트 메모리 컨트롤러를 통하여 외부 메모리와 데이터를 주고받을 수 있으므로, 데이터 프로세싱 시간이 상당히 감소되는 효과가 있다. 프로토콜, AMBA, OCP
Abstract:
PURPOSE: A device for processing the saturation of digital data is provided to enable a designer to set a range for effectively expressing the data, which is an operation result, with a simple circuit configuration. CONSTITUTION: An effective bit decider(410) generates the boundary value data having the information for an effective bit to judge that the data inputted by responding to a boundary value is saturated. A saturation detector(420) judges that the data is saturated by receiving the data and responding to the boundary value data, and generates a judgment result as a detection signal. A limit generator(430) outputs a maximum limit and a minimum limit by responding to the boundary value data. A selector(440) outputs one of the maximum limit or the minimum limit by responding to the data and the detection signal.
Abstract:
본 발명은 메모리 인터페이스 제어 장치에 관한 것이다. 본 발명은 메모리를 제어하기 위한 메모리 컨트롤러, 및 메모리 컨트롤러에 연결되어 시스템 버스 클럭 및 메모리 클럭을 메모리 컨트롤러에 인가하는 클럭 발생기를 포함하고, 메모리 컨트롤러는 시스템 버스 클럭의 주파수보다 높은 주파수를 가진 메모리 클럭을 메모리에 인가하도록 함으로써 더 높은 속도의 메모리를 사용하면서도 기존의 SOC 제작 비용과 노력으로 더 높은 데이터 전송 대역폭을 얻어낼 수 있는 효과가 있다. SDRAM, DDR, 컨트롤러, 인터페이스, 시스템 버스 클럭
Abstract:
An apparatus and a method for controlling a memory interface are provided to obtain wider data transmission bandwidth with existing SOC manufacturing cost even though using a memory with higher speed. An apparatus for controlling a memory interface includes a memory controller(402) and a clock generator(403). The memory controller(402) controls a memory. The clock generator(403), connected to the memory controller(402), supplies the memory clock which has a frequency higher than the system bus clock. The memory is an SDRAM which may be one among the SDR, the DDR, the DDR2 and the RAM bus DRAM. The memory controller(402) includes a FIFO memory which buffers record data inputted from a system bus according to the system bus clock and outputs the buffered data to the memory according to the memory clock.