2006-07-01から1ヶ月間の記事一覧

offset.h

昨日MLに質問した件には、高田先生よりお答えをいただきました。makeoffset.cのBIT_XY_TCB_enatexによってワードサイズなどを指定できるとのことです。マクロBIT_XY_TCB_enatexのXとYがポイントで、 Xはエンディアンを指定し X エンディアン B ビッグ・エン…

1151817808*Scilab本で遊んでみた

Scilabで学ぶディジタル信号処理―DSPシミュレータで試しながら理解できる (ディジタル信号処理シリーズ)作者: 三谷政昭出版社/メーカー: CQ出版発売日: 2006/06/01メディア: 単行本 クリック: 32回この商品を含むブログ (9件) を見るアマゾンの書誌情報は修…

最新構想

RebunはSDR(ソフトウェアラジオ)の実験用プラットホームです。当初は455KHzのIFデジタルをすべてソフトウェアで行いますが、後で10.7MHzのIFデジタルにも対応できるように設計します。 ADSP-BF532 176pin LQFP品です。400MHz。 M25P80 SPI接続の8ピン品です…

ブートROM

Wanderlustのまやさんから「アートワークきついですよ(^^;」とお話を伺い、またもやSPI Flashに気持ちが揺らいでいます。それ以前にかなり傾いていたのですが決定的だったかも。 SPI FlashはGnu Tool Chainを使う場合にブートROMイメージをどう作るかが問題…

Cyclone II

Spartan3eに比べてよいところ 電源が2系統 5K LE品と8K LE品をピン互換にすることができる ツールが使いやすい(というご意見を伺った) Spartan 3eに比べて悪いところ 値段が高め 手持ちのDLC5が使えない*1 同じようなところ 無料のツールで設計できる Digi…

offset.h

offset.hは、アセンブリ言語からTCBのメンバー変数にアクセスするためのオフセットを宣言するファイルで、gnu tool chain以外の開発ツールに移植する人なら誰でも頭を悩ます難関です。私はVisualDSP++上でTOPPERS/JSPをBlackfinに移植する際、このファイル生…

想像していたよりは簡単だ

Mona OSくらいのおもちゃOSを作るのも、インタプリタを作るのも、簡単な字句解析をするのも、ICMPを実装するのも、ファイルシステムを作るのも、自分が過去に想像していたよりはだいぶ簡単なのだなということに気付かされることが良くあります。 そういうこ…

インライン関数

blackfin-vdspポートは、TOPPERS/JSPのm68kポートを元に m68k->Blackfin gnu tool chain -> VisualDSP++ と、二つの変更を加えたものです。 現在これをbfin-elf環境に戻しているのですが、間抜けなことに上の2番目の項目ではまっていました。m68k/tool_defs.…

RJBさんがScilab本を買ったぞ

DSPキット欲しいよう…(バタバタ) そこでBlackfinですよ奥さん。 とは言うものの、BF537 Stampが$200越えじゃ、まだ敷居が高いですねぇ。 BF531 SDRAM Flash ROM AC97 Codec ちょっとしたLED でイチ・ニッ・パくらいのボードがあれば、仲間も増えるでしょうか…

やった!

それならば,PizzaFactory3も対応を 考えなければなぁと 細々とでも長く続けていればいいことがあると実感しました。TOPPERS/JSP for Blackfinのgnu tool chainへの移植作業も、俄然やる気がでます。やがてはPizzaFactoryの上でTOPPERS/JSP for Blackfinアプ…