講演抄録/キーワード |
講演名 |
2007-11-22 10:30
ASIP短期開発のための高い拡張性を有するベースプロセッサの提案 ○岩戸宏文・稗田拓路・田中浩明(阪大/エイシップソリューションズ)・佐藤 淳(鶴岡高専/エイシップソリューションズ)・坂主圭史・武内良典・今井正治(阪大/エイシップソリューションズ) VLD2007-92 DC2007-47 |
抄録 |
(和) |
ASIP(Application Specific Instruction-set Processor)はアプリケーションごとに特化した
命令セットアーキテクチャを持つプロセッサであり,
ASIC並の性能と汎用プロセッサ並のプログラマビリティを備えた組み込みプロセッサとして注目されている.
ASIPはアプリケーションごとにプロセッサを設計しなければならないことから, 開発が長期化することが
問題とされている. ASIPの開発を効率化するためのツールとしてASIP Meisterが知られている.
ASIP MeisterはASIPをプロセッサ仕様記述から自動生成するツールであり, 大幅にASIPの開発期間を短縮できる.
しかし, 近年の短TAT要求の高まりを受け, ASIP開発のより一層の効率化が望まれている.
そこで本研究では, ベースプロセッサ・ファミリBrownieを提案することでASIPの開発期間を短縮する.
BrownieはASIP Meisterと高い親和性を持つベースプロセッサ群であり,
多数の候補からベースプロセッサとして最適なプロセッサを選択できることなどから,
ASIPを効率的に設計できる.
本稿ではBrownieの設計思想, アーキテクチャ概要, BrownieをベースとしたASIP Meisterによる
ASIP設計例を示し, Brownieの有用性を示す. |
(英) |
ASIPs (Application Specific Instruction-set Processors) are embbeded processors
whose architectures are customized for specific applications.
A problem of employing ASIPs is a long period of development due to the need of
designing a processor for each application respectively.
ASIP Meister is a tool that is able to automatically generate HDL descriptions of ASIPs
from their specifications.
However, although designers use ASIP Meister, it is hard to develop ASIPs in a required period
because the demand of shorter TAT has been increasing today.
Therefore, base processors for ASIP Meister are required to accelerate developing speed of ASIPs.
In this paper, we propose a base processor called Brownie, which is suitable for ASIP Meister,
and show the effectiveness of using Brownie through designing several samples. |
キーワード |
(和) |
ASIP / ベースプロセッサ / Brownie / ASIP Meister / / / / |
(英) |
ASIP / Base Processor / Brownie / ASIP Meister / / / / |
文献情報 |
信学技報, vol. 107, no. 336, VLD2007-92, pp. 19-24, 2007年11月. |
資料番号 |
VLD2007-92 |
発行日 |
2007-11-15 (VLD, DC) |
ISSN |
Print edition: ISSN 0913-5685 Online edition: ISSN 2432-6380 |
著作権に ついて |
技術研究報告に掲載された論文の著作権は電子情報通信学会に帰属します.(許諾番号:10GA0019/12GB0052/13GB0056/17GB0034/18GB0034) |
PDFダウンロード |
VLD2007-92 DC2007-47 |
|