1 |
1
뉴로모픽 시스템에 있어서, 복수 개의 뉴런을 포함하는 뉴런 코어와, 상기 뉴런 코어에서 생성된 뉴런 스파이크 이벤트를 수신하고, 상기 뉴런 스파이크 이벤트의 흐름을 제어하는 이벤트 라우터를 포함하고, 상기 뉴런 코어는 상기 뉴런 스파이크 이벤트가 발현되는 경우, 상기 이벤트 라우터로 출력되기 이전에 상기 뉴런 스파이크 이벤트를 등록하는 이벤트 중재기를 포함하는 뉴로모픽 시스템
|
2 |
2
제1항에 있어서, 상기 이벤트 중재기는 복수 개의 뉴런 스파이크 이벤트가 동시에 발생하는 경우, 소정의 우선 순위에 따라 하나를 선택하여 상기 이벤트 라우터로 전송하는, 뉴로모픽 시스템
|
3 |
3
제2항에 있어서, 상기 우선 순위는 선택의 바이어스없이 랜덤하게 결정되는, 뉴로모픽 시스템
|
4 |
4
제1항에 있어서, 상기 이벤트 중재기는 복수 개의 뉴런에서 발생하는 뉴런 스파이크 이벤트를 등록하는 이벤트 등록부와, 각 뉴런에서의 스파이크 발현 여부를 저장하는 복수 개의 레지스터와, 뉴런 스파이크 이벤트의 우선 순위를 정하는 순위 결정부와, 상기 순위 결정부로부터 입력되는 값에 기초하여 상기 복수 개의 레지스터에 저장된 뉴런 스파이크 이벤트 중 하나를 선택하여 출력하는 이벤트 출력부를 포함하는, 뉴로모픽 시스템
|
5 |
5
제4항에 있어서, 상기 이벤트 출력부는 복수 개의 레지스터로부터 뉴런 스파이크 이벤트 출력 요청이 있는 경우, 상기 순위 결정부로부터 입력되는 값에 기초하여 하나의 레지스터를 선택하는, 뉴로모픽 시스템
|
6 |
6
제5항에 있어서, 상기 이벤트 출력부는 상기 선택된 레지스터에 복수 개의 뉴런 스파이크 이벤트 출력 요청이 있는 경우, 상기 순위 결정부로부터 입력되는 값에 기초하여 하나의 스파이크 이벤트를 선택하여 출력하는, 뉴로모픽 시스템
|
7 |
7
제4항에 있어서, 상기 이벤트 중재기는 N개의 레지스터를 포함하고, 각 레지스터는 M개의 비트를 포함하며, 상기 순위 결정부는 비트를 상기 이벤트 출력부로 출력하는, 뉴로모픽 시스템
|
8 |
8
제7항에 있어서, 상기 비트는 복수 개의 레지스터 중 하나의 레지스터 선택하기 위한 정보이고, 상기 비트는 하나의 레지스터에 저장된 복수 개의 뉴런 스파이크 이벤트 요청 중 하나를 선택하기 위한 정보인 것인, 뉴로모픽 시스템
|
9 |
9
제4항에 있어서, 상기 순위 결정부는 LFSR(Linear feedback shift register)인 것인, 뉴로모픽 시스템
|
10 |
10
제4항에 있어서, 상기 이벤트 중재기는 상기 선택된 뉴런 스파이크 이벤트에 해당하는 뉴런의 주소 값을 부호화하는 부호화부를 더 포함하는, 뉴로모픽 시스템
|
11 |
11
뉴로모픽 시스템에서 스파이크 이벤트 중재 방법으로서, 복수 개의 뉴런으로부터 입력되는 스파이크 이벤트 요청을 등록하는 단계와, 각 뉴런에서의 스파이크 발현 여부를 저장하는 단계와, 복수 개의 뉴런으로부터 스파이크 이벤트 요청이 동시에 발생하는 경우, 하나의 스파이크 이벤트 요청을 선택하는 단계와, 상기 선택된 스파이크 이벤트를 출력하는 단계를 포함하는 스파이크 이벤트 중재 방법
|
12 |
12
제11항에 있어서, 상기 저장 단계는 각 뉴런의 스파이크 발현 여부를 복수(N) 개의 레지스터에 저장하고, 상기 선택 단계는 우선 순위에 기초하여 하나의 스파이크 이벤트를 선택하는, 스파이크 이벤트 중재 방법
|
13 |
13
제12항에 있어서, 상기 우선 순위는 선택의 바이어스없이 랜덤하게 결정되는, 스파이크 이벤트 중재 방법
|
14 |
14
제12항에 있어서, 상기 각 레지스터는 M개의 비트를 포함하고, 상기 우선 순위는 비트 값에 의하여 결정되는, 스파이크 이벤트 중재 방법
|
15 |
15
제12항에 있어서, 상기 비트는 N개의 레지스터 중 하나의 레지스터 선택하기 위한 정보이고, 상기 비트는 하나의 레지스터에 저장된 M개의 뉴런 스파이크 이벤트 요청 중 하나를 선택하기 위한 정보인 것인, 스파이크 이벤트 중재 방법
|
16 |
16
제11항에 있어서, 상기 선택된 뉴런 스파이크 이벤트에 해당하는 뉴런의 주소 값을 부호화하는 단계를 더 포함하는, 스파이크 이벤트 중재 방법
|