The Worst-Case Response Time Analysis for FIFO-based Offset Assigned CAN Messages
スポンサーリンク
概要
- 論文の詳細を見る
The Controller Area Network (CAN) is widely employed in automotive control system networks. In the last few years, the amount of data has been increasing rapidly in these networks. With the purpose of improving CAN bandwidth efficiency, scheduling and analysis are considered to be particularly important. As an effective method, it has been known that assigning offsets to the CAN messages can reduce their worst case response time (WCRT). Meanwhile, the fact is that many commercial CAN controllers have been equipped with a priority or first-in-first-out (FIFO) queue to transmit messages to the CAN bus. However, previous researches for WCRT analysis of CAN messages either assumed a priority queue or did not consider the offset. For this reason, in this paper we propose a WCRT analysis method for CAN messages with assigned offset in the FIFO queue. We first present a critical instant theorem, then we propose two algorithms for WCRT calculation based on the given theorem. Experimental results on generated message sets and a real message set have validated the effectiveness of the proposed algorithms.
- 2012-03-15
著者
-
Zeng Gang
Graduate School Of Information Science Nagoya University
-
Hiroaki Takada
Nagoya University
-
YANG CHEN
Department of Biochemical Engineering & Science, Kyushu Institute of Technology
-
Gang Zeng
Nagoya University
-
Yang Chen
Department Of Information Engineering Graduate School Of Information Science Nagoya University
-
Ryo Kurachi
Center for Embedded Computing Systems, Graduate School of Information Science, Nagoya University
-
Gang Zeng
Graduate School of Engineering, Nagoya University
-
Hiroaki Takada
Department of Information Engineering, Graduate School of Information Science, Nagoya University
-
Gang Zeng
Graduate School Of Engineering Nagoya University
-
Ryo Kurachi
Center For Embedded Computing Systems Graduate School Of Information Science Nagoya University
-
Hiroaki Takada
Department Of Information Engineering Graduate School Of Information Science Nagoya University
-
Hideki Takase
Graduate School of Information Science, Nagoya University|Presently with Graduate School of Informatics
関連論文
- 2.ソフトウェアとハードウェアの協調による組込みシステムの消費エネルギー最適化(未来を切り拓く最先端VLSIテクノロジー)
- 自動車制御システムのエラーモデル記述による安全性分析手法(安全性及び一般)
- 組込みシステムのタスク内DVFSのための実行トレースマイニング(コンパイラ,システムオンシリコンを支える設計技術)
- 車載用通信プロトコル(スケーラブルCAN)開発
- 第1回 組込みシステム概要(講座 画像処理技術者のための組込み入門)
- A scratch-pad memory management framework for embedded real-time systems (VLSI設計技術)
- ビットエラー通信路におけるスケーラブルCANの動作解析
- アーキテクチャ記述言語による設計と一体化した制御システムのリスク分析(ソフトウェア開発支援,システム開発論文)
- コンポーネントシステムを用いた組込みシステム向けアクセス制御機構(組込みシステム,システム開発論文)
- Simultaneous Allocation and Binding Considering Multiplexers in High-Level Synthesis
- UMLモデルのC言語実装におけるTECSの適用事例
- オフセット付きCANメッセージの正確な最大遅れ時間解析
- Integrated Scheduling in a Real-Time Embedded Hypervisor
- メモリ共有を考慮した RPC システム
- 分散リアルタイムシステムの端点間処理における応答時間の確率的解析
- 10MbpsCANプロトコルの設計と評価
- Quantitative Analysis of Intracellular Metabolic Fluxes Using GC-MS and Two-Dimensional NMR Spectroscopy
- Metabolic Control Analysis for Lysine Synthesis Using Corynebacterium glutamicum and Experimental Verification
- Development of a Kinetic Model for L-Lysine Biosynthesis in Corynebacterium glutamicum and Its Application to Metabolic Control Analysis
- Metabolic Flux Analysis for Efficient Pyruvate Fermentation Using Vitamin-Auxotrophic Yeast of Torulopsis glabrata
- 組込みシステムにおける低消費エネルギー志向の効率的なスラック時間の導出
- 組込みリアルタイムシステムにおけるスクラッチパッドメモリ管理技術
- Unilateral Hemi-Central Retinal Vein Obstruction Associated with Retinal Racemose Angioma
- 組込みシステムの消費エネルギー最適化
- Task migration for energy savings in multiprocessor real-time systems (VLSI設計技術)
- A dynamic algorithm for energy savings in DEPS framework (組込みシステム)
- Power Management for Idle Time in the Presence of Periodic Interrupt Services
- Power Management for Idle Time in the Presence of Periodic Interrupt Services
- Power Management for Idle Time in the Presence of Periodic Interrupt Services
- Power Management for Idle Time in the Presence of Periodic Interrupt Services
- Proposal and Quantitative Analysis of the CHStone Benchmark Program Suite for Practical C-based High-level Synthesis
- X-Tolerant Test Data Compression for SOC with Enhanced Diagnosis Capability(Dependable Computing)
- An Energy Optimization Framework for Embedded Applications
- An Energy Optimization Framework for Embedded Applications
- Static Task Scheduling Algorithms Based on Greedy Heuristics for Battery-Powered DVS Systems
- Soft Error-Aware Scheduling in High-Level Synthesis
- Soft Error-Aware Scheduling in High-Level Synthesis
- Hybrid Pattern BIST for Low-Cost Core Testing Using Embedded FPGA Core(Dependable Computing)
- Biochemical Analysis of Nonhistone Protein Scaffold in Metaphase Chromosome of Common Wheat Triticum aestivum
- Low-Cost IP Core Test Using Tri-Template-Based Codes
- The Worst-Case Response Time Analysis for FIFO-based Offset Assigned CAN Messages
- 命令セットシミュレータの実行制御機構を用いたマルチプロセッサRTOSのテスト効率化手法(ソフトウェアシステム,学生論文)
- スケーラブルCANプロトコルの設計と評価
- μITRONベースのRTOS向けテストプログラム生成ツール(ソフトウェア工学)
- 車載組込みシステム向けデータストリーム管理の静的スケジューリング方式
- 最大遅れ時間解析によるスケーラブルCANプロトコルの性能評価
- A Compact Normal Walk Modeling in PCS Networks with Mesh Cells(Mobile Information Network and Personal Communications)
- 組込みマルチコア向け仮想化環境における性能低下抑止手法
- 組込みマルチコア向け仮想化環境における性能低下抑止手法
- Stream LDM : local dynamic map (LDM) with stream processing technology
- 2-7 車載制御ネットワーク技術とその発展性(2.活用事例,車と情報通信技術)
- μITRONベースのマルチプロセッサ向けRTOSのテスト
- 共同研究と公開講座による組込みソフトウェア技術者育成の取り組み
- 車載ネットワークにおけるCAN-Ethernetプロトコル変換アルゴリズム
- 車載ネットワークにおけるCAN-Ethernetプロトコル変換アルゴリズム
- マルチコア向けFIFO式プリエンプティブ同期プロトコルのスケジューラビリティ評価
- リアルタイムシステムにおけるTLBミスの影響調査と改善手法
- 車載制御システム向けパーティショニング機構
- メモリ保護対応RTOSにおけるメモリ保護機能のテスト
- SafeGを用いた汎用OSの監視手法
- リアルタイムシステムにおけるTLBミスの影響調査と改善手法
- 車載制御システム向けパーティショニング機構
- メモリ保護対応RTOSにおけるメモリ保護機能のテスト
- SafeGを用いた汎用OSの監視手法
- 車載組込みシステム向けデータストリーム管理システムの開発(データ工学,Web情報システム)
- Cloudia : 車載データ統合プラットフォーム : 基本コンセプト(車載システム,組込み技術とネットワークに関するワークショップETNET2012)
- Cloudia : 車載データ統合プラットフォーム : 基本コンセプト(車載システム,組込み技術とネットワークに関するワークショップETNET2012)
- schesim:リアルタイムアプリケーション向けスケジューリングシミュレータ(ソフトウェアシステム)
- 組込みシステムにおける消費エネルギー削減のためのスラック時間の活用(組込みシステム開発手法,組込み技術とネットワークに関するワークショップETNET2012)
- 階層型状態遷移図に基づく安全分析手法(組込みシステム開発手法,組込み技術とネットワークに関するワークショップETNET2012)
- 組込みシステムにおける消費エネルギー削減のためのスラック時間の活用(組込みシステム開発手法,組込み技術とネットワークに関するワークショップETNET2012)
- 階層型状態遷移図に基づく安全分析手法(組込みシステム開発手法,組込み技術とネットワークに関するワークショップETNET2012)
- 高位合成によるSTPエンジン及びFPGAへのAES/ADPCMの実装と評価(リコンフィギャラブル応用)
- ストリームLDMにおける地図データのストリーム化機構の設計と評価
- 組込みシステムにおける階層型状態遷移図に基づく安全分析手法(信頼性,保全性,安全性)
- マルチストリーミング処理のためのマルチプロセッサ向けロードバランス機構(ソフトウェアシステム)
- 車載データ統合アーキテクチャにおけるセンサ変更時のソフトウェア設計容易性の検討
- Efficient Algorithms for Extracting Pareto-optimal Hardware Configurations in DEPS Framework
- CPU affinityによる汎用OSのリアルタイム性向上手法
- Optimization of Dislocation Edge Stress Effects for Si N-Type Metal--Oxide--Semiconductor Field-Effect Transistors
- Efficient Algorithms for Extracting Pareto-optimal Hardware Configurations in DEPS Framework
- A Generalized Framework for Energy Savings in Hard Real-Time Embedded Systems
- マルチコア向け組込みリアルタイムシステムの省電力機構
- RD-002 車載システム向けデータストリーム管理システムにおけるクエリ自動構築手法(情報アクセスとマイニング,D分野:データベース)
- SafeG-MP : マルチコア対応の組込みシステム向け仮想化環境(ソフトウェアシステム,システム開発論文)
- マルチコア対応RTOSのハードウェア化による性能向上(ソフトウェアシステム,システム開発論文)
- Dynamic Power Management for Embedded System Idle State in the Presence of Periodic Interrupt Services
- SafeGを用いた汎用OSの監視手法(リアルタイムオペレーティングシステム,組込み技術とネットワークに関するワークショップETNET2013)
- SafeGを用いた汎用OSの監視手法(リアルタイムオペレーティングシステム,組込み技術とネットワークに関するワークショップETNET2013)
- 車載ネットワークにおけるCAN-Ethernetプロトコル変換アルゴリズム(車載システム,組込み技術とネットワークに関するワークショップETNET2013)
- 車載制御システム向けパーティショニング機構(車載システム,組込み技術とネットワークに関するワークショップETNET2013)
- 車載ネットワークにおけるCAN-Ethernetプロトコル変換アルゴリズム(車載システム,組込み技術とネットワークに関するワークショップETNET2013)
- メモリ保護対応RTOSにおけるメモリ保護機能のテスト(リアルタイムオペレーティングシステム,組込み技術とネットワークに関するワークショップETNET2013)
- メモリ保護対応RTOSにおけるメモリ保護機能のテスト(リアルタイムオペレーティングシステム,組込み技術とネットワークに関するワークショップETNET2013)
- リアルタイムシステムにおけるTLBミスの影響調査と改善手法(プロセッサーハードウェア,組込み技術とネットワークに関するワークショップETNET2013)
- 車載制御システム向けパーティショニング機構(車載システム,組込み技術とネットワークに関するワークショップETNET2013)
- リアルタイムシステムにおけるTLBミスの影響調査と改善手法(プロセッサ・ハードウェア,組込み技術とネットワークに関するワークショップETNET2013)