맞춤기술찾기

이전대상기술

유전 알고리즘을 이용한 광학 네트워크-온-칩 아키텍쳐 생성 방법

  • 기술번호 : KST2023002750
  • 담당센터 : 경기기술혁신센터
  • 전화번호 : 031-8006-1570
요약, Int. CL, CPC, 출원번호/일자, 출원인, 등록번호/일자, 공개번호/일자, 공고번호/일자, 국제출원번호/일자, 국제공개번호/일자, 우선권정보, 법적상태, 심사진행상태, 심판사항, 구분, 원출원번호/일자, 관련 출원번호, 기술이전 희망, 심사청구여부/일자, 심사청구항수의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 서지정보 표입니다.
요약 본 발명의 일 실시예에 따른 광학 네트워크-온-칩 아키텍쳐 생성 방법에서, 네트워크 제약 조건들에 기초하여, 각각이 타입 정보, 연결 정보 및 라우팅 테이블을 포함하는 복수의 유전자 데이터들을 포함하는 복수의 염색체 데이터들이 생성된다. 상기 광학 네트워크-온-칩의 데이터 처리량 및 소모 전력 측면에서 최적화된 성능을 나타내는 적합도 함수에 기초하여 상기 복수의 염색체 데이터들 중 제1 염색체 데이터들이 선택된다. 교배 조건들에 기초하여 상기 복수의 염색체 데이터들 중 제2 염색체 데이터들에 포함되는 유전자 데이터들 중 일부에 포함되는 연결 정보들이 서로 교환된다. 상기 네트워크 제약 조건들에 기초하여 상기 복수의 염색체 데이터들 중 제3 염색체 데이터들에 포함되는 유전자 데이터들 중 일부에 포함되는 연결 정보들이 변경된다. 상기 제1, 제2 및 제3 염색체 데이터들에 기초하여 상기 광학 네트워크-온-칩의 아키텍쳐가 획득된다.
Int. CL H04L 45/02 (2022.01.01) G06N 3/12 (2023.01.01) H04L 49/109 (2022.01.01) H04L 12/28 (2006.01.01)
CPC H04L 45/02(2013.01) G06N 3/126(2013.01) H04L 49/109(2013.01) H04L 12/2885(2013.01)
출원번호/일자 1020220009322 (2022.01.21)
출원인 삼성전자주식회사, 성균관대학교산학협력단
등록번호/일자
공개번호/일자 10-2023-0112995 (2023.07.28) 문서열기
공고번호/일자
국제출원번호/일자
국제공개번호/일자
우선권정보
법적상태 공개
심사진행상태 수리
심판사항
구분 국내출원/신규
원출원번호/일자
관련 출원번호
심사청구여부/일자 N
심사청구항수 10

출원인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 출원인 표입니다.
번호 이름 국적 주소
1 삼성전자주식회사 대한민국 경기도 수원시 영통구
2 성균관대학교산학협력단 대한민국 경기도 수원시 장안구

발명자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 발명자 표입니다.
번호 이름 국적 주소
1 한태희 서울특별시 강남구
2 김용욱 경기도 수원시 권선구

대리인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 대리인 표입니다.
번호 이름 국적 주소
1 박영우 대한민국 서울특별시 강남구 논현로 ***, *층 **세기특허법률사무소 (역삼동, 세일빌딩)

최종권리자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 최종권리자 표입니다.
번호 이름 국적 주소
최종권리자 정보가 없습니다
번호, 서류명, 접수/발송일자, 처리상태, 접수/발송일자의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 행정처리 표입니다.
번호 서류명 접수/발송일자 처리상태 접수/발송번호
1 [특허출원]특허출원서
[Patent Application] Patent Application
2022.01.21 수리 (Accepted) 1-1-2022-0080930-42
번호, 청구항의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 청구항 표입니다.
번호 청구항
1 1
유전 알고리즘(Genetic Algorithm)(GA)을 이용한 광학 네트워크-온-칩(Optical Network-On-Chip)(ONoC)의 아키텍쳐 생성 방법으로서, 네트워크 제약 조건들에 기초하여, 각각이 상기 광학 네트워크-온-칩에 포함되는 복수의 광 라우터들 중 상응하는 광 라우터의 타입을 나타내는 타입 정보, 상기 상응하는 광 라우터와 다른 광 라우터 사이의 연결 관계를 나타내는 연결 정보 및 상기 상응하는 광 라우터를 통과하는 데이터 경로들을 나타내는 라우팅 테이블을 포함하는 복수의 유전자 데이터들을 포함하는 복수의 염색체 데이터들을 생성하는 초기화 단계;상기 광학 네트워크-온-칩의 데이터 처리량 및 소모 전력 측면에서 최적화된 성능을 나타내는 적합도 함수(fitness function)에 기초하여 상기 복수의 염색체 데이터들 중 제1 염색체 데이터들을 선택하는 선택 단계; 교배 조건들에 기초하여 상기 복수의 염색체 데이터들 중 제2 염색체 데이터들에 포함되는 유전자 데이터들 중 일부에 포함되는 연결 정보들을 서로 교환하는 교배 단계; 및 상기 네트워크 제약 조건들에 기초하여 상기 복수의 염색체 데이터들 중 제3 염색체 데이터들에 포함되는 유전자 데이터들 중 일부에 포함되는 연결 정보들을 변경하는 변이 단계를 포함하고,상기 제1, 제2 및 제3 염색체 데이터들에 기초하여 상기 광학 네트워크-온-칩의 아키텍쳐가 획득되는 광학 네트워크-온-칩 아키텍쳐 생성 방법
2 2
제1 항에 있어서, 상기 선택 단계는 상기 복수의 염색체 데이터들 각각에 상기 적합도 함수를 적용하여 상기 복수의 염색체 데이터들을 정렬하는 단계; 및 상기 정렬된 복수의 염색체 데이터들 중 미리 설정된 비율만큼의 염색체 데이터들을 상기 제1 염색체 데이터들로 선택하는 단계를 포함하는 것을 특징으로 하는 광학 네트워크-온-칩 아키텍쳐 생성 방법
3 3
제1 항에 있어서, 상기 교배 단계는 상기 제2 염색체 데이터들 중에서 제1 교배 염색체 데이터 및 제2 교배 염색체 데이터를 선택하는 단계; 상기 제1 교배 염색체 데이터에 포함되는 제1 유전자 데이터에 포함되는 제1 타입 정보 및 제1 연결 정보와 상기 제2 교배 염색체 데이터에 포함되는 제2 유전자 데이터에 포함되는 제2 타입 정보 및 제2 연결 정보를 교환하여, 제1 교환 유전자 데이터를 생성하는 단계; 및상기 제1 교환 유전자 데이터가 상기 교배 조건들을 만족하는 경우, 상기 제1 교배 염색체 데이터에 대한 교환을 완료하는 단계를 포함하는 것을 특징으로 하는 광학 네트워크-온-칩 아키텍쳐 생성 방법
4 4
제3 항에 있어서, 상기 교배 단계는 상기 제1 교환 유전자 데이터가 상기 교배 조건들을 만족하지 않는 경우, 상기 제1 교환 유전자 데이터에 상응하는 광 라우터에 대하여 가장 작은 홉 카운트(hop count)를 갖는 다른 광 라우터와 연결되도록 상기 제1 교환 유전자 데이터에 포함되는 연결 정보를 수정하는 단계를 더 포함하는 것을 특징으로 하는 광학 네트워크-온-칩 아키텍쳐 생성 방법
5 5
제1 항에 있어서, 상기 변이 단계는 상기 제3 염색체 데이터들에 상응하는 광 라우터들 중 추가적인 연결 형성 또는 연결 해제가 가능한 광 라우터들에 상응하는 제1 변이 염색체 데이터들을 추출하는 단계; 상기 제1 변이 염색체 데이터들 중 일부를 랜덤으로 선택하여 제2 변이 염색체 데이터들을 생성하는 단계; 및 상기 제2 변이 염색체 데이터들에 대하여 상기 연결 형성 또는 상기 연결 해제를 수행하여 최종 변이 염색체 데이터들을 생성하는 단계를 포함하는 것을 특징으로 하는 광학 네트워크-온-칩 아키텍쳐 생성 방법
6 6
제1 항에 있어서, 상기 복수의 염색체 데이터들 각각은 상기 광학 네트워크-온-칩의 서로 다른 아키텍쳐들을 독립적으로 나타내고, 상기 광학 네트워크-온-칩은 상기 복수의 광 라우터들 및 복수의 코어들을 포함하고, 상기 네트워크 제약 조건들 하에서, 상기 복수의 광 라우터들과 상기 복수의 코어들 전부는 고립(isolation)되지 않은 커넥티드(connected) 네트워크를 구성하고, 상기 복수의 광 라우터들과 상기 복수의 코어들은 일대일대응되는 다이렉트(direct) 네트워크를 구성하며, 상기 교배 조건들 하에서, 상기 복수의 광 라우터들 중 어느 하나가 다른 광 라우터들과 연결되는 경우, 상기 어느 하나의 광 라우터에 포함되고 상기 연결에 관여하는 포트들의 개수는 미리 설정된 개수 범위 내인 것을 특징으로 하는 광학 네트워크-온-칩 아키텍쳐 생성 방법
7 7
제1 항에 있어서, 상기 적합도 함수는 상기 광학 네트워크-온-칩의 데이터 처리량, 워스트 케이스(worst-case) OSNR(optical signal-to-noise ratio) 및 상기 광학 네트워크-온-칩에 포함되는 마이크로 링 공진기들(micro-ring resonators)(MRs)의 개수에 기초하여 상기 광학 네트워크-온-칩의 성능을 나타내는 것을 특징으로 하는 광학 네트워크-온-칩 아키텍쳐 생성 방법
8 8
유전 알고리즘(Genetic Algorithm)(GA)을 이용한 광학 네트워크-온-칩(Optical Network-On-Chip)(ONoC)의 아키텍쳐 생성 방법으로서, 각각이 상기 광학 네트워크-온-칩의 서로 다른 아키텍쳐들을 나타내고, 상기 GA 알고리즘의 적용에 따른 진화 모습을 나타내는 제1 세대 내지 제X(X는 2 이상의 자연수) 세대 중 상기 제1 세대에서, 초기화 동작, 선택 동작, 교배 동작 및 변이 동작을 순차적으로 수행하는 단계; 및 상기 제1 세대 이후의 세대에서, 각 세대마다 상기 선택 동작, 상기 교배 동작 및 상기 변이 동작을 순차적으로 수행하는 단계를 포함하고, 상기 초기화 동작에서, 네트워크 제약 조건들에 기초하여, 각각이 상기 광학 네트워크-온-칩에 포함되는 복수의 광 라우터들 중 상응하는 광 라우터의 타입을 나타내는 타입 정보, 상기 상응하는 광 라우터와 다른 광 라우터 사이의 연결 관계를 나타내는 연결 정보 및 상기 상응하는 광 라우터를 통과하는 데이터 경로들을 나타내는 라우팅 테이블을 포함하는 복수의 유전자 데이터들을 포함하는 복수의 염색체 데이터들이 생성되고, 상기 선택 동작에서, 상기 광학 네트워크-온-칩의 데이터 처리량 및 소모 전력 측면에서 최적화된 성능을 나타내는 적합도 함수(fitness function)에 기초하여 상기 복수의 염색체 데이터들 중 제1 염색체 데이터들이 선택되고, 상기 교배 동작에서, 교배 조건들에 기초하여 상기 복수의 염색체 데이터들 중 제2 염색체 데이터들에 포함되는 유전자 데이터들 중 일부에 포함되는 연결 정보들이 서로 교환되고, 상기 변이 동작에서, 상기 네트워크 제약 조건들에 기초하여 상기 복수의 염색체 데이터들 중 제3 염색체 데이터들에 포함되는 유전자 데이터들 중 일부에 포함되는 연결 정보들이 변경되는 광학 네트워크-온-칩 아키텍쳐 생성 방법
9 9
제8 항에 있어서, 상기 제1 세대 내지 상기 제X 세대 각각에서, 상기 적합도 함수에 기초하여, 상기 선택 동작, 상기 교배 동작 및 상기 변이 동작의 수행의 결과로서 생성되는 제1 내지 제3 결과 염색체 데이터들 각각에 대하여 적합도 평가를 수행하여 적합도 결과값들을 계산하는 단계를 더 포함하는 것을 특징으로 하는 광학 네트워크-온-칩 아키텍쳐 생성 방법
10 10
제9 항에 있어서, 상기 제1 세대 내지 상기 제X 세대 각각에서 상기 적합도 결과값들을 계산한 결과, 세대 별로 가장 큰 값을 나타내는 최대 적합도 결과값이 세대가 진행함에 따라 일정한 값으로 수렴하는 경우 제(X+1) 세대로의 진행을 중단하고, 상기 제X 세대에서의 최대 적합도 결과값에 기초하여 최종적인 광학 네트워크-온-칩 아키텍쳐를 획득하는 단계를 더 포함하는 것을 특징으로 하는 광학 네트워크-온-칩 아키텍쳐 생성 방법
지정국 정보가 없습니다
패밀리정보가 없습니다
국가 R&D 정보가 없습니다.