回答:
私にとって、役職はよく似ていますが、まったく同じではありません。私の意見では、「ロジックデザイン」とは、FPGA、CPLD、またはASICに移行するデジタルロジックを設計するためにVHDLまたはVerilogを作成することを意味します。
一方、「デジタル回路設計」とは、HDLに加えて(作業する可能性がある)、ボード/チップ/システムのデジタル部分全体も設計することを意味します。アナログのもの。また、「デジタル回路設計」には、「ロジック設計」が少なく、ICと既成のコンポーネント/ IPブロックを使用することが多いと思います。
さて、これは必ずしもそうである必要はありません。2つの役職は確かにまったく同じ立場を表すことができますが、それは私の解釈です。その分野の求人を探している場合は、求人の説明で特定の求人の詳細を確認できます。それでもはっきりしない場合は、両方に適用してから、インタビューで説明を求めることができます。
Intelのキャリアセンター(jobs.intel)で、この質問に答えるのに役立つ2つの職を見つけました。彼らのウェブサイトによると、それはロジックデザインエンジニア [ 1 ]に期待されています。
ロジック設計、レジスタ転送レベルRTLコーディング、およびシミュレーションを実行して、完全なチップ設計に含めるためのセルライブラリ、機能ユニット、およびサブシステムを生成します。ロジックコンポーネントのアーキテクチャおよびマイクロアーキテクチャ仕様の開発に参加します。SoC顧客にIP統合サポートを提供し、RTLチームを代表します。
また、ARMのロジックデザインエンジニアの職[ 2 ]を見つけました。これはIntelの定義と一致しています。したがって、非常に短い要約では、ロジック設計エンジニアはRTLロジックを設計、シミュレーション、およびデバッグするようです。
一方、インテルはデジタル回路設計のエンジニア [ 3 ]に次のことを期待しています。
中央処理装置CPUおよび/または周辺機器の情報処理ハードウェアおよび/または電気コンポーネント、メカニズム、材料、および/または回路、プロセス、パッケージング、およびキャビネットの設計、開発、テスト、および利用における学際的研究を実施または参加する。仕様を準備し、ベンダーを評価し、テストレポートを分析します。製品が規格と仕様に準拠していることを確認します。計画とコストの見積もりを作成し、プロジェクトを評価してリスクを分析します。コンピュータコンポーネント、製品、システムの手順、分析、設計を開発します。新しいアイデアや製品の全体的な設計と開発を開始、指導、調整します。発生した顧客/クライアントの要求またはイベントに応答します。正式な教育と判断を活用して問題の解決策を開発します。
私の意見では、これらのタスクは、実際の実装よりも「プロジェクト管理」および「意思決定」に関連しているようです(このエンジニアが「手を汚さない」わけではありません)。さらに、Digital Circuit Engineerの職位はチップ製造タスクを理解しているようですが、他の職種は理解していません。したがって、インテルにとって、2つの職位には違いがあるようです。しかし、ARMでDigital Circuit Designerの職を見つけることができませんでした。これは、ARMがこの定義を使用していないこと、または現時点で空いているポジションがないことを意味している可能性があります。
全体として、提示された定義が他の会社では簡単に異なる可能性があるため、各会社が提供するポジションと、各ポジションに期待することを検討することをお勧めします。
注:参照は職務であるため、最終的に有効期限が切れます。したがって、私は彼らからのすべての関連コンテンツをこの回答に挿入しました。