Sono consapevole che diverse aziende hanno definizioni diverse per i titoli di lavoro, ma in generale, "progettazione logica" è la stessa cosa di "progettazione di circuiti digitali"?
Sono consapevole che diverse aziende hanno definizioni diverse per i titoli di lavoro, ma in generale, "progettazione logica" è la stessa cosa di "progettazione di circuiti digitali"?
Risposte:
Per me, i titoli di lavoro sono molto simili, ma non esattamente gli stessi. "Logic design", secondo me, implica la scrittura di VHDL o Verilog per progettare la logica digitale per andare su FPGA, CPLD o forse anche ASIC.
"Digital Circuit Design", d'altra parte, significa per me che oltre a (potenzialmente lavorando su) roba HDL, stai anche progettando l'intera parte digitale della scheda / chip / sistema - compreso il lavoro sulle interfacce per roba analogica. Penserei anche che la "progettazione di circuiti digitali" includa meno "progettazione logica" e più utilizzo di circuiti integrati e componenti / blocchi IP standard.
Ora, questo ovviamente non deve essere il caso. I due titoli di lavoro potrebbero certamente descrivere la stessa identica posizione, questa è solo la mia interpretazione. Se stai cercando un lavoro in quella zona, la descrizione del lavoro può probabilmente fornire qualche informazione in più su ciò che comporta quel particolare lavoro. Se non è ancora chiaro, fai domanda per entrambi e poi nell'intervista puoi chiedere chiarimenti.
Nel centro di carriera di Intel (ovvero, jobs.intel) ho trovato due posizioni che potrebbero aiutare a rispondere a questa domanda. Secondo il loro sito Web, si prevede che un Logic Design Engineer [ 1 ]:
Esegue la progettazione logica, la codifica RTL del livello di trasferimento del registro e la simulazione per generare librerie di celle, unità funzionali e sottosistemi per l'inclusione in progetti di chip completi. Partecipa allo sviluppo delle specifiche di architettura e microarchitettura per i componenti della logica. Fornisce supporto per l'integrazione IP ai clienti SoC e rappresenta il team RTL.
Ho anche trovato una posizione in Logic Design Engineer presso ARM [ 2 ] che concorda con la definizione di Intel. Pertanto, in una sintesi molto breve, un ingegnere di progettazione logica sembra progettare, simulare ed eseguire il debug della logica RTL.
D'altra parte, Intel si aspetta da un ingegnere per la progettazione di circuiti digitali [ 3 ] per:
Conduce o partecipa a ricerche multidisciplinari nella progettazione, sviluppo, test e utilizzo di hardware e / o componenti elettrici di elaborazione delle informazioni, meccanismi, materiali e / o circuiti, processi, imballaggi e mobili per unità di elaborazione centrali CPU e / o apparecchiature periferiche . Prepara le specifiche, valuta i fornitori e analizza i rapporti di prova. Assicura che i prodotti siano conformi agli standard e alle specifiche. Sviluppa piani e stime dei costi e valuta i progetti per analizzare il rischio. Sviluppa procedure, analisi e progettazione per componenti, prodotti e sistemi di computer. Avvia, guida e coordina la progettazione e lo sviluppo complessivi di nuove idee e prodotti. Risponde alle richieste o agli eventi cliente / cliente nel momento in cui si verificano. Sviluppa soluzioni ai problemi utilizzando l'educazione formale e il giudizio.
Tali compiti, secondo me, sembrano essere più legati alla "gestione del progetto" e al "processo decisionale" che all'attuazione effettiva (non che questo ingegnere non si sporchi le mani). Inoltre, la posizione del Digital Circuit Engineer sembra comprendere le attività di fabbricazione dei chip, mentre l'altra posizione no. Di conseguenza, sembra che per Intel vi sia una differenza tra le due posizioni lavorative. Tuttavia, non sono riuscito a trovare una posizione di progettista di circuiti digitali presso ARM. Questo potrebbe significare che ARM non usa questa definizione, o che al momento non ci sono posizioni aperte.
Nel complesso, consiglierei di esaminare quali posizioni ciascuna società offre e cosa si aspettano da ciascuna di esse, poiché le definizioni presentate potrebbero facilmente variare per le altre società.
Nota : i riferimenti alla fine scadono poiché sono posizioni di lavoro. Pertanto, ho inserito tutti i contenuti pertinenti da loro in questa risposta.