2024-03-29T04:32:06Zhttps://ipsj.ixsq.nii.ac.jp/ej/?action=repository_oaipmhoai:ipsj.ixsq.nii.ac.jp:000690732023-04-27T10:00:04Z01164:02822:05990:06081
SILSを対象としたMCUペリフェラルプログラムの自動コード生成Autocoding of MCU Peripheral Program for SILSjpnユビキタス/モバイル一般http://id.nii.ac.jp/1001/00069073/Technical Reporthttps://ipsj.ixsq.nii.ac.jp/ej/?action=repository_action_common_download&item_id=69073&item_no=1&attribute_id=1&file_no=1Copyright (c) 2010 by the Information Processing Society of Japan日本アイ・ビー・エム(株)東京基礎研究所日本アイ・ビー・エム(株)東京基礎研究所松村, 郁生小松, 秀昭リアルタイムかつ高速な処理においては,ポーリングに比べて高速な応答が可能な,ペリフェラルと割込みを機能的に用いたプログラミングが必要とされる.既存の SILS 技術ではポーリング処理の対象となるようなロジック部のコード生成については扱っているが,ペリフェラルと割込みを機能的に用いるような処理については扱っていない.本稿ではペリフェラルと割込みを機能的に用いたプログラムをサポートする SiL モデル仕様とコード生成の枠組みについて提案する.また,SiL モデル仕様についてエンジン制御モデルを対象にしたケーススタディについて述べる.In real-time and high-speed systems, programs need to leverage peripherals and interrupts in functional manner because it enables faster response than polling. Existing SILS technology covers only code generation of such programs on polling. In this paper, we propose a SiL model specification and a framework of code generation to enable generation of programs that leverage peripherals and interrupts in functional manner. And we also describe a case study of the SiL model specification on engine control model.AA12149313研究報告組込みシステム(EMB)2010-EMB-1651182010-03-192010-03-15