Apparatus For Implementing IPv6 Protocol and Physical Media Interface Unit, IPv6 Header Processing Unit and Upper Layer Interface Unit Suitable For Use in Such an Apparatus

The present invention implements the IPv6 and ICMPv6 Internet communication protocols that were processed by the software or the OS in real time without loss of communication speed through a hardware device. IPv6 implementation apparatus according to the present invention may include the physical medium interface unit to be connected to the physical interface layer, handles the standard header and extension header of the IPv6 protocol, the IPv6 header processing unit connected to the physical medium interface unit, TCP and UDP and comprising a higher layer interface unit that is connected to an upper layer protocol. IPv6 implementation device may include a header bus and data bus are separated from each other, the internal unit of the device is provided with a reference signal for the synchronization operation, and uses this reference signal and the synchronized control signal, the data bus a data transmission and reception between the physical medium interface unit to an upper layer through is controlled by the IPv6 header processing unit. Control signal represents the effective range of the data, it is enabled (enable) the operation of receiving a control signal unit. A hardware device of the present invention is low-cost compared to the software system, are easy to use and, as well as the advantages of the delay minimization and high performance in the multimedia application, SoC (System on Chip) designs facilitate the capitalization, and the expensive and complex device for the application to be utilized advantageously for embedded system environments that do not use, and can be easily combined with the hardware of the various forms, at a lower clock frequency, high-speed data transfer, and with no OS dependency handling of IPv6 and ICMPv6 in hardware can. Further, the invention described is applicable to glass or the like a mobile terminal, information appliances, industrial information terminal, a high-speed data processing unit.