Abstract:
플래시 메모리의 소모 전력 감소 방법 및 그 장치가 개시된다. 본 발명의 일 실시예에 따른 플래시 메모리의 소모 전력 감소 방법은 외부로부터 바이너리 데이터를 수신하는 단계; 플래시 메모리의 제1 방향으로 미리 설정된 제1 세그먼트 단위 각각에서 상기 바이너리 데이터의 제1 값 개수가 제2 값 개수 이하가 되도록 비트 변환을 수행하는 단계; 상기 플래시 메모리의 제2 방향으로 미리 설정된 제2 세그먼트 단위 각각에서 상기 바이너리 데이터의 상기 제1 값 개수가 상기 제1 값 개수 이하가 되도록 비트 변환을 수행하는 단계; 상기 제1 방향으로 비트 변환된 상기 바이너리 데이터의 상기 제2 값에 대한 전체 개수와 상기 제2 방향으로 비트 변환된 상기 바이너리 데이터의 상기 제2 값에 대한 전체 개수를 비교하는 단계; 및 상기 전체 개수가 많은 방향으로 상기 바이너리 데이터에 대해 비트 변환된 변환 바이너리 데이터를 상기 플래시 메모리에 저장하는 단계를 포함하고, 상기 플래시 메모리에 저장된 상기 변환 바이너리 데이터를 상기 전체 개수가 많은 방향의 세그먼트 단위로 비트 변환하여 읽는 단계를 더 포함함으로써, 플래시 메모리를 읽을 때의 소모 전력을 감소시킬 수 있다.
Abstract:
계층적 이산 사건 시스템 명세 모델의 이벤트 기반 시뮬레이션 방법, 시스템 및 이를 위한 기록 매체를 공개한다. 본 발명은 복수개의 원자 모델과 하나 또는 그 이상의 결합 모델을 구비하는 계층적 DEVS 모델의 이벤트 기반 시뮬레이션 방법에 있어서, 상기 계층적 DEVS 모델의 계층적 구조가 무시될 수 있도록, 상기 복수개의 원자 모델간의 커플링 릴레이션을 재구축하여 상기 계층적 DEVS 모델이 평활화되는 단계, 저장된 복수개의 이벤트 중 시간적으로 가장 우선순위의 이벤트가 실행되도록, 상기 평활화된 계층적 DEVS 모델에서 상기 이벤트에 의해 지정된 원자 모델로부터 하나 또는 그 이상의 함수가 호출되는 단계, 및 상기 호출된 하나 또는 그 이상의 함수가 실행되어, 상기 우선순위의 이벤트가 수행되고, 이벤트 수행의 결과로서 생성되는 새로운 이벤트가 저장되는 단계를 구비하는 것을 특징으로 한다. 따라서, 사용자가 계층적 DEVS 모델을 수정하지 않고, 이벤트 지향 시뮬레이션을 수행할 수 있도록 하여, 사용자의 편의를 도모할 수 있다. 또한 기존의 계층적인 스케줄링 방식에 비해 메시지 패싱 및 실행 시간 관리로 인해 발생하는 오버헤드를 줄여 시뮬레이션 성능을 향상할 수 있다.
Abstract:
PURPOSE: An experimental frame for efficiently collecting simulation information, a simulation method using the same, and a system thereof are provided to easily perform simulation by using an experimental frame which is the same as standalone or interconnection simulation software. CONSTITUTION: A process manager(111) generates processes about a simulation model and allocates the processes to cores. A scenario manager(112) varies variable of input data about the simulation model and generates various combination of scenarios. A data collector(120) converts output which is generated from the processes into a form which is easy to analyze in response to the scenarios. An applying unit(130) generates a simulation result as data which is easy to recognize.
Abstract:
본발명은플러그인기반계층적지능형가상에이전트프레임워크에관한것으로서가상세계엔진과플러그인으로연결되고, 입력이벤트를받아들이는인식블록, 인식블록의인식결과에따라지능형가상에이전트의동작을결정하는판단블록, 및판단블록에서결정된동작을수행하는행위블록을포함하는지능형가상에이전트; 판단블록에플러그인으로연결되는인지모듈, 학습모듈, 또는명령모듈; 인지모듈, 학습모듈, 또는명령모듈에플러그인으로연결되는 AI 모듈; 및 AI 모듈에플러그인으로연결되는 AI 알고리즘모듈을포함하는것을특징으로하며, 지능형가상에이전트와플러그인으로연결되는인지모듈, 학습모듈, 또는명령모듈중에서적어도하나이상을선택하거나조합함으로써, 진화적이고개방적인지능형가상에이전트프레임워크를제공할수 있다.
Abstract:
PURPOSE: A method for controlling flow by using an active network technique in multipoint communication is provided to provide the scalability even though receivers are increased or are in a wide area, and minimize packet loss in even case that congested situation is generated within a network. CONSTITUTION: Data packets arrive at receivers and intermediate nodes(201). It is determined whether the packets are the first arrived packets of multicast communication(202). A soft storage in the node is initialized to start controlling multicast flow included in a program(203). Data packets arrived at the nodes, are saved at a buffer(204). An output port enabling transmission is searched(207). If data packet is in priority to be transmitted to the corresponding output port(208), data packet is duplicated ad transmitted to bottom nodes in case that the number of allowable credit to the corresponding bottom node is larger than 0(209). If the current node is the final receiver(205), packets are transmitted to an application layer and counter is increased by 1(206). If the counted value becomes a reference counter of flow control and a double number of credit update unit(211), the current node decides the amount of packets receivable from the top node based on the size of virtual buffer to each bottom node and generates credit packets including related information to the top node(213). It is determined whether data packets were transmitted to all corresponding output ports or the application layer(214).
Abstract:
Disclosed are a method for reducing power consumption of a flash memory and an apparatus thereof. The method for reducing power consumption of a flash memory, according to an embodiment of the present invention, comprises the steps of receiving binary data from the outside; performing a bit conversion so that the number of first values of the binary data in each predetermined first segment unit in a first direction of the flash memory is less than or equal to the number of second values; performing the bit conversion so that the number of first values of the binary data in each predetermined second segment unit in a second direction of the flash memory is less than or equal to the number of first values; comparing the total number of second values of the binary data bit-converted in the first direction with the total number of second values of the binary data bit-converted in the second direction; and storing the converted binary data bit-converted with respect to the binary data, into the flash memory, in the direction having a larger total number. The method can reduce power consumption during reading of the flash memory by further comprising a step of bit-converting the converted binary data stored in the flash memory into segment units of the direction having the larger total number and reading the bit-converted binary data. [Reference numerals] (AA) Start; (BB) End; (S910) Receive binary data; (S920) Divide the binary data into a first segment unit in a first direction of a flash memory; (S930) Perform bit conversion so that the number of bit value '0' of the binary data in each first segment unit is less than or equal to the number of bit value '1'; (S940) Divide the binary data into a second segment unit in a second direction of the flash memory; (S950) Perform bit conversion so that the number of bit value '0' of the binary data in each second segment unit is less than or equal to the number of bit value '1'; (S960) Compare the total number of '1' of the binary data bit-converted in the first direction with the total number of '1' of the binary data bit-converted in the second direction; (S970) Store the bit-converted binary data in the flash memory in a direction having a larger total number of '1'; (S980) Store flag bits for each segment
Abstract:
본 발명은 정밀한 수치표고모형의 자동생성을 위한 보간법(補間法)에 관한 것으로서, 더 상세하게는 인공위성영상, 항공영상, 지상측량 등을 사용하여 3차원 수치표고모형을 자동 제작하는 지능적 보간법에 관한 것으로, 종래보간법 결과(101)에 의해 정합 지역의 가장자리에 인위적으로 발생한 육지를 COG값이나 ECI값을 일정한 역치값과 비교하여 역치값보다 클 경우 제거하는 제1과정(102)과, 상기 제1과정(102)에서 보간된 영역을 선택하고 선택된 영역의 면적을 기준으로 사용하여 보간된 표고의 제거여부를 결정하는 제3과정(103)과, 상기 제1과정(102)에서 보간되지 않고 남은 영역을 선택하고 선택된 영역의 면적을 기준으로 사용하여 제거된 표고의 복원여부를 결정하는 제2과정(104)을 포함하여 구성됨으로써, 해안 등 표고가 존재하지 않는 지역, 표고를 가져야 할 지역이지만 가장자리가 폐쇄되지 않은 강 등의 지역에서 정밀한 수치표고모형을 생성할 수 있는 효과가 있는 것이다.