Abstract:
복수의메모리셀들을포함하는메모리장치의동작방법이개시된다. 본발명의예시적실시예에따른메모리장치의동작방법은, 제1 기입커맨드를수신하는단계, 제1 기입커맨드에응답하여대상메모리셀의열화여부를판단하는단계, 및판단결과에따라대상메모리셀을선택적으로소거하고대상메모리셀을프로그램하는기입단계를포함할수 있다.
Abstract:
본 발명은 비원형 형상의 본체; 본체의 저면에 장착되고 상기 본체를 전진, 후진, 회전시키는 이동 어셈블리; 본체의 저면에 장착되고 바닥 면을 청소하는 청소 툴 어셈블리; 본체의 주변의 장애물을 검출하는 검출부; 검출부의 검출 신호에 기초하여 상기 본체의 전방향에 장애물이 위치하는지 판단하고 상기 전방향에 장애물이 위치한다고 판단되면 상기 본체의 회전을 제어하여 상기 본체가 일정 각도 이상 회전하는지 판단하고, 상기 본체가 일정 각도 미만으로 회전하면 상기 본체를 갇힘 상태로 판단하여 상기 본체를 후진 제어하는 제어부를 포함한다. 본 발명은 청소로봇의 본체가 움직이지 못하는 상황이 발생할 경우 지속적인 후진을 수행함으로써 갇힌 공간에서 외부로 탈출할 수 있다. 또한 최소한의 센서를 활용하여 갇힘을 판단하고, 갇힌 상태에서 후진 주행을 하면서 장애물을 회피할 수 있어 주행 성능을 향상시키고 제조 원가를 절감할 수 있다.
Abstract:
The present invention relates to a method for operating a controller. The operation method of the present invention comprises the steps of: selecting bits of code to be punctured; detecting locations of incapable bits of an input word based on locations of the bits to be punctured and a structure of a generation matrix calculation unit; refreezing the input word for frozen bits and the incapable bits of the input word to overlap; generating input word bits by replacing information word bits with the frozen bits based on the refreezing result; generating code word bits by performing generation matrix on the input word bits; generating output bits by puncturing the code word bits based on locations of the bits to be punctured; and transmitting the output bits to a non-volatile memory device.
Abstract:
PURPOSE: An operating method of a controller controlling a nonvolatile memory device and a mapping pattern selecting method of selecting a mapping pattern mapping a polar coded code word with multi-bit data of the nonvolatile memory device are provided to reduce complexity of the controller using polar coding and improve reliability of a memory system. CONSTITUTION: An operating method of a controller configured to control a nonvolatile memory device comprises the steps of: generating a code word through polar encoding of information bits (S110); reading a mapping pattern (S120); generating a repeated mapping pattern through iteration of the mapping pattern (S130); and mapping each bit of the code word onto a specific bit of multi-bit data of the nonvolatile memory device, based upon the repeated mapping pattern (S140).
Abstract:
PURPOSE: A robot cleaner and a control method thereof are provided to control the change of a moving direction for a robot cleaner moving around a curve when moving along a zigzag travelling course, thereby improving coverage performance per hour during the change of a moving direction. CONSTITUTION: A control method for a robot cleaner comprises the steps: pre-determining a cleaning area based on position data obtained by the previous moving operation for cleaning, setting up in advance a cleaning path to clean the pre-determined cleaning area, changing a direction when moving along a zigzag travelling course, wherein the zigzag travelling path is included in the cleaning path. The robot cleaner travels with a wall following mode along an obstacle when sensing the obstacle, and moving along the travelling course when arrives at a pre-determined travelling course after moving in the wall following mode. The robot cleaner stores the information of the cleaned area obtained by moving around the cleaning area, and a travelling section is determined to overlap the cleaned area with the curved-moving area when the robot cleaner travels around the curve.
Abstract:
PURPOSE: A robot cleaner system is provided to perform an application function in a robot cleaner by communication between a mobile device and a robot cleaner. CONSTITUTION: A robot cleaner(20) performs communication with a mobile device(10). The mobile device installs a plurality of applications(11) which perform respectively different functions. The mobile device controls the robot cleaner in order to perform an application function. The application of the mobile device utilizes function units of the robot cleaner.