일반기술
항등적으로 데이터의 출력을 요구하기 위한 데이터 출력 요구회로
본 기술은 항등율의 데이터 출력을 위한 MPEG(Moving Pictures Experts Group) 비디오 인코더 및 디코더 등과 같은 시스템 에 이용되는 데이터 출력 요구 회로에 관한 것이다. 본 기술은 임의의 비트율, 임의의 클럭 주파수, 그리고 한 번에 출력되는 데이터의 임의의 비트폭에 대해 최대한으로 데이터를 균등하게 출력하면서 비트율을 보장하는 것으로 축적기(ACC) 1개, 가산기 1개, 감산기 1개와 중화기 1개로 간단히 구현이 가능한 데이터 출력 요구 회로이며 항등적으로 데이터 출력이 요구되는 MPEG 비디오 인코더 및 디코더 등과 같은 데이터의 출력을 시스템에서 시스템 클럭에 동기된 후 임의의 비트율로 항등적인 출력을 위한 회로로 비트율을 보장하게 된다.일반적으로 데이터는 클럭에 동기되어 출력되는데 매 클럭마다 데이터가 출력되는 것이 아니고 비트율에 따라 어떤 클럭에서는 데이터가 출력되고 어떤 클럭에서는 데이터가 출력되지 않는다. 그러나 본 기술은 임의의 비트율, 임의의 클럭 주파수, 그리고 한 번에 출력되는 데이터의 임의의 비트폭에 대해 최대한으로 데이터를 균등하게 출력하면서 비트율을 보장해 주게 된다. 본 기술은 외부로부터 입력되는 리셋 신호에 따라 '0'부터 시작하는 축적기(ACC)가 있어, 외부로부터 입력되는 매 클럭마다 저장값에 1234를 더해가면서 56789와 비교해서 클럭 간격이 유리수가 되는 경우에도 데이터 발생을 균일하게 해준다 . 축적기의 값이 56789보다 작을 경우 클럭에서는 데이터를 출력시키지 않고, 축적기의 값이 56789보다 클 경우 데이터를 출력한다. 축적기의 값이 56789보다 크게 되면 축적기의 저장값은 축적기의 값에서 56789를 뺀 값이 되고 데이터 출력 요구 방법은 간단하면서도 가장 정밀하게 항등율의 데이터 출력을 보장해 주게 된며 축적기가 ‘0’이 될 때 외부로부터의 입력은 리셋 신호가 되어 리셋 신호가 풀리면 가산기(ADD)에 의해 축적기의 값이 외부로부터 입력되는 400bps 단위를 갖는 비트율 코드(bit rate code)가 더해지면 감산기(SUB)에 의해 가산기의 계산 결과에서 540,000값을 뺀 캐리(Carry)와 섬(SUM)이 출력된다. 가산기의 계산 결과가 540,000보다 작으면 감산기의 캐리(Carry) 결과 비트가 '1'이 되고, 가산기의 계산 결과가 540,000 이상이면 감산기의 캐리(Carry) 결과 비트가 '0'이 된다. 캐리 결과 비트가 '0'이면 다중화기는 감산기의 섬(SUM) 값을, 캐리 결과 비트가 '1'이면 가산기의 계산 결과를 선택하여 출력하고 축적기는 다중화기의 출력값을 저장한다. 540,000은 데이터의 출력 요구 클럭 간격으로 (27M x 8bit)/(400 x 비트율)에 따라 비트율을 '1'이라 하면 (27Mx8)/400 값이 되어 항등적인 데이터 출력한다는 특징이 있다.
기술정보
- 기술분류
- 전기·전자 > 기타 전기/전자
- 보유기관
- (주)케이티
- 기술유형
- 일반기술
- 등록일
- 2006-03-14
- 데이터 갱신일
- 정보 없음
상세설명
정보 없음
관련 특허
등록된 관련 특허가 없습니다.