Abstract:
비휘발성 메모리 시스템이 개시된다. 상기 비휘발성 메모리 시스템은 컨트롤러, 제1페이지와 제2페이지를 포함하는 비휘발성 메모리, 상기 컨트롤러의 제어하에 상기 제1페이지에 프로그램될 제i번째 페이지 데이터를 로딩하기 위한 페이지 버퍼, 및 상기 컨트롤러의 제어하에 상기 제1페이지에 프로그램된 첫 번째 페이지 데이터부터 제 (i-1)번째 페이지 데이터까지 백업하기 위한 백업 버퍼를 구비한다. 상기 컨트롤러는 상기 제1페이지에 상기 페이지 버퍼에 로딩된 상기 제i번째 페이지 데이터의 프로그래밍을 시도하고, 상기 제i번째 페이지 데이터의 프로그래밍이 실패한 경우 상기 백업 버퍼에 백업된 상기 첫 번째 페이지 데이터부터 상기 제 (i-1)번째 페이지 데이터까지 상기 제2페이지에 프로그래밍한 후 상기 페이지 버퍼에 로딩된 상기 제i번째 페이지 데이터를 상기 제2페이지에 프로그래밍하는 것을 제어한다. 페이지, 페이지 버퍼, 플레쉬 EEPROM
Abstract:
A disc interface device, and a disc interface system and method adopting the same device are provided to test a high speed digital circuit by using a general low-priced test equipment by operating a digital block at a real operating speed. The device comprises a test block(221), a physical layer unit(223), a mux(225) and a digital block(227). The test block(221) encodes test instruction input data in response to the second logic state of a test enable signal, generates a test bench as digital receiving data, decodes digital transmitting data inputted as a test result, and does not output the test bench or debugging data in the first logic state of the test enable signal. The physical layer unit(223) outputs physical layer data as digital receiving data by converting a computer output signal, and generates a computer input signal by converting the digital transmitting data. The mux(225) outputs the digital receiving data by selecting one between the test bench and the physical layer data in response to a logic state of the test enable signal. The digital block(227) outputs interface output data by processing the digital receiving data, and generates and outputs the digital transmitting data in response to the digital receiving data or the interface input data.
Abstract:
메모리 사용 정보를 표시할 수 있는 USB 플래시 메모리 장치가 개시된다. 본 발명의 USB 플래시 메모리 장치는 적어도 하나 이상의 플래시 메모리를 포함하는 플래시 메모리 모듈과, 플래시 메모리 모듈로의 데이터 저장 및 데이터 독출을 제어하는 USB 컨트롤러와, 플래시 메모리 모듈의 메모리 저장 용량을 사용량 표시 레지스터에 저장하는 디스플레이 컨트롤러와, 사용량 표시 레지스터 값을 디스플레이하는 디스플레이 창과, 그리고 USB 플래시 메모리 장치 자체의 전원을 공급하는 전원 장치를 포함한다. 본 발명에 의하면, USB 플래시 메모리 장치를 호스트 플랫폼에 연결시키지 않더라도 디스플레이 창을 통하여 USB 플래시 메모리 장치의 데이터 저장 정보와 현재 시간, 데이터 저장 시간 등의 부가 정보를 확인할 수 있다. USB 플래시 메모리 장치, LCD 표시창, 전원 장치
Abstract:
실제 동작 속도의 테스트 벤치를 생성하는 디스크 인터페이스 장치, 및 이를 구비한 디스크 인터페이스 시스템, 및 그 방법이 개시된다. 상기 디스크 인터페이스 시스템에서, 디스크 인터페이스 장치는 테스트를 위한 최소한의 테스트 명령어 정보를 일반적인 테스트 장비의 동작 속도와 같이 충분히 느린 속도로 입력받아 실제 동작 속도의 테스트 벤치를 자동으로 발생시킨다. 따라서, 충분히 느린 속도로 테스트 명령어 정보와 디버깅 데이터가 입출력되지만, 디스크 인터페이스 장치의 디지털 블록은 실제 동작 속도로 동작시킬 수 있으므로, 일반적인 저가의 테스트 장비로 고속 동작 디지털 회로를 테스트 할 수 있는 효과가 있다.
Abstract:
본 발명에 따른 복수의 메모리 카드들을 갖는 메모리 카드 시스템의 카드 인식 방법은: 디폴트 상대 카드 어드레스 값을 변경하도록 하는 명령을 전송받는 단계; 및 상기 전송된 명령이 수용 가능한 지 판별되면, 상기 디폴트 상대 카드 어드레스 값을 변경하는 단계를 포함한다. 메모리 카드, 인식, 체인, RCA
Abstract:
A multi-level cell memory device using TCM(Trellis Coded Modulation) is provided to reduce bit error rate in write operation of a multi-level cell memory and to increase the number of bits stored in one memory sell, by using a module coupling encoding and signal mapping in writing data to the multi-level cell memory. A multi-level cell memory device stores data, and includes an MLC memory cell(240), an outer encoder(210) and a TCM modulator(220). The outer encoder generates outer encoded bit stream by encoding the data through a first encoding method. The TCM modulator writes the data into the MLC memory cell by applying a program pulse to the MLC memory cell. The program pulse is generated by modulating the outer encoded bit stream.
Abstract:
A method and a device for storing page data are provided to reduce a programming time needed for receiving/programming again all page data from first page data to previous page data when programming the current page data is failed, and improve efficiency of an operation for programming the page data. A non-volatile memory(30) includes first and second pages(33,37). A page buffer(50) loads current page data output from a flash card controller(120) and to be programmed to the first page of the non-volatile memory. A backup buffer(60) backs up the program data from the first page data to the previous page data programmed in the first page of the non-volatile memory under control of the flash card controller. The size of the backup buffer is a multiple of the size of the page buffer. The first and second pages respectively include a plurality of cells for storing a plurality of logical values. The current data loaded on the page buffer after programming the page data from the first page data to the previous page data backed up to the backup buffer is programmed to the second page under the control of the flash card controller.
Abstract:
A multi-level cell memory device using high rate code is provided to minimize overhead of encoding and decoding as increasing the number of bits stored in one multi-level cell, by writing data in the multi-level cell memory through encoding of high code rate. A multi-level cell memory device storing data includes a groups of m-bit MLC(Multi-Level Cell) memory cells(261,262,263,264) where a and m are an integer above 2, an encoder(210) and a signal mapping part(220). The encoder generates encoded bit stream by encoding k bit data with code rate of k/n. The signal mapping part writes the encoded bit stream in the groups of m-bit MLC memory cells by applying a pulse according to the encoded bit stream to the group of m-bit MLC memory cells.
Abstract:
An apparatus and method of establishing data transmission speed between a host and a device connected to a serial Advanced Technology Attachment (ATA) interface, the method includes initiating a first data transmission speed between the host and the device, transmitting a data transmission speed change command, and initiating a second data transmission speed different from the first data transmission speed in response to the data transmission speed change command.