ReConFig ’09: Day 3

– A reconfigurable architecture for stereo-assisted detection of point features for robot mapping
Active sensors: sonar or radar is effective in low density, low noise, low interference environment. (Low density というのが、なるほど、と思った)
Passive sensors like vision systems are effective in practical situations.
Dynamic programming を使ってステレオ処理をやるらしい。かっこいいぞ!
– FPGA implementation for direct kinematics of a spherical robot manipulator
ロボットアームがいまどういう状態になっていて、どういうふうに力をいれれば所望の状態に持って行けるかを計算する。行列演算。
– Parallax‐Docking and Reconfiguration of Field Programmable Robot Arrays using an Intermittently‐Powered One‐Hot Controller
Field programmable robot array!
マイクロロボットですよ。ロボットは configuration 情報をもっており、いろいろ書き換えられる。MEMS な足で動き回ったり、MRAM based な nonvolatile flip-flop とかを持っている模様。
すげえかっこいい。なんじゃこりゃー。
[ Session SC1 : Track on Reconfigurable Computing for Security and Cryptography ]
– Improving the Security of Dual Rail Logic in FPGA using Controlled Placement and Routing
消費電力からのサイドチャネルアタックを防ぐために、逆の論理で動く回路をつけて対称にするやりかたがあるわけだが、それをうまくやるための FPGA アーキテクチャと設計ツールの研究。
– Accelerating Cryptographic Applications Using Dynamically Reconfigurable Functional Units
村上先生のところの発表。フランスの人ですが。
Reconfigurable functional unit を持った ASIP (Application Specific Instruction-set Processor) を作って暗号を高速化しましょう。
– Tailoring a Reconfigurable Platform to SHA‐256 and HMAC through Custom Instructions and Peripherals.
[Session SC2 : Track on Reconfigurable Computing for Security and Cryptography]
– Observing the randomness in RO‐based TRNG
Ring oscillator based TRNG!
デバイスは STRATIX. FPL ’08 にもあったかな…
– Proof‐carrying Hardware: Towards Runtime Verification of Reconfigurable Modules
こういう研究は大事だと思うのだが、どういうタイミングから現実的なものになってくるのかね?ソフトウェアでそういうもの (つまり、実行するバイナリが安全であると証明するもの・仕掛け) があるか、といわれるとそれは微妙だったりするし、しかし、ハードウェアであるからこそ大事なのかもしれない。うーん。。。
モジュールを使う側の検証にかかる時間をなるべく少なくして、負担をモジュールを作る側に移すことが大事なのか。なるほど。

コメントを残す