アポロ精工株式会社 アポロ精工 新横浜オフィス(旧ケーアイテクノロジー/旧市川ソフトラボラトリー)

2022-11-08 00:00:00.0

掲載開始日: 2022-11-08 00:00:00.0

その他・お知らせ

【画像処理エンジニアコラム】ソフトエンジニア向け

画像処理だけの話ではありませんが、ハードに近いソフトエンジニアの参考になればと、変数のお話(ノウハウ)をご案内します。

SoCFPGAをご存じでしょうか?FPGAに組込用が内臓されたものです。
現在の主流は、TOP2社ともARMを内臓してます。ハード的な用語になりますが、このARMは「ハードコア」と呼ばれる物です。

一方もっと昔から、FPGAに小さなマイコンを内臓したい。
との要望に応える為に、FPGAの自由に組めるロジック回路を内臓できる仕組みを、各メーカーとも備えてます。
XILINX社では、MicroBlaze(TM)と言う名称でソフトコアを提供してます。

ハードコアと、ソフトコアは用途で使い分けてます。
ここで、知られていない注意点です。
cher型の変数が、MicroBlazeは、signed、ARMは、unsignedと言う点です。
え?と思われるかもしれませんが、符号付きか否かで同じ計算式でも答えは異なる事はご存じの通りです。

この注意点を知らずに移植すると、悩んでしまう事なのでご紹介してみました。

*ニュースは、弊社メルマガで配信されてます。

お問い合わせ

下記のフォームにお問い合わせ内容をご記入ください。
※お問い合わせには会員登録が必要です。

至急度  [必須]
添付資料
お問い合わせ内容  [必須]
【ご利用上の注意】
お問い合わせフォームを利用した広告宣伝等の行為は利用規約により禁止しております。
はじめてイプロスをご利用の方 はじめてイプロスをご利用の方 すでに会員の方はこちら
イプロス会員(無料)になると、情報掲載の企業に直接お問い合わせすることができます。
メールアドレス

※お問い合わせをすると、以下の出展者へ会員情報(会社名、部署名、所在地、氏名、TEL、FAX、メールアドレス)が通知されること、また以下の出展者からの電子メール広告を受信することに同意したこととなります。

アポロ精工株式会社 アポロ精工 新横浜オフィス(旧ケーアイテクノロジー/旧市川ソフトラボラトリー)

PR情報エリア

ページの先頭へ