![]() |
||||
|
|
||||
| |
SpecC言語の新バージョンVersion2.0を公表 2002.12.26
本日、「SpecC・テクノロジー・オープン・コンソーシアム(以下:STOC)」は、言語仕様WG(以下:LS-WG)にて進められてきたSpecC言語の拡張議論が終結し、SpecC言語新バージョンVersion2.0の言語参照マニュアル(LRM)が12月26日に公開リリースされたことを発表いたします。
SpecC言語はシステムレベル設計言語で、組込みシステムやその他の電子機器の製品仕様設計と詳細設計の両方をC言語で効率良く設計できるようにするために開発されました。システムの仕様定義が判りやすくなり、設計部門間での誤解や曖昧さによる設計間違いが減ります。SpecC設計方法論が、仕様から詳細設計へ至る、設計の詳細化、合成の手法を提供しており、併せて高い設計生産性を提供することができます。 2001年2月のSpecC言語version1.0の制定以来、LS-WGは欧米日などのワールドワイドな研究者30名強からなる言語専門家チームを結成し、組込みソフト設計業界やシステムLSI設計業界をターゲットとした機能強化の議論を行ってきました。その成果が2002年6月のSTOC総会にて承認され、以降、LRM及びリファレンスコンパイラの開発が進められてきました。この度、LRMが完成したことから、本日の公開リリースとなったものです。 「SpecC言語は、設計方法論も組合せながら、世界標準となっているC言語を基に分かりやすく拡張されており、その簡便な表記法が多くの人に認められ、システム仕様記述言語として世界的に注目を浴びています。今回の機能強化では、組込みソフトの技術者にとっても、ハードウエアの技術者にとっても、より使いやすく魅力的な言語となりました。」とSTOCのSpecC言語仕様WG主査である藤田 東大教授は表明しています。 今回の機能強化では、並列動作の記述を更に容易かつ明確なものとするために検討が加えられ、主に以下の点について機能強化されました。
以上により、仕様設計から詳細設計への橋渡しをする従来の機能に加えて、HW設計SW設計のどちらにおいても詳細設計に活用できるようになります。詳細はLRMをご覧下さい。LRMはSTOCのホームページ(http://www.specc.gr.jp/)から技術ドキュメントのページに行けば入手できます。
今回の公開リリースに引続き、SpecC参照コンパイラ(SCRC)(註参照)のversion2.0対応が予定されています。 「新しいSpecC言語が制定されたことは、組込み計算機システムの設計技術の進歩に大きな貢献となるだろう。SCRCのversion 2.0対応版は2003年の第一 四半期のリリースを予定している。」とSCRCの開発を担当しているカリフォルニア大学アーバイン校組込み計算機システムセンターのライナー・デーマー氏は述べています。 LS-WGでは今後の機能拡張を検討するためにversion3.0の強化テーマの策定に入っています。多くのユーザの声を集めて、今後もSpecC言語ならびにSpecC設計方法論が組込みシステム設計やSoC設計の品質と生産性の両方を同時に大幅に改善できる技術でありつづけることを目指します。 註:SpecC参照コンパイラ
SpecC言語とSTOCについて:
CECSについて:
|