SSD 프로젝트를 위해 Phison과의 협업을 생각했다면 "코어 프로세서"라는 용어를 들어보셨을 것입니다. 그러나 코어 프로세서란 정확히 무엇입니까? 그리고 그것은 무엇을합니까?
Phison SSD의 경우 코어 프로세서는 SSD 컨트롤러의 한 부분입니다.
데이터 읽기/쓰기 워크플로 중에 데이터는 데이터 버퍼, 코어 프로세서, 플래시 컨트롤러, 보안 엔진 및 ECC 엔진을 통과합니다. 코어 프로세서는 명령 처리 중 데이터 할당을 최적화하는 데 중요한 역할을 하며 효율적이고 빠른 읽기 및 쓰기 성능을 보장하는 데 중요합니다.
코어 프로세서의 주요 기능은 명령 작업의 우선 순위를 정하는 것이므로 SSD 성능이 최대한 좋아집니다.
코어 프로세서는 SSD에 대한 일련의 읽기 및 쓰기 명령을 관리합니다. 예를 들어 호스트가 읽기 명령을 실행할 때 이 명령은 일시적으로 다른 명령보다 더 높은 우선순위를 가져야 합니다. 코어 프로세서는 백그라운드에서 다른 프로세스를 잠시 실행하거나 일시 중단합니다. 읽기 명령을 철저히 구현한 후 코어 프로세서는 이전에 실행된 명령 문자열을 수행하기 위해 돌아갑니다. 이것은 Phison의 개발자가 코어 프로세서를 사용하여 SSD가 최상의 성능을 발휘하도록 하는 방법입니다.