Abstract:
PURPOSE: An Ethernet-based broadcasting and communication integrating system and a method thereof are provided to receive a one-way multi-channel CATV broadcasting service and a data communication service through a single line without using another broadcasting line, thereby providing an integrated broadcasting/communication service. CONSTITUTION: A broadcasting program provider(901) manufactures a broadcasting signal. An SO(System Operator)(902) transmits the broadcasting signal to a subscriber. The subscriber's receiving device receives the broadcasting signal. An Ethernet transmission network(903) located between the broadcasting program provider(901) and the SO(902) consists of edge switches(303,304) and a backbone switch. The broadcasting program provider(901) includes a transmission function block which configures an Ethernet broadcasting frame and transmits the frame to the SO(902). The SO(902) includes a distributive center which selects channel broadcasting signals and multiplexes the signals with Internet traffic.
Abstract:
PURPOSE: A network system for performing a high-speed block data transmission between a packet processing engine and a main processor, and a method for operating a DMA(Direct Memory Access) thereof are provided to reduce a DMA management function of the main processor and a processing time according to data transmission by setting a control state of a DMA engine in the DMA engine. CONSTITUTION: A processor processing buffer(220) stores packets to be processed in a CPU(110). A packet processing engine(240) forwards a packet inputted from a link in a wired speed, and generates a DMA request signal when the inputted packet is the packet to be processed in the CPU(110). A DMA engine(250) answers to the DMA request signal, monitors a residual quantity state of the processor processing buffer(220), and generates a control signal and an address necessary for a DMA operation.
Abstract:
PURPOSE: A network processor having a packet generator for a test inside and a method for testing a packet path using the same are provided to generates packets for the test without complex software procedures, thereby executing a path test of the packets with only network processor. CONSTITUTION: A packet generator(407) for a test is installed between a physical layer interface(401) and a switch interface(403). The packet generator(407) generates packets for a test under the control of a processor for packet processing, so that the packet generator(407) provides the generated packets to the physical layer interface(401) or the switch interface(403). The packet generator(407) generates the packets appropriate for the physical layer interface(401) or the switch interface(403) according to kinds of interfaces to be tested. The processor for packet processing sets up a loop back path for executing the test.
Abstract:
PURPOSE: A method for retrieving and updating a tree using a node structure of a multi search tree is provided to reduce a retrieving time by increasing the number of keys capable of being stored in a node using one pointer necessary for one node of a B tree and decreasing the level number of tree path. CONSTITUTION: An initial 16-bit array is retrieved using an upper 16-bit segment of an inputted destination IP(Internet Protocol) address(101). It is judged whether an "I" flag of a corresponding entry is true in the retrieved initial 16-bit array(102). If the "I" flag of the corresponding entry is true, it is moved to a root node indicated by a node pointer and a multi-path retrieval is performed using a lower 16-bit offset of the inputted destination IP address(103). It is judged whether an exact matching is achieved before a leaf node is reached(104). If the exact matching is achieved before the leaf node is reached, it is judged whether the arrival of the retrieval is a branch node or a leaf node(105). If the arrival of the retrieval is the leaf node, a region port stored in a register is returned(106).
Abstract:
PURPOSE: An ATM(Asynchronous Transfer Mode) interface device for a high-speed router system is provided to perform an interface with an ATM network which supports a transmission speed with 622Mbps, in an IP(Internet Protocol)-based high-speed router. CONSTITUTION: A physical layer interface unit(201) connects to an ATM network by an optical interface. Transmission/reception cell converting units(209,207) convert an ATM cell into an IP packet type, and convert data inputted as an IP packet type into an ATM cell type. Transmission/reception memories(208,202) store data in the cell conversion of the transmission/reception cell converting units(209,207). A network processor(204) analyzes and processes packet information, forwards processed packet information to an output port, and performs an interface with a switch. A memory(205) stores data when performing the packet processing and forwarding functions. Transmission/reception data bus converting units(213,203) convert a protocol between the network processor(204) and the transmission/reception cell converting units(209,207). A control bus converting unit(212) converts a serial bus into a parallel bus, between the network processor(204) and the physical layer interface unit(201). A host processor(206) manages resources of the entire line interface module of a high-speed router system.
Abstract:
본 발명은 반도체 기술에 관한 것으로, 특히 임베디드 프로세서와 같이 버스 회로를 가진 반도체 칩에 관한 것이며, 칩 면적을 증가시키지 않으면서 버스 회로의 전력소모를 줄일 수 있는 반도체 칩을 제공하는데 그 목적이 있다. 본 발명은 다수의 기능블럭을 구비하는 반도체 칩에 있어서, 하나 이상의 기능블럭이 접속된 제1 버스와, 상기 제1 버스에 접속된 기능블럭을 제외한 하나 이상의 기능블럭이 접속된 제2 버스와, 상기 제1 및 제2 버스를 구동하기 위한 구동 수단을 구비한다.
Abstract:
PURPOSE: A semiconductor chip, having a bus circuit like an embedded processor, is provided to reduce power consumption for a bus circuit without increasing an area of a chip. CONSTITUTION: The device, a semiconductor chip, comprises a bus A(30), a bus B(31), a CPU(32), a registry file, a DRAM(34), a PIO(Parallel I/O, 35), and a driver cell(36). The CPU(32) is connected to the bus A(30). The DRAM(34) is connected to the bus B(31). The driver cell(36) is for driving the bus A(30) and the bus B(31). Namely, the plural function blocks, consisting of the semiconductor chip, are partitioned in two groups, i.e. a group of frequently accessing function blocks and a group of relatively infrequently accessing function blocks, which are connected to the bus A(30), and the bus B(31), respectively. The bus driver cell includes a bus driver for driving the bus B(31) and an input latch for receiving data from the bus B(31). The bus driver uses a three phase inverter, and the input latch includes a three phase inverter and two inverters. The structure of the bus driver cell for driving the bus A(30) is the same as that of the bus driver cell for driving the bus B(31).