HOME
  Security
   Software
    Hardware
  
FPGA
  CPU
   Android
    Raspberry Pi
  
nLite
  Xcode
   etc.
    ALL
  
LINK
BACK
 

2004/06/05

スパルタン2で スパルタン2で"ド*キーコ*グ"を動かす!

(これもFPGAで動いちゃいます)

Tags: [FPGA], [電子工作]





INVADER

GALAXIAN

PACMAN

D*NKEY-K*NG


office-Dsanの FPGA-DONKEY KONGをXILINXのWEB-ISEでコンパイルできるように変更してみました。

元はALTERAのCycloneのEP1C3を使っているのですが、SpartanIIのXC2S100では入りきりませんでした。
なので、トラ技の学習基板(XC2S150)を使います。

結果:まだ実際に基板では動かしていませんが、ModelSimでは動いてる感じです?

とりあえず画面表示(この状態で動きません)


こ、これは?



04/05/24

とりあえずスパ2で動くようになりました。
XC2S150(T80,VGA)+27C256(100ns)+24MHz

VRAM指定アドレスが1キャラ分ズレていて一番下の鉄骨が表示されません。
(H-BLANKを細工すると一番上に表示されるので、回りこんでいる。)

04/06/05
Web-ISE6.2iで合成したら一番下の鉄骨(キャラクタ)も表示するようになりました。



MOVIEムービー


ソースは "DKong_Prj.LZH" こちら 。(出川さんにXILINX版の再配布許可をいただいています)


XC2S150での結果
Release 4.2WP3.x - Par E.38
Device utilization summary:
   Number of External GCLKIOBs         1 out of 4      25%
   Number of External IOBs            57 out of 140    40%
      Number of LOCed External IOBs   57 out of 57    100%
   Number of BLOCKRAMs                12 out of 12    100%
   Number of SLICEs                 1506 out of 1728   87%
   Number of DLLs                      1 out of 4      25%
   Number of GCLKs                     3 out of 4      75%
Release 6.2.02i Par G.30
Device utilization summary:
   Number of External GCLKIOBs         1 out of    4   25%
   Number of External IOBs            57 out of  140   40%
   Number of LOCed External IOBs      57 out of   57  100%
   Number of BLOCKRAMs                12 out of   12  100%
   Number of SLICEs                 1336 out of 1728   77%
   Number of DLLs                      1 out of    4   25%
   Number of GCLKs                     3 out of    4   75%
使用率





Tags: [FPGA], [電子工作]

●関連するコンテンツ(この記事を読んだ人は、次の記事も読んでいます)

スパルタン2で
スパルタン2で"ギャラクシアン基板"を作る!

  Verilog言語で記述してあります

スパルタン2で
スパルタン2で"MIDWAY 8080(TAITO インベーダ基板)"を動かす!

  ハードウェアで本物を作ります

スパルタン2で
スパルタン2で"パックマン"を動かす!

  FPGAでパックマンが動きます

ヒューマンデータ製 ALTERA Cycloneボード
ヒューマンデータ製 ALTERA Cycloneボード

  AlteraのCycloneは高性能

スパルタン2ってな~に?
スパルタン2ってな~に?

  簡単な紹介

スパルタン3でアーケードゲームを動かす!
スパルタン3でアーケードゲームを動かす!

  XAPP694の使用例、INVADER/GALAXIAN/PACMAN/D*NKEY-K*NG/TIME PILOT




[HOME] | [BACK]
リンクフリー(連絡不要、ただしトップページ以外は Web構成の変更で移動する場合があります)
Copyright (c) 2004 FREE WING,Y.Sakamoto
Powered by 猫屋敷工房 & HTML Generator

http://www.neko.ne.jp/~freewing/fpga/arcade_donkeykong/