Abstract:
An analog translator for the IEEE 1394 serial bus by which it is possible to use an analog device as a part of a home network when the analog device is connected to the IEEE 1394 serial bus and a translating method thereof are provided. The analog translator includes a plurality of ports to which analog devices are connected, a status register for showing which analog devices are connected, a configuration ROM for storing the information on the connected analog devices, a controller for setting the corresponding bit of a status register assigned to an analog device, reading the bit status of the set status register, and recording connection information of the analog device to the configuration ROM which refer to the bit status of the status register, when an analog device is connected to the port, a 1394 interfacing unit for receiving a packet data from the IEEE 1394 bus, checking whether the packet data corresponds to the node thereof, and disintegrating packet data and thus removing a header from the packet data when the packet data corresponds to the node thereof, a storing unit for storing payload data removed of a header from the 1394 interface, a destination unit extractor for decoding the payload data of the storing unit and extracting information on the destination analog device of the payload data, and a data translating unit for translating the payload data removed of the information on the destination analog device into analog signal. According to the present invention, it is possible to interface both analog and digital devices in realizing an IEEE 1394 home network.
Abstract:
In one embodiment, the memory device includes a data storage region and an error correction (ECC) region. The data storage region configured to store a first number of data blocks. The ECC region is configured to store a second number of ECC blocks. Each of the second number of ECC blocks is configured to store ECC information. The second number of the ECC blocks is associated with the first number of data blocks, and the second number is less than the first number.
Abstract:
A method for wireless communication, and more particularly, a method for reducing the number of temporal connections in Bluetooth devices when obtaining neighboring Bluetooth device names is provided. The method for reducing temporal connections in Bluetooth devices comprises determining whether other Bluetooth devices are present, obtaining a name by temporally connecting to a Bluetooth device whose presence has been determined and determining whether other Bluetooth devices are present after a predetermined time has passed, and then obtaining a changed name through a temporal connection only to other Bluetooth device whose name has been changed. According to the above method, blocking temporal connections to Bluetooth devices whose name has not changed according to changes in the UNDEF field of FHS packets enables a reduction in the frequency of temporal connections.
Abstract:
A recording apparatus and process for conserving space on a recording medium of a security system includes the steps of detecting a motion amount from the image picked up by a camera, while recording the image, comparing the detected motion amount to a predetermined threshold, and increasing a counted value when the motion amount is equal to or lower than the predetermined threshold, and resetting the counted value when the motion amount is higher than the predetermined threshold, and comparing the counted value to a reset value, and when the former is higher the latter, rewinding until the counted value becomes zero, and then return to the step of detecting a motion amount. Therefore, motion of a recorded image signal is detected and compared. A recorded part is found, in which no motion occurs for a predetermined period of time. Recording is again performed, to overwrite this part where no motion occurred. This increases the available recording time, and economizes use of space of the recording medium.
Abstract:
A method for wireless communication, and more particularly, a method for reducing the number of temporal connections in Bluetooth devices when obtaining neighboring Bluetooth device names is provided. The method for reducing temporal connections in Bluetooth devices comprises determining whether other Bluetooth devices are present, obtaining a name by temporally connecting to a Bluetooth device whose presence has been determined and determining whether other Bluetooth devices are present after a predetermined time has passed, and then obtaining a changed name through a temporal connection only to other Bluetooth device whose name has been changed. According to the above method, blocking temporal connections to Bluetooth devices whose name has not changed according to changes in the UNDEF field of FHS packets enables a reduction in the frequency of temporal connections.
Abstract:
A bus encoding/decoding apparatus and method for a low power digital signal processor (DSP), which uses a narrow data bus, is provided. The apparatus for encoding n bits of data of a data bus, includes a conditional inverting unit for inverting each of (n−1) lower bits of n data when the most significant bit of the n bits of data is 1, a storage unit for storing the last n bits of data which is output to the bus, and a first exclusive OR operating unit for performing a bitwise exclusive OR operation on the lower (n−1) bits or data, which has been inverted by the conditional inverting unit, and the lower (n−1) bits of the n data, which has been stored in the storage unit, wherein the most significant bit of the n bits of data and (n−1) bits of data, which is obtained as the result of the bitwise exclusive OR operation performed by the first exclusive OR operating unit, are output. Accordingly, interface problems with a core and overhead for an additional circuit can be reduced by removing the additional circuit for determining whether to invert data and an extra line, which are used in the conventional BI and BITS coding methods, thereby decreasing the power consumption and the area of a chip.
Abstract:
A technique for backlight compensation in a monitoring camera performs automatic backlight compensation without any need for manually redesignating a backlight compensation area, despite changes in ambient illumination, by selecting the most appropriate backlight compensation area for changes in the ambient illumination and the movement of an object from among a plurality of predetermined backlight compensation areas and controlling an iris on the basis of the luminance signal level of the selected backlight compensation area, to thereby control the luminance signal level. A backlight compensation is performed by adjusting the positions and sizes of backlight compensation areas so as to be suitable to the surroundings of the monitoring camera by a user, and automatically or manually selecting the most appropriate backlight compensation area in accordance with changes in illumination and changes in the position of the object, and controlling the iris according to the luminance signal level of the selected backlight compensation area.