실시간 카지노THine 더 이상 FPGA에 의존하지 않는 ISP 용 자동 펌웨어 생성 도구 개발
2018.08.31
- 기사
- 열
이미지 센서는 이미지와 비디오를 캡처하는 반도체 장치입니다. 디지털 카지노 슬롯, 스마트 폰 및 자동차를 포함한 다양한 전자 장치에 설치됩니다. 그러나 이미지 센서만으로는 충분한 기능을 수행 할 수 없습니다. 이미지 처리를 담당하는 "이미지 신호 프로세서 (ISP)"와 함께 사용해야합니다. 여기서 문제는 ISP 용 펌웨어 개발이 매우 어렵다는 것입니다. 이 문제를 해결하기 위해 Zain Electronics는 "카지노 슬롯 개발 키트 (CDK)"를 제공하기 시작했습니다. 이번에는 CDK 개발에 대한 배경과 채택시 효과를 설명 할 것입니다.
ISP는 이미지 센서에 필수적입니다
이미지 센서는 응용 프로그램 범위를 확장합니다. 디지털 카지노 슬롯 및 스마트 폰에 설치 될뿐만 아니라 자동차, 감시 카지노 슬롯, 산업용 기계 비전, 문서 카지노 슬롯 (시각화), 웹 회의 시스템, 의료 전자 장치 및 AR (Augmented Reality), VR (가상 현실) 및 MR (Mixed Reality)과 같은 XR 호환 장치에 대한 설치가 급격히 진행되고 있습니다.
이미지 센서를 이러한 전자 장치에 통합 할 때 "이미지 신호 프로세서 (ISP)"는 필수적입니다. 이미지 센서로 찍은 이미지 데이터가 그대로있을 때 "불완전"이기 때문입니다. 소음을 제거하고 밝기를 조정하고 피사체에 집중하려면 ISP를 사용해야합니다. 구체적으로, Demosaics (Deveyor), 노이즈 감소, 자동 노출 (AE) 및 자동 초점과 같은 프로세스가 포함됩니다. 이러한 종류의 프로세스를 수행함으로써 "완전한 그림"을 만듭니다 (그림 1).
따라서 전자 장치에 이미지 센서를 설치하려면 가장 적합한 ISP를 선택하고 사용해야합니다. 그러나 ISP의 모양은 설치된 전자 장치에 따라 다릅니다. 스마트 폰은 종종 모바일 장치 용 칩셋에 통합 된 ISP 기능을 사용합니다. 단일 IC가 사용되는 경우는 거의 없습니다. 다른 전자 장치는 일반적으로 IP 코어 ISP를 구현하는 단일 ISP 칩 또는 FPGA를 사용합니다.
이미지 센서를 이러한 전자 장치에 통합 할 때 "이미지 신호 프로세서 (ISP)"는 필수적입니다. 이미지 센서로 찍은 이미지 데이터가 그대로있을 때 "불완전"이기 때문입니다. 소음을 제거하고 밝기를 조정하고 피사체에 집중하려면 ISP를 사용해야합니다. 구체적으로, Demosaics (Deveyor), 노이즈 감소, 자동 노출 (AE) 및 자동 초점과 같은 프로세스가 포함됩니다. 이러한 종류의 프로세스를 수행함으로써 "완전한 그림"을 만듭니다 (그림 1).

따라서 전자 장치에 이미지 센서를 설치하려면 가장 적합한 ISP를 선택하고 사용해야합니다. 그러나 ISP의 모양은 설치된 전자 장치에 따라 다릅니다. 스마트 폰은 종종 모바일 장치 용 칩셋에 통합 된 ISP 기능을 사용합니다. 단일 IC가 사용되는 경우는 거의 없습니다. 다른 전자 장치는 일반적으로 IP 코어 ISP를 구현하는 단일 ISP 칩 또는 FPGA를 사용합니다.
사용하기가 어렵습니다
어떤 ISP를 사용하든 마스터하기 쉽지 않습니다. "완전한 그림"을 만들려면 다양한 매개 변수를 최적의 값으로 설정하기 위해 펌웨어를 개발해야하기 때문입니다. 이를 위해서는 소프트웨어, 카지노 슬롯 (광학 시스템), 이미지 처리 등에 대한 심층적 인 지식이 필요합니다.
대형 스마트 폰 제조업체는 ISP를 통합 한 대량의 모바일 장치를 구매할 때 칩셋 공급 업체로부터 관대 한 지원을받을 수 있습니다. 이러한 이유로 펌웨어를 개발하는 것은 높은 장애물이 아닙니다.
그러나 중형 스마트 폰 제조업체, 산업 장비를위한 기계 비전 장비 제조업체 및 감시 카지노 슬롯 제조업체의 경우 펌웨어 개발은 매우 높은 장애물입니다. 이는 칩셋과 ISP 칩 구매가 거의 없기 때문에 관대 한 지원을 기대할 수 없습니다.
물론 펌웨어를 개발하기 위해 칩셋 및 ISP 칩을 제공하는 반도체 제조업체를 요청할 수도 있습니다. 그러나 물론 개발 비용을 지불해야합니다. 비용은 결코 작습니다. Zain Electronics는“구매 수량이 연간 백만 단위 이상이라면 개발 비용이 흡수 될 수 있지만 연간 약 10 만 단위라면 개발 비용이 큰 부담이 될 것입니다.
FPGA를 채택하더라도 상황이 개선되지 않습니다. 펌웨어는 스스로 개발 해야하는 것과 같은 것이기 때문입니다. 또한 ISP 핵심 공급 업체의 지원을 거의 기대할 수 없습니다. FPGA의 경우 필요한 처리 컨텐츠에 맞게 회로를 사용자 정의하고 하드웨어로 통합하는 척도도 있습니다. 그러나이 경우 하드웨어에 대한 높은 기술 기술이 필요합니다. 일반적으로 전자 장치 제조업체에는 소프트웨어 엔지니어보다 하드웨어 엔지니어가 적으므로 반드시 솔루션은 아닙니다.
대형 스마트 폰 제조업체는 ISP를 통합 한 대량의 모바일 장치를 구매할 때 칩셋 공급 업체로부터 관대 한 지원을받을 수 있습니다. 이러한 이유로 펌웨어를 개발하는 것은 높은 장애물이 아닙니다.
그러나 중형 스마트 폰 제조업체, 산업 장비를위한 기계 비전 장비 제조업체 및 감시 카지노 슬롯 제조업체의 경우 펌웨어 개발은 매우 높은 장애물입니다. 이는 칩셋과 ISP 칩 구매가 거의 없기 때문에 관대 한 지원을 기대할 수 없습니다.
물론 펌웨어를 개발하기 위해 칩셋 및 ISP 칩을 제공하는 반도체 제조업체를 요청할 수도 있습니다. 그러나 물론 개발 비용을 지불해야합니다. 비용은 결코 작습니다. Zain Electronics는“구매 수량이 연간 백만 단위 이상이라면 개발 비용이 흡수 될 수 있지만 연간 약 10 만 단위라면 개발 비용이 큰 부담이 될 것입니다.
FPGA를 채택하더라도 상황이 개선되지 않습니다. 펌웨어는 스스로 개발 해야하는 것과 같은 것이기 때문입니다. 또한 ISP 핵심 공급 업체의 지원을 거의 기대할 수 없습니다. FPGA의 경우 필요한 처리 컨텐츠에 맞게 회로를 사용자 정의하고 하드웨어로 통합하는 척도도 있습니다. 그러나이 경우 하드웨어에 대한 높은 기술 기술이 필요합니다. 일반적으로 전자 장치 제조업체에는 소프트웨어 엔지니어보다 하드웨어 엔지니어가 적으므로 반드시 솔루션은 아닙니다.
자동으로 펌웨어 생성
이러한 문제를 해결하기 위해 ISP 칩 메이커 인 Zain Electronics는 ISP 칩 인 THP7312에 CDK (카지노 슬롯 개발 키트)를 제공하기 시작했습니다.
CDK는 하드웨어, 펌웨어 개발을위한 GUI 도구, "Thine Tuning Tool"및 펌웨어 템플릿의 세 가지 유형으로 구성됩니다. 하드웨어 분석은 THP7312가 장착 된 ISP 보드와 프레임 그래버와 이미지 센서가 장착 된 카지노 슬롯 모듈이있는 헤더 보드입니다 (그림 2).
GUI 도구는 컴퓨터에서 실행되는 응용 프로그램입니다. 이 시스템은 템플릿을 자동으로 재 작성하고 컴퓨터 화면의 메뉴를 따르고 풀다운 메뉴에서 숫자를 입력하거나 매개 변수를 선택하여 필요한 새 펌웨어를 개발하는 것입니다 (그림 3). 펌웨어 개발에 대한 전문 지식이 필요하지 않습니다. 이를 통해 저렴한 비용으로 개발이 가능하고 개발 기간을 크게 줄일 수 있습니다.
현재 ISP 칩을 제공하는 여러 반도체 제조업체가 있지만 펌웨어 개발을위한 GUI 도구를 제공하는 제조업체는 거의 없습니다. Zain Electronics는“간단한 도구를 제공하는 반도체 제조업체가 있지만 GUI 도구와 비교하여 할 수있는 일에는 큰 차이가 있습니다. 상황은 FPGA와 거의 동일합니다. "우리가 아는 한, 펌웨어 개발을위한 GUI 도구를 제공하는 ISP 코어를 제공하는 공급 업체는 없다"고 회사는 말했다.
따라서 현재 ISP 칩 "THP7312"와 CDK의 조합은 중간 크기의 스마트 폰 제조업체, 산업 장비를위한 기계 비전 장비 제조업체, 감시 카지노 슬롯 제조업체 및 XR 호환 장비 제조업체에 가장 적합한 옵션이라고 할 수 있습니다. 이것은 더 이상 FPGA에 의존 할 필요가 없음을 의미합니다. 결과적으로 인쇄 회로 보드에서 전력 소비를 줄이고 장착 영역의 소형화를 줄이는 장점도 제공합니다. ISP 코어를 설치하기 위해서는 비교적 고급 FPGA가 필요했기 때문입니다. 강력한 소형화가 필요한 XR 호환 장치의 경우 좋은 소식이어야합니다.
CDK에 포함 된 GUI 도구의 기술적 세부 사항과 다음 기사에서 사용하는 방법에 대해 자세히 설명합니다.
(계속)
CDK는 하드웨어, 펌웨어 개발을위한 GUI 도구, "Thine Tuning Tool"및 펌웨어 템플릿의 세 가지 유형으로 구성됩니다. 하드웨어 분석은 THP7312가 장착 된 ISP 보드와 프레임 그래버와 이미지 센서가 장착 된 카지노 슬롯 모듈이있는 헤더 보드입니다 (그림 2).

GUI 도구는 컴퓨터에서 실행되는 응용 프로그램입니다. 이 시스템은 템플릿을 자동으로 재 작성하고 컴퓨터 화면의 메뉴를 따르고 풀다운 메뉴에서 숫자를 입력하거나 매개 변수를 선택하여 필요한 새 펌웨어를 개발하는 것입니다 (그림 3). 펌웨어 개발에 대한 전문 지식이 필요하지 않습니다. 이를 통해 저렴한 비용으로 개발이 가능하고 개발 기간을 크게 줄일 수 있습니다.

현재 ISP 칩을 제공하는 여러 반도체 제조업체가 있지만 펌웨어 개발을위한 GUI 도구를 제공하는 제조업체는 거의 없습니다. Zain Electronics는“간단한 도구를 제공하는 반도체 제조업체가 있지만 GUI 도구와 비교하여 할 수있는 일에는 큰 차이가 있습니다. 상황은 FPGA와 거의 동일합니다. "우리가 아는 한, 펌웨어 개발을위한 GUI 도구를 제공하는 ISP 코어를 제공하는 공급 업체는 없다"고 회사는 말했다.
따라서 현재 ISP 칩 "THP7312"와 CDK의 조합은 중간 크기의 스마트 폰 제조업체, 산업 장비를위한 기계 비전 장비 제조업체, 감시 카지노 슬롯 제조업체 및 XR 호환 장비 제조업체에 가장 적합한 옵션이라고 할 수 있습니다. 이것은 더 이상 FPGA에 의존 할 필요가 없음을 의미합니다. 결과적으로 인쇄 회로 보드에서 전력 소비를 줄이고 장착 영역의 소형화를 줄이는 장점도 제공합니다. ISP 코어를 설치하기 위해서는 비교적 고급 FPGA가 필요했기 때문입니다. 강력한 소형화가 필요한 XR 호환 장치의 경우 좋은 소식이어야합니다.
CDK에 포함 된 GUI 도구의 기술적 세부 사항과 다음 기사에서 사용하는 방법에 대해 자세히 설명합니다.
(계속)
※ 그림의 추가 설명
(그림 1 : ISP로 처리 한 후 이미지)
왼쪽의 이미지는 ISP로 처리하기 전입니다. 오른쪽의 이미지는 처리 후입니다. 각 픽셀에 대한 원시
각 픽셀은 3 개의 RGB 색상으로 처리되어 노이즈가 추가로 제거됩니다. 밝기와 초점은 또한 ISP에 의해 제어됩니다.
(그림 1 : ISP로 처리 한 후 이미지)
왼쪽의 이미지는 ISP로 처리하기 전입니다. 오른쪽의 이미지는 처리 후입니다. 각 픽셀에 대한 원시
각 픽셀은 3 개의 RGB 색상으로 처리되어 노이즈가 추가로 제거됩니다. 밝기와 초점은 또한 ISP에 의해 제어됩니다.