HOME
  Security
   Software
    Hardware
  
FPGA
  CPU
   Android
    Raspberry Pi
  
nLite
  Xcode
   etc.
    ALL
  
English Translate 中文翻訳
LINK
BACK
 

2003/01/07

KCPSM-CPUコア(PicoBlaze)の実験 KCPSM-CPUコア(PicoBlaze)の実験

(Ken Chapman氏作の芸術的CPU core)

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





Creating Embedded Microcontrollers(解説)

PicoBlaze ソフト プロセッサ(KCPSM-CPU)


02/12/17にVer2.0になってソースリスト公開になりました。
リセット端子が追加されて普通のCPUとして使う事ができるようになりました。
相変わらず最初の1歩が初心者に厳しいファイルになってます。
(ISEのプロジェクトファイルも入れといてちょ>Ken Chapman氏)
それにしてもKen Chapman氏はスゴイ!芸術的な回路規模です。



試験的に8ビットx4ポートの入出力をつけてみました。
ポートアドレスはF0-F3
ModelSimでは正常に動作してます。

割り込みのテスト


'ROM_form.vhd'の117行目
INIT_0F => X"{INIT_0F}",

INIT_0F => X"{INIT_0F}")
に修正します。
初心者に厳しいよ~。



試しに ビットマニア をKCPSMにちょこっと移植。

動画ファイル"bitmankc.asf"


プロジェクトファイル一式 KCPSM_V2.LZH

KCPSMのROMをVerilog形式で生成するファイル KCPSM_VR.LZH



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

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

PIC16C57互換のIP-coreの実験
PIC16C57互換のIP-coreの実験

  FPGAの中にCPU coreを組み込む

16bit CPU-coreの実験(C-NIT)
16bit CPU-coreの実験(C-NIT)

  SD-RAM対応の高性能CPU core

ヒューマンデータ製 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) 2002 FREE WING,Y.Sakamoto
Powered by 猫屋敷工房 & HTML Generator

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