Abstract:
내장형 셀프 테스트 회로를 가지는 SOC 및 그 셀프 테스트 방법이 개시된다. 본 발명에 의한 내장형 셀프 테스트 회로를 가지는 SOC는, BIST(Built-in-self-test) 로직 회로를 포함하는 IP(Intellectual property) 블록들과 BIST 컨트롤부를 구비하는 것을 특징으로 한다. BIST 로직 회로는 시스템 버스를 통하여 수신되는 제어 데이터에 응답하여 노말 모드 또는 테스트 모드로 동작하고, 테스트 모드에서 테스트 결과 데이터를 출력한다. BIST 컨트롤부는 테스트 모드에서, 시스템 버스를 통하여 BIST 로직 회로에 제어 데이터, 커맨드 신호, 테스트 패턴 데이터들, 및 테스트 어드레스 신호들을 전송하여 IP 블록들을 테스트하고, 시스템 버스를 통하여 수신되는 테스트 결과 데이터를 압축하여 저장한다. 본 발명에 의한 내장형 셀프 테스트 회로를 가지는 SOC 및 그 셀프 테스트 방법은 SOC의 동작 속도로 테스트를 수행하고, 테스트 시간을 단축시키고, SOC가 보드에 실장된 후에도 테스트를 수행할 수 있는 장점이 있다.
Abstract:
버스의 성능변화에 따라 캐쉬 메모리의 라인 사이즈를 변경시킬 수 있는 시스템과 방법이 제시된다. 상기 캐쉬 메모리 시스템은 버스를 통하여 외부 메모리와 통신을 하는 캐쉬 컨트롤러, 요구신호를 발생하고 상기 요구신호를 상기 캐쉬 컨트롤러로 전송하는 프로세서, 상기 캐쉬 컨트롤러에 접속되고 상기 요구신호에 기초하여 발생된 데이터 요구신호에 기초하여 상기 외부 메모리로부터 패취된 데이터를 저장하기 위한 캐쉬 메모리, 및 상기 캐쉬 컨트롤러로부터 출력된 제어신호에 기초하여 상기 버스의 성능을 측정하고 라인 사이즈 제어신호를 출력하는 버스성능 측정회로를 구비한다. 상기 캐쉬 컨트롤러는 상기 라인 사이즈 제어신호를 수신하고, 상기 라인 사이즈 제어신호에 기초하여 상기 캐쉬 메모리의 라인 사이즈를 변경시킨다.
Abstract:
본 발명은 시스템 온 칩(SOC: System On Chip)의 버스 시스템에 관한 것으로, 특히 복수의 마스터(Master)들을 개방형 코어 프로토콜(OCP: Open Core Protocol)을 기반으로 하는 온 칩 버스 시스템(On-Chip Bus System)에 효과적으로 적용하기 위한 버스 인터페이스(Interface)에 관한 것이다. 개방형 코어 프로토콜을 기반으로 하는 본 발명의 버스 시스템은 개방형 코어 프로토콜 기반의 버스와 복수의 마스터들 및 복수의 마스터들과 연결되어 마스터들의 버스에 대한 점유를 중재(Arbitration)하고, 선택된 마스터를 버스에 연결하는 버스 중재장치를 포함한다. 그리고, 본 발명에서 마스터들은 독출 동작(Read Operation)시 버스 중재장치를 통해 독출 명령(Read Command)을 버스로 전송하고, 버스 중재장치는 독출 명령을 전송한 마스터에 대한 독출 정보를 순차적으로 저장한다. OCP, AMBA-AHB, 버스 시스템, 버스 중재기, ARBITRATION, 프로토콜 변환
Abstract:
PURPOSE: A system and a method for reproducing voice signals are provided to control each of plural speakers by using a monitoring circuit detecting medium characteristics in at least one of the speakers. CONSTITUTION: A system for reproducing voice signals includes a voice signal generator, an amplifier(130), a plurality of speakers(110-1,110-2,110-3,110-4), and a controller(140). The voice signal generator generates voice electric signals. The amplifier receives the voice electric signal and generates an amplified voice electric signal. The speakers reproduce the amplified voice electric signal. At least one of the speakers includes a monitoring circuit for detecting medium characteristics. The controller receives a monitoring signal from the monitoring circuit and outputs control signals for controlling each of the speakers. The amplifier sets an operation condition for each of the speakers.
Abstract:
버스의 성능변화에 따라 캐쉬 메모리의 라인 사이즈를 변경시킬 수 있는 시스템과 방법이 제시된다. 상기 캐쉬 메모리 시스템은 버스를 통하여 외부 메모리와 통신을 하는 캐쉬 컨트롤러, 요구신호를 발생하고 상기 요구신호를 상기 캐쉬 컨트롤러로 전송하는 프로세서, 상기 캐쉬 컨트롤러에 접속되고 상기 요구신호에 기초하여 발생된 데이터 요구신호에 기초하여 상기 외부 메모리로부터 패취된 데이터를 저장하기 위한 캐쉬 메모리, 및 상기 캐쉬 컨트롤러로부터 출력된 제어신호에 기초하여 상기 버스의 성능을 측정하고 라인 사이즈 제어신호를 출력하는 버스성능 측정회로를 구비한다. 상기 캐쉬 컨트롤러는 상기 라인 사이즈 제어신호를 수신하고, 상기 라인 사이즈 제어신호에 기초하여 상기 캐쉬 메모리의 라인 사이즈를 변경시킨다. 버스 레이턴시, 캐쉬 메모리, 라인 사이즈
Abstract:
다수개의 스피커들을 구비하는 음성신호 재생 시스템 및 음성신호 재생 시스템에서 상기 다수개의 스피커들 각각의 동작을 제어하는 방법이 개시된다. 상기 음성 신호 재생 시스템은 음성 전기 신호를 발생하는 음성 신호 발생기, 상기 음성신호 발생기에 접속되고 상기 음성 전기신호를 수신하고 증폭된 음성 전기신호를 발생하는 증폭기, 상기 증폭기에 접속되고 상기 음성 전기신호를 음성신호로서 각각 재생하는 다수개의 스피커들; 및 상기 증폭기의 동작을 제어하는 증폭기 제어기를 구비하며, 상기 다수개의 스피커들 중에서 적어도 하나의 스피커는 상기 음성신호가 전달되는 매질의 특성 또는 상기 다수개의 스피커 사이의 거리에 관한 정보를 갖는 감지신호를 출력하는 감지회로를 구비하며, 상기 제어기는 상기 감지신호를 수신하고, 상기 감지신호에 응답하여 상기 다수개의 스피커들 각각의 동작조건을 제어하기 위한 제어신호들을 상기 증폭기로 출력하고, 상기 증폭기는 상기 대응되는 제어신호에 응답하여 상기 다수개의 스피커들 각각의 동작조건을 설정한다. 음성신호 재생 시스템에서 상기 다수개의 스피커들 각각의 동작을 제어하는 방법은 상기 음성신호 재생 시스템에 의하여 수행된다.
Abstract:
본 발명은 시스템 온 칩(SOC: System On Chip)의 버스 시스템에 관한 것으로, 특히 복수의 마스터(Master)들을 개방형 코어 프로토콜(OCP: Open Core Protocol)을 기반으로 하는 온 칩 버스 시스템(On-Chip Bus System)에 효과적으로 적용하기 위한 버스 인터페이스(Interface)에 관한 것이다. 개방형 코어 프로토콜을 기반으로 하는 본 발명의 버스 시스템은 개방형 코어 프로토콜 기반의 버스와 복수의 마스터들 및 복수의 마스터들과 연결되어 마스터들의 버스에 대한 점유를 중재(Arbitration)하고, 선택된 마스터를 버스에 연결하는 버스 중재장치를 포함한다. 그리고, 본 발명에서 마스터들은 독출 동작(Read Operation)시 버스 중재장치를 통해 독출 명령(Read Command)을 버스로 전송하고, 버스 중재장치는 독출 명령을 전송한 마스터에 대한 독출 정보를 순차적으로 저장한다.
Abstract:
내장형 셀프 테스트 회로를 가지는 SOC 및 그 셀프 테스트 방법이 개시된다. 본 발명에 의한 내장형 셀프 테스트 회로를 가지는 SOC는, BIST(Built-in-self-test) 로직 회로를 포함하는 IP(Intellectual property) 블록들과 BIST 컨트롤부를 구비하는 것을 특징으로 한다. BIST 로직 회로는 시스템 버스를 통하여 수신되는 제어 데이터에 응답하여 노말 모드 또는 테스트 모드로 동작하고, 테스트 모드에서 테스트 결과 데이터를 출력한다. BIST 컨트롤부는 테스트 모드에서, 시스템 버스를 통하여 BIST 로직 회로에 제어 데이터, 커맨드 신호, 테스트 패턴 데이터들, 및 테스트 어드레스 신호들을 전송하여 IP 블록들을 테스트하고, 시스템 버스를 통하여 수신되는 테스트 결과 데이터를 압축하여 저장한다. 본 발명에 의한 내장형 셀프 테스트 회로를 가지는 SOC 및 그 셀프 테스트 방법은 SOC의 동작 속도로 테스트를 수행하고, 테스트 시간을 단축시키고, SOC가 보드에 실장된 후에도 테스트를 수행할 수 있는 장점이 있다.
Abstract:
PURPOSE: A cache memory system having a high hit ratio and a data caching method thereof are provided to increase the hit ratio for the non-sequential access while minimizing a size of a victim cache memory on the cache memory system using a prefetch scheme. CONSTITUTION: A main cache memory(10) reads/stores the data needed for an external processor from an external main memory, and provides the data to the processor if the hit of the data needed from the processor is generated. The victim cache memory(70) stores the line data having an address discontinuous to a previous line from the victim lines generated during a line fill operation due to a miss generated in the main cache memory, and provides the data to the processor if the hit of the data needed from the processor. A prefetch buffer(50) prefetches the lines having a continuous address next the line data hit by the victim cache memory from the main cache memory, prefetches the data from the main memory if the miss is generated from all of the main cache memory and the victim cache memory, and provides the prefetched data to the processor.