Bruke VHDL for å generere diskrete logiske PCB-design

Kilde node: 1513445

VHDL og Verilog er maskinvarebeskrivelsesspråk som brukes til å beskrive og definere logiske kretser. De brukes vanligvis til å designe ASIC-er og programmere FPGA-er, i hovedsak ved å bruke programvare for å definere maskinvare. Imidlertid har [Tim] gjort noe ganske kreativt, og laget verktøy for å ta VHDL og Verilog og spytte ut PCB-design for diskret logikk. 

Ja, du leste det riktig. Den grunnleggende ideen er å ta VHDL-kildekode, og deretter lage et PCB-oppsett som implementerer ønsket logikk ved hjelp av motstand-transistor-logikk. Derfra kan PCB-designfilene sendes til en produsent for å plukke-og-plassere montering til en brøkdel av kostnadene ved å produsere en skreddersydd ASIC.

Ulempene er åpenbare; tonnevis av individuelle diskrete deler kreves, størrelsesstraffen er latterlig dårlig, og strømforbruket er nesten helt sikkert størrelsesordener høyere enn å gjøre den samme logikken på en ASIC eller til og med FPGA. Og alt går mye tregere også.

Men som en akademisk øvelse eller bare for moro skyld, er det en fantastisk bit av arbeid. Ideen om at man kan definere en komplisert logisk krets og ha et PCB som implementerer logikken pisket opp av automatiserte verktøy er fantastisk, og vi ønsker absolutt å se mer av denne typen ting.

Vi har sett lignende arbeid utført med VHDL-syntese til 74-seriens logikkdesign. Hvis du har utviklet din egen fancy digital-logic-fu, sørg for å sende oss en linje!

[Takk til Yann Guidon for tipset!]

Kilde: https://hackaday.com/2021/11/13/using-vhdl-to-generate-discrete-logic-pcb-designs/

Tidstempel:

Mer fra hackaday