Abstract:
PURPOSE: A processor board duplication system, and duplicated data reading and writing method is provided to arrange a FIFO(First Input First Output) memory logic at an active side board and a FIFO memory at a standby side board for duplicating data process between the two boards so that it can enhance a reliability and an availability of an overall system. CONSTITUTION: The system comprises an active side board(401) and a standby side board(410). The active side board(401) includes the first FIFO controller(403), the first processor(402), a buffer 1(404), the first FIFO, and a shared bus(405). The standby side board(410) includes the second processor(408), the second FIFO controller(407), the second FIFO(406), a buffer 2. The first FIFO controller(403) detects states(/FF2, /HF2) of the second FIFO(406). If the data can be transmitted as a result of the detection, the first processor(402) reads the data from a main memory, and stores the data at the second FIFO(406) via the shared bus(405). At this time, the active side board uses the data in a burst node in the case that the duplicated data fills in less than half of the FIFO memory when the first processor(402) checks the /HF signal. In the case that the duplicated data fills in more than half of the FIFO memory, the first processor(402) periodically reads the /FF signal, and writes the duplicated data by 1 byte. The second processor(408) enables the second FIFO controller(407) to check if duplicated data exists at the second FIFO(406). The data of the second FIFO(406), if it exists, is copied at the main memory of the standby side board(410). The second processor(408) periodically reads the /EF signal. The standby board reads the data in a burst node by using the /HF signal as an interrupt in the case that the duplicated data fills in more than half of the FIFO memory. In the case that the duplicated data fills in less than half of the FIFO memory, the CPU of the standby side board periodically reads the /EF signal, and reads the duplicated data.
Abstract:
PURPOSE: An apparatus for synchronizing a data stream received with two phase input clocks with a transmission clock is provided which synchronizes a 125MHz data stream synchronized with two reception clocks with 125MHz transmission clock to make a new data stream and controls circuits of a transceiver with the transmission clock. CONSTITUTION: A synchronizing apparatus includes a data stream divider(41) for synchronizing a data stream received from a physical medium with the first reception clock and the second reception clock that is the inversion state of the first reception clock to divide the data stream into two data streams. The synchronizing apparatus further has a data stream selector(42) for synchronizing the two data streams using a transmission clock asynchronous with the first and second reception clocks to generate two data streams, and a combiner(43) for combining the two data streams to transmit the data stream synchronized with the transmission clock.
Abstract:
PURPOSE: A duplex switch board and a duplexing method are provided to decrease a power consumption being generated in a non-activated switch board by minimizing a system clock being supplied in the non-activated switch board using a system clock control unit in each dual switch board. CONSTITUTION: I/O bus interface units, switch units, control units, and system clock control units are connected to an I/O bus. Processor interface units are connected to a processor bus. The system clock control unit includes the below elements. A control status sensing unit(310) senses a status of a control unit and creates a value corresponded to a switch mode. An external processor status sensing unit(320) checks a status of an external processor and creates a value corresponded to the switch mode. A system clock unit(340) creates a clock in accordance with the value created through the control status sensing unit(310) and the external processor status sensing unit(320). A system clock control device(330) controls the clock of a switch board independently using values received from the control status sensing unit(310) and the external processor status sensing unit(320) and the clock received from the system clock unit(340).
Abstract:
PURPOSE: A duplex switch board and a duplexing method are provided to decrease a power consumption being generated in a non-activated switch board by minimizing a system clock being supplied in the non-activated switch board using a system clock control unit in each dual switch board. CONSTITUTION: I/O bus interface units, switch units, control units, and system clock control units are connected to an I/O bus. Processor interface units are connected to a processor bus. The system clock control unit includes the below elements. A control status sensing unit(310) senses a status of a control unit and creates a value corresponded to a switch mode. An external processor status sensing unit(320) checks a status of an external processor and creates a value corresponded to the switch mode. A system clock unit(340) creates a clock in accordance with the value created through the control status sensing unit(310) and the external processor status sensing unit(320). A system clock control device(330) controls the clock of a switch board independently using values received from the control status sensing unit(310) and the external processor status sensing unit(320) and the clock received from the system clock unit(340).
Abstract:
본 발명은, 내부의 상위프로세서가 고속으로 처리한 데이타를 외부의 PCM 경로에 실어주고, 이와 반대로 상위프로세서가 PCM 경로에서 수신된 데이타를 고속으로 처리하기 위하여, 다수의 전용프로세서는 상위 프로세서의 기능을 분담할 뿐만 아니라 PCM경로로 통신기능을 수행하며, 중재프로세서는 상위프로세서와 전용프로세서 사이의 통신기능을 수행케 하는 PCM 경로의 다중채녈 데이터 처리를 위한 병행처리구조에 관한 것이다. 본 발명은 기능수행의 부하는 매우 크지만(30∼40 mega-instructions per second) 각 기능끼리의 주고 받는 전송데이타가 상당히 적을 때(8 kbps 이하), 상기의 두 기능을 동시에 경제성있게 구현하는 효과가 있다.
Abstract:
본 발명은 공중이동통신망 내의 제어국에 필요한 기능 중 음성부호화 방식을 상호 변환시키면서 복수개의 채널을 정합시켜 주는 회로에 관한 것으로서, 그 특징은 상기 중앙제어수단과 전용처리수단들이 데이터를 서로 전송할 때에 데이터의 전송의 매개체가 되어 원활한 데이터의 전송을 수행하게 하는 전송매개수단과, 입력된 제어 신호에 따라 상기 전용처리수단들 중에서 어느 하나를 선택하여 상기 전송매개수단과의 신호 및 데이터의 전송경로를 형성시키는 멀티채널경로정합수단과, 상기 중앙제어수단과 상기 전송매개수단 사이에 형성되어 있는 제1데이터 버스에 실린 신호의 일부와, 상기 중앙 제어수단과 상기 전송매개수단 사이에 형성되어 있는 제1어드레스 버스에 실린 신호의 일부와, 상기 중앙제어수단에서 공급하는 입출력제어신호를 입력받아 그것을 디코딩하여 해당 전용처리수단을 지정하는 상기 제어신호를 상기 멀티채널경로정합수단의 입력단에 출력하는 채널경로제어수단으로 구성되는 데에 있으며, 그 효과는 시스템 설계시 어드레스 버스와 데이터 버스를 EPLD에 집적시켜 구현할 수 있으므로 전력 소모를 줄일 수 있을 뿐만 아니라 추후에 유지 보수가 쉽고 다수의 채널이 하나의 공유 메모리만을 사용하므로 자원이 효율적으로 사용되며 보드의 수량이 줄어 생산 단가가 저렴해지며 자원의 효율적 이용도가 높아진다는 데에 있다.
Abstract:
PURPOSE: A processor board duplication system, and duplicated data reading and writing method is provided to arrange a FIFO(First Input First Output) memory logic at an active side board and a FIFO memory at a standby side board for duplicating data process between the two boards so that it can enhance a reliability and an availability of an overall system. CONSTITUTION: The system comprises an active side board(401) and a standby side board(410). The active side board(401) includes the first FIFO controller(403), the first processor(402), a buffer 1(404), the first FIFO, and a shared bus(405). The standby side board(410) includes the second processor(408), the second FIFO controller(407), the second FIFO(406), a buffer 2. The first FIFO controller(403) detects states(/FF2, /HF2) of the second FIFO(406). If the data can be transmitted as a result of the detection, the first processor(402) reads the data from a main memory, and stores the data at the second FIFO(406) via the shared bus(405). At this time, the active side board uses the data in a burst node in the case that the duplicated data fills in less than half of the FIFO memory when the first processor(402) checks the /HF signal. In the case that the duplicated data fills in more than half of the FIFO memory, the first processor(402) periodically reads the /FF signal, and writes the duplicated data by 1 byte. The second processor(408) enables the second FIFO controller(407) to check if duplicated data exists at the second FIFO(406). The data of the second FIFO(406), if it exists, is copied at the main memory of the standby side board(410). The second processor(408) periodically reads the /EF signal. The standby board reads the data in a burst node by using the /HF signal as an interrupt in the case that the duplicated data fills in more than half of the FIFO memory. In the case that the duplicated data fills in less than half of the FIFO memory, the CPU of the standby side board periodically reads the /EF signal, and reads the duplicated data.
Abstract:
PURPOSE: A structure of a giga-bit Ethernet having a three-layer forwarding engine with a two-way type is provided to guarantee a bandwidth of giga-bit speed, by putting a forwarding engine between a MAC(Media Access Controller) layer protocol and a FIFO register, in order to directly route a packet inputted to a MAC and forward the packet to the FIFO register. CONSTITUTION: A physical coding sub-layer(21) processes a line coding operation. A giga-bit Ethernet MAC part(22) generates and detects MAC protocol data. A three-layer IP(Internet Protocol) forwarding engine part(23) detects and forwards a three-layer IP. A processor(25) processes messages such as ICMP(Internet Control Message Protocol) and an ARP(Address Resolution Protocol). A MAC FIFO control logic part(24) stores a protocol message by arbitrating priority of a high-speed path. A clock and test connection part(27) supplies a system clock. A processor connection part(26) includes a register a counter which manage network information, and makes connection to a processor.
Abstract:
본 발명은, 내부의 상위프로세서가 고속으로 처리한 데이타를 외부의 PCM 경로에 실어주고, 이와 반대로 상위프로세서가 PCM 경로에서 수신된 데이타를 고속으로 처리하기 위하여, 다수의 전용프로세서는 상위 프로세서의 기능을 분담할 뿐맡 아니라 PCM 경로로 통신기능을 수행하며, 중재프로세서는 상위프로세서와 전용프로세서 사이의 통신기능을 수행케하는 PCM 경로의 다중채널 데이터 처리를 위한 병립처리구조에 관한 것이다. 본 발명은 기능수행의 부하는 매우 크지만 (30~40 mega-instructions per second) 각 기능끼리의 주고 받는 전송데이타가 상당히 적을 때 (8 Kbps 이하), 상기의 두 기능을 동시에 경제성 있게 구현하는 효과가 있다.