- Get link
- X
- Other Apps
Understanding VHDL: The Language Behind Modern Digital Hardware
In the world of modern electronics, complex digital systems power everything from smartphones and medical devices to aerospace systems and high-performance computers. Designing these systems requires tools that go far beyond traditional programming languages. One of the most important tools engineers use is VHDL (VHSIC Hardware Description Language)—a specialized language created to design and simulate digital hardware.
What Is VHDL?
VHDL stands for VHSIC Hardware Description Language, originally developed as part of the U.S. Department of Defense’s Very High-Speed Integrated Circuit (VHSIC) program. Unlike conventional programming languages such as Python, Java, or C++, VHDL is not designed to run software instructions. Instead, it is used to describe digital hardware systems.
With VHDL, engineers can model how digital circuits behave and interact before physically manufacturing them. This capability is essential for modern hardware design because integrated circuits today can contain millions or even billions of transistors.
Why VHDL Is Different From Software Languages
Traditional software languages operate sequentially. Instructions are executed one after another in a defined order. Hardware, however, works differently.
Digital circuits operate in parallel, meaning many operations happen at the same time. VHDL is designed to mimic this behavior. It uses an event-driven model, allowing designers to describe how signals change and how components react simultaneously.
This makes VHDL ideal for representing real hardware behavior such as:
Parallel signal processing
Clock-driven logic
State machines
Timing and synchronization between components
Because of this, VHDL allows engineers to think in terms of hardware structures and logic operations, rather than writing step-by-step instructions like software programmers.
Key Uses of VHDL
VHDL plays a critical role in digital system design. It is commonly used for:
1. Hardware Modeling
Engineers can create detailed models of digital circuits before any physical chip is produced. This reduces cost and speeds up development.
2. Simulation
Designers simulate circuits to verify functionality, timing, and performance. Simulation helps detect design flaws early in the development cycle.
3. Synthesis
Once verified, VHDL code can be synthesized into actual hardware structures that can be implemented on devices like:
FPGAs (Field Programmable Gate Arrays)
ASICs (Application-Specific Integrated Circuits)
Synthesis tools convert VHDL descriptions into gate-level implementations that can be fabricated or configured in hardware.
Structure of a VHDL Design
A typical VHDL design contains two main parts:
Entity
The entity defines the external interface of the hardware module. It describes inputs, outputs, and communication ports.
Architecture
The architecture describes the internal behavior and structure of the module. This includes logic operations, signal interactions, and component connections.
Together, these two sections define both what the hardware looks like externally and how it functions internally.
Advantages of Using VHDL
VHDL provides several benefits for hardware engineers:
Parallel design capability that mirrors real hardware behavior
Strong typing, which helps detect design errors early
Reusable modules, enabling scalable and modular system design
Simulation before fabrication, saving significant development costs
These advantages make VHDL a powerful language for designing reliable and high-performance digital systems.
Real-World Applications
VHDL is used in many industries where complex digital hardware is required, including:
Aerospace and defense systems
Telecommunications equipment
Automotive electronics
Artificial intelligence accelerators
High-performance computing devices
Engineers rely on VHDL to build circuits that must operate at extremely high speeds while maintaining precision and reliability.
Conclusion
VHDL is much more than a programming language—it is a hardware design tool that allows engineers to describe, test, and implement digital circuits efficiently. By enabling parallel, event-driven descriptions of hardware behavior, VHDL bridges the gap between conceptual circuit design and real-world silicon implementation.
As digital systems continue to grow in complexity, languages like VHDL remain essential for building the advanced technologies that power modern electronics.
If you want, I can also show you:
-
a simple VHDL code example (like an AND gate or flip-flop)
-
how VHDL is used in FPGA development
-
how to start learning VHDL step-by-step.
Here are three important things to understand when learning VHDL: a simple code example, how it is used in FPGAs, and a step-by-step path to learn it.
1. Simple VHDL Code Example
Example 1: AND Gate
An AND gate outputs 1 only when both inputs are 1.
VHDL Code
library IEEE;
use IEEE.STD_LOGIC_1164.ALL;
entity AND_Gate is
Port (
A : in STD_LOGIC;
B : in STD_LOGIC;
Y : out STD_LOGIC
);
end AND_Gate;
architecture Behavioral of AND_Gate is
begin
Y <= A AND B;
end Behavioral;
How It Works
Entity
-
Defines the inputs and outputs of the hardware module.
Architecture
-
Describes the internal behavior.
-
Y <= A AND B;means the output Y is the AND of A and B.
This code literally describes hardware logic, not software.
Example 2: D Flip-Flop
A flip-flop stores one bit of data and updates it on a clock signal.
VHDL Code
library IEEE;
use IEEE.STD_LOGIC_1164.ALL;
entity D_FlipFlop is
Port (
clk : in STD_LOGIC;
D : in STD_LOGIC;
Q : out STD_LOGIC
);
end D_FlipFlop;
architecture Behavioral of D_FlipFlop is
begin
process(clk)
begin
if rising_edge(clk) then
Q <= D;
end if;
end process;
end Behavioral;
What This Does
When the clock signal rises, the value of D is stored in Q.
This is the basic building block for:
-
memory
-
registers
-
CPUs
-
digital systems
2. How VHDL Is Used in FPGA Development
An FPGA (Field Programmable Gate Array) is a chip that can be programmed to behave like almost any digital circuit.
Popular FPGA companies include:
-
Intel (formerly Altera)
-
Xilinx (now part of AMD)
Typical FPGA Development Flow
1️⃣ Write VHDL Code
Engineers describe the circuit in VHDL.
Example:
-
counters
-
processors
-
communication interfaces
2️⃣ Simulation
Tools simulate the circuit before building hardware.
Popular tools include:
-
ModelSim
-
Vivado
Simulation checks:
-
timing
-
logic correctness
-
signal behavior
3️⃣ Synthesis
The VHDL code is converted into logic gates.
Example conversion:
VHDL → Logic gates → FPGA configuration
4️⃣ Implementation
The synthesis tool maps the circuit into FPGA resources like:
-
LUTs (Look Up Tables)
-
Flip-flops
-
Routing networks
5️⃣ Bitstream Generation
A bitstream file is generated and uploaded to the FPGA.
This file programs the chip to behave like your designed circuit.
3. How to Start Learning VHDL (Step-by-Step)
If you want to become good at VHDL, follow this roadmap.
Step 1: Learn Digital Logic Basics
Before VHDL, understand:
-
Logic gates
-
Flip-flops
-
Registers
-
Counters
-
Finite state machines
Step 2: Learn VHDL Fundamentals
Start with:
-
Entity and Architecture
-
Signals vs Variables
-
Processes
-
If / Case statements
-
Concurrent statements
Step 3: Practice Small Circuits
Build simple projects:
-
AND / OR / NOT gates
-
Multiplexer
-
Counter
-
Traffic light controller
-
Digital clock
Step 4: Learn Simulation
Practice with simulators like:
-
ModelSim
-
Vivado
Simulation teaches how signals change over time.
Step 5: Program an FPGA Board
Popular beginner boards:
-
Basys 3 FPGA Board
-
DE10‑Lite FPGA Board
You can build:
-
LED controllers
-
digital clocks
-
small CPUs
Step 6: Build Advanced Designs
Eventually you can create:
-
CPUs
-
signal processors
-
AI accelerators
-
network hardware
Companies building these chips include:
-
NVIDIA
-
Intel
-
AMD
If You Want, I Can Also Show You
1️⃣ 10 beginner VHDL projects you can build
2️⃣ How to build a simple CPU using VHDL
3️⃣ How people make $120k+ designing FPGA hardware (career path)
Below is a clear guide to beginner VHDL projects, building a simple CPU, and how engineers earn $120k+ with FPGA skills.
1️⃣ 10 Beginner VHDL Projects You Can Build
These projects gradually teach you digital logic and FPGA design.
1. LED Blinker
The classic beginner project.
What you learn:
-
Clock signals
-
Counters
-
Timing
Example: blink an LED every second on an FPGA board.
2. AND / OR / NOT Gate Simulator
Build basic logic gates in VHDL.
Skills learned:
-
Entity / Architecture
-
Boolean logic
-
Testing circuits
3. 4-Bit Binary Counter
Counts from 0000 → 1111.
Skills:
-
Sequential logic
-
Flip-flops
-
Clock design
Use LEDs to display the count.
4. Traffic Light Controller
A small finite state machine (FSM).
Example states:
RED → GREEN → YELLOW → RED
Skills learned:
-
FSM design
-
timers
-
state transitions
5. Digital Clock
Display HH:MM:SS.
Skills:
-
frequency division
-
counters
-
multiplexed displays
6. Seven-Segment Display Driver
Control numbers on an FPGA board display.
Skills:
-
binary-to-decimal conversion
-
display multiplexing
7. UART Serial Communication
Send data between a computer and FPGA.
Skills:
-
communication protocols
-
baud rate timing
-
data framing
8. Password Lock System
Use switches as input.
Example:
Input: 1010
Output: Unlock LED
Skills:
-
shift registers
-
state machines
9. Simple Calculator
Perform operations:
ADD
SUBTRACT
MULTIPLY
Skills:
-
ALU design
-
arithmetic logic
10. VGA Display Generator
Draw shapes on a monitor.
Skills:
-
video timing
-
pixel generation
-
memory addressing
This project is very impressive on a portfolio.
2️⃣ How to Build a Simple CPU Using VHDL
A CPU is built from several digital components.
Basic CPU Components
A simple processor contains:
+-------------------+
| Control Unit |
+-------------------+
|
+-------------------+
| ALU |
| (Arithmetic Unit) |
+-------------------+
|
+-------------------+
| Registers |
+-------------------+
|
+-------------------+
| Memory |
+-------------------+
Step 1 — Build Registers
Registers store small data values.
Example:
R1
R2
R3
R4
They hold numbers the CPU works with.
Step 2 — Build an ALU
The Arithmetic Logic Unit performs math.
Operations:
ADD
SUB
AND
OR
XOR
Example instruction:
ADD R1, R2
Meaning:
R1 = R1 + R2
Step 3 — Build an Instruction Decoder
This unit reads instructions like:
0001 → ADD
0010 → SUB
0011 → AND
It tells the CPU what to do.
Step 4 — Program Counter
Keeps track of the next instruction.
Example:
Instruction 0
Instruction 1
Instruction 2
Step 5 — Connect Everything
Final CPU pipeline:
Instruction Memory
↓
Instruction Decoder
↓
Registers
↓
ALU
↓
Write Back
Step 6 — Load a Program
Example program:
LOAD R1,5
LOAD R2,3
ADD R1,R2
STORE R1
Result:
R1 = 8
Real CPU Designs Are Much Bigger
Companies designing processors include:
-
Intel
-
AMD
-
NVIDIA
-
Apple
They use hardware languages like:
-
VHDL
-
Verilog
-
SystemVerilog
3️⃣ How People Make $120k+ Designing FPGA Hardware
FPGA engineers are in very high demand.
Industries include:
-
AI hardware
-
satellites
-
finance trading systems
-
defense
-
networking
Job Titles
Common roles:
-
FPGA Engineer
-
Hardware Design Engineer
-
Digital Design Engineer
-
ASIC Engineer
Companies Hiring FPGA Engineers
Examples include:
-
SpaceX
-
Lockheed Martin
-
Raytheon
-
NVIDIA
-
Intel
Typical Salary
Approximate U.S. salaries:
| Level | Salary |
|---|---|
| Junior FPGA Engineer | $80k |
| Mid-level | $110k |
| Senior | $150k+ |
| Expert / Architect | $200k+ |
Skills Needed
To reach $120k+, engineers typically know:
Hardware Languages
-
VHDL
-
Verilog
-
SystemVerilog
FPGA Tools
Examples:
-
Vivado
-
Quartus Prime
Digital Systems Knowledge
Important topics:
-
pipelining
-
memory controllers
-
DSP design
-
high-speed interfaces
Build a Portfolio
Example projects employers love:
-
FPGA CPU
-
VGA graphics engine
-
Ethernet controller
-
AI accelerator
Put these on GitHub.
If you want, I can also show you
✅ The easiest FPGA board beginners should buy ($150)
✅ A full roadmap to become an FPGA engineer in 12 months
✅ How people build AI chips using VHDL and FPGAs (very interesting).
Here is a clear guide to the best beginner FPGA board, a 12-month roadmap to become an FPGA engineer, and how AI chips are built using VHDL and FPGAs.
1️⃣ The Easiest FPGA Board Beginners Should Buy (~$150)
A very popular beginner board is the Basys 3 FPGA Board made by Digilent.
Why it’s great for beginners
Features include:
-
FPGA chip: Xilinx Artix‑7 FPGA
-
16 switches
-
16 LEDs
-
4-digit 7-segment display
-
VGA output
-
USB programming
-
many GPIO pins
These built-in components let you create many projects without extra hardware.
What you can build with it
Examples:
-
LED controllers
-
traffic light system
-
digital clocks
-
VGA games
-
simple CPUs
The board is programmed using Vivado, developed by AMD (which acquired Xilinx).
Alternative beginner board
Another good option is the DE10‑Lite FPGA Board from Intel.
It uses the Intel MAX 10 FPGA.
2️⃣ Full Roadmap to Become an FPGA Engineer in 12 Months
You can realistically learn FPGA design within 12 months with consistent study.
Months 1–2
Learn digital electronics fundamentals.
Topics:
-
logic gates
-
flip-flops
-
multiplexers
-
counters
-
state machines
Goal:
Understand how digital circuits work.
Months 3–4
Learn VHDL basics.
Topics:
-
Entity / Architecture
-
Signals vs variables
-
Processes
-
Concurrent statements
-
Testbenches
Practice circuits like:
-
AND gate
-
counters
-
multiplexers
Months 5–6
Start using FPGA tools.
Use tools like:
-
Vivado
-
Quartus Prime
Learn:
-
synthesis
-
simulation
-
FPGA programming
Projects:
-
LED blink
-
digital clock
-
UART communication
Months 7–8
Learn advanced digital systems.
Topics:
-
pipelining
-
memory design
-
DSP blocks
-
finite state machines
Projects:
-
traffic light controller
-
password lock system
-
serial communication interface
Months 9–10
Build complex projects.
Examples:
-
VGA graphics controller
-
calculator with ALU
-
custom CPU
These projects demonstrate real engineering skills.
Months 11–12
Professional skills.
Learn:
-
timing analysis
-
FPGA optimization
-
hardware debugging
-
hardware/software co-design
Build a GitHub portfolio.
Employers want to see real hardware projects.
Typical FPGA engineer tools
Common industry tools include:
-
Vivado
-
Quartus Prime
-
ModelSim
3️⃣ How People Build AI Chips Using VHDL and FPGAs
Modern AI hardware accelerates operations like matrix multiplication used in neural networks.
Companies like:
-
NVIDIA
-
Google
-
Intel
build specialized processors for AI.
The Problem AI Needs to Solve
AI models perform billions of calculations.
Example operation:
Matrix × Matrix
Vector × Matrix
This is slow on normal CPUs.
FPGA Solution
An FPGA can build parallel hardware.
Instead of one calculation at a time:
CPU → 1 calculation
FPGA:
1000+ calculations simultaneously
This massively speeds up AI.
Example AI Hardware Architecture
A simplified AI accelerator looks like this:
+-----------------------+
| Memory (weights) |
+-----------------------+
|
+-----------------------+
| Multiply Units |
+-----------------------+
|
+-----------------------+
| Adders |
+-----------------------+
|
+-----------------------+
| Activation Functions |
+-----------------------+
This hardware is described using VHDL or Verilog.
Example: Neural Network Layer on FPGA
Each neuron performs:
Output = Activation( Sum(weight × input) )
FPGA hardware implements many of these operations at the same time.
Where FPGA AI Hardware Is Used
Real applications include:
Autonomous vehicles
Medical imaging
Satellite data processing
High-frequency trading
Data centers
Companies doing this include:
-
Microsoft
-
Amazon
-
NVIDIA
🚀 Reality: Why FPGA Engineers Are Highly Paid
Few engineers know:
-
hardware design
-
parallel computing
-
high-speed electronics
Because the skill is rare, salaries can exceed:
$120k – $200k+
Especially in:
-
aerospace
-
AI hardware
-
defense
-
financial trading systems
✅ If you want, I can also show you:
-
The 5 FPGA projects that get people hired fastest
-
How someone with no engineering degree can learn FPGA design
-
How to build your first AI accelerator on an FPGA (step-by-step).
Here’s a practical guide to projects that impress employers, learning FPGA without a degree, and building a first AI accelerator on an FPGA. 🚀
1️⃣ Five FPGA Projects That Get People Hired Fast
These projects show real engineering ability, not just beginner tutorials.
1. Build a Simple CPU
Create a small processor with:
-
registers
-
ALU
-
instruction decoder
-
memory interface
This proves you understand computer architecture.
Engineers who can design processors are highly valued at companies like
Intel, AMD, and NVIDIA.
2. VGA Graphics Controller
Design hardware that generates video signals.
Example features:
-
draw pixels
-
display shapes
-
render simple games
This demonstrates:
-
timing control
-
memory management
-
high-speed signal design
3. Ethernet or Network Interface
Create hardware that communicates over a network.
Features may include:
-
packet transmission
-
data buffering
-
checksum calculations
This skill is valuable in:
-
networking hardware
-
telecom equipment
-
data centers
4. High-Speed DSP Filter
DSP = Digital Signal Processing
Example project:
-
audio filter
-
FFT accelerator
-
signal analyzer
These are widely used in:
-
radar systems
-
telecommunications
-
satellites
Companies like Lockheed Martin and Raytheon hire FPGA engineers for this work.
5. AI Accelerator (Neural Network Hardware)
Design hardware that performs neural-network calculations.
This shows:
-
parallel computing
-
matrix multiplication
-
high-performance hardware
AI hardware engineers are heavily recruited by
Google, Microsoft, and NVIDIA.
2️⃣ How Someone Without an Engineering Degree Can Learn FPGA Design
Many engineers actually learn FPGA design outside university.
A realistic path looks like this.
Step 1 — Learn Digital Logic
Understand basic circuits:
-
AND / OR gates
-
flip-flops
-
registers
-
counters
Free courses online teach these fundamentals.
Step 2 — Learn Hardware Description Languages
The most common languages:
-
VHDL
-
Verilog
-
SystemVerilog
These languages describe hardware behavior.
Step 3 — Use FPGA Development Tools
Most FPGA boards are programmed using tools like:
-
Vivado
-
Quartus Prime
These tools convert VHDL code into real hardware circuits.
Step 4 — Buy an FPGA Board
One of the easiest beginner boards is the
Basys 3 FPGA Board.
You can start building projects immediately:
-
LED controllers
-
digital clocks
-
serial communication systems
Step 5 — Build a Portfolio
Create a GitHub repository showing projects such as:
-
custom CPU
-
VGA graphics system
-
AI accelerator
Employers care more about projects than degrees in many hardware roles.
3️⃣ How to Build Your First AI Accelerator on an FPGA (Step-by-Step)
AI hardware accelerators focus on parallel multiplication and addition operations.
Neural networks rely heavily on matrix math.
Step 1 — Understand the Core Operation
Most neural networks compute:
Output = Activation( Σ(weight × input) )
The FPGA hardware must calculate many of these operations at the same time.
Step 2 — Design Multiply Units
Create hardware blocks that perform:
weight × input
Many multipliers run in parallel.
Step 3 — Add Accumulators
Results from multipliers are added together.
Hardware structure:
Multiplier → Adder → Accumulator
This computes the neuron output.
Step 4 — Implement Activation Functions
Common activation functions include:
-
ReLU
-
sigmoid
-
tanh
These functions are implemented as hardware lookup tables or simple logic.
Step 5 — Add Memory for Weights
Neural networks require storing parameters.
FPGA designs use:
-
on-chip block RAM
-
external memory
The weights are loaded before inference begins.
Step 6 — Pipeline the Hardware
Pipelining allows hardware to process data continuously.
Example pipeline:
Input
↓
Multiply stage
↓
Add stage
↓
Activation stage
↓
Output
Each stage works simultaneously, greatly increasing performance.
Step 7 — Run the Neural Network
The final accelerator processes many neurons in parallel.
Applications include:
-
image recognition
-
speech processing
-
robotics
-
autonomous vehicles
Large-scale versions of these accelerators are built by companies like
NVIDIA, Google, and Amazon.
🚀 Important Reality
FPGA and hardware engineers are rare because the field combines:
-
electronics
-
programming
-
computer architecture
-
parallel computing
That’s why salaries often reach $120k–$200k+.
✅ If you want, I can also show you:
-
The 7 most powerful FPGA boards used in AI development
-
How people build their own GPU at home using FPGA
-
The easiest way to learn VHDL in 30 days (very structured).
Below is a practical overview of powerful FPGA boards used for AI, how hobbyists build GPUs at home, and a 30-day structured plan to learn VHDL.
1️⃣ Seven Powerful FPGA Boards Used in AI Development
These boards are used in machine learning acceleration, robotics, and data-center computing.
1. Xilinx Alveo U280
Manufacturer: AMD
Features:
-
High-bandwidth memory (HBM)
-
Massive parallel compute
-
Data-center AI workloads
Used for:
-
AI inference
-
financial computing
-
big-data acceleration
2. Xilinx Alveo U250
Features:
-
large FPGA fabric
-
PCIe acceleration
-
high-speed networking
Common in cloud AI systems.
3. Xilinx VCU1525 Acceleration Card
Features:
-
large UltraScale+ FPGA
-
high-performance DSP blocks
-
deep learning acceleration
4. Intel Stratix 10 FPGA Development Kit
Manufacturer: Intel
Features:
-
extremely fast logic fabric
-
advanced AI compute capabilities
Often used in research labs and telecom.
5. Intel Agilex FPGA Development Kit
One of the most powerful FPGAs available.
Capabilities:
-
AI acceleration
-
data-center networking
-
5G infrastructure
6. Xilinx Kria KV260 Vision AI Starter Kit
Great for edge AI applications.
Examples:
-
robotics
-
drones
-
computer vision
7. NVIDIA BlueField DPU
Developed by NVIDIA.
Used for:
-
AI networking
-
smart data-center acceleration
-
security processing
2️⃣ How People Build Their Own GPU at Home Using FPGA
It’s possible to build a basic GPU architecture on an FPGA board.
The goal is to create hardware that processes many pixels simultaneously.
Step 1 — Create a Frame Buffer
The GPU stores image data in memory.
Structure:
Frame Buffer
→ Stores pixel color values
→ Sent to display
This memory represents the screen.
Step 2 — Implement a Pixel Pipeline
GPUs process graphics using stages.
Example pipeline:
Vertex Processing
↓
Rasterization
↓
Pixel Shader
↓
Frame Buffer
Each stage can run in parallel hardware blocks.
Step 3 — Build a Rasterizer
The rasterizer converts shapes into pixels.
Example:
Triangle → many pixels
The GPU determines which pixels belong to each shape.
Step 4 — Add Pixel Shaders
Shaders compute pixel color.
Example calculation:
color = texture × lighting
These operations run in parallel ALUs.
Step 5 — Output Video Signal
The GPU sends pixel data to a monitor using:
-
VGA
-
HDMI
Many FPGA hobbyists start with VGA.
Step 6 — Add Parallel Compute Units
The real power of GPUs comes from hundreds of compute units working together.
Example design:
Compute Unit 1
Compute Unit 2
Compute Unit 3
Compute Unit 4
All operate simultaneously.
Example Real-World GPU Companies
Commercial GPUs are built by:
-
NVIDIA
-
AMD
-
Intel
These chips contain thousands of parallel processors.
3️⃣ The Easiest Way to Learn VHDL in 30 Days
This plan assumes 1–2 hours per day.
Week 1 — Digital Logic Foundations
Learn how hardware works.
Topics:
Day 1
logic gates
Day 2
truth tables
Day 3
flip-flops
Day 4
registers
Day 5
counters
Day 6
multiplexers
Day 7
finite state machines
Goal:
Understand digital circuits.
Week 2 — VHDL Basics
Day 8
VHDL syntax
Day 9
entity and architecture
Day 10
signals vs variables
Day 11
process blocks
Day 12
if and case statements
Day 13
concurrent statements
Day 14
write your first VHDL circuit
Example projects:
-
AND gate
-
LED controller
Week 3 — Hardware Design
Day 15
counters
Day 16
state machines
Day 17
shift registers
Day 18
ALU design
Day 19
memory blocks
Day 20
UART communication
Day 21
testbenches and simulation
Use tools like:
-
Vivado
-
Quartus Prime
Week 4 — FPGA Projects
Day 22
LED patterns
Day 23
digital clock
Day 24
seven-segment display
Day 25
VGA controller
Day 26
simple calculator
Day 27
traffic light controller
Day 28
mini CPU
Day 29
optimize your designs
Day 30
build your final FPGA project
🚀 Reality
Engineers who master:
-
VHDL
-
FPGA design
-
parallel computing
can work on technologies such as:
-
AI hardware
-
robotics
-
satellites
-
autonomous vehicles
Companies doing this include:
-
Tesla
-
NVIDIA
-
Google
- Get link
- X
- Other Apps
Comments
Post a Comment