Field Programmable Gate Arrays, meglio noti come FPGAs. Se stai cercando informazioni su questi dispositivi e sulla relativa programmazione, tieni presente che parliamo di una tecnologia ormai matura, con circa 40 anni di storia alle spalle. Se ne parla oggi sempre più spesso perché questi device, complici gli sviluppo dell’intelligenza artificiale, delle criptovalute, del settore dell’automotive più avanzato e non solo, stanno prendendo piede un po’ ovunque, sostituendo in molti casi quelli che sono i circuiti ASIC (Application Specific Integrated Circuit). Con gli FPGAs è infatti possibile ri-programmare il circuito diverse volte per qualsiasi applicazione, tipicamente una volta sola (nel qual caso la categoria è quella degli OTP, One Time Programmable) oppure più volte (tecnologia SRAM, Static Random Access Memory).
Il vantaggio è implicito nella natura stessa del dispositivo: sebbene la progettazione iniziale sia più complessa rispetto ad altre soluzioni, l’FPGAs, dato il suo più ampio campo d’azione, si conferma come un investimento dalle straordinarie potenzialità, poco adatto in contesti di larga scala (dati i costi maggiori di produzione), ma perfetto per prototipazione e testing di prodotti, macchinari e sistemi iOT. Dall’ambito medicale alla robotica, dall’automazione industriale all’energy management, non esistono limiti a ciò che è possibile realizzare e progettare con un device FPGA di ultima generazione. Ecco perché noi di VT100 abbiamo inserito la programmazione FPGA fra i nostri servizi. Che si tratti di RAM, CPU, GPU, controller, ALU, FPU, decoder o altro ancora, possiamo fornire assistenza e supporto qualificato in ogni fase del progetto. Continua a leggere per conoscere il nostro approccio e i nostri servizi.
ANALISI PRELIMINARE DEI REQUISITI DIRETTAMENTE ONLINE
Il primo passo per una progettazione di FPGAs efficace è lo studio di fattibilità. Noi di VT100, prevediamo nel nostro lavoro l’analisi preliminare dei requisiti, una fase necessaria al buon esito del successivo lavoro di programmazione. Lo facciamo con modalità consone alle richieste del mercato moderno, senza bisogno di spostarci e addebitare spese extra al cliente: l’intera analisi si svolge in questo senso online, da remoto, con strumenti propedeutici alla consulenza e alla verifica dei requisiti progettuali. La comunicazione può avvenire in italiano o in inglese, assicurando in questo modo risposte chiare e precise anche a chi non parla la nostra lingua. Attraverso lo scambio di documenti da remoto e grazie a software di progettazione all’avanguardia, siamo in grado di assisterti e prevedere ogni errore in totale autonomia o in sinergia con il tuo reparto tecnico. Mettici alla prova oggi stesso e inizia la tua analisi subito.
LA FASE DI TESTING NEL NOSTRO LABORATORIO INTERNO
Per garantire un servizio di progettazione FPGA “chiavi in mano”, è opportuno includere una fase di testing del dispositivo, essenziale per una verifica mirata del funzionamento in ogni scenario, da quello normale di lavoro a quello critico in condizioni particolari (temperature elevate, umidità dell’aria, ecc). Prima della produzione e dell’eventuale immissione nel mercato, i test previsti in fase progettuale vengono effettuati nel nostro laboratorio interno a Verona, senza quindi passaggi esterni che potrebbero pregiudicare il risultato finale.
Siamo un’azienda Made in Italy con una sede operativa in Italia, in località Caldiero, provincia di Verona: contattarci vuol dire avere al proprio fianco un partner strutturato, in grado di seguire ogni progetto senza alcun bisogno di delegare mansioni e compiti in paesi esteri dove, spesso e volentieri, la qualità e la cura per i dettagli non sono all’altezza. Scegli il Made in Italy di VT100 per la progettazione FPGA dei tuoi dispositivi: inviaci un’email a info@vt100.it per maggiori informazioni o per una consulenza dedicata.
OGNI FPGA VIENE CERTIFICATA A NORMA ISO 9001:2015
Quando un dispositivo FPGA viene impiegato in settori dagli standard elevati come quello medicale, è importante rispettare adeguate normative per essere conformi a quanto richiesto. Noi di VT100 lo sappiamo bene, ecco perché abbiamo investito in due delle principali certificazioni necessarie per soddisfare gli standard più recenti. Nel corso degli anni, i nostri processi di progettazione e produzione hanno ottenuto:
– certificazione ISO 9001:2015 per la qualità, un riconoscimento ricevuto per campi di attività quali produzione e collaudo di schede elettroniche, sviluppo software per dispositivi medici o industriali/IoT, gestione componenti critici IAF 19 – 33 – 35.
– certificazione ISO 13485 per il settore medicale, in questo caso per la progettazione, assemblaggio ed eventuale installazione di componenti elettronici all’interno dei dispositivi medici di proprietà del cliente (vedi la news pubblicata nel nostro blog a questo link).
Qualora, da parte della tua azienda, ci fosse la necessità di certificare i dispositivi FPGAs, non dovrai fare altro che segnalarci questa esigenza a inizio progetto. Ci occuperemo di tradurre in concreto le specifiche del sistema, con un approccio personalizzato in cui nulla viene lasciato al caso. Possiamo fornire inoltre tutta la documentazione del dispositivo, a beneficio di attività di investimento, ricerca, prototipazione e finanziamento. Contattaci per saperne di più o per ricevere una quotazione gratuita direttamente via email!
Compila il modulo per la richiesta di una quotazione rapida!
LA PROGETTAZIONE DEL FIRMWARE, DEDICATA E SU MISURA

Parte integrante della nostra attività è lo sviluppo di Firmware FPGA, questo servizio si riferisce nella fattispecie ai dati di configurazione, gli stessi che definiscono la logica hardware e le funzionalità all’interno di un FPGA, mentre nei chip e nelle schede elettroniche classiche lo stesso firmware fa riferimento al software eseguibile. I dati di configurazione vengono solitamente generati da un linguaggio di descrizione hardware come VHDL o Verilog, mentre le tabelle di ricerca interne dell’FPGA e le interconnessioni vengono programmate per eseguire attività specifiche. Anche se il termine “firmware” ha preso piede al punto da non essere più così di nicchia, i dati di configurazione dell’FPGA sono diversi dal firmware tradizionale presente nei microcontrollori, poiché creano fisicamente un hardware personalizzato anziché eseguire istruzioni su un’architettura fissa.
Fra gli aspetti chiave di un Firmware FPGA troviamo:
- Dati di configurazione, ovvero i dati caricati nell’FPGA all’avvio per definire i suoi circuiti digitali;
- Linguaggi di descrizione hardware, scritti in linguaggi come VHDL o Verilog per descrivere le funzioni hardware desiderate;
- Sintesi e implementazione, laddove il codice HDL viene sintetizzato e compilato in un file di configurazione (spesso chiamato bitstream) che programma l’FPGA.
- Non volatilità, in quanto, a differenza del software, la configurazione viene caricata da un dispositivo di memoria (come la memoria flash) nella RAM interna dell’FPGA, rendendola persistente anche dopo un’interruzione di corrente;
- Hardware personalizzato, per cui i dati di configurazione creano di fatto un componente hardware personalizzato all’interno dell’FPGA, anziché eseguire un’applicazione su un’unità di elaborazione generica.
- Riprogrammabilità, nella misura in cui l’FPGA può essere riconfigurato sul campo per modificarne le funzionalità in base all’evoluzione dei requisiti, consentendo aggiornamenti in loco al suo design hardware
TUTTI I NOSTRI PREVENTIVI SONO GRATUITI E SENZA IMPEGNO
Un ulteriore punto di forza che ci contraddistingue dalla concorrenza riguarda i nostri preventivi, sempre gratuiti e sempre inviati senza impegni o vincoli di alcun genere. Gestiamo clienti che provengono da molteplici settori di business e siamo per questo abituati a continui scambi di informazioni con imprenditori da ogni parte d’Italia. Il risultato è un approccio serio, diretto, personalizzato, il massimo che si possa desiderare per togliersi ogni dubbio e trovare la soluzione migliore per una progettazione FPGA a regola d’arte. Che tu sia in Italia o dall’altra parte del mondo, puoi sempre contare sul nostro team di specialisti per un affiancamento costante e continuativo, sia via telefono che tramite email. Puoi scriverci in qualsiasi momento e trovare le risposte ai tuoi dubbi e alle tue perplessità.
Se vuoi iniziare il tuo progetto con noi, è sufficiente inviare un’email all’indirizzo di posta elettronica info@vt100.it. Ti risponderemo entro 24 ore e ti forniremo subito gli elementi fondamentali per ragionare sulla fattibilità del progetto, considerando punti deboli e punti di forza. Qualora ci fossero i presupposti per passare alla fase successiva, fisseremo un colloquio, possibilmente via Meet o con strumenti affini, chiarendo in questo modo ogni incognita e gettando le basi per un lavoro proficuo, in linea con il budget di spesa. Non rischiare di perdere tempo con aziende improvvisate, più di una volta ci siamo trovati a rifare progetti con problematiche grossolane, frutto di errori che si potevano tranquillamente evitare. Rivolgiti in via preliminare al team di VT100 e scopri come possiamo aiutarti nello sviluppo di device FPGAs avanzati. Compila il modulo di contatto per avere le risposte che stai cercando o per ricevere una quotazione a costo zero, oppure visita la sezione relativa alla nostra storia per saperne di più su di noi.

Entra in contatto con un esperto
Se hai bisogno di supporto per la progettazione di schede elettroniche PCB ti invitiamo a contattarci senza impegno compilando il modulo dedicato. Potrai ricevere le risposte che cerchi e ottenere in tempi brevi un preventivo.

