摘要:
According to one embodiment, a command generator sequentially and speculatively issues channel-by-channel access commands to a memory interface in a predetermined access process. A purger returns a series of unexecuted already-issued access commands using a purge response if an error occurs in any of memory accesses via a plurality of channels. A command progress manager updates command progress information such that the command progress on each of the plurality of channels returns to a position specified in an oldest access command of a series of the returned access commands issued to the channel. The command generator issues the channel-by-channel access commands including the oldest access command to the memory interface based on the updated command progress information.
摘要:
According to one embodiment, a command generator sequentially and speculatively issues channel-by-channel access commands to a memory interface in a predetermined access process. A purger returns a series of unexecuted already-issued access commands using a purge response if an error occurs in any of memory accesses via a plurality of channels. A command progress manager updates command progress information such that the command progress on each of the plurality of channels returns to a position specified in an oldest access command of a series of the returned access commands issued to the channel. The command generator issues the channel-by-channel access commands including the oldest access command to the memory interface based on the updated command progress information.
摘要:
According to one embodiment, a sub picture reproducing device comprises an input unit configured such that a sub picture stream provided with display control information including sub picture pixel data to be displayed and color codes to specify display colors of the pixel data, a setting unit configured to set propriety of displays of the sub video pixel data for each of the color codes by operations to the sub picture stream input to the input unit, and a processing unit configured to apply prescribed decode processing to the sub picture stream input to the input unit and to control display inhibition to sub picture pixel data corresponding to color codes to which display inhibition is set by the setting unit.
摘要:
According to one embodiment, a data storage apparatus includes a flash memory and a controller. The controller includes a compaction processor. The compaction processor performs the compaction processing on the flash memory, to dynamically set a range of compaction processing targets based on a number of available blocks and an amount of valid data in each of the blocks, and to search the range of compaction processing targets for blocks each with a relatively small amount of valid data as the target blocks for the compaction processing.
摘要:
According to one embodiment, a memory device includes a memory, a memory interface, a command generator, an access command returning module and a command progress manager. The memory interface accesses the memory in parallel in accordance with access commands. The command generator speculatively issues access commands to the memory interface. The access command returning module returns access commands already issued to the memory interface and unexecuted at a time of occurrence of an error, through corresponding purge responses. The command progress manager updates command progress management information such that the command progress management information indicates the oldest one of the unexecuted access commands. The command generator reissues the returned unexecuted access commands to the memory interface based on the updated command progress management information.
摘要:
According to one embodiment of the present invention, an instructor's exercise image data is compared with a user's exercise image data. A personal video of a viewer who is viewing a master video is acquired by an imaging module. An image motion period determination module determines a series of image motion periods of the master video and the personal video. A motion characteristic amount acquisition module acquires motion characteristic amounts from image motion parts. A motion characteristic amount comparison module compares a motion characteristic amount of the maser video with that of the personal video. A storage module stores information corresponding to a frame having a large difference in motion characteristic amount. A disclosure module reproduces the frames of the master video and the personal video based on the stored information at the time of play back and outputs the reproduced frames.
摘要:
According to one embodiment, an information playback apparatus comprises a detector module configured to detect a frame information amount of a content item to be played back, and an adjusting module configured to adjust a playback speed of the content item to be played back based on the frame information amount.
摘要:
According to one embodiment, a key management device which is used for decrypting encrypted data which is obtained by encrypting data including titles using title keys, the device comprising a unit which inputs a key data group including pieces of key data to generate the title keys, management information indicating the title keys, and decrypting title information indicating titles, a unit which selects, from the key data group, key data to generate the title keys based on the decrypting title information and the management information and which generates the title keys based on the selected key data, and a unit which stores, in a memory, the generated title keys in order of the titles to be decrypted based on the decrypting title information, wherein the title keys read out from the memory in order are used to decrypt the encrypted data.
摘要:
According to one embodiment, a memory device includes a memory, a memory interface, a command generator, an access command returning module and a command progress manager. The memory interface accesses the memory in parallel in accordance with access commands. The command generator speculatively issues access commands to the memory interface. The access command returning module returns access commands already issued to the memory interface and unexecuted at a time of occurrence of an error, through corresponding purge responses. The command progress manager updates command progress management information such that the command progress management information indicates the oldest one of the unexecuted access commands. The command generator reissues the returned unexecuted access commands to the memory interface based on the updated command progress management information.
摘要:
According to one embodiment, a data storage apparatus comprises a first controller, a second controller, a third controller, and a fourth controller. The first controller controls a flash memory, writing and reading data, in units of blocks, to and from the flash memory. The second controller detects any a write-interrupted block is interrupted by the first controller. The third controller sets the write-interrupted block detected by the second controller, as a block to be refreshed in another block. The fourth controller performs the process of refreshing.