• 제목/요약/키워드: SystemC

검색결과 26,309건 처리시간 0.048초

C-to-SystemC 합성기의 설계 및 구현 (Design and Implementation of a C-to-SystemC Synthesizer)

  • 유명근;송기용
    • 융합신호처리학회논문지
    • /
    • 제10권2호
    • /
    • pp.141-145
    • /
    • 2009
  • 본 논문에서는 입력 동작에 대하여 상위수준 합성을 수행한 후, 합성결과를 SystemC 코드로 전환하는 C-to-SystemC 합성기를 설계 및 구현하였다. 구현된 합성기의 처리과정은 C 소스코드로 기술된 입력 동작을 list 스케줄링 알고리즘을 이용하여 스케줄링한 후, 스케줄링 결과에 left-edge 알고리즘을 이용하여 레지스터 할당을 수행한다. 레지스터 할당 정보를 이용하여 합성기는 채널 및 포트와 같은 SystemC 특성들로 표현된 SystemC 모듈의 코드를 최종적으로 생성한다. C-to-SystemC 합성기의 동작은 EWF(elliptic wave filter)의 합성결과인 SystemC 모듈의 코드를 시뮬레이션하여 검증한다. C-to-SystemC 합성기는 SystemC 설계방법론의 모델링단계부터 합성단계에 이르는 툴 체인의 한 부분으로 사용될 수 있으며, 생성된 SystemC 모듈은 C 모듈에 비해 재사용이 용이하고 다른 SystemC 모듈과 SystemC 채널을 통하여 별도의 추가처리 없이 통신할 수 있다.

  • PDF

Verilog에서 SystemC로 변환을 위한 효율적인 방법론 연구 (A research on an efficient methodology for conversion from Verilog to SystemC)

  • 신윤수;고광철;정제명
    • 대한전자공학회:학술대회논문집
    • /
    • 대한전자공학회 2003년도 하계종합학술대회 논문집 II
    • /
    • pp.1177-1180
    • /
    • 2003
  • Recently, SystemC is one among the language observed. In Industry, there are many the languages that use Verilog. But, unskillful SystemC users must learn SystemC for conversion that from Verilog to SystemC and need time and effort for this. By these reason, feel necessity of easy and efficient conversion. This paper argues efficient methodology to change Verilog to SystemC. Abstract concepts of Verilog are proposed fittingly each one by one in SystemC.

  • PDF

C3S-C3A계의 초기 수화반응 특성에 미치는 석고의 영향 (I) (Effect of Gypsum on the Characteristics of Early Hydration of the System C3S-C3A (I))

  • 신규연;한기성
    • 한국세라믹학회지
    • /
    • 제26권4호
    • /
    • pp.514-520
    • /
    • 1989
  • The early hydration characteristics according to the C3S/C3A ratio and presence of gypsum, in order to establish the hydration mechanism of the system C3S-C3A, have been studied. The rate of C3S dissolution in the system C3S-Gypsum was higher than that in the system C3S. Consequently, the induction period was reduced and the rate of Ca(OH)2 formation in the accleration period was increased. The hydration of C3S in the system C3S-C3A was retarded because Al3+ in the liquid phase originating from the hydration of C3A was incorporated into calcium hydrosilicates formed. The retardation phenomenon of C3S hydration was not appeared in the system C3S-C3A-gypsum because the reaction of monosulfate formation became the rate-determining step.

  • PDF

SystemVerilog와 SystemC 기반의 통합검증환경 설계 및 구현 (Design and Implementation of Co-Verification Environments based-on SystemVerilog & SystemC)

  • 유명근;송기용
    • 융합신호처리학회논문지
    • /
    • 제10권4호
    • /
    • pp.274-279
    • /
    • 2009
  • 시스템수준 설계방법론에서 널리 사용하고 있는 설계흐름도는 시스템명세, 시스템수준의 HW/SW 분할, HW/SW 통합설계, 가상 또는 물리적 프로토타입을 이용한 통합검증, 시스템통합으로 구성된다. 본 논문에서는 SystemVerilog와 SystemC를 기반으로 하여 신속한 기능검증이 가능한 native-code 통합검증환경과 클럭수준 검증까지 가능한 계층화 통합검증환경을 각각 구현하였다. Native-code 통합검증환경은 시스템수준 설계언어인 SystemC를 이용하여 HW/SW 분할단계를 수행한 후, SoC 설계의 HW부분과 SW부분을 각각 SystemVerilog와 SystemC로 모델링하여 상호작용을 하나의 시뮬레이션 프로세스로 검증한다. 계층화된 SystemVerilog 테스트벤치는 임의의 테스트벡터를 생성하여 DUT의 모서리 시험을 포함하는 검증환경으로 본 논문에서는 SystemC를 도입하여 다중 상속을 가지는 통합검증환경의 구성요소를 먼저 설계한 후, SystemVerilog DPI와 ModelSim 매크로를 이용하여 SystemVerilog 테스트벤치와 결합된 통합검증환경을 설계한다. 다중 상속은 여러 기초클래스를 결합한 새로운 클래스를 정의하여 코드의 재사용성을 높이는 장점을 가지므로, 본 논문의 SystemC를 도입한 통합검증환경 설계는 검증된 기존의 코드를 재사용할 수 있는 이점을 가진다.

  • PDF

위탁급식전문업체의 운영관리 인프라 시스템에 대한 본사와 업장 측면에서의 중요도, 지원도, 활용도 탐색 (Importance, Support and Application for Contract Foodservice Management Company′s Infra-System in the Viewpoint of Headquarters and Branch Office)

  • 양일선;박문경;한경수;채인숙;박소현;이해영
    • 대한지역사회영양학회지
    • /
    • 제9권2호
    • /
    • pp.233-240
    • /
    • 2004
  • This study was design to grope the suggestions leading synergic effects by bridging the gap between headquarters and branch office, and so to identify the infra-system of contract foodservice management company (CFMC) necessary for operating any kind of branch office including school, hospital and business and industry (B&I). Among 8 categories consisted of infra-system in CFMC, 'C8. Evaluation & analysis for branch office's operation' was the most important category in the headquarter's viewpoint, while 'C3. Sanitation management system' was the most important category in branch office's viewpoint. In support and application, 'C3. Sanitation management system' was the highest category in both headquarters and branch offices including school, hospital and B&I. As a result of analysis on gap between main and branch office in importance, support and application in 8 categories, the efforts of communication and community of perception for infrastructure were needed, because 'C4. Education & training for human resource management (HRM) system' and 'C8. Evaluation & analysis for branch office's operation' in importance, 'C2. Menu management system', 'C4. Education & training for HRM system', 'C6. Facility & utility support system' and 'C8. Evaluation & analysis for branch office's operation' in support had a gap. Correlation analysis to grasp the relation between importance of infra-system and headquarters' support or branch office's application showed that headquarters's importance and support were correlated positively in 'C3. Sanitation management system', 'C6. Facility & utility support system', 'C7. Customer satisfaction management system' and 'C8. Evaluation & analysis for branch office's operation' and branch office's importance and application were correlated positively in 'C1. Procurement & food processing system', 'C5. Management Information system', 'C7. Customer satisfaction management system' and 'C8. Evaluation & analysis for branch office's operation'. Lastly, 'C6. Facility & utility support system' in the branch office of school and hospital and 'C2. Menu management system' in the branch office of B&I were high in importance, low in support and application, therefore Intensive support for these categories was needed. In conclusion, continuous check and improvement for categories, which were identified as an urgent problems to be solved in this study, among infra-structure qualifying for CFMC, would enable contract foodservice industry that has grown quantitatively till now to grow qualitatively.

Hybrid Multi-System-on-Chip Architecture as a Rapid Development Approach for a High-Flexibility System

  • Putra, Rachmad Vidya Wicaksana;Adiono, Trio
    • IEIE Transactions on Smart Processing and Computing
    • /
    • 제5권1호
    • /
    • pp.55-62
    • /
    • 2016
  • In this paper, we propose a hybrid multi.system-on-chip (H-MSoC) architecture that provides a high-flexibility system in a rapid development time. The H-MSoC approach provides a flexible system-on-chip (SoC) architecture that is easy to configure for physical- and application-layer development. The physical- and application-layer aspects are dynamically designed and modified; hence, it is important to consider a design methodology that supports rapid SoC development. Physical layer development refers to intellectual property cores or other modular hardware (HW) development, while application layer development refers to user interface or application software (SW) development. H-MSoC is built from multi-SoC architectures in which each SoC is localized and specified based on its development focus, either physical or application (hybrid). Physical HW development SoC is referred to as physical-SoC (Phy-SoC) and application SW development SoC is referred to as application-SoC (App-SoC). Phy-SoC and App-SoC are connected to each other via Ethernet. Ethernet was chosen because of its flexibility, high speed, and easy configuration. For prototyping, we used a LEON3 SoC as the Phy-SoC and a ZYNQ-7000 SoC as the App-SoC. The proposed design was proven in real-time tests and achieved good performance.

SystemC를 이용한 아키텍처 탐색과 네트워크 SoC 성능향상에 관한 연구 (Architecture Exploration Using SystemC and Performance Improvement of Network SoC)

  • 이국표;윤영섭
    • 대한전자공학회논문지SD
    • /
    • 제45권4호
    • /
    • pp.78-85
    • /
    • 2008
  • 네트워크 SoC 칩을 대상으로 SystemC를 이용한 High-level 설계 방법을 연구하였다. 실제 Verilog RTL 모델과 비교하여 깊이있는 Architecture 구조탐색과 정확한 SystemC 모델 cycle 검증을 토대로 하여 High-level 설계를 강조할 것이다. 대다수 High-level 설계와 접근방법과 다르게, SystemC 모델과 Verilog RTL 모델의 성능을 비교해 보고, SystemC-based platform을 검증하기 위해 On-chip test board 측정 데이터를 이용하였다. 이 논문에서는 High-level 설계기법이 RTL 모델과 같은 정확성을 얻을 수 있을 뿐만 아니라, RTL 모델보다 100배 이상 빠른 시뮬레이션 속도를 달성할 수 있음을 보여 주었다. 그리고, 아키텍처 구조탐색을 통해서 시스템 성능하락의 원인을 파악하고, 대안을 찾아보았다.

로란-C 시스템의 현황과 효율적인 활용방안에 관한 연구 (A Study on The Reality of Loran-C System and Its Applications)

  • 권혁동;서기열;박계각
    • 해양환경안전학회지
    • /
    • 제10권2호
    • /
    • pp.61-67
    • /
    • 2004
  • 20세기 중반이후 항법 시스템의 개발동기 및 유지는 군사적인 전술목적에 있었다고 말할 수 있다. 제2차 세계대전 이후 미소간의 냉전기간 중에도 양국은 각기 대응되는 첨단 항법시스템을 경쟁적으로 개발구축하여 왔다. 이러한 시스템들은 점차 군사목적 외에 일반에 공개되어 국가간 물류(物流)의 이동과 같은 경제 수송 활동에 있어 핵심역할을 담당하고 있다. 항법시스템은 크게 지상계시스템과 위성계시스템으로 나눌 수 있다. 지상계시스템의 대표적인 시스템은 로란-C(Long Rmge Navigation)이고, 위성계시스템의 대표적인 시스템으로 GPS를 말한다. 로란-C 시스템은 미국, EU, FERNS(Far East Radionavigation Service)둥 전 세계 국가 해상 및 육상에서 많이 이용한 시스템이지만, 현재는 그 역할을 위성항법 시스템인 GPS 및 DGPS가 많은 부분을 차지하고 있다. 위성계시스템의 획기적인 발전에 따라 지상계 중장거리 측위장치로는 유일하게 세계적으로 운영되고 있는 로란-C의 운영이용자의 감소와 더불어 로란-C항법장치의 역할에 대한 논란이 대두되고 있어 로란-C 항법 시스템의 실태와 활용방안에 대해 조명해보고, 우리나라 로란-C의 올바른 발전방향에 대해서 논의한다.

  • PDF

한국산 참서대과 Cynoglossidae 어류 6종의 상두개골계(epicranical bony system) (Epicranial Bony System of Six Species in Family Cynoglossidae (Pisces, Pleuronectiformes) from Korea)

  • 최윤;김익수
    • Animal Systematics, Evolution and Diversity
    • /
    • 제11권3호
    • /
    • pp.329-334
    • /
    • 1995
  • 1992년부터 1994년까지 우리나라의 연안에서 채집된 참서대과 어류 6종의 상두개골계(epicranical bony system) 에 대해 비교 검토하였다. 상두개골 가운데 erisma 와 frontal element 의 발달정도에 따라 1. Paraplagusia japonica, 2.Cynogossus joyneri 와 C.robustus, 3.c. semilaveis와 C. abbreviatus, 4.C. interruptus 의 4 group 으로 구분되엇고, erisma를 지지하는 proximal radials 의 수에서도 P.japonica와 C. robustus 가 10-11개, C. joyneri 10-12 . C. semilaevis 9-11. C. abbreviatus 9-10 , C. interruptus 7-8개로 종간에 많은 차이를 나타냈다. 이러한 골격의 형태적 차이는 종간의 유연관계를 나타내는데 중요한 형질로 사료된다.

  • PDF

머신러닝 기반의 C2 시스템 추상화를 통한 C3 복합체계에서의 시뮬레이션 기반 통신 시스템 분석 (Simulation-Based Analysis of C System in C3 System of Systems Via Machine-Learning Based Abstraction of C2 System)

  • 강봉구;서경민;김병수;김탁곤
    • 한국시뮬레이션학회논문지
    • /
    • 제27권1호
    • /
    • pp.61-73
    • /
    • 2018
  • 최근 국방 모델링 및 시뮬레이션에서 상세한 통신 분석을 수행하기 위하여, 지휘통제(C2: Command and Control)와 통신(C: Communication) 시스템으로 구성된 C3복합체계(SoS: System of Systems)를 통하여 통신 시스템 분석을 수행하였다. 그러나 이러한 방법은 C2 시스템의 시간 및 공간적 제약을 요구한다. 이를 해결하기 위해, 본 연구에서는 C2 시스템을 추상화한 후, C 시스템과 결합하는 단일체계 환경에서의 통신 분석 방법에 대해 제안한다. 추상화 과정에 있어서, C 시스템 분석에 필요한 트래픽 모델과 모빌리티 모델을 정의하고, 모델 내부의 파라미터를 머신 러닝기반으로 학습한다. 제안한 기법을 통해 전장 환경에 따라서 다른 출력을 갖는 형태의 트래픽 및 모빌리티 모델 구성이 가능하다. 본 논문에서는 이러한 C2 시스템 추상화 과정을 C3 복합체계에 적용하여 보여주고, 실험을 통해 복합체계 분석에 있어서 기존 방법보다 정확한 분석이 가능함을 보였다. 제안한 방법으로 통해, 다양한 통신 파라미터를 갖는 실험 시나리오에 대해 효율적인 통신 분석이 가능할 것으로 기대한다.