EE658 - Diagnosis and Design of Reliable Digital Systems

Circuit Netlist Benchmarks

Different circuit netlist formats. We do not guarantee the validity of these files.

Netlist Description Formats

This section is under construction during Spring 2024.

Mini-Circuits

Small sample circuits that you can track your algorithms flow on them.

ISCAS'85

This is a well known benchmark first introduced at the International Symposium of Circuits and Systems in 1985.

Circuit Name Reference Self (.ckt) ISC Bench Verilog Bench==Verilog Description **
c17 ISCAS85 file file file file Available sample combinational logic
c432 ISCAS85 file file file file Available 27-channel interrupt controller
c499 ISCAS85 file file file file Available 32-Bit Single-Error-Correcting Circuit
c880 ISCAS85 file file file file Available 8-Bit ALU
c1355 ISCAS85 file file file file Available 32-Bit Single-Error-Correcting Circuit
c1908 ISCAS85 file file file file Available 16-bit error detector/corrector
c2670 ISCAS85 file file file file Available 12-bit ALU and controller
c3540 ISCAS85 file file file file Available 8-bit ALU with binary and BCD arithmetic, and logic and shift operations.
c5315 ISCAS85 file file file file Available 9-bit ALU
c6288 ISCAS85 file file file file Available 16x16 Multiplier
c7552 ISCAS85 file file file file Available 34-bit adder and magnitude comparator with input parity checking


ISCAS'89

An extension to ISCAS'85 benchmark that was introduced in 1989.

Circuit Name Reference Self (.ckt) ISC Bench Verilog Bench==Verilog Description **
s27 ISCAS89 NA NA file file Available
s208 ISCAS89 NA NA 2 formats NOT-YET NOT-YET Frequency Divider
s298 ISCAS89 NA NA file file Available Traffic Light Controller
s344 ISCAS89 NA NA file file Available 4x4 Add-Shift Multiplier
s349 ISCAS89 NA NA file file Available 4x4 Add-Shift Multiplier
s382 ISCAS89 NA NA file file Available
s386 ISCAS89 NA NA file file Available
s400 ISCAS89 NA NA file file Available
s420 ISCAS89 NA NA 2 formats file Available
s444 ISCAS89 NA NA file file Available
s510 ISCAS89 NA NA file file Available
s526 ISCAS89 NA NA 2 formats 2 formats Available
s641 ISCAS89 NA NA file file Available
s713 ISCAS89 NA NA file file Available
s820 ISCAS89 NO NO file file Available
s832 ISCAS89 NO NO file file Available
s838 ISCAS89 NO NO 2 formats file Available
s953 ISCAS89 NO NO file file Available
s1196 ISCAS89 NO NO file file Available
s1238 ISCAS89 NO NO file file Available
s1432 ISCAS89 NO NO file file Available
s1488 ISCAS89 NO NO file file Available
s1494 ISCAS89 NO NO file file Available
s5378 ISCAS89 NO NO file file Available
s9234 ISCAS89 NO NO file file Available
s13207 ISCAS89 NO NO file file Available
s15850 ISCAS89 NO NO file file Available
s35932 ISCAS89 NO NO file file Available
s38417 ISCAS89 NO NO file file Available
s38584 ISCAS89 NO NO file file Available