__Impulse____FPGAをCでコーディングする____C__
1 :
774ワット発電中さん:
FPGAを VHDLやVerilogで書いてるみなさん
とうとうCで記述時代がやってきましたよ。
Cで書くFPGAについて、数少ない情報を交換するスレです。
大いに語りましょう。
Cで書くのは"C"PLD
Fortranで書くのが"F"PGA
3 :
774ワット発電中さん:2005/09/13(火) 10:04:30 ID:bkdc8GF+
なあるほど
うまいこと言うじゃん
5 :
774ワット発電中さん:2005/09/13(火) 12:07:51 ID:M+diEyYK
CをHDLっぽく拡張しただけです。
ソフトウェア屋がおいそれとつかえるものではなかったです。
結局ハードウェアの知識いります。
だまされました。
ちょっぴり期待したんだけど、制約が多いみたいだねぇ
もうちょっとクオリティ高くてフリーのってないもんかねぇ・・・^^;
まだまだCでは無理っていうことですかね?
>>4 すごく現実的な内容で、とってもわかりやすかったです。
しかし、ポートをH,Lするだけで、こんなに手間がかかる
ものなんでしょうか。
8 :
774ワット発電中さん:2005/09/13(火) 14:10:32 ID:bkdc8GF+
そうなんだ へーへーへー 3へー
>>5 やっぱり、どうしてもハードを意識した記述はしなきゃいけないと思うんで、
(メモリや並列動作とかの意味で)
ソフト屋さんがすぐに記述できるかっていうとそうでもないと思います。
>>7 Cで記述されたアルゴリズム、例えばFFTとかを軽い作業量でHCCに落とし込めたりするなら
多少(RTLの段階では)役に立つかも。恐らく、手間を減らす目的で
Cにしたんじゃないんではと思います。
手間を減らしたCっぽい記述がVerilogだと思ってますw
そりゃそうだろ>>ハードの知識が必要
だが、そんな高度な知識は必要ないんじゃ・・・
12 :
774ワット発電中さん:2005/09/14(水) 07:24:19 ID:D3L4vOrV
おをー なつかしゲームが動いてるじゃん
作ってみようかな
14 :
774ワット発電中さん:2005/09/14(水) 16:41:57 ID:D3L4vOrV
まだ あまり普及しない理由は何でしょ。
価格が高いから?
15 :
774ワット発電中さん:2005/09/15(木) 03:19:28 ID:xrmFOX4g
根本的にシーケンシャル処理とパラレル処理の違いがあるからなー。
マイコン用のCソースを、コンパイラ変えただけでFPGAにそのまま焼けるようになるには
あと20年はかかりそう・・・。
コンパイルしたら、CPUコアと、それ用のオブジェクトに落ちたりして。
17 :
774ワット発電中さん:2005/09/15(木) 11:09:36 ID:NaLtFTPN
総選挙前に国民をCでコーディングするべきだった・・・。orz
早速大増税が始まるぞ。
>>16 それいいねw ソフトとそれに最適化されたCPU吐いてくれんのね。
メモリマップと回路図とメモリ型番も一緒に。夢のようなシステム・・・
ま、あったら「つかえねー」のひとことでおわっちゃうのが現実ってものなんだろうけどw
19 :
774ワット発電中さん:2006/01/15(日) 20:58:24 ID:+rqH9B7Q
なんか書き込みが全然無いみたいですができそうも無いってこと?>18
20 :
774ワット発電中さん:2006/04/07(金) 03:57:38 ID:n3Kko6yS
>>18 既存技術の組み合わせである程度は実現可能。が、差別化できないので
やはり意味ないかも。金太郎飴はおいしいけど、製品がそれじゃなあ。
21 :
774ワット発電中さん:2006/04/07(金) 10:30:17 ID:yjftm5wQ
>>18 アルゴリズムを理解するプログラムが書けない限り最適化はできません
>>21 そこまで大した物じゃなくても、たとえば汎用レジスタを何本
用意するとかっていうチューニングはできるかもね。
大き目のCPUコアを基本にして、アプリケーションをコンパイル
した段階で使われてない機能や、内部にスタックを持つような
アーキテクチャなら、スタックレベルも必要最小限に押さえた
アーキテクチャにして、CPUコアを合成するとか
ImpulseってDACにここ数年出展してないんだが、固定顧客でもいるのか?
同業のCriticalBlueは元気そうだけど。やはり、CとC variantじゃCの
方が良いって客が多いってことだね。
動作合成ツールも受けが良いのは、結局純粋なC/C++の合成ツールみたい
だしね。チューニングはHDL、サクッと設計するならC/C++からダイレクト
に合成、ってので手を打つってのが大人な対応なんかもね。
24 :
774ワット発電中さん:2006/06/28(水) 04:01:38 ID:7fiHBvsD
組み込み展行ったひといる?
25 :
774ワット発電中さん:2006/06/28(水) 19:46:46 ID:xH7mmJLL
案内状が山ほど来ると、行く気がなくなる(w
なんか 6月28日、6月28日、ってうるさく感じるのは、愛知のオレだけか?
27 :
774ワット発電中さん:2006/06/30(金) 16:11:04 ID:8oTu/Y6Q
>>18 バグ解析が大変だぞー。
今のNIOSだって・・・以下自制
28 :
774ワット発電中さん:2006/07/01(土) 00:25:38 ID:1M5RK39v
ESEC行ったんだけど、
「世界初の位置と時間を証明するサービス」をやってる関連の奴が
ゆりかもめ内でうざかったっす。
文句いってくれた奴、サンクス。
29 :
774ワット発電中さん:2006/09/20(水) 16:21:31 ID:4pq8OCxY
age
これ以上、新しいツールを覚える余裕なんてねぇ!
そろそろ日本製ツールメインでいこうぜ
32 :
774ワット発電中さん:2006/11/20(月) 16:54:38 ID:jb80WynY
板倉vs包み下
33 :
774ワット発電中さん:2008/06/10(火) 12:58:12 ID:EqNqsjiv
34 :
774ワット発電中さん:2008/06/10(火) 14:36:35 ID:aBBh96m9
>>15 Cよりfortressなんかのほうが向いてるかもしらんね
このスレ、2007年は書き込み無かったんだねw
それスゴイな
37 :
sage:2008/06/11(水) 04:03:31 ID:dBmrs3gF
test
test
39 :
774ワット発電中さん:2008/06/11(水) 04:08:40 ID:dBmrs3gF
test
GFRP を C でコーティングすると聞いて飛んできました
1年あたり14レスくらい
残り960レス埋まるのは69年後
もう誰もレスしないのかな?
43 :
774ワット発電中さん:
どうやらそのようだね。
(と、今年はオレがレスを担当させていただきました。)