Overview
Syllabus
Intro
Overview
Introduction
Software For Hardware People
The Verilog 2 Verilog Decompiler
Why Write a Hardware Decompiler?
Why Verilog
Parsing in Software
Hardware for Software People 2
Parsing in Hardware
Primitives and Flipflops
Recompile
Recompiling in Software
Basic Blocks in software
Basic Blocks in Hardware
Graph Representation
Example Graph
Hardware for Software People 3
Functions in Software
Modules in hardware
Signature matching in software
Signature matching in hardware
Isomorphism Based Matching.
Topology Based Matching
Subgraph Mining
Signature Matching Demo
Hardware for software people 4
Software for Software People
Control Flow in software
Taught by
0xdade