[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 2chのread.cgiへ]
Update time : 09/12 15:48 / Filesize : 253 KB / Number-of Response : 983
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

制御系なら俺に聞いてもいいぜ(8)



1 名前:デフォルトの名無しさん [2005/09/06(火) 17:13:46 ]
まったり逝きましょう。
ハード寄りの話も大歓迎です。
道具話も楽しくやれるならやってくらさい。
この世界は処理系依存はあたりまえだから、処理系明記するのを忘れないでね!

過去ログ
制御系なら俺に聞いてもいいぜ(7)
pc8.2ch.net/test/read.cgi/tech/1109102528/
制御系なら俺に聞いてもいいぜ(6)
fun.kz/test/read.cgi/tech/1099574832/ (新タイプミラー)
制御系なら俺に聞いてもいいぜ(5)
fun.kz/test/read.cgi/tech/1079102543/ (新タイプミラー)
制御系なら俺に聞いてもいいぞ(4)
pc5.2ch.net/test/read.cgi/tech/1068869894/ (行方不明)
制御系なら俺に聞いてもいいぞ(3)
pc2.2ch.net/tech/kako/1059/10594/1059488975.html
制御系なら俺に聞いてもいいぞ(2)
pc2.2ch.net/tech/kako/1038/10380/1038094914.html
制御系なら、俺に聞け!
pc3.2ch.net/tech/kako/1002/10021/1002176627.html
関連過去ログ
●●●くみこの組み込み相談室●●●
pc3.2ch.net/tech/kako/988/988084737.html

847 名前:デフォルトの名無しさん mailto:sage [2006/07/10(月) 18:32:37 ]
ニートは潜在的脅威者の排除から生じたと思う

848 名前:デフォルトの名無しさん mailto:sage [2006/07/10(月) 22:36:50 ]
ニートはただのフリーターではなく働く意思の無い者だろ。
「働く意思がある」というのは社会人にとって最も重要な能力だ。
その能力の欠如している者が、「まだ能力的に上」とは思えない。

849 名前:デフォルトの名無しさん mailto:sage [2006/07/10(月) 22:40:23 ]
働く必要がないから働かないだけでは?

850 名前:デフォルトの名無しさん mailto:sage [2006/07/10(月) 22:58:36 ]
能力云々より基本的なコミュニケーションスキルがない人間は
雇ってもらえませんが何か

851 名前:デフォルトの名無しさん mailto:sage [2006/07/10(月) 23:31:13 ]
>>849
必ずしも働く必要は無いかもね。
能力を辞書で引くと
 のうりょく 【能力】
 (1)物事を成し遂げることのできる力。
 「―の限界を超える」「月産一〇〇〇台の―をもつ工場」
 (2)法律上、ある事柄に関して当事者として要求される資格。
であって、>>846の文意からするとこの場合の能力とは(1)だろうから、
何かを成し遂げれば少なくともそのための能力はあったということ。
何も成し遂げないで「俺は能力がある」なんて言ってる奴は、そんな
もの能力でもなんでもない。
ニートでも難しいテレビゲームをクリアしたなら、「そのゲームをクリア
する能力があった」ってことだろう。このスレで話題にすべき能力があ
るかどうかは分からんが。

852 名前:デフォルトの名無しさん mailto:sage [2006/07/11(火) 00:46:22 ]
ここは一体なんのスレなんだよwww

853 名前:デフォルトの名無しさん mailto:sage [2006/07/12(水) 00:03:11 ]
ニート議論スレ。

854 名前:radio star [2006/07/12(水) 18:08:57 ]
状態フィードバック制御と
オブザーバの併合システムを考える場合、
両方に極あるんだがこれはどう考えればいいわけ?

855 名前:独立配置 mailto:sage [2006/07/12(水) 22:20:09 ]
オブザーバの分離定理



856 名前:あばよ [2006/07/13(木) 07:35:31 ]
状態フィードバック制御則から
そのtおきの状態方程式なんてどうやってだすの?

googleもyahooも全然ひっかからねえ

857 名前:独立配置 mailto:sage [2006/07/14(金) 18:39:36 ]
残酷な天使のニート。
少年よニートになれ。

858 名前:デフォルトの名無しさん mailto:sage [2006/07/15(土) 03:38:29 ]
テクニカルエンジニア(エンデベ)ってどうなん?
ETECとか出てるけど

859 名前:デフォルトの名無しさん [2006/07/15(土) 21:51:39 ]
一般でよく売ってるRS232Cで繋ぐ電光掲示板って漢字フォントとか入っているんだね。
TERATERMでキーボードからそのまんまASAHIって打ったら、まんまASAHIと表示された。
俺てっきりドットレベルの指定からやらなきゃいけないと思ってた。


860 名前:デフォルトの名無しさん mailto:sage [2006/07/15(土) 22:30:59 ]
ああん それ漢字ちゃう

861 名前:デフォルトの名無しさん mailto:sage [2006/07/15(土) 22:40:48 ]
>>858
たったそれだけで、一体どんなレスを期待してるんだ?

862 名前:デフォルトの名無しさん mailto:sage [2006/07/16(日) 05:00:34 ]
>>861
漢字フォントじゃないけど、最低限アスキーくらいは入ってますよということじゃない?
文字コードはなんだろうね。Windowsで使う人のほうが多いからSJISかね?

863 名前:デフォルトの名無しさん mailto:sage [2006/07/16(日) 12:29:34 ]
SJISの方がシフトIN、シフトOUTしなくていいから、楽。

ならUNICODE使えって? まあ、それはねえw

864 名前:デフォルトの名無しさん [2006/07/16(日) 12:50:26 ]
TERATERMでCOM1に繋いでASAHIってタイプするだけで画面にASAHIって表示するなら、
漢字コードさえわかっていればどうやったら出力できるんだろう。
バイナリエディタで漢字コードを書き並べてそのファイルを「送信」すればいいのかな。

865 名前:デフォルトの名無しさん mailto:sage [2006/07/16(日) 13:15:57 ]
teraterm なら SJIS/JIS/EUCで文字コードは切り替えられるから試すのに苦労はないでしょ



866 名前:デフォルトの名無しさん [2006/07/17(月) 21:39:14 ]
初心者向けにラダープログラミングを解析してるサイトご存じないですか?

867 名前:デフォルトの名無しさん mailto:sage [2006/07/19(水) 09:46:35 ]
>>858
所詮資格です
取ったからって突然何でもできるようになる訳ではありません

868 名前:デフォルトの名無しさん mailto:sage [2006/07/19(水) 13:32:37 ]
>>867
いえ、検定です。資格ですらありません。

869 名前:age [2006/07/25(火) 23:52:38 ]
interface 8gatsu go

870 名前:デフォルトの名無しさん mailto:sage [2006/07/29(土) 20:24:05 ]
ここはPLCの話もOKですかね?

871 名前:デフォルトの名無しさん mailto:sage [2006/07/29(土) 21:58:46 ]
言語とか環境の縛りはないから別にいいんじゃない?
漏れは相手できないけどさ

872 名前:名無し募集中。。。 mailto:sage [2006/07/30(日) 19:05:20 ]
PLCは中規模以上はOMRON全盛な雰囲気の会社にいる
次に多いのは三菱PLCとか小規模だとキーエンスかな
他はどうなのかな?横河とか触ったこと無いんだけど

873 名前:デフォルトの名無しさん mailto:sage [2006/07/30(日) 19:28:07 ]
うちは三菱全盛みたいだが直接扱ってないのでよくわからん

874 名前:デフォルトの名無しさん mailto:sage [2006/07/30(日) 20:27:39 ]
うちは三菱か横河、サーボメインのシステムなら安川
昔は三菱一色だったらしいがQシリーズの初期版が腐ってたので横河も使うようになったらしい。
俺は三菱と横河なら分かるがどっちかっつーと横河の方がいいかね
ま、構造化ラダーなる似非構造化言語はどうかと思うんだが

875 名前:sage [2006/08/01(火) 03:40:18 ]
H2制御とはどのようなものなのですか?

論文発表まで2週間しかし知識ゼロ。
皆さん助けて下さい。



876 名前:デフォルトの名無しさん mailto:sage [2006/08/02(水) 23:30:12 ]
とりあえず発表会で教授に怒られてから出直して来い

877 名前:デフォルトの名無しさん mailto:sage [2006/08/03(木) 02:20:40 ]
論文を発表するんだろ?
論文が出来なきゃ発表できないんだから
発表会に出る資格無いから 発表会で怒られる ということは
ありえないんじゃないか?

878 名前:デフォルトの名無しさん mailto:sage [2006/08/03(木) 05:35:55 ]
論文発表するには論文を投稿しなければならないわけだが、1ヶ月前には投稿してないと発表もできない。
しかし、>>875は2週間前なのに投稿もできてない(何も分かってない)。
つまり>>875の論文発表といういわゆる論文発表ではなく内輪の発表会なんだよ。

879 名前:デフォルトの名無しさん [2006/08/04(金) 05:01:30 ]
875です。
就職が決まらず院で留年し来春
就職活動しようと考えてましたが、留年が決定
したところに内定をもらいました。

後取得してない単位は修士論文の分だけだったので
半留でいいとのことでした。

例外的な発表のため発表直前に論文を提出すれば
いいみたいで・・

論文の原稿は他の大学との共同研究という名目
のため院に入った時点で渡されてたんですが・・

通信系なんですがなぜかH2制御に関する論文
で理解するのに苦労してます。

助けてください。

880 名前:デフォルトの名無しさん mailto:sage [2006/08/04(金) 13:25:07 ]
半留といわずに全留しようぜ

881 名前:デフォルトの名無しさん mailto:sage [2006/08/04(金) 18:58:09 ]
っていうか、どうせネタだと思うけどこのスレで聞いたって無理だよ。
ここは制御系のスレであって制御理論のスレじゃないんでw

いわゆる制御系の人の大半は、俺もそうだけど制御理論なんてぜ〜んぜん知りません。

882 名前:デフォルトの名無しさん [2006/08/04(金) 20:11:28 ]
大半が知らないというのは関係無いですよ
わかる人が答えればいいだけなのに
なぜ黙ってられないんですか。

883 名前:デフォルトの名無しさん mailto:sage [2006/08/04(金) 20:16:14 ]
安定性を知らないと突然あばれて怪我するぞ。

884 名前:デフォルトの名無しさん [2006/08/05(土) 10:28:42 ]
875です。
ネタであってくれたらどれだけ楽か・・

どなたかH2制御わかる方いませんか?

885 名前:デフォルトの名無しさん mailto:sage [2006/08/05(土) 12:33:04 ]
ム板じゃそんなネタに構う奴いないからマ板に行け
マ板でも駄目だったらVIPのクオリティに期待するしかない



886 名前:デフォルトの名無しさん mailto:sage [2006/08/05(土) 13:56:41 ]
スマン。 本は何冊か買ったが理解出来んかった。--> H∞以後

まあ俺様方式でも、ちゃんと安定して動いてるから、まあいいや。

887 名前:デフォルトの名無しさん mailto:sage [2006/08/05(土) 21:09:32 ]
>>884 機械工学とかの板にいったほうがいいよとマジレスしてみる。

888 名前:デフォルトの名無しさん [2006/08/06(日) 22:23:39 ]
一応最適制御関連ということで。

微分ゲームの解き方をどなたか知ってませんかね?
www.kyowa-u.ac.jp/oishi/DGame1.1.pdf
とかあるのは知っていますが、簡単な問題例の解き方が
あると嬉しいです。ソースがあればなお良し。

889 名前:デフォルトの名無しさん mailto:sage [2006/08/06(日) 23:40:16 ]
宿題はよそでやれ

890 名前:デフォルトの名無しさん [2006/08/07(月) 00:44:14 ]
わかる人が答えればいいだけなのに
なぜ黙ってられないんですか。

891 名前:デフォルトの名無しさん mailto:sage [2006/08/07(月) 02:22:19 ]
黙っていれば馬鹿が書き込む。
馬鹿が書き込めばスレが荒れる。
スレが荒れると自分が迷惑する。

単純な理屈だろ。

892 名前:デフォルトの名無しさん mailto:sage [2006/08/08(火) 00:38:55 ]
いずれにしても>>889-みたいな流れになるから
何をしようがしまいがどうということはない
それが2ちゃんねるクオリティ

893 名前:デフォルトの名無しさん mailto:sage [2006/08/12(土) 15:23:47 ]
草枕の書き出しのとこみたいだ

894 名前:デフォルトの名無しさん mailto:sage [2006/08/12(土) 22:13:11 ]
諸行無常の響きあり だっけ?

895 名前:デフォルトの名無しさん mailto:sage [2006/08/12(土) 23:05:27 ]
漱石が琵琶の弾き語りでもするのか?

智に働けば角が立つ。

ってやつだろ



896 名前:デフォルトの名無しさん mailto:sage [2006/08/13(日) 08:39:26 ]
智ちゃんはアルバイトに向いてない って意味だっけか。
元気はあっていいんだけどね。

897 名前:デフォルトの名無しさん mailto:sage [2006/08/17(木) 06:22:13 ]
参考用に見せてもらったコードのコメントに、/* 10mS待てやゴラァ */
・・・orz お前、2ch語でコメントを書くなよ

898 名前:デフォルトの名無しさん mailto:sage [2006/08/17(木) 12:17:43 ]
>>897
げきわら

899 名前:デフォルトの名無しさん mailto:sage [2006/08/17(木) 18:49:21 ]
ゴラァなんて2ch語でもなんでもねぇよ

900 名前:デフォルトの名無しさん mailto:sage [2006/08/17(木) 21:30:44 ]
ゴラァじゃないとね。

901 名前:デフォルトの名無しさん mailto:sage [2006/08/18(金) 06:26:38 ]
いやこのごろ生活板なんかゴラァでスレタイがついてたりするんですよ。昔ならゴルァだったのに

902 名前:デフォルトの名無しさん mailto:sage [2006/08/18(金) 15:44:50 ]
男性が使うとゴルァで、女性が使うとゴラァなのだそうだ。
最近知った。

903 名前:デフォルトの名無しさん mailto:sage [2006/08/18(金) 16:42:15 ]
「漏れ」って女性語?

904 名前:デフォルトの名無しさん [2006/08/19(土) 14:42:15 ]
失礼します。RTOSの勉強中をしています。
お手上げ状態になったので、手がかりだけでも掴めればと・・。

NORTi/SH2を使ってDMA転送を行い、DMA転送完了割り込みをさせたいです。
DMA転送は正常に行われています。

割り込みサービスルーチンを作成して、その設定もして、
DMA転送完了割り込み有りにして動かすと、
割り込みサービスルーチンを呼び出しにいっている
(もしくは、呼び出そうとしている)ようですが、
処理が割り込みが入った時に動いていたタスクに
待てど暮らせど戻ってきてくれません。
割り込みサービスルーチンのcreateは正常にされています。

Cのソースレベルでデバッグできるものがあれば良いのですが、
それがないのでどの段階で止まってしまっているかが
サッパリわかりません。原因として考えられるのは何があるでしょうか?

よろしくお願いいたします。

905 名前:デフォルトの名無しさん mailto:sage [2006/08/19(土) 15:45:22 ]
>>904
>割り込みサービスルーチンを呼び出しにいっている
>(もしくは、呼び出そうとしている)ようですが、

とりあえずどっちなのか調べろ



906 名前:904 [2006/08/19(土) 16:28:37 ]
>>905
レスありがとうございます。

>>割り込みサービスルーチンを呼び出しにいっている
>>(もしくは、呼び出そうとしている)ようですが、
>とりあえずどっちなのか調べろ
調べました。
割り込みサービスルーチンは呼び出せていました。
割り込みルーチンの処理をreturn文だけにしてみましたが、
同様に割り込み前のタスクに戻ってくれませんでした。

割り込みルーチン内で設定しなおさなければいけないものが
あるのでしょうか。んん〜。

907 名前:デフォルトの名無しさん mailto:sage [2006/08/19(土) 16:44:14 ]
Cのソースはさらせないの?

908 名前:904 [2006/08/19(土) 17:54:02 ]
>>907
ソースを一部upしてみました。
(ちなみにInterface誌8月号のSH2基板で学ぶ〜のNORTiの
サンプルに少し手を加えたものです。)
割り込みが起きるタスクはDmaTask、
割り込みサービスルーチンはint_dei0です。

www.vipper.org/
FileNo:316283
Pass:904

909 名前:デフォルトの名無しさん mailto:sage [2006/08/19(土) 18:26:37 ]
int_dei0でdmaの割り込みを禁止してないから、dmaの割り込みがかかりっぱなしとか?

910 名前:904 [2006/08/19(土) 18:42:29 ]
>>909
割り込みがかかりっぱなしかぁ、、、
すぐに修正できるような腕じゃないんで、
そのあたりをもう少し勉強してやってみます。
Cも組み込み系もRTOSも初心者なので、四苦八苦です〜@@

911 名前:904 mailto:sage [2006/08/19(土) 18:53:25 ]
>>909
あ、お礼言うの忘れてました。ありがとうございました。

912 名前:デフォルトの名無しさん mailto:sage [2006/08/19(土) 19:23:31 ]
int_dei0でDMAC_CHCR0のIE=1(割り込みあり)をクリアするだけだと思うけど。

913 名前:904 [2006/08/19(土) 21:29:56 ]
>>912
ぅぉおお、動きました〜><
ここで2日間くらい悩んでました。
出来るだけ早くお世話にならなくて良いように精進します!
本当にありがとうございました!

914 名前:904 mailto:sage [2006/08/19(土) 21:33:59 ]
ずっとJAVAやってきた自分。レジスタの世界は奥が深いやぁ。

915 名前:デフォルトの名無しさん mailto:sage [2006/08/19(土) 23:19:43 ]
>>914
S/W的なフラグのクリアと何が違うというのか(ry



916 名前:デフォルトの名無しさん mailto:sage [2006/08/20(日) 00:32:38 ]
ですね。904です。
最初に割り込み禁止にすればいいと指摘いただいた時は
割り込みマスクか?とかもう一度SH2とNORTiのdoc読んでました。
2回目の指摘で目から鱗。まだまだ勉強が足りません。

JavaはAPIの中で泳いでるイメージで、
特にWeb系しかやってなかったってこともあるかもしれないけど、
01やら信号やらクロックなんてものは一切意識したことなかったんですよ。
今更ながらですが感銘を受けながら、再勉強してます。
では、このへんでROMります。

917 名前:デフォルトの名無しさん mailto:sage [2006/08/20(日) 05:34:29 ]
日立のチップはたいていその思想で作られてるよ。DMAだけじゃなく、タイマもuartも。
「割り込んだら割り込み要因をまずクリヤする」。これから日立の石ずっと触るのなら
割り込み処理の頭にはとりあえず割り込み要因クリヤ。これもバイトの0を書き込むのじゃ
なく、レジスタを読んでそのbitだけクリヤして書き込むように。sfr_clr(PORTx,0x80);とかね。

918 名前:デフォルトの名無しさん mailto:sage [2006/08/21(月) 21:30:40 ]
処で喪前様方、TSEEはどうですよ。

919 名前:デフォルトの名無しさん mailto:sage [2006/08/28(月) 14:56:59 ]
質問です。
インラインアセンブラを使用して汎用レジスタの値を判定したいのですが、
どうしたらいいのでしょうか?
環境はHEW、CPUはM8S2378です。お願いします。



920 名前:デフォルトの名無しさん mailto:sage [2006/08/28(月) 16:02:10 ]
>>919
アセンブラで組んだライブラリを呼ぶんじゃダメなの?

921 名前:919 mailto:sage [2006/08/28(月) 16:38:44 ]
920>>
Cで使えるならOKです。


922 名前:デフォルトの名無しさん mailto:sage [2006/08/28(月) 16:52:52 ]
>>919
このスレに偶然その環境に詳しい香具師がいれば別だけど、恐らく自分で調べる以外にないと思うよ。
インラインアセンブラの記述方法は実装系に依存するし。
#処で、汎用レジスタの値は判定したいときに保障されているのだろうか。例えばx86で言うeaxは殆ど保障されないわけだが。

923 名前:デフォルトの名無しさん mailto:sage [2006/08/28(月) 17:20:36 ]
汎用レジスタの値を判定とは?何をやりたいの?

924 名前:919 mailto:sage [2006/08/28(月) 18:16:13 ]
922>>
>#処で、汎用レジスタの値は判定したいときに保障されているのだろうか。例えばx86で言うeaxは殆ど保障されないわけだが。
○ネサスさんのマニュアルに書いてある通りに作成しているのですが、もしそうだとしたら最悪です。

>このスレに偶然その環境に詳しい香具師がいれば別だけど、恐らく自分で調べる以外にないと思うよ。
何日もかけて調べているのですが、限界を感じてきています。






925 名前:デフォルトの名無しさん mailto:sage [2006/08/28(月) 18:19:34 ]
汎用レジスタの値を読み出すなら簡単やん・・



926 名前:919 mailto:sage [2006/08/28(月) 23:06:03 ]
925>>
読み出した値をプログラム上で判定したいのですが、簡単にできるのでしょうか?


927 名前:デフォルトの名無しさん mailto:sage [2006/08/28(月) 23:25:45 ]
判定って何だ?
定数と比較するってこと?

928 名前:919 mailto:sage [2006/08/28(月) 23:39:42 ]
927>>そうです。具体的に言うと、
汎用レジスタの下位1バイトが0以外のときエラー処理を返したいのです。
環境上、アセンブラ内でしかいじれないので、C上に引っ張り出す方法を知りたいのです


929 名前:デフォルトの名無しさん mailto:sage [2006/08/29(火) 00:05:01 ]
>>928
だから>920でいいべさ。
まさか、アセンブラも用意されていないわけじゃあるまい。
#もしそうならそうで、Cで単純な関数を作ってコンパイルし、バイナリパッチ当てるとかw

930 名前:デフォルトの名無しさん mailto:sage [2006/08/29(火) 00:20:11 ]
Cの関数の戻り値をアセンブラで書くとどうなるのか分らない無能なんだからほっておけ!

931 名前:デフォルトの名無しさん mailto:sage [2006/08/29(火) 01:00:13 ]
>>928
>環境上、アセンブラ内でしかいじれないので、
なにがアセンブラ内でしかいじれない?
アセンブラ内で判定して、その結果をCでみたい?


932 名前:デフォルトの名無しさん mailto:sage [2006/08/29(火) 02:06:37 ]
汎用IOレジスタと汎用レジスタの区別がついてない悪寒

933 名前:デフォルトの名無しさん mailto:sage [2006/08/29(火) 06:52:08 ]
>>919
M8S2378 ってのを知らない。 旧三菱系なのかな?
H8S2378なら旧日立の100pinCPUなんだけどさ

934 名前:デフォルトの名無しさん mailto:sage [2006/08/29(火) 07:49:32 ]
>>933
pc8.2ch.net/test/read.cgi/tech/1156145524/255

935 名前:デフォルトの名無しさん mailto:sage [2006/08/29(火) 08:00:06 ]
【初心者歓迎】C/C++室 Ver.30【環境依存OK】
pc8.2ch.net/test/read.cgi/tech/1156145524/
251 名前:デフォルトの名無しさん 投稿日:2006/08/28(月) 23:26:30
質問です。
汎用レジスタ(ER0)の値をプログラムで判定したいのですが、
アセンブラ内でしかER0をいじれません。
C上で動かすにはどうしたらいいのでしょうか?
環境はHEW、CPUはH8Sです。お願いします。

これか.....このレベルだと説明する方も疲れるというか説明はムリだろな。



936 名前:デフォルトの名無しさん mailto:sage [2006/08/29(火) 08:08:36 ]
まじれすすると、 ER0を返すアセンブラ関数は
_getER0:
RTS

こいつは
int getER0(void){} と書いたのと等価(HEWは return 文が無くてもエラーにはしない筈)

もっとも、もっと手前で大きな勘違いがあるに違いない
・・・・・肝心の品番さえ間違うようだと・・・・こんな奴とだけはって奴だな

937 名前:デフォルトの名無しさん mailto:sage [2006/08/30(水) 23:39:17 ]
#pragma inline_asm を使えばいい。
コンパイルオプション code=asmcodeを忘れないこと。
コンパイラのユーザーズマニュアル書いてますよ。
マジレスかこわるかった?

938 名前:デフォルトの名無しさん mailto:sage [2006/08/31(木) 04:32:34 ]
でも、それ使うと、debug情報とか何かの機能に制限が加わるんだったような・・・

939 名前:デフォルトの名無しさん mailto:sage [2006/08/31(木) 05:49:11 ]
なにか問題でも?

940 名前:デフォルトの名無しさん mailto:sage [2006/09/01(金) 03:02:33 ]
sh7709を、内部clk132.7MHzで使っています。何ステート毎にポート反転というコードを
走らせてみると、そのステート数より3割ほど多く時間がかかります。OSなし、割り込みなし
の状態で、です。コードはSDRAMに置いて実行させてます。どんなことが考えられますか?

941 名前:デフォルトの名無しさん mailto:sage [2006/09/01(金) 07:50:48 ]
ステート数はソフトエミュレータで求めたんでしょ?
それと違うって事は、ポートの出力にディレイがかかってるのでは?


942 名前:デフォルトの名無しさん [2006/09/01(金) 08:26:53 ]
>>940
ステート数ってキャッシュのヒット率やパイプラインの状態にも
影響を受けるんじゃない。

だから計算で出した値は、大まかな目安にしか
ならないんじゃないかな。



943 名前:デフォルトの名無しさん mailto:sage [2006/09/01(金) 10:01:51 ]
SDRAM?

944 名前:デフォルトの名無しさん mailto:sage [2006/09/01(金) 22:06:00 ]
SDRAMだと、どういう設定で動かしているかも問題になるかな?
命令をフェッチときに無駄が出るカモね。
あと、キャッシュをどういう設定で使うかも絡んでくるけど。


キャッシュのなかにコードを放り込んで実行してみれば、計算通りに
なるんじゃない?

945 名前:デフォルトの名無しさん mailto:sage [2006/09/01(金) 23:56:18 ]
>>940
3クロックで動いてるはずのところへ一回WAITが入って4クロックで動いてるとかいうおちではないか




946 名前:940 mailto:sage [2006/09/02(土) 07:36:48 ]
ハード屋さんに聞くと、SDRAMはノーウェイトだそうです。あとレイテンシというのもあるらしい。
遅い件はその後の情報で、コードはキャッシュ可の空間にあったが、スタックがキャッシュ不可
空間にあったことが判ったそうです。それを正したら期待通りになりました。お騒がせすいません。

この際だがら、レイテンシというものについて教えてくださいませ。

947 名前:940 mailto:sage [2006/09/02(土) 07:37:36 ]
連投すいません。SRAMとDRAMは知ってるのですが、SDRAMってどんなのでしょうか。






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<253KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef