<?xml version='1.0' encoding='UTF-8'?>
<OAI-PMH xmlns="http://www.openarchives.org/OAI/2.0/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/ http://www.openarchives.org/OAI/2.0/OAI-PMH.xsd">
  <responseDate>2026-05-19T16:57:02Z</responseDate>
  <request verb="GetRecord" metadataPrefix="jpcoar_1.0" identifier="oai:ipsj.ixsq.nii.ac.jp:00067374">https://ipsj.ixsq.nii.ac.jp/oai</request>
  <GetRecord>
    <record>
      <header>
        <identifier>oai:ipsj.ixsq.nii.ac.jp:00067374</identifier>
        <datestamp>2025-01-22T00:39:18Z</datestamp>
        <setSpec>1164:1579:5982:5983</setSpec>
      </header>
      <metadata>
        <jpcoar:jpcoar xmlns:datacite="https://schema.datacite.org/meta/kernel-4/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:dcndl="http://ndl.go.jp/dcndl/terms/" xmlns:dcterms="http://purl.org/dc/terms/" xmlns:jpcoar="https://github.com/JPCOAR/schema/blob/master/1.0/" xmlns:oaire="http://namespace.openaire.eu/schema/oaire/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:rioxxterms="http://www.rioxx.net/schema/v2.0/rioxxterms/" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="https://github.com/JPCOAR/schema/blob/master/1.0/" xsi:schemaLocation="https://github.com/JPCOAR/schema/blob/master/1.0/jpcoar_scm.xsd">
          <dc:title>CPUと密に結合したコプロセッサによるハードウェア/ソフトェア協調設計</dc:title>
          <dc:title xml:lang="en">Hardware/Software Co-Design Based on Coprocessor Tightly Coupled with CPU</dc:title>
          <jpcoar:creator>
            <jpcoar:creatorName>戸田, 勇希</jpcoar:creatorName>
            <jpcoar:creatorName>石浦, 菜岐佐</jpcoar:creatorName>
            <jpcoar:creatorName>神原, 弘之</jpcoar:creatorName>
            <jpcoar:creatorName>冨山, 宏之</jpcoar:creatorName>
          </jpcoar:creator>
          <jpcoar:creator>
            <jpcoar:creatorName xml:lang="en">Yuki, Toda</jpcoar:creatorName>
            <jpcoar:creatorName xml:lang="en">Nagisa, Ishiura</jpcoar:creatorName>
            <jpcoar:creatorName xml:lang="en">Hiroyuki, Kanbara</jpcoar:creatorName>
            <jpcoar:creatorName xml:lang="en">Hiroyuki, Tomiyama</jpcoar:creatorName>
          </jpcoar:creator>
          <jpcoar:subject subjectScheme="Other">設計法・設計環境</jpcoar:subject>
          <datacite:description descriptionType="Other">本稿では，CPU と密に結合するコプロセッサの合成に基づくハードウェア/ソフトウェア協調設計手法を提案する．本手法は，バイナリコードの任意の区間を高位合成によってコプロセッサ化する．CPU とコプロセッサ間の制御の受け渡しは，コプロセッサによるプログラムカウンタの監視/更新により実現する． CPU とコプロセッサ間のデータ授受は， コプロセッサがレジスタファイルおよびフォワーディングユニットに直接アクセスすることにより行う． コプロセッサの起動/終了やソフトウェア/ハードウェア間のデータの受け渡しのオーバヘッドが非常に小さい上，バイナリコードの書き換えは一切不要である．この手法に基づいて，AES 暗号化処理の一部を MIPS (R3000) 互換プロセッサに結合可能なコプロセッサとして FPGA 上に合成した結果，CPU 単体と比較して，LUT 数 6.8% の増加で実行サイクル数を 37% 短縮できた．</datacite:description>
          <datacite:description descriptionType="Other">This article presents a novel hardware/software codesign method based on synthesis of coprocessors tightly coupled with CPUs. Given a software binary, its arbitorary part is synthesized into a coporcessor. The coprocessor watches and writes into the program counter of the CPU to achieve fast control transfer between the CPU and the coprocessor. The coprocessor directly accesses the register file and the forwarding unit of the CPU to exchange data with minimium delay. In a preliminary experiment, a part of the AES encription program is synthesized into a coprocessor, running with MIPS R3000 compatible CPU on FPGA. The coprocessor reduced the total cycles for computation by 37% with 6.8% increase in the LUT count.</datacite:description>
          <dc:publisher xml:lang="ja">情報処理学会</dc:publisher>
          <datacite:date dateType="Issued">2010-01-21</datacite:date>
          <dc:language>jpn</dc:language>
          <dc:type rdf:resource="http://purl.org/coar/resource_type/c_18gh">technical report</dc:type>
          <jpcoar:identifier identifierType="URI">https://ipsj.ixsq.nii.ac.jp/records/67374</jpcoar:identifier>
          <jpcoar:sourceIdentifier identifierType="NCID">AN10096105</jpcoar:sourceIdentifier>
          <jpcoar:sourceTitle>研究報告計算機アーキテクチャ（ARC）</jpcoar:sourceTitle>
          <jpcoar:volume>2010-ARC-187</jpcoar:volume>
          <jpcoar:issue>16</jpcoar:issue>
          <jpcoar:pageStart>1</jpcoar:pageStart>
          <jpcoar:pageEnd>6</jpcoar:pageEnd>
          <jpcoar:file>
            <jpcoar:URI>https://ipsj.ixsq.nii.ac.jp/record/67374/files/IPSJ-ARC10187016.pdf</jpcoar:URI>
            <jpcoar:mimeType>application/pdf</jpcoar:mimeType>
            <jpcoar:extent>1.2 MB</jpcoar:extent>
            <datacite:date dateType="Available">2012-01-21</datacite:date>
          </jpcoar:file>
        </jpcoar:jpcoar>
      </metadata>
    </record>
  </GetRecord>
</OAI-PMH>
