• 제목/요약/키워드: 하드웨어 구조

검색결과 1,786건 처리시간 0.03초

FPGA/VHDL을 이용한 LILI-128 암호의 고속화 구현에 관한 연구 (On a High-Speed Implementation of LILI-128 Stream Cipher Using FPGA/VHDL)

  • 이훈재;문상재
    • 정보보호학회논문지
    • /
    • 제11권3호
    • /
    • pp.23-32
    • /
    • 2001
  • LILI-128 스트림 암호는 클럭 조절형 스트림 암호방식이며, 이러한 구조는 동기식 논리회로 구현시 속도가 저하되 는 단점이 있다. 즉, 클럭 조절형인 LFSRd는 외부 클럭보다 1~4 배 높은 클럭을 요구하기 때문에 동일한 시스템 클 럭 하에서는 데이터 전송속도에 따른 시스템 성능이 저하된다. 본 논문에서는 귀환/이동에 있어서 랜덤한 4개의 연결 경로를 갖는 4-비트 병렬 LFSRd를 제안하였다. 그리고 ALTERA 사의 FPGA 소자(EPF10K20RC240-3)를 선정하여 그래 픽/VHDL 하드웨어 구현 및 타이밍 시뮬레이션을 실시하였으며, 50MHz 시스템 클럭에서 안정적인 50Mbps (즉, 45 Mbps 수준인 T3급 이상, 설계회로의 최대 지연 시간이 20ns 이하인 조건) 출력 수열이 발생될 수 있음을 확인하였다. 마지막으로, FPGA/VHDL 설계회로를 Lucent ASIC 소자 (LV160C, 0.13$\mu\textrm{m}$ CMOS & 1.5v technology)로 설계 변환 및 타이밍 시뮬레이션한 결과 최대 지연시간이 1.8ns 이하였고, 500 Mbps 이상의 고속화가 가능함을 확인하였다.

새로운 잉여 이진 Montgomery 곱셈기와 하드웨어 구조 (A Novel Redundant Binary Montgomery Multiplier and Hardware Architecture)

  • 임대성;장남수;지성연;김성경;이상진;구본석
    • 정보보호학회논문지
    • /
    • 제16권4호
    • /
    • pp.33-41
    • /
    • 2006
  • RSA 암호 시스템은 IC카드, 모바일 시스템 및 WPKI, 전자화폐, SET, SSL 시스템 등에 많이 사용된다. RSA는 모듈러 지수승 연산을 통하여 수행되며, Montgomery 곱셈기를 사용하는 것이 효율적이라고 알려져 있다. Montgomery 곱셈기에서 임계 경로 지연 시간(Critical Path Delay)은 세 피연산자의 덧셈에 의존하고 캐리 전파를 효율적으로 처리하는 문제는 Montgomery 곱셈기의 효율성에 큰 영향을 미친다. 최근 캐리 전파를 제거하는 방법으로 캐리 저장 덧셈기(Carry Save Adder, CSA)를 사용하는 연구가 계속 되고 있다. McIvor외 세 명은 지수승 연산에 최적인 CSA 3단계로 구성된 Montgomery 곱셈기와 CSA 2단계로 구성된 Montgomery 곱셈기를 제안했다. 시간 복잡도 측면에서 후자는 전자에 비해 효율적이다. 본 논문에서는 후자보다 빠른 연산을 수행하기 위해 캐리 전파 제거 특성을 가진 이진 부호 자리(Signed-Digit SD) 수 체계를 사용한다. 두 이진 SD 수의 덧셈을 수행하는 잉여 이진 덧셈기(Redundant Binary Adder, RBA)를 새로 제안하고 Montgomery 곱셈기에 적용한다. 기존의 RBA에서 사용하는 이진 SD 덧셈 규칙 대신 새로운 덧셈 규칙을 제안하고 삼성 STD130 $0.18{\mu}m$ 1.8V 표준 셀 라이브러리에서 지원하는 게이트들을 사용하여 설계하고 시뮬레이션 하였다. 그 결과 McIvor의 2 방법과 기존의 RBA보다 최소 12.46%의 속도 향상을 보였다.

봇 프레임워크를 활용한 챗봇 구현 방안 (Method of ChatBot Implementation Using Bot Framework)

  • 김기영
    • 한국정보전자통신기술학회논문지
    • /
    • 제15권1호
    • /
    • pp.56-61
    • /
    • 2022
  • 본 논문에서 챗봇에서 사용하는 AI알고리즘과 자연어처리 방법을 분류하고 제시하고 챗봇 구현에 사용할 수 있는 프레임워크에 대해서도 기술한다. 챗봇은 사용자 인터페이스를 대화방식으로 구성하여 입력된 문자열을 해석하고 입력된 문자열에 적절한 답을 학습된 데이터에서 선택하여 출력하는 구조의 시스템이다. 최근 콜센터와 주문 업무에 적용하여 인건비를 감소하고 정확한 업무를 할 수 있는 장점이 있다. 하지만 질문에 대한 적정한 답변 집합을 생성하기 위해 학습이 필요하며 이를 위해 상당한 계산 기능을 갖는 하드웨어가 필요하다. 개발을 하는 업체는 물론 AI분야 개발을 학습하는 학생들의 실습은 한계가 있다. 현재 챗봇은 기존의 전통적인 업무를 대체하고 있으며 시스템을 이해하고 구현하는 실습과정이 필요한 실정이다. 정형화되어 있는 데이터에 대해서만 응답을 하는 수준을 넘어 딥러닝 등의 기술을 적용하여 비정형 데이터를 학습시켜 질문에 대한 응답의 정확성을 높이기 위해 RNN과 Char-CNN 등을 사용해야한다. 챗봇을 구현하기 위해서는 이와 같은 이론을 이해하고 있어야한다. 본 논문에서는 단기간에 챗봇 코딩교육에 활용할 수 있는 방안과 기존 개발자, 학생들이 챗봇 구현을 할 수 있는 플랫폼을 활용하여 학생들이 전체시스템을 구현 예를 제시하였다.

내수면 선박의 안전성 확보를 위한 정책 제언 (A Policy Proposal for the Safety of Inland Water Ships)

  • 송병화;이홍훈;이창현
    • 해양환경안전학회지
    • /
    • 제29권4호
    • /
    • pp.332-337
    • /
    • 2023
  • 우리나라는 3면이 바다로 둘러싸여 있을 뿐만 아니라 국가하천과 지방하천의 연장이 26,843km에 달하고 있어 풍부한 해수면과 내수면이 함께 공존하는 지리적 특징이 있다. 국민소득의 향상 등으로 내수면에서 운항하는 선박이 지속적으로 증가하고 있어 내수면에서 선박사고 및 인명사고의 위험성도 증가하고 있다. 본 연구에서는 내수면관련 법령조사 및 운영현황 분석을 통하여 거시적인 내수면 선박의 안전관리 대책 방안을 제시하였다. 그 개선방안으로 하드웨어적 인프라로서 사고 초기대응 및 인명구조의 골든타임 확보를 위한 충분한 내수면 소방정의 확보와 내수면 선박 사고예방 전문기관의 운영을 제언하며, 소프트웨어적 인프라로서 내수면 선박의 출항통제기준 마련과 현행 해수면 선박에만 적용하고 있는 안전진단제도를 기반으로 내수면 선박의 특성에 맞는 맞춤형 제도도입을 제언하였다. 이러한 내수면 안전관리 정책은 내수면 선박 사고발생 시 신속하고 체계적인 대처 방안 마련에 기여할 것으로 기대되며, 세월호 사건 이후 잠시 활성화 되었던 내수면 선박에 대한 안전관련 연구에 지속적인 관심을 갖는 기회가 되었으면 한다.

지능형 해상교통정보 연계시스템에서의 개인정보 보안에 관한 연구 (A Study on Privacy Security in Maritime Information Gateway System)

  • 송용학;김현;조득재;백종화;김도연
    • 한국항해항만학회:학술대회논문집
    • /
    • 한국항해항만학회 2023년도 춘계학술대회
    • /
    • pp.202-203
    • /
    • 2023
  • 해양수산부는 지능형 해상교통정보 체계 운영을 통해 해사안전 서비스를 제공 중이며, 제공 중인 서비스의 경쟁력 확보를 위한 신뢰성 및 품질 향상 연구가 지속적으로 필요한 상황이다. 이러한 경쟁력 확보를 위해, 지능형 해상교통정보 체계의 실시간 운영 영향을 최소화하는 대용량 해양정보 연계 시스템에 대한 기본설계를 수행하고, 개인정보 보안 문제와 전체적인 시스템 실현을 위해 가명화/암호화 절차가 적용된 이론적 하드웨어 구조도를 제시한 바 있다. 하지만 제시한 구성도 및 설계는 전체적인 개념만을 포함하며, 실제 사용되고 있는 실시간 해양정보 연계를 위해서는 대한민국의 개인정보 보호법을 만족할 수 있는 상세한 개인정보 보안 방안이 요구된다. 이 연구는 이러한 문제의 해결을 위해 지능형 해상교통정보 연계 시스템에서 연계하는 실시간 해양정보 내에서 개인정보 보호법을 침해할 수 있는 요소(선주, 선사, 선장, 항해사, 어민 등의 개인정보)를 식별하고, 식별한 개인정보를 가명화/암호화하여 타 기관으로 연계할 수 있는 방법을 연구한다.

  • PDF

ChatGPT을 활용한 디지털회로 설계 능력에 대한 비교 분석 (Comparative analysis of the digital circuit designing ability of ChatGPT)

  • 남기훈
    • 문화기술의 융합
    • /
    • 제9권6호
    • /
    • pp.967-971
    • /
    • 2023
  • 최근에는 다양한 플랫폼 서비스가 인공지능을 활용하여 제공되고 있으며, 그 중 하나로 ChatGPT는 대량의 데이터를 자연어 처리하여 자가 학습 후 답변을 생성하는 역할을 수행하고 있다. ChatGPT는 IT 분야에서 소프트웨어 프로그래밍 분야를 포함하여 다양한 작업을 수행할 수 있는데, 특히 프로그램을 대표하는 C언어를 통해 간단한 프로그램을 생성하고 에러를 수정하는데 도움을 줄 수 있다. 이러한 능력을 토대로 C언어를 기반으로 만들어진 하드웨어 언어인 베릴로그 HDL도 ChatGPT에서 원활한 생성이 예상되지만, 베릴로그 HDL의 합성은 명령문들을 논리회로 구조 형태로 생성하는 것이기에 결과물들의 정상적인 실행 여부를 확인해야 한다. 본 논문에서는 용이한 실험을 위해 규모가 적은 논리회로들을 선택하여 ChatGPT에서 생성된 디지털회로와 인간이 만든 회로들의 결과를 확인하려 한다. 실험 환경은 Xilinx ISE 14.7로 모듈들을 모델링하였으며 xc3s1000 FPGA칩을 사용하여 구현하였다. 구현된 결과물을 FPGA의 사용 면적과 처리 시간을 각각 비교 분석함으로써 ChatGPT의 생성물과 베릴로그 HDL의 생성물의 성능을 비교하였다.

합동성 증진을 위한 한국군 리더십 연구 (A Study on the ROK Army Leadership for promoting Jointness)

  • 진재열
    • 한국과 국제사회
    • /
    • 제1권2호
    • /
    • pp.209-242
    • /
    • 2017
  • 본 연구의 목적은 군사력의 유 무형 전력을 효과적으로 통합하여 전투력상승효과(synergy)를 극대화시키는 '합동성(Jointness)'을 기반으로 이순신장군의 4대 대첩 리더십 분석과 제언을 통해 한국군의 무형전력의 핵심인 정신전력 강화에 기여하기 위함이다. 우리군의 효율성 증진을 위해 하드웨어 차원에서 군 구조개선을 하고 있는데, 이를 실질적으로 뒷받침 할 소프트웨어 차원에서 동맹국과 우리군의 합동성 추진과정을 분석한 결과 미래지향적인 정신전력 강화 시스템구축과 더불어 무형전력이 핵심인 리더십과 관련된 제반 과제들과 함께 조화롭게 혁신되어야 한다고 판단된다. 국방정신전력 강화를 위한 군 구조개혁과 함께 추진하여야 할 소프트웨어 차원의 한국군 리더십에 관한 과제를 도출하기 위하여 합동성과 연계한 연구문제(1. 합동성시대 서구 선진국가의 군 리더십의 핵심은 무엇인가? 2. 이순신장군의 전사(戰史)를 통한 한국적 리더십의 현대적 조명)를 선정하여 문헌조사 방법과 본 연구자의 참전당시 현지 인터뷰결과와 이순신장군의 4대 대첩을 중심으로 한 리더십 전사(戰史)를 모델로 고찰한 결과, 1) 미래를 예측하고 대비할 수 있는 전략적 리더십, 2) 상승효과를 발휘할 수 있는 융합의 리더십, 3) 전투중심으로 실천할 수 있는 지식의 리더십을 도출하게 되었다. 아울러 합동성을 기반으로 한 정신전력강화를 위해서는 첫째, 합동성 증진을 위한 심층깊고 실질적인 리더십진단이 선행되어야 하고, 둘째, 국방부와 육 해 공군 리더십센터와 PKO센터의 차별화와 통합에 관한 효율성을 과학적으로 비교분석한 후 국방개혁과 함께 합동성 증진을 위한 통합노력을 구현해야 하며, 셋째, 국방부 예하 무형전력 관련기관의 통폐합을 해야 한다는 결론에 도출하였다.

영재와 평재 고등학생의 IT 역량에 대한 인식 (Perceptions of Information Technology Competencies among Gifted and Non-gifted High School Students)

  • 신민;안도희
    • 영재교육연구
    • /
    • 제25권2호
    • /
    • pp.339-358
    • /
    • 2015
  • 본 연구에서는 영재와 평재 고등학생들이 IT 역량을 어떻게 인식하고 있는지에 대해 비교해 보고자 하였다. 이를 위해 영재학교 2개교와 IT 특성화 고등학교 1개교 그리고 공업고등학교 1개교, 총 370명을 대상으로 표집 하였으며, 이들을 대상으로 IT 기업 인재 채용 시에 중요하게 고려되는 요인, IT 역량 향상을 위해 필요한 교과목과 이를 위한 효과적인 교육방법, IT 핵심역량에 대한 생각에 대해 응답하도록 하였다. 이 중 351명을 최종 분석 대상으로 선정하여 분석한 결과, 고등학생들은 IT 기업의 신규채용 시 중요한 요인이 IT 전문역량이라고 인식하고 있었으며, IT 역량을 향상시키기 위해서는 실무중심 교육과 실습위주의 교육 등 '실습 위주 교육'이 가장 필요하다고 응답하였다. 또한, IT 핵심역량 중에서 가장 중요하다고 생각하는 하위 요인으로 영재학교와 정보과학고등학교는 '소프트웨어 기본역량'이 가장 중요하다고 인식하고 있었고, 공업고등학교는 '네트워크 및 보안 기본역량'이 가장 중요하다고 지각한 것으로 나타났다. 마지막으로, IT 역량 함양을 위해 가장 필요한 교육과정으로는 학교 유형별로 다르게 인식하고 있었는데, 영재학교 학생들은 '알고리즘'이 가장 필요하다고 인식하였고, 정보과학고등학교 학생들은 '자료구조' 및 '컴퓨터 구조'의 필요성을 가장 크게 인식하고 있었다. 공업고등학교 학생들의 경우에는 '프로그래밍 언어'가 가장 필요한 교과목이라고 응답하였다. 또한, IT 기업 채용시 중요한 요인(IT 전문역량, 학력, 기초직업능력, IT공통역량), IT 핵심역량 함양 교육방법(학교교육), IT 핵심역량 중요도(소프트웨어 기본역량, 데이터베이스 기본역량, 네트워크 및 보안 기본 역량, 통합적인 역량), IT 역량 향상을 위한 교육방법(운영체제, 하드웨어)에서 영재학생이 평재학생보다 더 중요성이나 필요성을 높게 인식하는 경향이 있는 것으로 나타났다. IT 교육을 받고 있는 영재학생, 정보과학고등학생 및 공업고등학교 학생들이 인식하는 IT 핵심역량을 비교분석한 본 연구결과가 향후 IT 인력 양성을 위한 교육과정 및 교육방법을 개선하고 보완하는데 기초자료로 활용될 수 있기를 기대한다.

산업화시대 한국 하청애니메이션에 대한 연구 - 1970-80년대 애니메이션을 중심으로 - (A Study on Subcontract Animation in Korea during the Industrialization Era - Centered around Animations in 1970-80s -)

  • 김종옥
    • 만화애니메이션 연구
    • /
    • 통권43호
    • /
    • pp.47-75
    • /
    • 2016
  • 본 연구는 1966년 TBC 동화부의 황금박쥐로 시작된 한국 하청애니메이션의 역사를 1980년대 시기까지 분석하여, 한국애니메이션에서 30년 넘게 진행되어 온 하청애니메이션의 역사를 재조명하였다. 이를 위해 하청애니메이션 제작사 제작현황 산업의 규모 등 하청애니메이션 개괄적인 상황을 통해 당시 OEM산업의 실태를 점검하였고, 애니메이션이 하청제작산업으로 고착화된 배경을 시대상황과 연계하여 분석하였다. 또한 이를 기반으로 하청애니메이션산업이 발생시킨 문제점과 한계 그리고 이를 극복하고 창작애니메이션을 활성화하기 위한 새로운 모색에 대한 분석을 통해 애니메이션 역사 연구의 지평을 넓혀보고자 하였다. 1970년대는 중화학공업 육성과 수출주도형 경제성장이 국가적 목표였던 시기였다. 70년대 후반부터 애니메이션도 해외애니메이션 하청 수주를 통해 수출 주력산업으로 주목받았다. 하청 해니메이션 제작의 확대는 당시 대중문화에 대한 국가의 정책과 칼라TV보급, 비디오 제작 시장 활성화 등의 매체 변화로 극장용 애니메이션 관객이 축소된 점에도 영향을 받았으며 경제적 논리로 자체 애니메이션 제작을 기피했던 방송사 등 플랫폼 부재도 그 원인이었다. 하청애니메이션산업은 애니메이션 인프라의 구축과 신진 인력 양성 등 애니메이션 환경을 확장시켰다는 측면에서 긍정적인 평가를 할 수 있다. 그러나 기술집약적인 '프로덕션' 단계 중심의 발전은 기획력 등 '프리 프로덕션'의 부재와 '포스트 프로덕션(후반작업)'에 대한 인식 부족으로 전문인력 양성에 왜곡된 구조를 만들었고, OEM산업으로 축적된 자본을 창작애니메이션 제작에 재투자하여 내수시장을 형성하지 못한 점은 부정적 측면으로 평가된다. 애니메이션은 한 나라의 문화적, 정신적 산물이다. 따라서 전문인력의 양성과 우수한 작품의 창작, 선순환 구조를 만들 수 있는 시장의 형성 등 창작애니메이션 활성화를 위한 체계적인 지원 정책이 모색되어야 한다. 그러나 애니메이션은 산업이지만 하드웨어 중심의 제조업이 아닌 창의력에 기반한 문화산업이라는 인식은 없었다. 이러한 인식의 부재로 이 시기 한국 애니메이션은 독자적인 작품 제작을 위한 장기적인 계획과 투자를 통해 시장을 만들고, 창작애니메이션을 활성화하는 어떠한 정책 방안도 마련하지 못했다. 이러한 시도는 1990년대 이후 한국도 창작 애니메이션 보호 육성을 위한 다각적인 모색을 통해 새롭게 시작된다.

대용량 유전체 분석을 위한 고성능 컴퓨팅 시스템 MAHA (Design of MAHA Supercomputing System for Human Genome Analysis)

  • 김영우;김홍연;배승조;김학영;우영춘;박수준;최완
    • 정보처리학회논문지:소프트웨어 및 데이터공학
    • /
    • 제2권2호
    • /
    • pp.81-90
    • /
    • 2013
  • 지난 10여년 동안 컴퓨팅 분야는 다양한 연구와 변화를 통하여 눈부신 발전을 이루어오고 있다. 반도체 기술의 발전은 프로세서 및 시스템 아키텍처, 프로그래밍 환경 등에 새로운 패러다임의 변화를 야기하고 있다. 특히 고성능컴퓨팅(HPC)분야는 첨단 기술이 집적된 분야로써, 한 국가의 경쟁력으로 간주되고 있다. 2000년대 후반부터 선진 국가들은 Exascale의 슈퍼컴퓨팅 기술의 개발에 박차를 가하고 있으나, 한국의 경우 ICT 분야에 집중하여 관련 핵심기술의 확보가 시급한 상황이다. 본 논문에서는 슈퍼컴퓨팅 기술을 확보하고 대규모 유전체 분석 및 단백질 구조 분석을 위한 고성능 컴퓨팅 시스템인 MAHA 슈퍼컴퓨팅 시스템의 아키텍쳐를 제시하고 설계 및 구현에 관하여 서술한다. MAHA 슈퍼컴퓨팅 시스템은 컴퓨팅 하드웨어, 파일 시스템, 시스템 소프트웨어 및 바이오 응용으로 구성되며, 성능/$, 성능/면적 및 성능/전력을 향상시키기 위한 이종 매니코어 연산장치에 기반 한 고성능 컴퓨팅 구조를 설계하였다. 대규모 데이터에 대한 빠른 처리를 위하여 SSD 및 MAID시스템에 기반 한 고성능 저전력 파일시스템과 사용자 편의성 및 이종 매니코어 자원의 효과적인 활용을 통한 바이오 응용 성능 향상을 위한 시스템 소프트웨어를 설계하였다. 2011년 12월 MAHA 슈퍼컴퓨팅 시스템은 32개의 컴퓨팅 노드에 기반 하여 이론 성능 50 테라 플롭스, 실측 성능 30.3 테라 플롭스(시스템 효율 56.2%)로 설계, 구축 되었으며, 2013년 100 테라 플롭스 규모로 확장될 예정이다.