맞춤기술찾기

이전대상기술

난수 생성 장치 및 이의 동작 방법

  • 기술번호 : KST2020014202
  • 담당센터 : 대전기술혁신센터
  • 전화번호 : 042-610-2279
요약, Int. CL, CPC, 출원번호/일자, 출원인, 등록번호/일자, 공개번호/일자, 공고번호/일자, 국제출원번호/일자, 국제공개번호/일자, 우선권정보, 법적상태, 심사진행상태, 심판사항, 구분, 원출원번호/일자, 관련 출원번호, 기술이전 희망, 심사청구여부/일자, 심사청구항수의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 서지정보 표입니다.
요약 본 발명은 난수 생성 장치 및 이의 동작 방법에 관한 것이다. 본 발명의 실시예에 따른 난수 생성 장치는 입자 검출기, 펄스 생성기, 클럭 카운터, 및 난수 변환기를 포함한다. 입자 검출기는 방사성 동위원소로부터 방출된 입자들을 검출한다. 펄스 생성기는 입자들에 대응되는 펄스들을 생성한다. 클럭 카운터는 펄스들 사이의 시간 간격들 동안 클럭들의 개수를 카운트하여 복수의 카운트 값들을 생성한다. 난수 변환기는 복수의 카운트 값들 중 최소값 및 최대값에 기초하여 클럭 주파수를 조절하고, 조절된 클럭 주파수에 따라 생성된 타겟 카운트 값을 난수로 변환한다.
Int. CL G06F 7/58 (2006.01.01)
CPC G06F 7/588(2013.01)
출원번호/일자 1020190041650 (2019.04.09)
출원인 한국전자통신연구원
등록번호/일자
공개번호/일자 10-2020-0119459 (2020.10.20) 문서열기
공고번호/일자
국제출원번호/일자
국제공개번호/일자
우선권정보
법적상태 등록
심사진행상태 수리
심판사항
구분 신규
원출원번호/일자
관련 출원번호
심사청구여부/일자 Y (2020.11.11)
심사청구항수 20

출원인

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

발명자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 발명자 표입니다.
번호 이름 국적 주소
1 박경환 대전광역시 유성구
2 박성모 대전광역시 유성구
3 최병건 대전광역시 서구
4 강성원 대전시 유성구
5 강태욱 대전광역시 서구
6 이재진 대전시 유성구
7 임인기 대전광역시 유성구

대리인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 대리인 표입니다.
번호 이름 국적 주소
1 특허법인 고려 대한민국 서울특별시 강남구 테헤란로 *길 ** *층(역삼동)

최종권리자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 최종권리자 표입니다.
번호 이름 국적 주소
최종권리자 정보가 없습니다
번호, 서류명, 접수/발송일자, 처리상태, 접수/발송일자의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 행정처리 표입니다.
번호 서류명 접수/발송일자 처리상태 접수/발송번호
1 [특허출원]특허출원서
[Patent Application] Patent Application
2019.04.09 수리 (Accepted) 1-1-2019-0364244-29
2 [심사청구]심사청구서·우선심사신청서
2020.11.11 수리 (Accepted) 1-1-2020-1205299-37
번호, 청구항의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 청구항 표입니다.
번호 청구항
1 1
방사성 동위원소로부터 방출된 입자들을 검출하여 검출 신호를 생성하는 입자 검출기;상기 검출 신호에 기초하여 상기 입자들에 대응되는 펄스들을 생성하는 펄스 생성기;상기 펄스들 사이의 시간 간격들 동안 클럭들의 개수를 카운트하여 복수의 카운트 값들을 생성하는 클럭 카운터; 및상기 복수의 카운트 값들 중 최소값 및 최대값에 기초하여 클럭 주파수를 조절하고, 상기 조절된 클럭 주파수에 따라 생성된 타겟 카운트 값을 난수로 변환하는 난수 변환기를 포함하는 난수 생성 장치
2 2
제1 항에 있어서,상기 난수 변환기는,상기 최소값, 상기 최대값, 및 상기 난수의 비트 수에 기초하여 클럭 제어 신호 및 비트 변환 제어 신호를 생성하는 제어기;상기 클럭 제어 신호에 기초하여 상기 조절된 클럭 주파수를 갖는 클럭 신호를 상기 클럭 카운터로 출력하는 클럭 생성기; 및상기 비트 변환 제어 신호에 기초하여, 상기 타겟 카운트 값을 상기 난수로 변환하는 비트 변환기를 포함하는 난수 생성 장치
3 3
제2 항에 있어서,상기 제어기는,상기 복수의 카운트 값들에서 상기 최소값 및 상기 최대값을 추출하는 기준 값 추출기;상기 최소값, 상기 최대값, 및 상기 비트 수에 기초하여, 상기 클럭 주파수의 조절 비율에 대응되는 파라미터를 생성하는 파라미터 계산기;상기 파라미터에 기초하여 상기 비트 변환 제어 신호에 포함되는 상기 타겟 카운트 값의 최소값 및 최대값을 계산하는 변환 범위 제어기; 및상기 파라미터에 기초하여 상기 클럭 제어 신호를 생성하는 클럭 제어기를 포함하는 난수 생성 장치
4 4
제2 항에 있어서,상기 비트 변환 제어 신호는 상기 타겟 카운트 값의 최소값인 보정 최소값, 상기 타겟 카운트 값의 최대값인 보정 최대값, 및 상기 비트 수를 포함하고,상기 비트 변환기는, 상기 보정 최소값과 상기 보정 최대값에 대한 상기 타겟 카운트 값의 상대적인 크기에 기초하여 상기 비트 수만큼의 난수 비트들을 생성하는 난수 생성 장치
5 5
제1 항에 있어서,상기 난수 변환기는,상기 최대값 및 상기 최소값의 차이로 정의되는 카운트 범위를 상기 난수의 최대값으로 나눈 파라미터를 생성하고, 상기 파라미터에 기초하여 상기 클럭 주파수를 조절하는 난수 생성 장치
6 6
제5 항에 있어서,상기 난수 변환기는,상기 난수의 비트 수에 의하여 정의되는 난수 값들의 개수에 1을 감산하여 상기 난수의 상기 최대값을 계산하는 난수 생성 장치
7 7
제5 항에 있어서,상기 난수 변환기는,상기 파라미터를 상기 최소값으로 나누어 보정 최소값을 계산하고, 상기 파라미터를 상기 최대값으로 나누어 보정 최대값을 계산하고, 상기 보정 최소값과 상기 보정 최대값에 대한 상기 타겟 카운트 값의 상대적인 크기에 기초하여 상기 난수를 생성하는 난수 생성 장치
8 8
제7 항에 있어서,상기 보정 최대값과 상기 보정 최소값의 차이는 상기 난수의 상기 최대값인 난수 생성 장치
9 9
제5 항에 있어서,상기 난수 변환기는,상기 클럭 주파수를 상기 파라미터로 나누어 상기 조절된 클럭 주파수를 계산하는 난수 생성 장치
10 10
초기화 시간 동안 방사성 동위원소로부터 방출된 입자들을 검출하여 제1 검출 신호를 생성하고, 난수 생성 시간 동안 상기 방사성 동위원소로부터 방출된 입자들을 검출하여 제2 검출 신호를 생성하는 입자 검출기;상기 제1 검출 신호에 기초하여 제1 펄스 신호를 생성하고, 상기 제2 검출 신호에 기초하여 제2 펄스 신호를 생성하는 펄스 생성기;제1 클럭 신호에 기초하여 상기 제1 펄스 신호의 펄스들 사이의 시간 간격들에 의존하는 제1 카운트 값들을 생성하고, 제2 클럭 신호에 기초하여 상기 제2 펄스 신호의 펄스들 사이의 시간 간격들에 의존하는 제2 카운트 값들을 생성하는 클럭 카운터; 및상기 초기화 시간 동안 상기 제1 카운트 값들 중 최소값 및 최대값 및 난수 비트 수에 기초하여 상기 제2 클럭 신호의 클럭 주파수를 계산하고, 상기 난수 생성 시간 동안 상기 제2 카운트 값들을 난수로 변환하는 난수 변환기를 포함하는 난수 생성 장치
11 11
제10 항에 있어서,상기 난수 변환기는,상기 최소값 및 상기 최대값에 기초하여, 상기 제1 카운트 값들의 카운트 범위를 계산하고, 상기 카운트 범위가 상기 난수 비트 수에 기초한 난수 값의 개수에 대응되도록 상기 클럭 주파수를 조절하는 제어기를 포함하는 난수 생성 장치
12 12
제10 항에 있어서,상기 난수 변환기는,상기 초기화 시간 동안 초기 클럭 주파수를 갖는 상기 제1 클럭 신호를 생성하고, 상기 난수 생성 시간 동안 상기 계산된 클럭 주파수를 갖는 상기 제2 클럭 신호를 생성하는 클럭 생성기를 포함하는 난수 생성 장치
13 13
제10 항에 있어서,상기 난수 변환기는,상기 난수 생성 시간 동안 상기 제2 카운트 값들 각각에 대응되는 난수 값들을 계산하고, 상기 난수 값들 각각을 난수 비트들로 변환하여 병렬로 출력하는 비트 변환기를 포함하는 난수 생성 장치
14 14
제10 항에 있어서,상기 난수 변환기는,상기 난수 비트 수가 변경되는 경우, 상기 변경된 난수 비트 수에 기초하여 상기 제2 클럭 신호와 다른 클럭 주파수를 갖는 제3 클럭 신호를 생성하고, 상기 제3 클럭 신호에 기초하여 생성된 제3 카운트 값들을 난수로 변환하는 난수 생성 장치
15 15
난수 생성 장치의 동작 방법에 있어서,초기 클럭 주파수에 기초하여, 방사성 동위원소로부터 방출되는 입자들이 검출된 시간 간격들에 대응되는 초기 카운트 값들을 생성하는 단계;상기 초기 카운트 값들 중 최소값 및 최대값을 추출하는 단계;상기 최소값 및 상기 최대값에 기초하여 상기 초기 카운트 값들의 범위를 계산하는 단계;상기 범위에 기초하여 상기 초기 클럭 주파수를 보정 클럭 주파수로 조절하는 단계;상기 보정 클럭 주파수에 기초하여 타겟 카운트 값을 생성하는 단계; 및상기 타겟 카운트 값을 난수로 변환하는 단계를 포함하는 방법
16 16
제15 항에 있어서,상기 초기 카운트 값들을 생성하는 단계는,상기 입자들을 검출하여 검출 신호를 생성하는 단계;상기 검출 신호에 기초하여 상기 입자들 각각에 대응되는 펄스들을 생성하는 단계; 및상기 펄스들 사이의 시간 간격들 동안 상기 초기 클럭 주파수를 갖는 클럭들의 개수를 카운트하는 단계를 포함하는 방법
17 17
제16 항에 있어서,상기 펄스들을 생성하는 단계는,상기 검출 신호를 증폭하여 증폭 신호를 생성하는 단계;상기 증폭 신호의 피크값들에 대응되는 종 모양의 파형들을 생성하는 단계; 및상기 파형들을 사각 펄스로 처리하는 단계를 포함하는 방법
18 18
제15 항에 있어서,상기 타겟 카운트 값을 생성하는 단계는,상기 초기 카운트 값들을 생성하는 단계 이후에, 상기 방사성 동위원소로부터 방출되는 제1 입자 및 제2 입자를 검출하는 단계;상기 제1 입자에 대응되는 제1 펄스 및 상기 제2 입자에 대응되는 제2 펄스를 생성하는 단계; 및상기 제1 펄스 및 상기 제2 펄스 사이의 시간 간격 동안 상기 보정 클럭 주파수를 갖는 클럭들의 개수를 카운트하는 단계를 포함하는 방법
19 19
제15 항에 있어서,상기 초기 클럭 주파수를 상기 보정 클럭 주파수로 조절하는 단계는,상기 초기 카운트 값들의 상기 범위를 상기 난수의 최대값으로 나눈 파라미터를 계산하는 단계; 및상기 초기 클럭 주파수를 상기 파라미터로 나누어 상기 보정 클럭 주파수를 계산하는 단계를 포함하는 방법
20 20
제15 항에 있어서,상기 카운트 값들을 상기 난수로 변환하는 단계는,상기 난수의 비트 수 및 상기 초기 카운트 값들의 상기 범위에 기초하여, 상기 타겟 카운트 값의 최소값 및 최대값을 계산하는 단계; 및상기 타겟 카운트 값의 상기 최소값 또는 상기 최대값을 기준으로, 상기 타겟 카운트 값의 상대적인 크기에 기초하여 난수 값을 결정하는 단계를 포함하는 방법
지정국 정보가 없습니다
패밀리정보가 없습니다
국가 R&D 정보가 없습니다.