펌웨어는 SSD(Solid State Drive)의 중요한 구성 요소입니다. 기본적으로 SSD의 플래시 스토리지 섹션에 작성 및 저장되는 소프트웨어 코드로, 그 목적은 컨트롤러가 데이터를 쓰는 방법과 위치를 지정하는 것입니다. 펌웨어를 사용하면 드라이브가 프로세서, RAM, 그래픽 카드 등 컴퓨터 시스템의 나머지 부분과 통신할 수도 있습니다.
펌웨어 개발에는 SSD 컨트롤러의 작동 방식을 사용자 정의하기 위한 알고리즘 개발과 코드 작성이 수반됩니다. SSD의 성능을 향상시키고 데이터를 보다 효율적으로 저장하는 기능에 대한 코드를 작성할 수도 있습니다. 펌웨어는 업데이트가 가능하므로 제조업체에서는 SSD의 성능과 안정성을 더욱 향상시키는 업데이트를 출시하는 경우가 많습니다.
맞춤형 펌웨어 개발 경력을 고려 중이신가요?
약 15년 동안 디지털 데이터 스토리지는 빠르게 성장하는 분야였습니다. 그 전에는 SSD 컨트롤러가 다소 기본적이었고 NAND 플래시 관리는 새로운 것이었습니다. SSD 펌웨어 전문가라고 할 수 있는 사람은 많지 않았습니다. 그 이후로 상황이 많이 바뀌었습니다. SSD 컨트롤러 기술은 발전하여 업계에서 일반화되었으며 펌웨어가 필요한 디지털 장치도 연결되었습니다. 오늘날 SSD 펌웨어 개발자에 대한 수요가 높습니다.
펌웨어 개발자는 하드웨어와 사용자 애플리케이션 계층 모두에 대해 깊이 이해해야 합니다.
또한 컴퓨터 아키텍처, 스토리지 시스템, C, C++와 같은 프로그래밍 언어, 심지어 어셈블리 언어에 대해서도 잘 이해하고 있어야 합니다. 개발자는 일반적으로 하드웨어, 소프트웨어, 제조 등의 다른 팀과 긴밀하게 협력하여 펌웨어가 잘 통합되도록 합니다.
펌웨어 개발 경력 도전적이지만 매우 보람 있는 일이기도 합니다. 팀으로 협업하고 잘 일하며, 의사소통이 잘되고 코딩에 대한 열정이 있는 사람이 필요합니다. 펌웨어 엔지니어 또는 개발자에게 필요한 일부 작업은 다음과 같습니다.
-
-
- 기업용 SSD, 스마트폰, 게임 콘솔 등을 위한 펌웨어 개발 및 디버깅
- 고객과 협력하여 고객의 요구 사항을 이해하고 해당 요구 사항을 충족하는 기능을 개발합니다.
- 고객이 SSD를 채택하고 최적화하도록 지원
- SSD를 테스트 및 분석하고 고객이 SSD 문제를 경험할 때 솔루션을 찾으세요.
-
Phison은 맞춤형 SSD 솔루션 분야의 세계적인 리더입니다.
세계 최초의 단일 칩 USB 플래시 드라이브를 생산한 것으로 알려진 피손 NAND 플래시 컨트롤러 및 SSD 데이터 스토리지 솔루션 분야에서 20년 이상의 경험과 리더십을 보유하고 있습니다. Phison 리더들은 기술이 발전함에 따라 고객에게 서비스를 제공하기 위해 NAND 플래시 및 SSD 기술의 최첨단을 유지하기 위해 최선을 다하고 있기 때문에 회사는 연간 예산의 상당 부분을 R&D에 지출합니다.
Phison의 차별화 요소는 Phison이 자체 개발을 소유하고 개발한다는 점입니다. NAND 플래시 컨트롤러 IP 내부적으로는 회사가 컨트롤러 IP를 위해 외부 회사에 의존하지 않아도 됩니다. Phison은 전 세계적으로 약 2,000개의 메모리 관련 특허를 보유하고 있으며 SSD 컨트롤러의 글로벌 시장 점유율은 20%를 초과합니다. 높은 수준의 수직적 통합을 통해 Phison은 SSD 사용자 정의에 있어 고객에게 상당한 유연성을 제공할 수 있습니다.
Phison은 전 세계적으로 3,800명 이상의 직원과 75% 이상의 엔지니어를 고용하고 있습니다. 회사의 펌웨어 개발자는 창의적인 문제 해결자이자 Phison의 경쟁력을 유지하는 선봉의 중요한 부분입니다. 개발자 Jerry Hu는 “저는 최첨단 기술을 사용하여 작업하고 세계 최초의 Gen4/Gen5 SSD를 출시하는 등 스토리지 업계의 혁신을 주도하는 것을 즐깁니다.”라고 말했습니다.
Hu는 Phison에서의 자신의 역할에도 더 큰 목적이 있다고 생각합니다. "현대 기술에서 가능한 스토리지의 한계를 계속 확장함으로써 우리의 노력은 세상을 더 빠르고 효율적으로 다른 곳으로 만들 수 있습니다."
또 다른 개발자인 Henry Hu는 자신이 더 나아지도록 격려하는 다른 재능 있는 엔지니어들과 함께 일하는 것을 좋아한다고 말했습니다. 펌웨어 개발 분야에서 경력을 쌓고 싶은 사람들에게 그가 주는 조언은 컴퓨터 공학뿐 아니라 전기 공학에도 열린 마음을 갖고 문제 해결에 있어서는 "무언가의 근본 원인을 파악하는 것"을 즐기라는 것입니다.
Phison은 다른 업계 리더들과 협력하여 SSD 사용자 정의 최적화가 간단하고 효율적입니다. 이 회사는 Phison 제품을 혁신의 최전선에 두는 펌웨어 기능을 개발한 입증된 역사를 가지고 있습니다. 다음은 Phison이 앞서 나가고 있는 몇 가지 방법입니다.
IMAGIN+ 플랫폼
Phison은 최근 업그레이드된 제품을 출시했습니다. 맞춤형 플랫폼 IMAGIN+는 NAND 플래시 컨트롤러, 스토리지 솔루션 등에 대한 R&D 리소스 공유 및 ASIC 설계 서비스를 제공합니다. 개조된 서비스를 통해 고객은 AI와 같은 진화하고 새로운 기술을 지원할 수 있을 뿐만 아니라 오늘날 기업이 요구하는 신호 무결성 및 전력 관리를 제공할 수 있는 맞춤형 ASIC 칩 및 NAND 플래시 스토리지 솔루션을 얻을 수 있습니다.
Gen5 E26 SSD 및 게임에 최적화된 I/O+ 펌웨어
파이슨의 E26 세계 최초의 PCIe Gen5 소비자 SSD입니다. 업계 표준 RND4K Q1T1 읽기 테스트에서 100MB/s. 고성능 SSD에는 회사의 I/O+ 기술는 몇 시간 동안 지속되는 읽기 워크로드를 실행할 때 사용자에게 훨씬 더 빠른 속도와 성능을 제공하도록 특별히 설계되었습니다. 이러한 워크로드에는 게임, 코드 컴파일, 비디오 특수 효과 렌더링, 기계 학습 및 다양한 플랫폼에 대한 비디오 크기 조정이 포함됩니다.
강력한 "자체 방어" SSD
Phison은 내장형 사이버 보안 리더인 Cigent와 협력했습니다. SSD 펌웨어에 바로 사이버 보안을 구축합니다. 자기 방어 드라이브 랜섬웨어, 데이터 도난, 악의적인 내부자 도난에 대한 향상된 보호 기능을 제공합니다. 의심스러운 액세스 패턴을 찾아내고, 드라이브 연결이 끊어진 시기를 인식하고, 장치가 이동되는 시기를 감지하여 잠재적인 공격을 탐지할 수 있습니다. 방어적 대책에는 지원 애플리케이션을 통해 사용자에게 경고하고, 액세스를 방지하기 위해 드라이브를 잠그고, 가장 극단적인 경우에는 드라이브를 완전히 지우는 것까지 포함됩니다.