EESchema Schematic File Version 2
LIBS:eSim_Analog
LIBS:eSim_Devices
LIBS:eSim_Digital
LIBS:eSim_Hybrid
LIBS:eSim_Miscellaneous
LIBS:eSim_Plot
LIBS:eSim_Power
LIBS:eSim_Sources
LIBS:eSim_Subckt
LIBS:eSim_User
LIBS:eSim_Ngveri
LIBS:power
LIBS:device
EELAYER 25 0
EELAYER END
$Descr A4 11693 8268
encoding utf-8
Sheet 1 1
Title "FIGARO TRNG: Fibonacci-Galois Ring Oscillator TRNG"
Date "2026-08-21"
Rev "v1.0"
Comp "FOSSEE eSim RMP - Harshitha Kota"
Comment1 "TRNG Mixed-Signal Simulation with eSim Ngverilog"
Comment2 ""
Comment3 ""
Comment4 ""
$EndDescr
$Comp
L figaro_trng U1
U 1 1 6500A001
P 3000 5000
F 0 "U1" H 5850 3100 60  0000 C CNN
F 1 "figaro_trng" H 5850 2950 60  0000 C CNN
F 2 "" H 3000 5000 60  0000 C CNN
F 3 "" H 3000 5000 60  0000 C CNN
	1    3000 5000
	1    0    0    -1  
$EndComp
$Comp
L adc_bridge_3 U2
U 1 1 6500A002
P 3600 3150
F 0 "U2" H 3600 2800 60  0000 C CNN
F 1 "adc_bridge_3" H 3600 2950 60  0000 C CNN
F 2 "" H 3600 3150 60  0000 C CNN
F 3 "" H 3600 3150 60  0000 C CNN
	1    3600 3150
	1    0    0    -1  
$EndComp
$Comp
L dac_bridge_2 U3
U 1 1 6500A003
P 8000 2500
F 0 "U3" H 8000 2200 60  0000 C CNN
F 1 "dac_bridge_2" H 8000 2350 60  0000 C CNN
F 2 "" H 8000 2500 60  0000 C CNN
F 3 "" H 8000 2500 60  0000 C CNN
	1    8000 2500
	1    0    0    -1  
$EndComp
$Comp
L dac_bridge_8 U4
U 1 1 6500A004
P 8000 3350
F 0 "U4" H 8000 2950 60  0000 C CNN
F 1 "dac_bridge_8" H 8000 3100 60  0000 C CNN
F 2 "" H 8000 3350 60  0000 C CNN
F 3 "" H 8000 3350 60  0000 C CNN
	1    8000 3350
	1    0    0    -1  
$EndComp
$Comp
L pulse v1
U 1 1 6500A005
P 1800 2500
F 0 "v1" H 1500 2400 60  0000 C CNN
F 1 "pulse" H 1500 2550 60  0000 C CNN
F 2 "0 5 0 1n 1n 11.5n 25n" H 1500 2700 60  0000 C CNN
F 3 "" H 1800 2500 60  0000 C CNN
	1    1800 2500
	1    0    0    -1  
$EndComp
$Comp
L pulse v2
U 1 1 6500A006
P 1800 3650
F 0 "v2" H 1500 3550 60  0000 C CNN
F 1 "pulse" H 1500 3700 60  0000 C CNN
F 2 "0 5 50n 1n 1n 2000n 4000n" H 1500 3850 60  0000 C CNN
F 3 "" H 1800 3650 60  0000 C CNN
	1    1800 3650
	1    0    0    -1  
$EndComp
$Comp
L pulse v3
U 1 1 6500A007
P 1800 4800
F 0 "v3" H 1500 4700 60  0000 C CNN
F 1 "pulse" H 1500 4850 60  0000 C CNN
F 2 "0 5 70n 1n 1n 2000n 4000n" H 1500 5000 60  0000 C CNN
F 3 "" H 1800 4800 60  0000 C CNN
	1    1800 4800
	1    0    0    -1  
$EndComp
$Comp
L GND #PWR01
U 1 1 6500A008
P 1800 2950
F 0 "#PWR01" H 1800 3100 50  0001 C CNN
F 1 "GND" H 1800 3050 50  0000 C CNN
F 2 "" H 1800 2950 60  0000 C CNN
F 3 "" H 1800 2950 60  0000 C CNN
	1    1800 2950
	1    0    0    -1  
$EndComp
$Comp
L GND #PWR02
U 1 1 6500A009
P 1800 4100
F 0 "#PWR02" H 1800 4250 50  0001 C CNN
F 1 "GND" H 1800 4200 50  0000 C CNN
F 2 "" H 1800 4100 60  0000 C CNN
F 3 "" H 1800 4100 60  0000 C CNN
	1    1800 4100
	1    0    0    -1  
$EndComp
$Comp
L GND #PWR03
U 1 1 6500A010
P 1800 5250
F 0 "#PWR03" H 1800 5400 50  0001 C CNN
F 1 "GND" H 1800 5350 50  0000 C CNN
F 2 "" H 1800 5250 60  0000 C CNN
F 3 "" H 1800 5250 60  0000 C CNN
	1    1800 5250
	1    0    0    -1  
$EndComp
$Comp
L plot_v1 U5
U 1 1 6500A011
P 2400 2050
F 0 "U5" H 2400 1750 60  0000 C CNN
F 1 "plot_v1" H 2400 1900 60  0000 C CNN
F 2 "" H 2400 2050 60  0000 C CNN
F 3 "" H 2400 2050 60  0000 C CNN
	1    2400 2050
	1    0    0    -1  
$EndComp
$Comp
L plot_v1 U6
U 1 1 6500A012
P 9000 2450
F 0 "U6" H 9000 2150 60  0000 C CNN
F 1 "plot_v1" H 9000 2300 60  0000 C CNN
F 2 "" H 9000 2450 60  0000 C CNN
F 3 "" H 9000 2450 60  0000 C CNN
	1    9000 2450
	1    0    0    -1  
$EndComp
$Comp
L plot_v1 U7
U 1 1 6500A013
P 9000 2550
F 0 "U7" H 9000 2250 60  0000 C CNN
F 1 "plot_v1" H 9000 2400 60  0000 C CNN
F 2 "" H 9000 2550 60  0000 C CNN
F 3 "" H 9000 2550 60  0000 C CNN
	1    9000 2550
	1    0    0    -1  
$EndComp
Wire Wire Line
	1800 2050 2400 2050
Wire Wire Line
	2400 2050 3000 2050
Wire Wire Line
	3000 2050 3000 3100
Wire Wire Line
	1800 3200 3000 3200
Wire Wire Line
	1800 4350 2800 4350
Wire Wire Line
	2800 4350 2800 3300
Wire Wire Line
	2800 3300 3000 3300
Wire Wire Line
	4150 3100 5150 3100
Wire Wire Line
	4150 3200 5150 3200
Wire Wire Line
	4150 3300 5150 3300
Wire Wire Line
	6550 3100 7000 3100
Wire Wire Line
	7000 3100 7000 2450
Wire Wire Line
	7000 2450 7550 2450
Wire Wire Line
	6550 3200 6900 3200
Wire Wire Line
	6900 3200 6900 2550
Wire Wire Line
	6900 2550 7550 2550
Wire Wire Line
	6550 3300 7400 3300
Wire Wire Line
	6550 3400 7400 3400
Wire Wire Line
	6550 3500 7400 3500
Wire Wire Line
	6550 3600 7400 3600
Wire Wire Line
	6550 3700 7400 3700
Wire Wire Line
	6550 3800 7400 3800
Wire Wire Line
	6550 3900 7400 3900
Wire Wire Line
	6550 4000 7400 4000
Wire Wire Line
	8550 2450 9000 2450
Wire Wire Line
	8550 2550 9000 2550
$EndSCHEMATC
