タグ

2015年7月8日のブックマーク (3件)

  • Scalaでハードウェアを書く - wasabizの日記

    2015-07-08 Scalaでハードウェアを書く Scalaでハードウェアを書けるChiselについて紹介します。 Chisel: Constructing Hardware in an Scala Embedded Language Chisel 2.2.0 Manual Chiselとは Chiselとはハードウェア記述用のためのライブラリでありScalaのDSLとして実装されています。最近巷で話題のRISC-Vというアーキテクチャがありますが、その実装であるRocket CoreがChiselで記述されています。Chiselは単なるScalaのライブラリなので、.scalaなファイルの中でimportして使います。そして回路の仕様をScalaで記述してコンパイルするとその仕様に従ったVerilogを出力する実行ファイルが出来ます。以下のコードはChiselのトップページから引用し

    Scalaでハードウェアを書く - wasabizの日記
    qnighy
    qnighy 2015/07/08
  • DE1-SoCでUART - wasabizの日記

    2015-07-08 DE1-SoCでUART DE1-SoCを2ヶ月前に買いました。 DE1-SoCにはuart-usbが最初からついているんですがそれが悲しいことにHPS(ARM)の方につながっていて、FPGAから触るには(多分)ARMコアをverilogでinstantiateして使えば動くんじゃねみたいな状況です。いろいろめんどくさいので諦めてGPIOからUARTを叩くことにしました。 写真に写ってる上のブレッドボードが変換回路で、ほぼこれに従ってあるはず(zptさんに感謝)。ICが見えるのはnotゲートを挟んでいるから(FPGAの方でnotしたほうが絶対楽)。実はDE1-SoCのGPIOにはちゃんと保護回路が挟んであるのでわざわざ組み直す必要はない…けど、念のため。 というわけで今日id:zeptometerが動かしてくれたので記事にしておきます。これがこれからDE1-SoCで遊

    DE1-SoCでUART - wasabizの日記
    qnighy
    qnighy 2015/07/08
  • 日本年金機構の情報漏えい事例から、我々が学ぶべきこと | トレンドマイクロ セキュリティブログ

    先日のブログ記事でもお伝えしたように、6月1日に公表された日年金機構からの情報漏えいは、125万件の年金に関連する個人情報が漏えいしたという被害の大きさと同時に、典型的な標的型サイバー攻撃の事例として大きな注目を集めています。すでに公表から 10日が経過しようとしていますが、この間さまざまな発表や報道がなされています。これまでの発表や報道の中から、セキュリティ対策の観点で我々が学べることは何でしょうか。同様の標的型サイバー攻撃に対し、我々が対策を考える上での、4つのポイントをまとめてみました。 防げない標的型メール、侵入を前提とした対策が必要: この事例では、標的型メールが攻撃の侵入口であったことが確認されています。報道によれば、業務に関連する件名を含む複数種類の標的型メールが届いており、最終的に複数の職員が開封、感染したとのことです。 標的型メールは、繰り返し似たようなレベルの内容が届

    qnighy
    qnighy 2015/07/08