맞춤기술찾기

이전대상기술

PCI 익스프레스 프로토콜 처리 장치

  • 기술번호 : KST2014031770
  • 담당센터 : 대전기술혁신센터
  • 전화번호 : 042-610-2279
요약, Int. CL, CPC, 출원번호/일자, 출원인, 등록번호/일자, 공개번호/일자, 공고번호/일자, 국제출원번호/일자, 국제공개번호/일자, 우선권정보, 법적상태, 심사진행상태, 심판사항, 구분, 원출원번호/일자, 관련 출원번호, 기술이전 희망, 심사청구여부/일자, 심사청구항수의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 서지정보 표입니다.
요약 본 발명은 PCI 익스프레스 프로토콜 처리 장치에 관한 것으로, 수신된 패킷의 무결성 검사, 송신할 패킷의 데이터 정렬 또는 송신한 패킷의 재송신 처리에 대해 메모리를 사용하지 않고 구현함으로써, 입출력 트랜잭션을 위주로 하는 응용 디바이스 장치와의 결합시에 최적화된 리소스 사용을 보장하며, 다양한 공정에서 PCI 익스프레스 프로토콜 처리 장치를 집적할 때에 설계를 변경할 필요 없이 그대로 사용할 수 있도록 보장하는 이점이 있다.PCI 익스프레스, PCIe, 가상 채널 메모리, 수신 패킷 버퍼 메모리, 송신 데이터 정렬 메모리, 재송신 버퍼 메모리
Int. CL H04L 29/06 (2006.01)
CPC
출원번호/일자 1020090123330 (2009.12.11)
출원인 한국전자통신연구원
등록번호/일자 10-1283482-0000 (2013.07.02)
공개번호/일자 10-2011-0066602 (2011.06.17) 문서열기
공고번호/일자 (20130712) 문서열기
국제출원번호/일자
국제공개번호/일자
우선권정보
법적상태 소멸
심사진행상태 수리
심판사항
구분 신규
원출원번호/일자
관련 출원번호
심사청구여부/일자 Y (2009.12.11)
심사청구항수 20

출원인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 출원인 표입니다.
번호 이름 국적 주소
1 한국전자통신연구원 대한민국 대전광역시 유성구

발명자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 발명자 표입니다.
번호 이름 국적 주소
1 최용석 대한민국 대전광역시 유성구

대리인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 대리인 표입니다.
번호 이름 국적 주소
1 제일특허법인(유) 대한민국 서울특별시 서초구 마방로 ** (양재동, 동원F&B빌딩)
2 김원준 대한민국 서울특별시 서초구 마방로 ** (양재동, 동원F&B빌딩)(제일특허법인(유))

최종권리자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 최종권리자 표입니다.
번호 이름 국적 주소
1 한국전자통신연구원 대전광역시 유성구
번호, 서류명, 접수/발송일자, 처리상태, 접수/발송일자의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 행정처리 표입니다.
번호 서류명 접수/발송일자 처리상태 접수/발송번호
1 [특허출원]특허출원서
[Patent Application] Patent Application
2009.12.11 수리 (Accepted) 1-1-2009-0767230-31
2 [출원서등 보정]보정서
[Amendment to Patent Application, etc.] Amendment
2010.02.02 수리 (Accepted) 1-1-2010-0070636-29
3 선행기술조사의뢰서
Request for Prior Art Search
2013.02.04 수리 (Accepted) 9-1-9999-9999999-89
4 선행기술조사보고서
Report of Prior Art Search
2013.03.06 수리 (Accepted) 9-1-2013-0011957-10
5 의견제출통지서
Notification of reason for refusal
2013.03.11 발송처리완료 (Completion of Transmission) 9-5-2013-0166145-47
6 [거절이유 등 통지에 따른 의견]의견(답변, 소명)서
[Opinion according to the Notification of Reasons for Refusal] Written Opinion(Written Reply, Written Substantiation)
2013.04.26 수리 (Accepted) 1-1-2013-0370201-45
7 [명세서등 보정]보정서
[Amendment to Description, etc.] Amendment
2013.04.26 보정승인간주 (Regarded as an acceptance of amendment) 1-1-2013-0370202-91
8 등록결정서
Decision to grant
2013.06.28 발송처리완료 (Completion of Transmission) 9-5-2013-0450979-37
9 출원인정보변경(경정)신고서
Notification of change of applicant's information
2015.02.02 수리 (Accepted) 4-1-2015-0006137-44
번호, 청구항의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 청구항 표입니다.
번호 청구항
1 1
쓰기 요청 패킷을 받아들일 수 있다는 상태 정보를 PCI 익스프레스 데이터링크계층 송신부에게 전달하며, 상기 쓰기 요청 패킷을 저장하지 않는 실시간 처리를 통해 응용 디바이스 계층에 대한 데이터 쓰기 동작을 수행하는 PCI 익스프레스 트랜잭션계층 수신부와,상기 상태 정보에 따라 흐름 제어 패킷을 생성하여 PCI 익스프레스 물리계층에게 전달하며, 상기 쓰기 요청 패킷에 대한 무결성 확인 패킷을 상기 PCI 익스프레스 물리계층에게 전달하는 상기 PCI 익스프레스 데이터링크계층 송신부와,상기 흐름 제어 패킷 및 상기 무결성 확인 패킷을 업스트림 디바이스로 전달하며, 상기 업스트림 디바이스로부터 전달받은 상기 쓰기 요청 패킷을 PCI 익스프레스 데이터링크계층 수신부에게 전달하는 PCI 익스프레스 물리계층과,상기 PCI 익스프레스 물리계층으로부터 수신한 상기 쓰기 요청 패킷을 저장하지 않는 실시간 처리를 통해 상기 PCI 익스프레스 트랜잭션계층 수신부로 송신하면서 실시간 무결성 검사를 수행한 결과에 따라 상기 PCI 익스프레스 데이터링크계층 송신부 및 상기 PCI 익스프레스 트랜잭션계층 수신부에게 상기 무결성 확인 패킷을 전달하는 상기 PCI 익스프레스 데이터링크계층 수신부를 포함하는PCI 익스프레스 프로토콜 처리 장치
2 2
제 1 항에 있어서,상기 PCI 익스프레스 프로토콜 처리 장치는, 상기 응용 디바이스 계층의 쓰기 완료 동작 여부에 의거하여 상기 쓰기 요청 패킷에 대한 쓰기 응답 패킷을 생성한 후에 상기 PCI 익스프레스 데이터링크계층 송신부에게 전달하여 최종적으로 상기 업스트림 디바이스에게 전달되도록 하는 PCI 익스프레스 트랜잭션계층 송신부를 더 포함하는PCI 익스프레스 프로토콜 처리 장치
3 3
제 2 항에 있어서,상기 PCI 익스프레스 데이터링크계층 송신부는, 상기 쓰기 응답 패킷에 대한 무결성 확인 패킷으로 Nak(Negative-acknowledge) 확인 패킷이 도달하거나 상기 무결성 확인 패킷이 일정 시간 동안 도달하지 않을 경우에 이전에 송신하였던 트랜잭션계층 패킷 정보를 바탕으로 재송신을 수행하는PCI 익스프레스 프로토콜 처리 장치
4 4
제 2 항에 있어서,상기 PCI 익스프레스 트랜잭션계층 수신부는, 재송신을 위해 이전 패킷의 내용을 유지하며, 상기 PCI 익스프레스 데이터링크계층 송신부가 상기 쓰기 응답 패킷에 대한 무결성 확인 패킷으로 Ack(Acknowledge) 확인 패킷이 도달하였다고 알려주면 새로운 상기 쓰기 요청 패킷을 받아들일 수 있다는 상태 정보를 상기 PCI 익스프레스 데이터링크계층 송신부에게 전달하는PCI 익스프레스 프로토콜 처리 장치
5 5
제 2 항에 있어서,상기 PCI 익스프레스 데이터링크계층 수신부는,상기 PCI 익스프레스 물리계층과의 인터페이스를 제공하는 패킷 수신 인터페이스와,상기 패킷 수신 인터페이스를 통해 전달받은 상기 쓰기 요청 패킷을 저장하지 않는 상기 실시간 무결성 검사를 통해 시퀀스 검사와 순환잉여부호 검사를 실시간으로 수행하는 수신 패킷 실시간 무결성 검사기와,상기 패킷 수신 인터페이스를 통해 수신한 상기 흐름 제어 패킷의 내용을 토대로 하여 상기 업스트림 디바이스에 의한 상기 쓰기 응답 패킷의 수신 가능 여부를 상기 PCI 익스프레스 트랜잭션계층 송신부에게 알려주는 패킷 수신기를 포함하는PCI 익스프레스 프로토콜 처리 장치
6 6
제 5 항에 있어서,상기 수신 패킷 실시간 무결성 검사기는, 상기 PCI 익스프레스 물리계층으로부터 수신된 트랜잭션계층 패킷의 내용이 정렬되어 일정한 주기로 1개씩 실시간으로 입력되는 데이터 파이프라인 레지스터와,상기 트랜잭션계층 패킷의 내용에 대한 CRC를 생성하는 CRC 생성기와,상기 트랜잭션계층 패킷의 헤더에서 의미 있는 내용을 분리하여 임시 저장하는 헤더 정보 추출기와,상기 트랜잭션계층 패킷에서 데이터를 분리하여 임시 저장하는 데이터 추출기와,상기 CRC 생성기의 출력값과 상기 데이터 파이프라인 레지스터에 입력된 순환잉여부호 값을 비교하여 상기 헤더 정보 추출기에 있는 내용과 상기 데이터 추출기에 있는 내용의 무결성 여부를 검사하는 무결성 검사기를 포함하는PCI 익스프레스 프로토콜 처리 장치
7 7
제 2 항에 있어서,상기 PCI 익스프레스 트랜잭션계층 수신부는,상기 쓰기 요청 패킷을 저장하지 않는 실시간 처리를 통해 오류를 판별한결과에 따라 상기 쓰기 응답 패킷을 만들어야 된다는 사실과 상기 쓰기 응답 패킷의 헤더 정보를 상기 PCI 익스프레스 트랜잭션계층 송신부에게 알려주는 수신 패킷 판별기와,상기 수신 패킷 판별기에 대한 상기 상태 정보를 상기 PCI 익스프레스 데이터링크계층 송신부에게 전달하는 수신 흐름 제어기를 포함하는PCI 익스프레스 프로토콜 처리 장치
8 8
제 7 항에 있어서,상기 수신 패킷 판별기는,상기 PCI 익스프레스 데이터링크계층 수신부로부터 수신한 요청 패킷에 대해 저장하지 않는 실시간 처리를 통해 입출력 트랜잭션을 판별하는 입출력 트랜잭션 판별기와,상기 입출력 트랜잭션 판별기가 상기 쓰기 요청 패킷으로 판별하면 상기 응용 디바이스 계층의 주소를 생성하여 상기 응용 디바이스 계층에게 제공하는 주소 생성기와,상기 입출력 트랜잭션 판별기가 상기 쓰기 요청 패킷으로 판별하면 쓰기 신호를 생성하여 상기 응용 디바이스 계층에게 제공하는 읽기/쓰기 신호 생성기와,상기 입출력 트랜잭션 판별기가 상기 쓰기 요청 패킷으로 판별하면 상기 쓰기 요청 패킷의 데이터를 상기 응용 디바이스 계층에게 제공하는 데이터 인터페이스를 포함하는PCI 익스프레스 프로토콜 처리 장치
9 9
제 8 항에 있어서,상기 입출력 트랜잭션 판별기는, 상기 PCI 익스프레스 데이터링크계층 수신부로부터 수신한 응답 패킷의 헤더 정보를 상기 PCI 익스프레스 트랜잭션계층 송신부에게 전달하며,상기 PCI 익스프레스 트랜잭션계층 송신부는, 상기 응용 디바이스 계층의 쓰기 동작이 완료되면 이전에 상기 입출력 트랜잭션 판별기를 통하여 수신한 상기 헤더 정보를 가지고 상기 쓰기 응답 패킷을 생성하는 데이터 응답기를 포함하는PCI 익스프레스 프로토콜 처리 장치
10 10
제 7 항에 있어서,상기 PCI 익스프레스 트랜잭션계층 송신부는,이전에 상기 PCI 익스프레스 데이터링크계층 수신부에 도착한 상기 흐름 제어 패킷의 내용을 토대로 하여 상기 업스트림 디바이스에 의한 상기 쓰기 응답 패킷의 수신 가능 여부를 파악하여 상기 쓰기 응답 패킷의 송신을 결정하는 송신 흐름 제어기와,상기 송신 흐름 제어기가 상기 쓰기 응답 패킷의 송신을 결정하면 이전에 수신한 상기 헤더 정보와 상기 응용 디바이스 계층에서 실시간으로 받은 쓰기 완료 동작 여부를 결합하여 상기 쓰기 응답 패킷을 생성한 후에 상기 PCI 익스프레스 데이터링크계층 송신부에게 전달하는 송신 패킷 생성기를 포함하는PCI 익스프레스 프로토콜 처리 장치
11 11
제 7 항에 있어서,상기 PCI 익스프레스 데이터링크계층 송신부는,상기 PCI 익스프레스 물리계층과의 인터페이스를 제공하는 패킷 송신 인터페이스와,상기 PCI 익스프레스 트랜잭션계층 수신부로부터 전달받은 상기 상태 정보로 상기 흐름 제어 패킷을 생성하여 상기 패킷 송신 인터페이스를 거쳐서 상기 PCI 익스프레스 물리계층에게 전달하는 패킷 송신기와,상기 쓰기 요청 패킷에 대한 상기 무결성 확인 패킷을 상기 패킷 송신 인터페이스를 거쳐서 상기 PCI 익스프레스 물리계층에게 전달하거나 상기 쓰기 응답 패킷에 시퀀스 및 순환잉여부호를 생성하여 상기 패킷 송신 인터페이스를 거쳐서 상기 PCI 익스프레스 물리계층에게 전달하는 패킷 시퀀스 생성기를 포함하는PCI 익스프레스 프로토콜 처리 장치
12 12
읽기 요청 패킷을 받아들일 수 있다는 상태 정보를 PCI 익스프레스 데이터링크계층 송신부에게 전달하는 PCI 익스프레스 트랜잭션계층 수신부와,상기 상태 정보에 따라 흐름 제어 패킷을 생성하여 PCI 익스프레스 물리계층에게 전달하며, 상기 읽기 요청 패킷에 대한 무결성 확인 패킷을 상기 PCI 익스프레스 물리계층에게 전달하는 PCI 익스프레스 데이터링크계층 송신부와,상기 흐름 제어 패킷 및 상기 무결성 확인 패킷을 업스트림 디바이스로 전달하며, 상기 업스트림 디바이스로부터 전달받은 상기 읽기 요청 패킷을 PCI 익스프레스 데이터링크계층 수신부에게 전달하는 PCI 익스프레스 물리계층과,상기 PCI 익스프레스 물리계층으로부터 수신한 상기 읽기 요청 패킷을 저장하지 않는 실시간 처리를 통해 상기 PCI 익스프레스 트랜잭션계층 수신부로 송신하면서 실시간 무결성 검사를 수행한 결과에 따라 상기 PCI 익스프레스 데이터링크계층 송신부 및 상기 PCI 익스프레스 트랜잭션계층 수신부에게 상기 무결성 확인 패킷을 전달하는 상기 PCI 익스프레스 데이터링크계층 수신부와,응용 디바이스 계층으로부터 정렬 없이 제공받은 억세스 데이터를 토대로 하여 상기 읽기 요청 패킷에 대한 읽기 응답 패킷을 생성한 후에 상기 PCI 익스프레스 데이터링크계층 송신부에게 전달하여 최종적으로 상기 업스트림 디바이스에게 전달되도록 하는 PCI 익스프레스 트랜잭션계층 송신부를 포함하는PCI 익스프레스 프로토콜 처리 장치
13 13
제 12 항에 있어서,상기 PCI 익스프레스 데이터링크계층 송신부는, 상기 읽기 응답 패킷에 대한 무결성 확인 패킷으로 Nak(Negative-acknowledge) 확인 패킷이 도달하거나 상기 무결성 확인 패킷이 일정 시간 동안 도달하지 않을 경우에 이전에 송신하였던 트랜잭션계층 패킷 정보를 바탕으로 재송신을 수행하는PCI 익스프레스 프로토콜 처리 장치
14 14
제 12 항에 있어서,상기 PCI 익스프레스 트랜잭션계층 수신부는, 재송신을 위해 이전 패킷의 내용을 유지하며, 상기 PCI 익스프레스 데이터링크계층 송신부가 상기 읽기 응답 패킷에 대한 무결성 확인 패킷으로 Ack(Acknowledge) 확인 패킷이 도달하였다고 알려주면 새로운 상기 읽기 요청 패킷을 받아들일 수 있다는 상태 정보를 상기 PCI 익스프레스 데이터링크계층 송신부에게 전달하는PCI 익스프레스 프로토콜 처리 장치
15 15
제 12 항에 있어서,상기 PCI 익스프레스 데이터링크계층 수신부는,상기 PCI 익스프레스 물리계층과의 인터페이스를 제공하는 패킷 수신 인터페이스와,상기 패킷 수신 인터페이스를 통해 전달받은 상기 읽기 요청 패킷을 저장하지 않는 상기 실시간 무결성 검사를 통해 시퀀스 검사와 순환잉여부호 검사를 실시간으로 수행하는 수신 패킷 실시간 무결성 검사기와,상기 패킷 수신 인터페이스를 통해 수신한 상기 흐름 제어 패킷의 내용을 토대로 하여 상기 업스트림 디바이스에 의한 상기 읽기 응답 패킷의 수신 가능 여부를 상기 PCI 익스프레스 트랜잭션계층 송신부에게 알려주는 패킷 수신기를 포함하는PCI 익스프레스 프로토콜 처리 장치
16 16
제 12 항에 있어서,상기 PCI 익스프레스 트랜잭션계층 수신부는,상기 읽기 요청 패킷을 저장하지 않는 실시간 처리를 통해 오류를 판별한 결과에 따라 상기 읽기 응답 패킷을 만들어야 된다는 사실과 상기 읽기 응답 패킷의 헤더 정보를 상기 PCI 익스프레스 트랜잭션계층 송신부에게 알려주는 수신 패킷 판별기와,상기 수신 패킷 판별기에 대한 상기 상태 정보를 상기 PCI 익스프레스 데이터링크계층 송신부에게 전달하는 수신 흐름 제어기를 포함하는PCI 익스프레스 프로토콜 처리 장치
17 17
제 16 항에 있어서,상기 PCI 익스프레스 트랜잭션계층 송신부는,이전에 상기 PCI 익스프레스 데이터링크계층 수신부에 도착한 상기 흐름 제어 패킷의 내용을 토대로 하여 상기 업스트림 디바이스에 의한 상기 읽기 응답 패킷의 수신 가능 여부를 파악하여 상기 읽기 응답 패킷의 송신을 결정하는 송신 흐름 제어기와,상기 송신 흐름 제어기가 상기 읽기 응답 패킷의 송신을 결정하면 이전에 수신한 상기 헤더 정보와 상기 응용 디바이스 계층으로부터 정렬 없이 제공받은 억세스 데이터를 결합하여 상기 읽기 응답 패킷을 생성한 후에 상기 PCI 익스프레스 데이터링크계층 송신부에게 전달하는 송신 패킷 생성기를 포함하는PCI 익스프레스 프로토콜 처리 장치
18 18
제 17 항에 있어서,상기 PCI 익스프레스 데이터링크계층 송신부는,상기 PCI 익스프레스 물리계층과의 인터페이스를 제공하는 패킷 송신 인터페이스와,상기 PCI 익스프레스 트랜잭션계층 수신부로부터 전달받은 상기 상태 정보로 상기 흐름 제어 패킷을 생성하여 상기 패킷 송신 인터페이스를 거쳐서 상기 PCI 익스프레스 물리계층에게 전달하는 패킷 송신기와,상기 읽기 요청 패킷에 대한 상기 무결성 확인 패킷을 상기 패킷 송신 인터페이스를 거쳐서 상기 PCI 익스프레스 물리계층에게 전달하거나 상기 읽기 응답 패킷에 시퀀스 및 순환잉여부호를 생성하여 상기 패킷 송신 인터페이스를 거쳐서 상기 PCI 익스프레스 물리계층에게 전달하는 패킷 시퀀스 생성기를 포함하는PCI 익스프레스 프로토콜 처리 장치
19 19
제 18 항에 있어서,상기 패킷 시퀀스 생성기는,상기 PCI 익스프레스 트랜잭션계층 송신부로부터 수신되는 트랜잭션계층 패킷에 대해 시퀀스 정보를 생성하는 시퀀스 생성기와,상기 트랜잭션계층 패킷의 내용과 상기 시퀀스 정보를 바탕으로 CRC를 생성하는 CRC 생성기와,상기 시퀀스 생성기의 출력, 상기 송신 패킷 생성기의 출력, 상기 CRC 생성기의 출력의 순서대로 응답 패킷을 소정 비트 단위로 분리하는 데이터 선택기와,상기 데이터 선택기에 의해 분리된 상기 응답 패킷을 임시 저장한 후에 상기 패킷 송신 인터페이스로 출력하는 파이프라인 레지스터를 포함하는PCI 익스프레스 프로토콜 처리 장치
20 20
제 19 항에 있어서,상기 데이터 선택기는, 상기 응답 패킷을 송신할 때 응답 타이머를 동작시켜서 일정 시간이 지난 후에도 상기 응답 패킷에 대한 무결성 확인 패킷이 수신되지 않으면 상기 응답 타이머의 타임아웃 정보에 따라서 재송신을 진행하는PCI 익스프레스 프로토콜 처리 장치
지정국 정보가 없습니다
순번, 패밀리번호, 국가코드, 국가명, 종류의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 패밀리정보 - 패밀리정보 표입니다.
순번 패밀리번호 국가코드 국가명 종류
1 CN102098212 CN 중국 FAMILY
2 US08166227 US 미국 FAMILY
3 US20110145469 US 미국 FAMILY

DOCDB 패밀리 정보

순번, 패밀리번호, 국가코드, 국가명, 종류의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 패밀리정보 - DOCDB 패밀리 정보 표입니다.
순번 패밀리번호 국가코드 국가명 종류
1 CN102098212 CN 중국 DOCDBFAMILY
2 CN102098212 CN 중국 DOCDBFAMILY
3 US2011145469 US 미국 DOCDBFAMILY
4 US8166227 US 미국 DOCDBFAMILY
국가 R&D 정보가 없습니다.