-
公开(公告)号:KR100817203B1
公开(公告)日:2008-03-27
申请号:KR1020060133120
申请日:2006-12-22
Applicant: 재단법인서울대학교산학협력재단
CPC classification number: G06F12/0246 , G06F3/0679 , G06F13/14 , G11C16/26
Abstract: A method for reading data of a nonvolatile storage device is provided to synchronize data transmission by operating a storage FSM(Finite State Machine) and a host FSM in parallel without firmware change, by using a register capable of being accessed by the storage FSM and the host FSM at the same time as a time stamp register. According to a method for reading data of a nonvolatile storage device(330), data of a first number of blocks are read from the nonvolatile storage device and then data of the blocks are stored in a data buffer(360). In correspondence to storage the block data in the data buffer, first time stamp is increased and is stored in a time stamp register(370). It is determined to transmit the data of the blocks stored in the data buffer to a host(310), by comparing the first time stamp with second time stamp.
Abstract translation: 提供一种用于读取非易失性存储装置的数据的方法,通过使用能够被存储器FSM访问的寄存器和通过存储器FSM访问的寄存器来并行地通过操作存储器FSM(有限状态机)和主机FSM而不进行固件更改来同步数据传输, 主机FSM同时作为时间戳寄存器。 根据用于读取非易失性存储设备(330)的数据的方法,从非易失性存储设备读取第一数量块的数据,然后将数据块存储在数据缓冲器(360)中。 对应于数据缓冲器中的块数据的存储,第一时间戳增加并存储在时间戳寄存器(370)中。 通过将第一时间戳与第二时间戳进行比较,确定将存储在数据缓冲器中的块的数据传送到主机(310)。