Storage controller and method of restoring error of the same

스토리지 컨트롤러는, 호스트 장치와의 교신을 수행하는 호스트 인터페이스, 비휘발성 메모리 장치와의 교신을 수행하는 메모리 인터페이스, 상위 컨트롤러 및 하위 컨트롤러를 포함한다. 상기 상위 컨트롤러는 상기 호스트 인터페이스를 통하여 수신되는 리퀘스트에 기초하여 상기 비휘발성 메모리 장치에서 수행될 오퍼레이션들을 발행한다. 상기 하위 컨트롤러는 동작 코드 및 동작 데이터를 저장하는 동작 메모리를 포함하고, 상기 동작 코드 및 상기 동작 데이터에 기초하여 상기 상위 컨트롤러로부터 수신되는 발행 오퍼레이션들을 수행하도록 상기 메모리 인터...

Full description

Saved in:
Bibliographic Details
Main Authors KIM TAEC JUN, CHOI EUN SIK, SEO JIN HO, EOM SANG HYUN, JUNG JIN WOO
Format Patent
LanguageEnglish
Korean
Published 03.06.2022
Subjects
Online AccessGet full text

Cover

Loading…
Abstract 스토리지 컨트롤러는, 호스트 장치와의 교신을 수행하는 호스트 인터페이스, 비휘발성 메모리 장치와의 교신을 수행하는 메모리 인터페이스, 상위 컨트롤러 및 하위 컨트롤러를 포함한다. 상기 상위 컨트롤러는 상기 호스트 인터페이스를 통하여 수신되는 리퀘스트에 기초하여 상기 비휘발성 메모리 장치에서 수행될 오퍼레이션들을 발행한다. 상기 하위 컨트롤러는 동작 코드 및 동작 데이터를 저장하는 동작 메모리를 포함하고, 상기 동작 코드 및 상기 동작 데이터에 기초하여 상기 상위 컨트롤러로부터 수신되는 발행 오퍼레이션들을 수행하도록 상기 메모리 인터페이스를 제어한다. 상기 상위 컨트롤러는, 상기 하위 컨트롤러의 에러가 발생한 경우 상기 하위 컨트롤러의 상태 정보에 기초하여 상기 하위 컨트롤러를 상기 하위 컨트롤러의 에러가 발생하기 이전의 상태로 복구하는 에러 복구 동작을 수행한다. 하위 컨트롤러의 에러 발생시 하위 컨트롤러의 상태 정보에 기초한 에러 복구 동작을 통하여 효율적으로 에러를 복구하고 하위 컨트롤러만을 리셋하여 효율적으로 스토리지 컨트롤러를 재가동할 수 있다. A storage controller includes a host interface configured to perform communication with a host device, a memory interface configured to perform communication with a nonvolatile memory device, a higher-level controller, and a lower-level controller. The higher-level controller issues operations to be performed by the nonvolatile memory device based on requests transferred through the host interface. The lower-level controller includes an operation memory configured to store an operation code and operation data. The lower-level controller controls the memory interface based on the operation code and the operation data such that the nonvolatile memory device performs issued operations received from the higher-level controller. The higher-level controller performs, when an error occurs in the lower-level controller, an error restoring operation based on state information of the lower-level controller to restore the lower-level controller to a previous state corresponding to a state before the error occurs.
AbstractList 스토리지 컨트롤러는, 호스트 장치와의 교신을 수행하는 호스트 인터페이스, 비휘발성 메모리 장치와의 교신을 수행하는 메모리 인터페이스, 상위 컨트롤러 및 하위 컨트롤러를 포함한다. 상기 상위 컨트롤러는 상기 호스트 인터페이스를 통하여 수신되는 리퀘스트에 기초하여 상기 비휘발성 메모리 장치에서 수행될 오퍼레이션들을 발행한다. 상기 하위 컨트롤러는 동작 코드 및 동작 데이터를 저장하는 동작 메모리를 포함하고, 상기 동작 코드 및 상기 동작 데이터에 기초하여 상기 상위 컨트롤러로부터 수신되는 발행 오퍼레이션들을 수행하도록 상기 메모리 인터페이스를 제어한다. 상기 상위 컨트롤러는, 상기 하위 컨트롤러의 에러가 발생한 경우 상기 하위 컨트롤러의 상태 정보에 기초하여 상기 하위 컨트롤러를 상기 하위 컨트롤러의 에러가 발생하기 이전의 상태로 복구하는 에러 복구 동작을 수행한다. 하위 컨트롤러의 에러 발생시 하위 컨트롤러의 상태 정보에 기초한 에러 복구 동작을 통하여 효율적으로 에러를 복구하고 하위 컨트롤러만을 리셋하여 효율적으로 스토리지 컨트롤러를 재가동할 수 있다. A storage controller includes a host interface configured to perform communication with a host device, a memory interface configured to perform communication with a nonvolatile memory device, a higher-level controller, and a lower-level controller. The higher-level controller issues operations to be performed by the nonvolatile memory device based on requests transferred through the host interface. The lower-level controller includes an operation memory configured to store an operation code and operation data. The lower-level controller controls the memory interface based on the operation code and the operation data such that the nonvolatile memory device performs issued operations received from the higher-level controller. The higher-level controller performs, when an error occurs in the lower-level controller, an error restoring operation based on state information of the lower-level controller to restore the lower-level controller to a previous state corresponding to a state before the error occurs.
Author KIM TAEC JUN
JUNG JIN WOO
CHOI EUN SIK
EOM SANG HYUN
SEO JIN HO
Author_xml – fullname: KIM TAEC JUN
– fullname: CHOI EUN SIK
– fullname: SEO JIN HO
– fullname: EOM SANG HYUN
– fullname: JUNG JIN WOO
BookMark eNrjYmDJy89L5WSwCS7JL0pMT1VIzs8rKcrPyUktUkjMS1HITS3JyE9RyE9TKEotBirJzEtXSC0qyi8CCZVkpCoUJ-am8jCwpiXmFKfyQmluBmU31xBnD93Ugvz41OKCxOTUvNSSeO8gIwMjIwMDcxMDc0tHY-JUAQCxKTJE
ContentType Patent
DBID EVB
DatabaseName esp@cenet
DatabaseTitleList
Database_xml – sequence: 1
  dbid: EVB
  name: esp@cenet
  url: http://worldwide.espacenet.com/singleLineSearch?locale=en_EP
  sourceTypes: Open Access Repository
DeliveryMethod fulltext_linktorsrc
Discipline Medicine
Chemistry
Sciences
Physics
DocumentTitleAlternate 스토리지 컨트롤러 및 스토리지 컨트롤러의 에러 복구 방법
ExternalDocumentID KR20220074079A
GroupedDBID EVB
ID FETCH-epo_espacenet_KR20220074079A3
IEDL.DBID EVB
IngestDate Fri Jul 19 14:56:21 EDT 2024
IsOpenAccess true
IsPeerReviewed false
IsScholarly false
Language English
Korean
LinkModel DirectLink
MergedId FETCHMERGED-epo_espacenet_KR20220074079A3
Notes Application Number: KR20200162164
OpenAccessLink https://worldwide.espacenet.com/publicationDetails/biblio?FT=D&date=20220603&DB=EPODOC&CC=KR&NR=20220074079A
ParticipantIDs epo_espacenet_KR20220074079A
PublicationCentury 2000
PublicationDate 20220603
PublicationDateYYYYMMDD 2022-06-03
PublicationDate_xml – month: 06
  year: 2022
  text: 20220603
  day: 03
PublicationDecade 2020
PublicationYear 2022
RelatedCompanies SAMSUNG ELECTRONICS CO., LTD
RelatedCompanies_xml – name: SAMSUNG ELECTRONICS CO., LTD
Score 3.3799257
Snippet 스토리지 컨트롤러는, 호스트 장치와의 교신을 수행하는 호스트 인터페이스, 비휘발성 메모리 장치와의 교신을 수행하는 메모리 인터페이스, 상위 컨트롤러 및 하위 컨트롤러를 포함한다. 상기 상위 컨트롤러는 상기 호스트 인터페이스를 통하여 수신되는 리퀘스트에 기초하여 상기 비휘발성 메모리...
SourceID epo
SourceType Open Access Repository
SubjectTerms CALCULATING
COMPUTING
COUNTING
ELECTRIC DIGITAL DATA PROCESSING
INFORMATION STORAGE
PHYSICS
STATIC STORES
Title Storage controller and method of restoring error of the same
URI https://worldwide.espacenet.com/publicationDetails/biblio?FT=D&date=20220603&DB=EPODOC&locale=&CC=KR&NR=20220074079A
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwfV3dS8MwED_m_HzT6fBjSkDp27BrmnaCRVzbMRz7YE7Z20jbBMTZjrbiv-8163RPe8wFjkvgvpLf3QHcWQENpW1KTFMZb5qC0yZnESoeE21DRsLkCu0-GFq9N_NlxmYVWKxrYVSf0B_VHBE1KkR9z5W9Xv4_YnkKW5ndBx9ISp66U8fTyuzYMHRLp5rXcfzxyBu5mus6_Yk2nKz20F3q9sPzDuwWgXTRad9_7xR1KctNp9I9hr0x8ovzE6h8JjU4dNez12pwMCi_vGuwrzCaYYbEUg-zU3h8xVQZLQEpkeYLkRIeR2Q1D5okkqRqYgz6JSLSNEkLEoZ6JONf4gxuu_7U7TVRoPnf-ef9yab0tA7VOInFORAWRLbNuN7iATWl2WqHkbQkj0LaYiKk9gU0tnG63L59BUfFUuGiaAOqefotrtED58GNurhfok-KBw
link.rule.ids 230,309,786,891,25594,76903
linkProvider European Patent Office
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwfV3dS8MwED_m_JhvOhU_pgaUvg27pWknWMS1G9N9MqfsbaRtAuJsR1vx3_eadbqnvd7BcQncXX7JL3cAt6ZHfWkZEmEq41VDcFrlLMDAY6JRl4EwuGK79wdm5814mbJpAearvzCqT-iPao6IEeVjvKcqXy_-L7Fcxa1M7rwPFEWP7Yntajk6rtd1U6ea27Rbo6E7dDTHsbtjbTBe6rBc6tb90xZsWwgKFVh6b2b_UhbrRaV9ADsjtBemh1D4jMpQclaz18qw18-fvMuwqziafoLCPA6TI3h4RaiMmYDkTPO5iAkPA7KcB00iSWI1MQbrEhFxHMWZCI96JOFf4hhu2q2J06miQ7O_9c-643Xv6QkUwygUp0CYF1gW43qNe9SQRq3hB9KUPPBpjQmfWmdQ2WTpfLP6GkqdSb836z0Puhewn6kUR4pWoJjG3-ISq3HqXalN_AU79Izx
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Apatent&rft.title=Storage+controller+and+method+of+restoring+error+of+the+same&rft.inventor=KIM+TAEC+JUN&rft.inventor=CHOI+EUN+SIK&rft.inventor=SEO+JIN+HO&rft.inventor=EOM+SANG+HYUN&rft.inventor=JUNG+JIN+WOO&rft.date=2022-06-03&rft.externalDBID=A&rft.externalDocID=KR20220074079A