-
公开(公告)号:KR1020130074605A
公开(公告)日:2013-07-04
申请号:KR1020110142742
申请日:2011-12-26
Applicant: 성균관대학교산학협력단
IPC: G06F12/00
Abstract: PURPOSE: A shared data storage management device and a method thereof are provided to secure the uniqueness of shared data by dealing with the issue of data redundancy. CONSTITUTION: When a writing request regarding certain data is received (S310), the requested data is divided into pieces (S320). The pieces of data are grouped and stored either in a no-copy section or in a copy-likely section according to the result of a first redundancy examination (S330). When a data storage (20) is idle (S340), a second redundancy examination is carried out to identify the pieces of data which have their copy (S350) and a garbage collection process follows (S350). [Reference numerals] (S310) Writing request?; (S320) Divide into pieces; (S330) Store partly both in a no-copy section and in a copy-likely section; (S340) Idle?; (S350) Identify the pages having copies from the copy-likely section; (S360) Collect garbage files
Abstract translation: 目的:提供一种共享数据存储管理装置及其方法,通过处理数据冗余问题来确保共享数据的唯一性。 构成:当接收到关于某些数据的写入请求时(S310),所请求的数据被分割(S320)。 根据第一次冗余检查的结果,将这些数据分组存储在无复制部分或可复制部分中(S330)。 当数据存储器(20)空闲时(S340),执行第二次冗余检查以识别具有其副本的数据片段(S350),并且执行垃圾收集处理(S350)。 (参考号)(S310)写入请求 (S320)划分; (S330)部分存储在副本部分和可复制部分中; (S340)空闲? (S350)从可复制部分确定具有副本的页面; (S360)收集垃圾文件
-
22.
公开(公告)号:KR101028929B1
公开(公告)日:2011-04-12
申请号:KR1020080138191
申请日:2008-12-31
Applicant: 성균관대학교산학협력단
CPC classification number: G06F12/0246 , G06F2212/7201 , G06F2212/7202 , G06F2212/7203
Abstract: 로그 버퍼 기반 플래시 변환 계층(FTL)에서 수행되는 로그 블록(log block) 연관성 분산 방법은 로그 블록에 대해 페이지 p의 기록(write) 요청이 발생한 경우 상기 데이터 블록들과 상기 로그 블록-여기서, 상기 복수의 로그 블록들 중 각각의 로그 블록의 데이터 블록에 대한 연관성은 소정값 K 이하로 미리 설정되고, 상기 K는 자연수임-들간의 매핑 관계를 가지는 로그 블록 매핑 테이블을 확인하여 상기 기록 요청이 발생한 해당 데이터 블록과 연관된 로그 블록이 존재하는지 확인하는 단계와, 상기 판단 결과 상기 기록 요청이 발생한 해당 데이터 블록과 연관된 로그 블록이 존재하면 상기 연관된 로그 블록이 랜덤 로그 블록인지 순차 로그 블록인지 확인하는 단계와, 상기 연관된 로그 블록이 랜덤 로그 블록인 경우 상기 랜덤 로그 블록의 마지막 빈 페이지(free page)에 상기 기록 요청이 발생한 데이터를 기록하는 단계를 포함한다. 로그 블록의 연관성을 분산시키고 로그 블록의 연관성 K 값을 미리 소정값 이하로 설정하여 제한함으로써 단일 병합 연산 시 소요되는 시간의 최대값을 예측할 수 있으며, 특히 최악의 경우(worst case) 병합 비용의 최대값을 예측할 수 있으므로 실시간 시스템에 적용시 안정적인 성능을 제공할 수 있다.
플래시 메모리, 로그 블록, 연관성, 플래시 변환 계층, 매핑, 병합-
公开(公告)号:KR101025375B1
公开(公告)日:2011-03-28
申请号:KR1020090125836
申请日:2009-12-17
Applicant: 성균관대학교산학협력단
Abstract: PURPOSE: A method for writing data for a non-volatile memory storage is provided to minimize the use of an external buffer and a bus. CONSTITUTION: A memory chip in which a page having the same logic page number with a current page to be recorded is recorded is searched(410). It is determined whether the current page is able to be recorded to the memory chip in which the page having the same logic page number with a current page to be recorded is recorded or not(430). It is saved in the memory chip in which the page in which the current page has the same logical page number as described above is saved(440).
Abstract translation: 目的:提供用于写入非易失性存储器存储器的数据的方法,以最小化外部缓冲器和总线的使用。 构成:搜索具有与要记录的当前页面相同的逻辑页码的页面的存储器芯片(410)。 确定当前页面是否能够记录到具有与要记录的当前页面具有相同逻辑页码的页面的存储器芯片(430)。 保存在存储芯片中,其中当前页面具有与上述相同的逻辑页码的页面被保存(440)。
-
公开(公告)号:KR100988388B1
公开(公告)日:2010-10-18
申请号:KR1020090034058
申请日:2009-04-20
Applicant: 성균관대학교산학협력단
Abstract: PURPOSE: A method for improving performance of flash memory device and a flash memory device performing the same are provided to improve a processing speed and durability by reducing unnecessary recordings. CONSTITUTION: A buffer(120) stores data offered from a host device. In case the usage amount of the buffer excesses a certain level, a controller(130) selects sacrifice superblock based on the size and data access time of the updated data among logical superblocks saved in the buffer. The controller mixes data updated from the sacrifice superblocks, reconstructs to the sacrifice superblocks, and supplies the sacrifice superblocks through plural channels.
Abstract translation: 目的:提供一种用于提高闪存设备性能的方法和执行闪存设备的闪存设备,以通过减少不必要的记录来提高处理速度和耐久性。 构成:缓冲器(120)存储从主机设备提供的数据。 在缓冲器的使用量超过一定水平的情况下,控制器(130)基于保存在缓冲器中的逻辑超级块之间的更新数据的大小和数据访问时间来选择牺牲超级块。 控制器将从牺牲超级块更新的数据混合,重建到牺牲超级块,并通过多个通道提供牺牲超级块。
-
公开(公告)号:KR102102248B1
公开(公告)日:2020-04-20
申请号:KR1020180155318
申请日:2018-12-05
Applicant: 성균관대학교산학협력단
IPC: G06F11/263 , G06F11/22
-
公开(公告)号:KR1020170087733A
公开(公告)日:2017-07-31
申请号:KR1020160007679
申请日:2016-01-21
Applicant: 삼성전자주식회사 , 성균관대학교산학협력단
CPC classification number: H04L67/125
Abstract: 네트워크로연결된적어도하나의센서장치를제어하는전자장치가제공된다. 전자장치는상기적어도하나의센서장치및 사용자단말기와통신을수행하는통신부와; 상기센서장치에대한취득가능한데이터취득방식정보와현재데이터취득설정정보를저장하는저장부와; 상기적어도하나의센서장치에대한상기사용자단말기의데이터취득요청에따라상기저장된데이터취득방식정보를참조하여데이터취득가능여부를판단하는프로세서를포함하는것을특징으로한다. 본발명의센서제어장치는가상센서를활용하는사물인터넷환경에효과적으로사용될수 있고, 다양한종류의사물인터넷센서장치와가상센서의요구에적합한센서데이터취득방식을적용하여, 센서장치의전력소모를절감할수 있다.
Abstract translation: 提供了一种用于控制连接到网络的至少一个传感器设备的电子设备。 该电子设备包括:通信单元,用于执行与至少一个传感器设备和用户终端的通信; 存储单元,用于存储传感器设备的可获得的数据获取方案信息和当前数据获取设置信息; 据从用于所述至少一个传感器设备的用户终端的数据获取请求时,看到的数据获取方法,其中,所存储的信息将由处理器,用于确定数据是否可以被获取来表征。 本发明的传感器控制装置能够在事物的环境利用虚拟传感器,通过施加各种东西,因特网传感器装置和适用于该虚拟传感器的需要的传感器的数据采集方法的因特网被有效地使用,也可以减小传感器装置的转弯功耗 有。
-
公开(公告)号:KR101465426B1
公开(公告)日:2014-11-27
申请号:KR1020130133992
申请日:2013-11-06
Applicant: 성균관대학교산학협력단
Abstract: 본 발명은 익스텐트 단위로 매핑테이블을 관리하는 플래시 디바이스에 관한 것으로서, 플래시 디바이스는 호스트로부터 익스텐트 정보를 수신하고, 익스텐트 정보를 기초로 호스트가 지정한 논리주소 및 데이터가 저장되는 플래시메모리의 물리주소에 대한 매핑테이블을 구성하는 제어부, 매핑테이블이 저장된 램, 호스트로부터 수신한 데이터를 저장한 플래시메모리를 포함한다. 이때, 제어부는 상기 익스텐트의 시작 물리주소 및 크기 정보로 구별되는 익스텐트 단위로 매핑테이블을 구성한다.
Abstract translation: 闪存装置技术领域本发明涉及一种每个扩展单元管理映射表的闪存装置。 闪存装置包括:控制部分,其从主机接收盘区信息,并且基于所述盘区信息,构成关于闪存的物理地址的映射表,其中存储由主机指定的逻辑地址和数据; 存储映射表的RAM; 以及存储从主机接收的数据的闪存。 这里,控制部分构成每个扩展单元的映射表,其被区分为起始物理地址和扩展的大小信息。
-
公开(公告)号:KR1020130040606A
公开(公告)日:2013-04-24
申请号:KR1020110105479
申请日:2011-10-14
Applicant: 성균관대학교산학협력단
IPC: G06F12/00
Abstract: PURPOSE: A memory management device and a method thereof are provided to quickly perform read processing by calculating requested data based on a parity bit and other stripe data even though a disk including the requested data is inaccessible. CONSTITUTION: A data input/output control unit(110) applies a stripe method to a memory including disks to read and write data and determines the performance of read processing through an RAID(Redundant Array of Inexpensive Disks) method according to accessibility to a target disk including read-requested data. If access to the target disk cannot be performed, a request data operation processing unit(140) calculates the requested data according to the RAID method using parity data and stripe data obtained from other striped disks and the target disk. A garbage collection processing unit(130) performs garbage collection processing for the disks. [Reference numerals] (110) Data input/output control unit; (120) Memory; (130) Garbage collection processing unit; (140) Request data operation processing unit;
Abstract translation: 目的:提供一种存储器管理装置及其方法,用于通过基于奇偶校验位和其他条带数据计算所请求的数据来快速执行读取处理,即使包括所请求的数据的盘不可访问。 构成:数据输入/输出控制单元(110)将条带方法应用于包含磁盘的存储器以读取和写入数据,并且通过根据对目标的可访问性通过RAID(廉价磁盘冗余阵列)方法确定读取处理的性能 磁盘包括读请求的数据。 如果不能执行对目标盘的访问,请求数据操作处理单元(140)根据使用奇偶校验数据和从其他条带盘和目标盘获得的条带数据的RAID方法来计算所请求的数据。 垃圾收集处理单元(130)对盘进行垃圾回收处理。 (附图标记)(110)数据输入/输出控制单元; (120)内存; (130)垃圾收集处理单位; (140)请求数据操作处理单元;
-
公开(公告)号:KR1020120126678A
公开(公告)日:2012-11-21
申请号:KR1020110044675
申请日:2011-05-12
Applicant: 삼성전자주식회사 , 성균관대학교산학협력단
CPC classification number: G06F12/0246 , G06F2212/7207
Abstract: PURPOSE: A nonvolatile memory device with improved durability and an operating method thereof are provided to improve update durability by performing a wear leveling based on the format conversion of meta data. CONSTITUTION: A memory unit(3200) stores user data and meta data. A memory controller(3100) accesses the memory unit in response to a request from an external host, generates meta data to be written in the memory unit, and converts the format of the meta data based on the access counting result of the memory unit. A meta data providing unit(3120) includes a meta data generating unit(3121), a signature generating unit, and a format converting unit.
Abstract translation: 目的:提供一种耐久性改善的非易失性存储器件及其操作方法,以通过基于元数据的格式转换进行磨损均衡来提高更新耐久性。 构成:存储单元(3200)存储用户数据和元数据。 存储器控制器(3100)响应于来自外部主机的请求访问存储器单元,生成要写入存储器单元的元数据,并且基于存储器单元的访问计数结果来转换元数据的格式。 元数据提供单元(3120)包括元数据生成单元(3121),签名生成单元和格式转换单元。
-
30.
公开(公告)号:KR1020100079654A
公开(公告)日:2010-07-08
申请号:KR1020080138191
申请日:2008-12-31
Applicant: 성균관대학교산학협력단
CPC classification number: G06F12/0246 , G06F2212/7201 , G06F2212/7202 , G06F2212/7203 , G11C16/06
Abstract: PURPOSE: A methods of distributing log block correlation in a real-time system is provided to estimate the maximum value of costs for merging data in worst case by distributing the correlation of the log block. CONSTITUTION: The correlation of a data block of a log block is set less than a designated value of K. K is a natural number. The log block mapping table is identified. The log block mapping table has the mapping relation between log blocks. It is confirmed whether that log block related to the corresponding data block from which a write request is generated exist or not(801). It is confirmed whether a related log block is a random block or a consecutive log block. Data from which the write request is generated is recorded in the last vacancy page of the random log block(805).
Abstract translation: 目的:提供一种在实时系统中分配日志块相关性的方法,通过分布日志块的相关性来估计最坏情况下合并数据的成本的最大值。 构成:将日志块的数据块的相关度设定为小于K的指定值。K是自然数。 识别日志块映射表。 日志块映射表具有日志块之间的映射关系。 确认是否存在与产生写请求的相应数据块相关的该日志块(801)。 确认相关日志块是随机块还是连续的日志块。 生成写请求的数据记录在随机日志块的最后空位页(805)中。
-
-
-
-
-
-
-
-
-