Open Design Computer Project

オリジナルCPUから作る本格的自作コンピューター

ユーザ用ツール

サイト用ツール


hardware:gci-pci_bridge

GCI-STD-PCIBC : Standard PCI Bridge Controller

MIST32コンピュータに、無数に存在する汎用デバイスを簡単に繋げたいので、とりあえずチャレンジして見るよてい。

このページの内容は確定仕様ではなく製作していく過程でのメモ等も含みます。

全体構成

  1. PathはCPU-GCI(Hub)-GCI-Node-PCI Host Controllerを予定。
  2. 割り込みに関してはどうしようか

GCI側の改良

  1. GCI-Node側でバスマスタの権限を持てるようにする。
  2. ブロック転送
  3. 現状のIOSARより低いアドレス以外はデバイスのアドレスに定義しない方式だと、PCIの仕様を満たせない。IOSARの仕様を変え無くてはならない。
    1. または常にCacheしない特殊なストア命令など、何かしらの対応が必要?
hardware/gci-pci_bridge.txt · 最終更新: 2013/04/22 14:13 by takahiro