가공데이터 · 특허 지식베이스

에스피아이브리지와, 패킷처리장치 및 그 방법 document_id 1020070128499

출원번호
1020070128499
분류
전기(H섹션)
문맥 (context)
[청구항 1] 수신된 패킷의 패킷모드를 선택하고, 선택된 패킷모드에 대응하여 상기 패킷의 프리앰블을 제거하는 모드선택기 상기 패킷을 분석하여 목적지 주소를 추출하는 프레임분석기 상기 추출된 목적지 주소를 키값으로 검색하여 상기 패킷이 업링크로 포워딩 되는지, 또는 다운링크인 이더넷으로 전송되는지 여부를 체크하고, 그 결과를 인덱스로 생성하여 상기 프레임 분석기로 전달하는 lu제어기 상기 인덱스 값에 대응하여 상기 패킷의 fcs를 제거하거나 또는 상기 패킷을 필터링하는 fcschop제어기 및, 상기 패킷을 전송하는 spi송신부를 포함하는 것을 특징으로 하는 에스피아이 브리지 [청구항 2] 제 1 항에 있어서,테이블을 업데이트하고, 입력된 어드레스를 디코딩하여 각 모듈의 레지스터에 칩선택 및 읽기, 쓰기 설정에 따른 제어신호를 생성하는 제어상태 레지스터를 더 포함하고, 상기 모드선택기는 상기 제어상태 레지스터의 제어신호에 대응하여, 상기 패킷이 버스트모드인지, 프리앰블이 포함된 프레이밍모드 인지여부선택하는것을특징으로 하는에스피아이 브리지. [청구항 3] 제 2 항에 있어서,상기 모드선택기는 상기 패킷의 패킷모드가 프레이밍모드인 경우 상기 패킷에 포함된 이더넷 프리앰블을 제거하고,패킷시작위치조정하는것을특징으로 하는에스피아이 브리지. [청구항 4] 제 2 항에 있어서,상기 프레임 분석기는 상기 패킷의 헤더를 분석하여 패딩 제거를 포함한 레이어2(layer 2)에 대한 프로세싱을 수행하여목적지 주소추출하는것을특징으로 하는에스피아이 브리지. [청구항 5] 제 1 항에 있어서,상기fcs chop제어기는 상기 lu 제어기로부터 생성된 인덱스 값이 인에이블되어 있는 경우, 상기 패킷의 이더넷 fcs를 제거하고,상기패킷의패킷종료위치조정하는것을특징으로 하는에스피아이 브리지. [청구항 6] 제 5 항에 있어서,상기fcs chop제어기는 상기 패킷의 fcs가 유지되는 경우, fcs 에러를 체크하여 마킹하고, mru(maximum receive unit) 패킷 사이즈에 대한 필터링, 이더넷 수신지주소(destination address) 필터링, 소스 포트(source port), vlan id, 이더넷 소스주소(source address)에 근거한 이더넷 소스주소(source address) 에 대한필터링수행하는것을특징으로 하는에스피아이 브리지. [청구항 7] 제 1 항에 있어서,상기spi송신부로부터 상기 패킷이 전송되는 네트워크 프로세서의 수신단, 또는 상기 spi송신부 내부의 fifo가 가득차거나 제어에 의해 포트별 백프레셔가 발생된 경우, 버퍼 컨트롤에 의한 백프레셔 처리를 하고 입력된 패킷을 저장하는 skid버퍼더포함하는것을특징으로 하는에스피아이 브리지. [청구항 8] 이더넷 패킷 프레임을 생성 및 복원하는 프레이머 상기 프레이머의 패킷을 입력받아 패킷의 프리앰블을 제거하거나 fcs를 제거하여 패킷을 변환하는 spi 브리지 제 1 네트워크 프로세서 및 제 2 네트워크 프로세서를 포함하고, 상기 제 1 네트워크 프로세서 및 제 2 네트워크 프로세서 중 어느 하나의 네트워크 프로세서만 사용하거나, 또는 상기 제 1 및 제 2 네트워크 프로세서를 모두 사용하여, 상기 spi브리지로부터 입력되는 패킷에 대하여, 인그레스 및 이그레스를 위한 단일 패킷 프로세싱을 수행하고, 인그레스 또는 이그레스를 위해 각각의 패킷을 처리하는 네트워크 프로세서 상기 네트워크 프로세서와 연결되어 스위치 패브릭과의 인터페이스를 담당하는 스위치; 및 상기 spi브리지 및 상기 네트워크 프로세서를 제어하는 프로세서를 포함하는 패킷처리장치
지시문 (instruction)
주어진 본문을 읽고 관련 정보를 분석하여 질문에 답하라.
질문 (question)
에스피아이 브리지의 모드선택기가 패킷의 프리앰블을 제거하고 패킷 시작 위치를 조정하기 위해 참조하는 구성 요소는 무엇이며, 이때 선택되는 패킷모드는 무엇인가?
추론 과정 (compact_reasoning)
  1. 1과제 해석task_interpretation

    에스피아이 브리지의 모드선택기가 프리앰블 제거 및 패킷 시작 위치 조정을 위해 참조하는 구성 요소와 그때 선택되는 패킷모드를 찾는 것이다.

  2. 2정보 추출information_extraction

    청구항 2에서 모드선택기가 제어상태 레지스터의 제어신호에 대응하여 패킷모드를 선택함을 확인하고, 청구항 3에서 프리앰블 제거 및 위치 조정이 발생하는 모드를 확인한다.

    • 상기 모드선택기는 상기 패킷의 패킷모드가 프레이밍모드인 경우 상기 패킷에 포함된 이더넷 프리앰블을 제거하고,패킷시작위치조정하는것을특징으로 하는에스피아이 브리지.
  3. 3근거 선택evidence_selection

    모드선택기가 참조하는 구성 요소인 '제어상태 레지스터'와 프리앰블 제거 시의 모드인 '프레이밍모드'를 근거로 선택한다.

    • 상기 패킷의 패킷모드가 프레이밍모드인 경우 상기 패킷에 포함된 이더넷 프리앰블을 제거하고,패킷시작위치조정하는것을특징으로 하는에스피아이 브리지.
  4. 4논리 통합logical_integration

    모드선택기는 제어상태 레지스터의 제어신호를 참조하여 모드를 결정하며, 프리앰블을 제거하고 위치를 조정하는 특정 모드는 프레이밍모드임을 연결한다.

  5. 5결론 도출conclusion_formulation

    참조하는 구성 요소는 제어상태 레지스터이며, 선택되는 패킷모드는 프레이밍모드이다.

  6. 6답변 생성answer_generation

    질문에 대한 직접적인 답변을 추출하여 작성한다.

최종 답변 (final_answer)
제어상태 레지스터, 프레이밍모드
핵심 해석 (core_interpretation)
에스피아이 브리지의 모드선택기가 제어상태 레지스터의 신호를 바탕으로 패킷모드를 결정하며, 프레이밍모드일 때 이더넷 프리앰블 제거 및 패킷 시작 위치 조정을 수행함을 나타낸다.