RISS 학술연구정보서비스

검색
다국어 입력

http://chineseinput.net/에서 pinyin(병음)방식으로 중국어를 변환할 수 있습니다.

변환된 중국어를 복사하여 사용하시면 됩니다.

예시)
  • 中文 을 입력하시려면 zhongwen을 입력하시고 space를누르시면됩니다.
  • 北京 을 입력하시려면 beijing을 입력하시고 space를 누르시면 됩니다.
닫기
    인기검색어 순위 펼치기

    RISS 인기검색어

      검색결과 좁혀 보기

      선택해제
      • 좁혀본 항목 보기순서

        • 원문유무
        • 원문제공처
          펼치기
        • 등재정보
          펼치기
        • 학술지명
          펼치기
        • 주제분류
        • 발행연도
          펼치기
        • 작성언어
        • 저자
          펼치기

      오늘 본 자료

      • 오늘 본 자료가 없습니다.
      더보기
      • 무료
      • 기관 내 무료
      • 유료
      • KCI등재

        데이타 플로우 명세로부터 직렬화된 멀티태스킹 코드 생성

        권성남,하순회 한국정보과학회 2008 정보과학회논문지 : 시스템 및 이론 Vol.35 No.9

        As embedded system becomes more complex, software development becomes more important in the entire design process. Most embedded applications consist of multi-tasks, that are executed in parallel. So, dataflow model that expresses concurrency naturally is preferred than sequential programming language to develop multitask software. For the execution of multitasking codes, operating system is essential to schedule multi-tasks and to deal with the communication between tasks. But, it is needed to execute multitasking code without OS when the target hardware platform cannot execute OS or target platforms are candidates of design space exploration, because it is very costly to port OS for all candidate platforms of DSE. For this reason, we propose the serialized multitasking code generation technique from dataflow specification. In the proposed technique, a task is specified with dataflow model, and generated as a C code. Code generation consists of two steps: First, a block in a task is generated as a separate function. Second, generated functions are scheduled by a multitasking scheduler that is also generated automatically. To make it easy to write customized scheduler manually, the data structure and information of each task are defined. With the preliminary experiment of DivX player, it is confirmed that the generated code from the proposed framework is efficiently and correctly executed on the target system. 갈수록 복잡해지는 임베디드 시스템을 개발하는데 있어서 소프트웨어 개발의 중요성이 점차 커지고 있다. 대부분의 임베디드 응용 소프트웨어는 멀티 태스크로 구성되어 있는 병렬 소프트웨어이며, 기존의 순차적인 프로그래밍 언어만으로 개발하는 것 보다는 알고리즘의 병렬성을 명세하기에 용이한 데이타 플로우 모델로부터 소프트웨어를 생성하는 것이 유망하다. 생성된 멀티태스킹 코드를 수행하기 위해선 태스크들을 병렬적으로 수행해 주고 태스크간 동기화를 담당해 줄 운영체제의 도움이 필요하다. 그러나 운영체제를 사용하기 어려운 환경이나 설계 공간 탐색 과정에서 운영체제를 매번 다양한 하드웨어 플랫폼에 포팅하기 어려운 경우에는 운영체제 없이 멀티 태스크 응용을 수행할 수 있는 방법이 필요하다. 이것을 위해서 이 연구에서는 데이타 플로우 명세로부터 직렬화된 멀티태스킹 코드를 생성하는 방법을 제안한다. 제안하는 방법에서 하나의 태스크는 데이타 플로우 모델로 명세되며, 하나의 C 코드로 생성된다. 코드 생성은 크게 두 단계로 이루어지는데, 먼저 태스크를 구성하는 블록들을 각각 함수 형태로 코드를 생성한 후에, 생성된 여러 태스크의 함수들을 모아서 직렬화하여 호출하는 스케줄러를 만든다. 이 때에 스케줄러를 효율적으로 만들 수 있는 자료구조 및 정보를 제공하여 사용자가 수동으로 스케줄러를 만드는 것도 가능하도록 하였다. DivX예제를 통하여 제안하는 방법으로 생성한 코드가 효율적으로 올바르게 동작함을 보였다.

      • KCI등재

        Phase transitions during charging and discharging and electrochemical performances of LiNiO2 doped with gallium

        권성남,Daniel R. Mumm,박혜령,송명엽 한양대학교 세라믹연구소 2016 Journal of Ceramic Processing Research Vol.17 No.6

        LiNiO2 and LiNi0.975Ga0.025O2 samples were synthesized by the combustion method. The starting materials, in desiredproportions, were dissolved in distilled water and mixed with urea by a magnetic stirrer. The mixture was calcined at 750 oCfor 36 h in an O2 stream after preheating at 400 oC for 30 min in air. The phase transitions during charging and dischargingand electrochemical performances of the synthesized samples were then investigated. The dQ/|dV| vs. voltage curves, whereQ is the charge capacity and V is the voltage, for the charge and discharge of LiNiO2 and LiNi0.975Ga0.025O2 at n (number ofcycles) = 1 and n = 2 exhibit four peaks, respectively, indicating four phase transitions from a hexagonal structure (H1) to amonoclinic structure (M), from the M to a second hexagonal structure (H2), from the H2 to H2 and a third hexagonal structure(H3), and from the H2 + H3 to H3 or vice versa. LiNi0.975Ga0.025O2 had a larger first discharge capacity of 166 mA h/g thanLiNiO2. It showed a cycling performance, which is not bad, with a discharge capacity degradation rate of 0.76 mA h/g/cyclefrom n = 1 to n = 50. LiNiO2 had a smaller first discharge capacity of 158 mA h/g but a better cycling performance thanLiNi0.975Ga0.025O2 with a discharge capacity degradation rate of 0.45 mA h/g/cycle from n = 1 to n = 50. The electrochemicalproperties of LiNi0.975Ga0.025O2 prepared by the combustion method were compared with those of the sample prepared by thesolid-state reaction method.

      • 시스템 레벨 설계를 위한 소프트웨어 기능 블록의 시뮬레이션 기반 성능 예측 방법

        권성남(Seong-nam Kwon),오현옥(Hyun-ok Oh),하순희(Soon-hoi Ha) 한국정보과학회 2002 한국정보과학회 학술발표논문집 Vol.29 No.2Ⅰ

        이 논문에서 우리는 각 기능 블록의 성능 분석 방법을 제안하고 어떻게 하드웨어와 소프트웨어의 합성을 위한 기능 블록의 성능을 기록한 데이터베이스를 구축하는지를 설명하겠다. 기능 블록의 성능을 예측하는 것은 초기 설계 단계에서 주어진 제약을 만족시키기 위해 어떤 기능 블록이 개선되어야 할지 결정하는 기준을 제시하기 때문에 내장형 시스템의 합성에 있어서 중요하다. 예측하는 도구로 측정에 시간이 많이 걸리지만 정확한 명령어 수준 시뮬레이터(ISS : instruction set simulator)를 사용하였다. 데이터베이스를 구축하는데 있어선 각 기능 블록을 요소(factor)라 부르는 다른 상태를 두어서 차별화하였다. 제안한 예측 방법은 개발중인 통합설계 환경에 구현되었으며 H.263 인코더에 적용하여 0.03% 이내의 오차를 얻는다.

      • KCI등재

        데이타 플로우 명세로부터 직렬화된 멀티태스킹 코드 생성

        권성남(Seongnam Kwon),하순희(Soonhoi Ha) 한국정보과학회 2008 정보과학회논문지 : 시스템 및 이론 Vol.35 No.9·10

        갈수록 복잡해지는 임베디드 시스템을 개발하는데 있어서 소프트웨어 개발의 중요성이 점차 커지고 있다. 대부분의 임베디드 응용 소프트웨어는 멀티 태스크로 구성되어 있는 병렬 소프트웨어이며, 기존의 순차적인 프로그래밍 언어만으로 개발하는 것 보다는 알고리즘의 병렬성을 명세하기에 용이한 데이타 플로우 모델로부터 소프트웨어를 생성하는 것이 유망하다. 생성된 멀티태스킹 코드를 수행하기 위해선 태스크들을 병렬적으로 수행해 주고 태스크간 동기화를 담당해 줄 운영체제의 도움이 필요하다. 그러나 운영체제를 사용하기 어려운 환경이나 설계 공간 탐색 과정에서 운영체제를 매번 다양한 하드웨어 플랫폼에 포팅하기 어려운 경우에는 운영체제 없이 멀티 태스크 응용을 수행할 수 있는 방법이 필요하다. 이것을 위해서 이 연구에서는 데이타 플로우 명세로부터 직렬화된 멀티태스킹 코드를 생성하는 방법을 제안한다. 제안하는 방법에서 하나의 태스크는 데이타 플로우 모델로 명세되며, 하나의 C 코드로 생성된다. 코드 생성은 크게 두 단계로 이루어지는데, 먼저 태스크를 구성하는 블록들을 각각 함수 형태로 코드를 생성한 후에, 생성된 여러 태스크의 함수들을 모아서 직렬화하여 호출하는 스케줄러를 만든다. 이 때에 스케줄러를 효율적으로 만들 수 있는 자료구조 및 정보를 제공하여 사용자가 수동으로 스케줄러를 만드는 것도 가능하도록 하였다. DivX예제를 통하여 제안하는 방법으로 생성한 코드가 효율적으로 올바르게 동작함을 보였다. As embedded system becomes more complex, software development becomes more important in the entire design process. Most embedded applications consist of multi-tasks, that are executed in parallel. So, dataflow model that expresses concurrency naturally is preferred than sequential programming language to develop multitask software. For the execution of multitasking codes, operating system is essential to schedule multi-tasks and to deal with the communication between tasks. But, it is needed to execute multitasking code without OS when the target hardware platform cannot execute OS or target platforms are candidates of design space exploration, because it is very costly to port OS for all candidate platforms of DSE. For this reason, we propose the serialized multitasking code generation technique from dataflow specification. In the proposed technique, a task is specified with dataflow model, and generated as a C code. Code generation consists of two steps: First, a block in a task is generated as a separate function. Second, generated functions are scheduled by a multitasking scheduler that is also generated automatically. To make it easy to write customized scheduler manually, the data structure and information of each task are defined. With the preliminary experiment of DivX player, it is confirmed that the generated code from the proposed framework is efficiently and correctly executed on the target system.

      • SCOPUSSCIEKCI등재

        경증 뇌손상 환자의 자연 경과 및 예후

        정택,박관,김영백,민병국,성남,석종식,최덕영 대한신경외과학회 1992 Journal of Korean neurosurgical society Vol.21 No.9

        A retrospective analysis of 219 mild head injured patients who were admitted to Chung-Ang University Hospital from January 1990 to December 1991 was made to correlate outcome to initial Glasgow coma scale(GCS) score, combined injuries and radiologic findings. The results were as follows : 1) The young males were most frequently affected. 2) The most common cause was motor vehicle accident followed by fall. 3) The most common combined injury was cervical sprain followed by subgaleal hematoma. 4) The skull fractures were shown in 29.2% but there was no correlation between outcome and skull fracture. 5) The most common abnormal CT finding was the subdural hematoma(20.3%). 6) The positive blood alcohol test was not correlated with the outcome. 7) The majority of the patients(91.8%) made a good recovery. 8) Thirteen patients(5.9%) were performed cranial operation under the diagnosis of epidural hematoma(5 patients), subdural hematoma(4 patients), contusion and FCCD.

      • SCOPUSSCIEKCI등재

        Dorsal Root Eentry Zone Operation for Brachial Plexus Avulsion Pain

        Hwang, Sung Nam,Kwon, Jung Taek,Chang, Tae Sik,Park, Kwan,Kim, Young Baeg,Choi, Duck Young 대한신경외과학회 1993 Journal of Korean neurosurgical society Vol.22 No.7

        1976년 Nashold에 의해 상박신경총 손상후 통증에 대한 척수후근 진입후 수술이 처음 도입 된 이래 이 수술법은 여러 종류의 통증질환에 시도되어 왔다. 이 수술법이 특히 상박신경총 손상후 통증에 가장 효과적임은 널리 입증되어 있으나 일부 환자에서는 수술후 통증이 지속되거나 수개월후 재발하는 경우가 있다. 이러한 실패의 원인은 알려져 있지 않으나 통증의 원인이 되는 비정상 세포가 수술시 완전히 파괴되지 않고 일부가 남아 통증을 일으킬 것으로 추측된다. 이에 저자는 2례의 환자에서 지금까지의 문헌보고의 방법보다 더욱 많은 척수후근 진입후 파괴를 하여 비록 4개월 간의 짧은 추적 결과이지만 좋은 결과를 얻었기에 이를 보고한다. Dorsal root entry zone operation has been applied to various pain syndromes since Nashold first introduced this procedure to brachinal avulsion(BPA) pain in 1976. Although this procedure is very effective in BPA pain, some of the patients are not benefited and some show recurrences after several months. The cause of these unhappy results are unknown but we speculate that in certain failed cases some of the diseased neurons escaped from destruction during radiofrequency thermocoagulation. In this report we present two cases of BPA pain which were succesfully treated by making more compact DREZ to make more complete neural destruction than previous reports.

      연관 검색어 추천

      이 검색어로 많이 본 자료

      활용도 높은 자료

      해외이동버튼