放課後の電子工作 HOME > Mandelbrot集合描画支援ハードウェア [ Pyxis ] > ハードウェア設計コンテスト 最終レポート [HTML版] > 表紙

[ Pyxis ]
ハードウェア設計コンテスト
最終レポート

 


表紙
目次

1. 製作の目的
1.1 対象
1.2 問題点
1.3 解決法
1.4 略記号について

2. システム概要
2.1 設計方針
2.2 システム的機能
2.3 動作の概要

3. システム設計
3.1 演算フローの検討
3.2 数値のデータ表現
3.3 式(1-5)の判定法

4. 機能ブロックの解説
4.1 システムブロック
4.2 加算・減算回路
4.3 乗算回路
4.4 Ox:Cx生成回路
4.5 Oy:Cy生成回路
4.6 Xx:Zx2−Zy2+Cx演算回路
4.7 Yy:2ZxZy+C演算回路
4.8 Rr:Zx2+Zy2演算回路
4.9 Cn:制御回路
4.10 回路図の構成

5. タイミング設計
5.1 タイムチャートの表記法
5.2 タイムチャート

6. 使用部品

7. 実装設計
7.1 基板
7.2 レイアウト

8. 製作

9. ハンドリングソフトウェア

10. 結果
10.1 実行時間
10.2 設計目標との対比

11. 終わりに

付録1 制御信号と出力条件
付録2 タイムチャート
付録3 部品表
付録4 部品レイアウト図 (約240KB)
付録5 回路階層と機能説明
付録6 全回路図 (約1.7MB)


HOME

Copyright 2003-2006
Chiaki Nakajima.
All rights reserved.

ハードウェア設計コンテスト 自由課題部門

Mandelbrot集合描画支援ハードウエア [Pyxis]

− 最終レポート −


1994年12月
中 島  千 明

[概要]
 Pyxisは,1枚の画面描画のために膨大な計算量を必要とするMandelbrot集合の
コンピュータグラフィックスを高速化するための専用ハードウエアエンジンである.
対象をMandelbrot集合のみに絞ったシステム全般にわたる徹底した最適化,
アルゴリズムや回路構成の工夫などにより,特殊な部品を用いず,
非常に低コストで高い性能を得ることができた.

なお,Pyxisは1986年に設計開始され,1988年に完成した.

△ページの先頭へ戻る