Abstract:
PURPOSE: A UTOPIA(Universal Test and Operations PHY Interface for ATM) interface apparatus for a self-loopback test is provided to support a chip self-loopback test function with the addition of a simple internal logic circuit and to offer the convenience of chip testing. CONSTITUTION: A UTOPIA interface apparatus for the self-loopback test of an ATM layer chip is provided with an ATM layer UTOPIA transmitting part(21), an ATM layer receiving part(23), a master/slave selection signal input unit, a connection unit, the first external clock source(211) and the second external clock source(212). A physical layer UTOPIA transmitting part(29) and an ATM layer UTOPIA receiving part(210) are integrated together into the ATM layer receiving part(23). The master/slave selection signal input unit inputs a master/slave selection signal(s13) determining an internal mode of the ATM layer receiving part(23). The connection unit connects the access signals of the ATM layer UTOPIA transmitting part(21) and the access signals of the ATM layer receiving part(23) correspondingly. The first external clock source(211) generates a transmitting clock(TxCLK) transferred to the physical layer from the ATM layer for data transmission and synchronization. The second external clock source(212) generates a receiving clock(RxCLK) transferred to the physical layer from the ATM layer for data transmission and synchronization. A UTOPIA interface apparatus for the self-loopback test of a physical layer chip is provided with a physical layer UTOPIA receiving part(24), a physical layer receiving part(22), a master/slave selection signal input unit, a connection unit, the first external clock source(211) and the second external clock source(212). A physical layer UTOPIA transmitting part(27) and an ATM layer UTOPIA receiving part(28) are integrated together into the physical layer receiving part(22). The master/slave selection signal input unit inputs a master/slave selection signal(s14) determining an internal mode of the physical layer receiving part(22). The connection unit connects the access signals of the physical layer UTOPIA receiving part(24) and the access signals of the physical layer receiving part(22) correspondingly.
Abstract:
PURPOSE: A method for managing the virtual connection of voice channel for telephone service in the access network is provided to reduce the loads of ATM(Asynchronous Transfer Mode) VCC(Virtual Channel Connection) and to increase the efficiency of ATM band width. CONSTITUTION: It is analyzed whether there are n quantities of new call request(601). If the quantity of new call request is n, the available channel quantity of VCC is checked(602). If the available channel quantity of VCC is more than n, The octet of VCC is used first(607). If the available channel quantity of VCC is not more than n, the blocking removing of VCC is repeated(603) and the available channel quantity and the request channel quantity n are compared(604). If the available channel quantity of VCC is still not more than n, it is analyzed whether blocking VCC remains(605). If there is no remained blocking VCC, new VCC allocated(606). If there no new request call, the usage channel quantity of average call channel is compared(608). The blocking for VCC is declared(609).
Abstract:
PURPOSE: An apparatus for arraying phases is provided to array data by using externally-inputted data and clock signals, so as to reduce a system cost to decrease energy consumption in a system operation and to improve a phase conversion adaptability. CONSTITUTION: A window signal generator(210) inputs the first arrayed clocks to delay the clocks at regular intervals, and outputs many window signals. The first phase detector(220) inputs data from an exterior, and inputs the second clocks whose phases are inversed as having the same frequencies as the first clocks, then inputs the window signals to detect phases. The first phase detector(220) outputs the first phase violation signals. The second phase detector(230) inputs the data, the first clocks and the window signals, to detect phases, and outputs the second phase violation signals. A phase selector(240) inputs the first and the second phase violation signals, and delays the inputted clocks at regular intervals, then outputs the first and the second clocks. A data arrayer(250) rearrays the data according to the first clocks, and outputs the data.
Abstract:
본 발명은 AAL Type 1 서비스 제공시, 'bit count integrity'를 유지하기 위한 처리장치 및 그 방법에 관한 것으로서, 셀 손실 및 오 삽입 처리 수단과, 버퍼 수준 처리 수준과, CPU 제어 수단돠, 수신 버퍼 수단으로 구성되며, 본 발명의 서비스 제공 방법은 입력셀이 존재하는 가를 판단하는 제 1 단계와, 상기 판단 결과 입력셀이 있으면 상기 입력셀이 유효한지를 판단하는 제 2 단계와, 상기 판단 결과 입력셀이 유효하면, L_ 버퍼가 비어 있는지를 확인하는 제 3 단계와, 상기 판단 결과 L_ 버퍼가 비어 있으면, 보상할 셀이 있는지를 확인 하는 제 4 단계와, 상기 판단 결과 보상셀이 있으면, M_ 버퍼에 입력셀을, 사용자셀에 상기 M_ 버퍼의 셀을 입력하는 제 5 단계와, 상기 제 4 단계 결과 보상셀이 없으면, M_ 버퍼에 입력셀을, L_ 버퍼에 상기 M_ 버퍼의 셀을 저장하고, 사 용자셀을 비워두는 제 6 단계로 구성된다.
Abstract:
본 발명은 선택적 병렬 CRC-32 처리 인코더와 디코더 및 병렬처리 방법에관한 것이다. 그 목적은 CRC-32를 모드선택에 따라 8-비트,16-비트,32-비트 단위로 선택적으로 병렬처리할 수 있도록 하는 데에 있다. 인코더의 구성은 하나의 모드를 선택하는 모드선택부와, 매 클럭마다 값이 갱신되며 그 값을 출력하는 32 비트 임시저장부와, 입력 데이터와 32 비트 임시저장부의 출력을 입력받아 나머지를 계산하고 32 비트 임시저장부의 저장된 값을 매 클럭마다 갱신하는 나머지 계산부와. 입력 데이터와 계산된 CRC-32값을 다증화하는 다중화부 및 각 블록에 필요한 신호들을 생성하여 공급하는 제어부로 구성되는 데에 있다. 디코더의 구성은 하나의 모드를 선택하는 모드선택부와, 매 클럭마다 값이 갱신되며 그 값을 출력하는 32 비트 임시저장부와, 입력 데이터와 32 비트 임시저장부의 출력을 입력받아 나머지를 계산하고 32 비트 임시저장부의 저장된 값을 매 클럭마다 갱신하는 나머지계산부와, 추가로 오류가 없을 때의 예상된 신드롬 값과 수신 데이터에 대한 CRC-32 계산 값을 비교하는 신드롬 비교부와, 수신데이터에서 CRC-32 필드를 제거한 윈래의 정보 데이터와 이 데이터에 대한 오류정보를 가져가기 위한 타이밍 조절에 사용되는 버퍼부 및 각 블록에 필요한 신호들을 생성하여 공급하는 제어부로 선택적 병렬 CRC-32 처리 디코더가 구성되는 데에 있다.
Abstract:
본 발명은 AAL Type 1 상수비트율 서비스 제공시 SRTS 방법과 Adaptive 방법을 병행하여 서비스 클럭을 복원하는 방법에 관한 것으로써, 종래 상기 SRTS 방법은 송신부와 수신부 사이에 공통된 망 클럭이 제대로 동작하지 않는 경우에는 사용이 불가능하고 상기 Adaptive 방법은 wander에 약한 단점이 있으므로 상기 단점을 해결하기 위해 본 발명은 Adaptive 방법을 수용함으로써 종래의 SRTS 방법의 단점을 보완하고 서비스에 따라 원하는 클럭복원방법을 사용할 수 있으며, 종래의 SRTS 방법에서 사용되는 일부 클럭을 그대로 수용함으로써 Adaptive 방법의 PLL 구성을 위한 별도의 추가적인 회로를 감하여 적은 추가로직을 통하여 AAL Type 1 클럭복원방법의 두가지를 모두 제공하는 효과가 있다.
Abstract:
본 발명은 AAL Type 1 서비스 제공시, 'bit count integrity'를 유지하기 위한 처리 장치 및 그 방법에 관한 것으로서, 셀손실 및 오 삽입 처리 수단과, 버퍼 수준 처리 수단과, CPU 제어 수단과, 수신 버퍼 수단으로 구성되며, 본 발명의 서비스 제공 방법은 입력셀이 존재하는 가를 판단하는 제 1 단계와, 상기 판단 결과 입력셀이 있으면 상기 입력셀이 유효한지를 판단하는 제 2 단계와, 상기 판단 결과 입력셀이 유효하면 L_버퍼가 비어 있는지를 확인하는 제 3 단계와, 상기 판단 결과 L_버퍼가 비어 있으면, 보상할 셀이 있는지를 확인하는 제 4 단계와, 상기 판단 결과 보상셀이 있으면, M_버퍼에 입력셀을, 사용자 셀에 상기 M_버퍼의 셀을 압력하는제 5 단계와, 상기 제 4 단계 결과 보상셀이 없으면, M_버퍼에 입력셀을, L_버퍼에 상기 M_버퍼의 셀을 저장하고, 사용자 � �을 비워두는 제 6 단계로 구성된다.
Abstract:
There is provided an apparatus for processing forward error correction in parallel for AAL type 5 service. The apparatus includes: a CRC generator(3-1) for exclusively performing an OR operation with respect to an input data and a register value using a corresponding equation; a register(3-2) for storing an output from the CRC generator(3-1); a multiplexor(3-3) which is connected with the CRC generator(3-1) and the register(3-2) and which multiplexes the input data and the operated CRC in order to produce a code word; a controlling signal generator(3-4) which generates a signal for controlling the CRC generator(3-1) and the register(3-2) and the multiplexor(3-3).
Abstract:
본 발명은 에이티엠 적응 계층 타입 5 서비스를 위한 패킷 데이타 분리/재결합 장치 및 그 방법에 관한 것으로서, 패킷 메모리(1)의 시작 어드레스 및 현재 어드레스, 패킷 데이타의 길이 등에 관한 테이블을 저장하여 출력하는 송/수신 제어 테이블 수단(12); CPU(2)와 정합하는 CPU 인터페이스 수단(13); 상기 CPU 인터페이스 수단(13)을 통해 제어 신호를 입출력하고, 패킷 데이타 송수신을 위한 제어 신호에 의해 패킷 메모리(1)와 패킷 데이타를 송수신하는 메모리 인터페이스 수단(11); 상기 메모리 인터페이스 수단(11)으로부터 송신 데이타 있음 신호를 수신하여 패킷 데이타를 수신하고, 셀 헤더를 부가하여 송신한 후, 송신이 완료되면 송신 읽기 완료 신호를 상기 메모리 인터페이스 수단(11)에 출력하는 송신 패킷 분리 수단(20); 및 외부로부터 패킷 데이타를 수신하여 셀 헤더를 분리한 후 어드레스를 출력하여 패킷 데이타를 상기 메모리 인터 페이스 수단(11)에 출력하는 수신 패킷 재결합 수단(30)을 구비하여 동시에 가능한 커넥션 수가 고정되어 있을 경우 외부의 제어 메모리 없이 간단하게 구현될 수 있으며, 패킷 메모리의 크기를 원하는 대로 최대 65536 바이트까지 사용자가 정의하여 사용함으로써 데이타의 길이에 제한이 없고, 구현 방법이 간단하여 AAL Type 5를 사용하는 가변 비트의 다양한 서비스 수용 시 데이타 처리 능력을 향상시킴과 동시에 칩의 게이트 수를 줄이고 구현 시간 단축할 수 있는 효과가 있다.