1 |
1
동영상을 실시간 압축 또는 복원하여 입/출력하는 비디오 오버레이 회로를 포함하는 영상 압축/복원 시스템에 있어서, 핑퐁 방식으로 구성한 두 개의 프레임 메모리 뱅크(201, 202)와, 상기 두 개의 프레임 메모리 뱅크(201, 202)에 저장되는 데이터와 영상 압축/복원부에서 사용되는 데이터의 형식을 변환시키고 전송 동기를 맞추어 주는 픽셀 블록 변환부(300)와, 상기 비디오 오버레이 회로의 NTSC 디코더부로부터 한 영상 프레임의 끝을 알리는 블랭크 신호를 검출하여 두 프레임 메모리 뱅크(201, 202)의 연결 상태를 바꾸도록 하는 프레임 메모리 뱅크 선택 신호(BANK SEL)를 발생하는 프레임 메모리 뱅크 제어부(206)와, 상기 프레임 메모리 뱅크 제어부(206)에서 발생된 제어 신호(BANK SEL)에 따라 비디오 오버레이 제어부(102)에서 인가하는 데이터 신호, 어드레스 신호, 읽기, 쓰기 제어 신호를 두 프레임 메모리 뱅크 중에서 한 프레임 메모리 뱅크에 연결하도록 하는 제1프레임 메모리 선택부(203)와, 상기 프레임 메모리 뱅크 제어부(206)에서 발생된 제어 신호(BANK SEL)에 따라 D/A 변환부(103)에서 인가하는 데이터 신호, 어드레스 신호, 읽기, 쓰기 제어 신호를 두 프레임 메모리 뱅크 중에서 한 프레임 메모리 뱅크에 연결하도록 하는 제2프레임 메모리 선택부(204)와, 상기 프레임 메모리 뱅크 제어부(206)에서 발생된 제어 신호(BANK SEL)에 따라 픽셀 블록 변환부(300)에서 인기하는 데이터 신호, 어드레스 신호, 읽기, 쓰기 제어 신호를 다른 한 프레임 메모리에 연결하도록 하는 제3프레임 메모리 선택부(205)로 구성된 것을 특징으로 하는 영상 압축/복원 시스템
|
2 |
2
제1항에 있어서, 상기 프레임 메모리와 영상 압축/복원기 사이의 데이터 변환 및 전송 동기를 맞추기 위한 픽셀 블록 변환부(300)는, 상기 두 프레임 메모리 뱅크(201, 202)에 저장된 라인 단위의 배열을 갖는 데이터를 블록 단위의 순서로 재배열하기 위하여 데이터를 일시 저장하는 핑퐁 형태의 Y 또는 UV 블록 메모리 뱅크(401, 402, 403, 404)와, 프레임 메모리와 블록 메모리 사이의 데이터 형태를 변환해 주기 위한 Y데이터 패스(310) 및 UV 데이터 패스(320)와, 블록 메모리 뱅크 선택 신호(BANK SEL)에 따라 두 개의 Y블록 메모리 뱅크(401, 402)중 하나의 메모리 블록의 데이터 버스를 상기 Y 데이터 패스(310)에 연결하고, 다른 메모리 블록의 데이터 버스는영상/압축 복원부의 입출력 스위치(356)에 연결하도록 하는 Y뱅크 스위치(354)와, 블록 메모리 뱅크 선택 신호(BANK SEL)에 따라 두 개의 UV 블록 메모리 뱅크(403, 404) 중 하나의 메모리 블록에 데이터 버스를 상기 UV 데이터 패스(320)에 연결하고, 다른 메모리 블록의 데이터 버스는 영상/압축 복원부의 입출력 스위치(356)에 연결하도록 하는 UV 뱅크 스위치(355)와, 상기 블록 메모리의 데이터를 라인 또는 블록 단위로 액세스 하기 위한 라인 어드레스 발생기(351) 및 블록 어드레스 발생기(352)와, 블록 메모리 뱅크 선택 신호(BANK SEL)에 따라 상기 라인 어드레스 발생기(351)에서 인가되는 라인 단위 어드레스를 한 메모리 블록에 연결하고, 상기 블록 어드레스 발생기(352)에서 인가되는 블록 단위 어드레스를 다른 메모리 블록에 연결하도록 제어하는 블록 메모리 뱅크 어드레스 스위치(353)와, 상기 각 장치들을 제어하기 위한 픽셀 블록 제어기(357)로 구성된 것을 특징으로 하는 영상 압축/복원 시스템
|