デジタルICバックエンドエンジニアになるにはどのようなスキルが必要ですか? (学習ビデオが添付されています)

周知のとおり、デジタル バックエンド デザインは IC 設計における重要なリンクであり、デジタル バックエンド エンジニアは、ゲート レベルのネットリストを標準の GDS ファイル (デザイン インプリメンテーションまたは物理デザインとも呼ばれます) に変換します。いわゆるフロントエンドが正しい機能を保証するのと同様に、バックエンドはチップの正しい実装を保証します。

デジタルバックエンドエンジニアってどんな仕事をするの?

デジタル チップ バックエンド エンジニアの主な仕事は、デジタル フロントエンドによって送信されたコードを受け取り、最終的に完全なチップ レイアウトと配線結果を提供することです。

形状の美しさとエンジニアリングの実践の要件を組み合わせた技術です。フォルムの美しさは機能内容や要件から直接生まれ、バックエンド設計の連携では数万個の標準ユニットが星のように点在しますが、機能やタイミングを満たすことを前提に、各ブロック間の依存性を追求します。関係を確立し、チップ内部を調和して安定したように見せます。

デジタルバックエンドの技術内容は決して低いものではないため、これから始めようと思ったら、時間と労力、さらにはお金をかけて基礎知識を集中的に補う必要があります。

どのようなスキルが必要ですか?

多くの学生は、バックエンド設計の能力を他のポジションと区別したいと考えています。したがって、このスキル ツリーをリストすると、より明確かつ直感的に見えます。
ここに画像の説明を挿入

理論的知識
デジタル エレクトロニクス、アナログ エレクトロニクス、半導体の基礎はすべて、非常に基本的な理論的知識です。
バックエンド学習では、回路実装の基礎となる原理にもっと注意を払う必要があります。
熟練度に達する必要はありませんが、基本的な習得レベルに達する必要もあります。

言語
デジタル バックエンド エンジニアはいくつかの自動化されたタスクを実行する必要があるため、必要なスクリプト言語も習得する必要があります。
Icers に必要な Verilog に加えて、現在使用されている主流のスクリプト言語は TCL と Perl です。

ツール
発展に伴い、デジタルチップの集積度はますます高くなっており、トランジスタの数もますます増えています。プロセス ノードが縮小し続けるにつれて、バックエンドで行うべきことがますます増えています。
バックエンド設計作業に反映され、バックエンド設計はツールへの依存度が高まっています。
各プラットフォームで習得する必要があるスキルは異なり、通常はプラットフォームごとに 1 つのツールを学習するだけで十分です。
写真にリストされているものは、現在業界で使用されている最も権威のあるツールでもあります。

環境クラス
フロントエンド設計エンジニアや機能検証エンジニアと同様に、バックエンド設計エンジニアも EDA ツールを使用する必要があります。
前述したように、EDAツールは基本的にLinux版が提供されるため、Linux環境での一般的なコマンドや操作に習熟する必要があります。

総合的な能力
バックエンドデザインではより高度な英語の読み書きスキルが求められるため、英語の読み書きスキルもこのポジションへの適性を判断するのに役立ちます。
コミュニケーション スキル、学習スキル、チームワーク スキルは比較的基本的な職業上の資質であるため、ここでは繰り返しません。

面接は一般的にどの程度マスターする必要がありますか?

新卒の場合、書籍の知識に関する検査が多くなります 基本的に面接の質問は比較的基礎的なものであり、関数応用の知識を調べるのは苦手です 検査は主にいくつかの基本的な概念と基礎知識の習得に焦点を当てています。

新卒の場合は、やはり書籍の知識に多くの時間を費やす必要がありますが、機会があれば実際に実習に行ってエンジニアリングの応用に触れたほうが良いでしょう。こうして実際の状況や結果に触れると、本で読むのとは答えの深さが断然違います。したがって、より多くのインターンシップを行うか、メンターと一緒に実際のプロジェクトに取り組むことをお勧めします。
ここに画像の説明を挿入

このプロジェクトは、tsmc28nm テクノロジーを使用した aes コンピューティング モジュールです。プロジェクトの実装プロセスは、デジタル バックエンド APR、STA、フォーマルおよびその他のプロセスをカバーします。モジュール規模は 20W+インスタンスに達し、動作周波数は 500Mhz、モジュール サイズは 1mm* 1mm。

すべての技術職は主に専門スキル(スキル)とプロジェクト経験(経験)の2点を重視しますしたがって、上記のスキルに加えて、1 つまたは 2 つのプロジェクトに携わったこと、特にプロジェクト中に蓄積されたデバッグ経験も非常に重要です。

実際、デジタル バックエンドは多くの知識を学ぶ必要があり、設計プロセスをよく理解し、EDA ツールを上手に使用し、さまざまなセクションの具体的な作業内容とスキルを習得する必要があります。

デジタルバックエンドの実装

IC バックエンドのエントリー基準、エントリー要件、学習内容、雇用給与などについて詳しく知りたい場合は、以下をクリックして詳細をご覧ください。

ここで口を加えてください: IC バックエンドの概要

おすすめ

転載: blog.csdn.net/coachip/article/details/131922334