From ed91f621e5d2c262df8435b2973e32d30b8c5987 Mon Sep 17 00:00:00 2001 From: Werner Almesberger Date: Mon, 7 Jan 2013 17:00:28 -0300 Subject: [PATCH] ubb-patgen/hw/: schematics of a pattern generator based on UBB --- ubb-patgen/hw/Makefile | 10 +++ ubb-patgen/hw/ubb-patgen.pro | 18 +++++ ubb-patgen/hw/ubb-patgen.sch | 146 +++++++++++++++++++++++++++++++++++ 3 files changed, 174 insertions(+) create mode 100644 ubb-patgen/hw/Makefile create mode 100644 ubb-patgen/hw/ubb-patgen.pro create mode 100644 ubb-patgen/hw/ubb-patgen.sch diff --git a/ubb-patgen/hw/Makefile b/ubb-patgen/hw/Makefile new file mode 100644 index 0000000..edc6255 --- /dev/null +++ b/ubb-patgen/hw/Makefile @@ -0,0 +1,10 @@ +NAME = ubb-patgen + +.PHONY: all sch + +all: + @echo "make what ? target: sch" + @exit 1 + +sch: + eeschema `pwd`/$(NAME).sch diff --git a/ubb-patgen/hw/ubb-patgen.pro b/ubb-patgen/hw/ubb-patgen.pro new file mode 100644 index 0000000..b9e96e4 --- /dev/null +++ b/ubb-patgen/hw/ubb-patgen.pro @@ -0,0 +1,18 @@ +update=Fri Jan 4 14:45:11 2013 +last_client=eeschema +[eeschema] +version=1 +LibDir=../../../kicad-libs/components +NetFmtName= +HPGLSpd=20 +HPGLDm=15 +HPGLNum=1 +RptD_X=0 +RptD_Y=100 +RptLab=1 +LabSize=60 +[eeschema/libraries] +LibName1=pwr +LibName2=c +LibName3=8_10-card +LibName4=conn diff --git a/ubb-patgen/hw/ubb-patgen.sch b/ubb-patgen/hw/ubb-patgen.sch new file mode 100644 index 0000000..c8ef97c --- /dev/null +++ b/ubb-patgen/hw/ubb-patgen.sch @@ -0,0 +1,146 @@ +EESchema Schematic File Version 2 date Mon Jan 7 10:11:27 2013 +LIBS:pwr +LIBS:c +LIBS:8_10-card +LIBS:conn +LIBS:ubb-patgen-cache +EELAYER 25 0 +EELAYER END +$Descr A4 11693 8268 +encoding utf-8 +Sheet 1 1 +Title "" +Date "7 jan 2013" +Rev "" +Comp "" +Comment1 "" +Comment2 "" +Comment3 "" +Comment4 "" +$EndDescr +$Comp +L 8:10-CARD P1 +U 1 1 50E715C3 +P 8200 3400 +F 0 "P1" H 8000 3950 60 0000 C CNN +F 1 "8:10-CARD" H 8250 2800 60 0000 C CNN + 1 8200 3400 + 1 0 0 -1 +$EndComp +$Comp +L CONN_4 P2 +U 1 1 50EABCA4 +P 3450 3250 +F 0 "P2" V 3400 3250 50 0000 C CNN +F 1 "CONN_4" V 3500 3250 50 0000 C CNN + 1 3450 3250 + -1 0 0 -1 +$EndComp +$Comp +L GND #PWR01 +U 1 1 50EABCDB +P 7700 4100 +F 0 "#PWR01" H 7700 4100 30 0001 C CNN +F 1 "GND" H 7700 4030 30 0001 C CNN + 1 7700 4100 + 1 0 0 -1 +$EndComp +Text Label 4000 3100 0 60 ~ 0 +CH2 +Text Label 4000 3200 0 60 ~ 0 +CH3 +Text Label 4000 3300 0 60 ~ 0 +CH0 +Text Label 4000 3400 0 60 ~ 0 +CH1 +$Comp +L C C1 +U 1 1 50EABD55 +P 7000 4200 +F 0 "C1" V 7100 4300 60 0000 L CNN +F 1 "1n" V 7100 4000 60 0000 L CNN + 1 7000 4200 + 0 -1 -1 0 +$EndComp +$Comp +L CONN_1 P3 +U 1 1 50EABD9A +P 3650 3700 +F 0 "P3" H 3730 3700 40 0000 L CNN +F 1 "CONN_1" H 3650 3755 30 0001 C CNN + 1 3650 3700 + -1 0 0 1 +$EndComp +$Comp +L CONN_1 P4 +U 1 1 50EABDA9 +P 3650 3900 +F 0 "P4" H 3730 3900 40 0000 L CNN +F 1 "CONN_1" H 3650 3955 30 0001 C CNN + 1 3650 3900 + -1 0 0 1 +$EndComp +$Comp +L GND #PWR03 +U 1 1 50EABDD5 +P 6000 4100 +F 0 "#PWR03" H 6000 4100 30 0001 C CNN +F 1 "GND" H 6000 4030 30 0001 C CNN + 1 6000 4100 + 1 0 0 -1 +$EndComp +Text Label 4000 3700 0 60 ~ 0 +TRIGGER/CLK +Text Label 4000 3900 0 60 ~ 0 +GND +Text Notes 3700 5200 0 60 ~ 0 +C1: pull CMD low for start bit of fake R1 response. +Text Notes 3900 5350 0 60 ~ 0 +1 nF raises from 0 V through 10 kOhm pull-up at approx. 0.3 V/us. +Text Notes 3900 5500 0 60 ~ 0 +1 nF falls from 3.3 V to 0.8 V through Ron of approx. 90 Ohm within 130 ns. +Wire Wire Line + 7900 3100 3800 3100 +Wire Wire Line + 7900 3200 3800 3200 +Wire Wire Line + 7900 3700 6200 3700 +Wire Wire Line + 6200 3700 6200 3300 +Wire Wire Line + 6200 3300 3800 3300 +Wire Wire Line + 7900 3800 6100 3800 +Wire Wire Line + 6100 3800 6100 3400 +Wire Wire Line + 6100 3400 3800 3400 +Wire Wire Line + 7700 4100 7700 3600 +Wire Wire Line + 7700 3600 7900 3600 +Wire Wire Line + 6600 3300 6600 4200 +Wire Wire Line + 6600 3300 7900 3300 +Wire Wire Line + 7900 3500 5600 3500 +Wire Wire Line + 5600 3500 5600 3700 +Wire Wire Line + 5600 3700 3800 3700 +Wire Wire Line + 3800 3900 6000 3900 +Wire Wire Line + 6000 3900 6000 4100 +Wire Wire Line + 7400 3400 7900 3400 +Wire Wire Line + 7400 3400 7400 4200 +Wire Wire Line + 7400 4200 7200 4200 +Wire Wire Line + 6600 4200 6800 4200 +Text Notes 3900 5650 0 60 ~ 0 +(A configuration with C1 connected to GND would be largely equivalent.) +$EndSCHEMATC