2010-12-15 13 views
0

高速ダウンロード/アップロードとテレフォニーのための携帯電話接続(HSDPA/HSUPA)と高解像度のストリーミングビデオの再生のような重いマルチメディアアプリケーションの両方をサポートするデバイスを設計したい、ストリーミングは、セルラ接続を介して行われる)。組込みシステム設計:パーティショニングリソース

検討中のhwプラットフォームにOMAP 4430(少なくとも議論のために)があり、それに接続されたセルラーモデムと素敵なアモルファスディスプレイがあります。それは組み込みLinuxを実行します。

ここでは、どちらの要件もリソースが不足しないように、システムのソフトウェアとハ​​ードウェアリソースをどのように分割するかわかりません。また、私のセルスループットを維持しながらストリーミング再生の品質に問題を避けるためにはどうすればよいですか?

このデバイスに後でアプリケーションを追加する場合は、この要件を念頭に置いてこのシステムをどのように設計すればよいでしょうか?

おかげで、 -mno

答えて

1

運がよければ、あなたがプログラムを実装することができ、およびOS/CPUの組み合わせがうまく動作します。おそらく、オペレーティングシステムを微調整して、ソフトウェアアーキテクチャーについて少し考えなければならないでしょう。 Linuxでは、スレッドの優先順位などのさまざまなパラメータを調整したり、必要に応じてカーネルスケジューラを選ぶことができます。ブルース・パウエル・ダグラスは、ソフトウェアアーキテクチャを扱ういくつかの良い本を持っている -

  • Real Time UML:で始まるためにここにいくつかのリンク
  • CFS - デフォルトのLinuxスケジューラに関する情報
  • Small Memory Software - メモリリソースの管理に関する優れた書籍(オンラインで入手できます)。
関連する問題