Efinix FPGA デバイス

アメリカの新興 FPGA 半導体メーカー、Efinix. 米 Xilinx をはじめ、韓国 Samsung 等が出資. FPGA 製品は、高速高性能版の「Titanium」と、低コスト・低消費電力版の「Trion」. 各種開発キットはDigikeyから入手可能な模様.

もっと読む

Python の基礎知識 [3]

Python プログラムの基本(続き) 組込み関数 Python には多数の便利な組み込み関数が存在し、それらは宣言等の必要なしに使うことができます.詳細は Python 公式ドキュメントで参照できますが、ここでは代表的なもののみ紹介します. 数値計算(最大・最小値、絶対値、除算と剰余、合計・べき乗

もっと読む

Python の基礎知識 [2]

Python プログラムの基本(続き) リスト型 Python では、複数のデータをリスト(配列)としてまとめることができます.リストは、カンマ区切りの値 (要素) の並びを角括弧で囲んだものとして書き表します. リストの各要素へは、 s[0] のように添字を使ってアクセスします.また、s[0:2]

もっと読む

Python の基礎知識 [1]

前回で Python 開発環境のインストールができたので、次は Python の基本的な使い方・文法などを確認します.詳細については Python 公式ドキュメントですべて公開されていますが、ここでは基本的な使い方に絞って確認することにします. Python インタプリタ Python コマンドを引

もっと読む

Python 開発環境のインストール

近年、機械学習ブームもあって日本でも Python というプログラミング言語に注目が集まっています. Python は 1991年に公開されたスクリプト言語で、シンプルで読みやすく、サードパーティ製ライブラリも豊富に用意されており、機械学習のみならずさまざまな分野での利用が広がっています. Pyth

もっと読む

EZ-USB FX3 はじめました 【1】

USB3.0 についてちょっと勉強してみたくなり、適当な評価ボードを探していたところ Cypress の EZ-USB FX3 評価ボードを見つけました.価格も $49 とお手軽でしたので、さっそく入手してみました.キットの内容は、評価ボード本体のほか、USB 3.0 対応ケーブル、Getting

もっと読む