回答編集履歴

4

日本語を修正

2015/12/31 14:56

投稿

ozwk
ozwk

スコア13521

test CHANGED
@@ -14,11 +14,9 @@
14
14
 
15
15
  verilogやvhdlといった回路を記述するための言語、
16
16
 
17
- ハードウェア記述言語も学ぶ必要があります。
17
+ ハードウェア記述言語(HDL)も学ぶ必要があります。
18
18
 
19
- デジタル回路の知識も必要です。
20
-
21
- 基本的に全て並列で動くので、
19
+ ハードウェアは基本的に全て並列で動くので、
22
20
 
23
21
  手続き型の言語と発想が違います。すごく宣言的です。
24
22
 

3

開発言語について

2015/12/31 14:56

投稿

ozwk
ozwk

スコア13521

test CHANGED
@@ -5,3 +5,23 @@
5
5
  その回路にやらせるという意味です。
6
6
 
7
7
  個人でやるならFPGAやCPLDを使います。
8
+
9
+
10
+
11
+ 手軽ではないです。
12
+
13
+ 当然ハードが必要になりますし、
14
+
15
+ verilogやvhdlといった回路を記述するための言語、
16
+
17
+ ハードウェア記述言語も学ぶ必要があります。
18
+
19
+ デジタル回路の知識も必要です。
20
+
21
+ 基本的に全て並列で動くので、
22
+
23
+ 手続き型の言語と発想が違います。すごく宣言的です。
24
+
25
+ 関数型とは親和性高いです。
26
+
27
+

2

誤字

2015/12/31 14:51

投稿

ozwk
ozwk

スコア13521

test CHANGED
@@ -1,6 +1,6 @@
1
1
  CPUのような汎用の演算装置ではなく、
2
2
 
3
- 目的に特化したその目的にしか出来ない専用の回路を用意して、
3
+ 目的に特化したその目的にしか使えない専用の回路を用意して、
4
4
 
5
5
  その回路にやらせるという意味です。
6
6
 

1

追記

2015/12/31 10:14

投稿

ozwk
ozwk

スコア13521

test CHANGED
@@ -1,3 +1,7 @@
1
+ CPUのような汎用の演算装置ではなく、
2
+
3
+ 目的に特化したその目的にしか出来ない専用の回路を用意して、
4
+
1
- 専用の回路を用意してそれにやらせるという意味です。
5
+ の回路にやらせるという意味です。
2
6
 
3
7
  個人でやるならFPGAやCPLDを使います。