Main Content

이 페이지는 기계 번역을 사용하여 번역되었습니다. 영어 원문을 보려면 여기를 클릭하십시오.

벡터 및 버스 신호 사용 확인

검사 ID: mathworks.jmaab.na_0010

지침: na_0010: 벡터 및 버스 신호의 사용

설명

이 검사는 버스 및 Mux 블록의 사용량을 확인합니다.

이 검사에는 Simulink® Check™ 라이센스가 필요합니다.

매개변수화 확인

이 검사에는 MAB 및 JMAAB 모델링 지침에 지정된 하위 ID에 해당하는 하위 검사가 포함되어 있습니다. Model Advisor 구성 편집기를 사용하여 실행할 하위 ID(하나 또는 여러 개)를 지정할 수 있습니다.

참고로 NA-MAAB 및 JMAAB 모델링 표준 기관에서 사용하도록 권장하는 MAB 지침 하위 ID는 다음과 같습니다.

  • NA-MAAB — 권장 사항 없음

  • JMAAB — a, b, c, d

결과 및 권장 조치

가이드라인 하위 ID상태권장 조치
na_0010_a: Mux 및 Demux 블록의 사용량 확인Mux 및 Demux 블록은 벡터를 생성하고 분해하는 데 사용되지 않습니다.Mux 및 Demux 블록을 사용하여 각각 벡터를 생성하고 분해합니다.
na_0010_b: Mux 블록에 대한 입력 확인Mux 블록에는 스칼라나 벡터가 아닌 입력이 있습니다.Mux 블록에 대한 입력으로 스칼라 또는 벡터 신호만 사용하십시오.
na_0010_c: 벡터로 처리되는 버스 신호를 확인하세요.하나 이상의 구성 매개변수가 부적절하게 설정되었습니다.버스 신호가 벡터로 처리됨 매개변수를 오류로 설정합니다.
na_0010_d: 버스 신호 사용량 확인하나 이상의 블록이 버스 신호와 함께 사용되도록 지원되지 않습니다.버스 지원 블록이 있는 버스만 사용하십시오.

기능 및 제한 사항

  • Demux 및 Mux 이외의 블록을 사용하여 벡터를 생성하거나 분해하는 경우 검사에 플래그가 지정되지 않습니다. 예를 들어 Demux 대신 Selector 블록을 사용하거나 Mux 블록 대신 Vector Concatenate를 사용합니다. (하위 ID: a)

  • 이 검사는 자동 수정 메커니즘을 지원하므로 이제 수정 버튼을 클릭하여 보고서에 표시된 오류를 수정할 수 있습니다.

  • 라이브러리 모델에서는 실행되지 않습니다.

  • 블록이나 차트를 제외할 수 있습니다.

  • 라이브러리에 연결된 블록의 내용을 분석합니다. 기본적으로 입력 매개변수 Follow links켜기로 설정됩니다.

  • 마스크된 하위 시스템의 콘텐츠를 분석합니다. 기본적으로 입력 매개변수 Look under masks그래픽로 설정됩니다.

참조: