From d4c1f5666cac2b9bd25b8dc0caa2d29a09386300 Mon Sep 17 00:00:00 2001 From: Werner Almesberger Date: Wed, 23 Jan 2013 11:52:11 -0300 Subject: [PATCH] ubb-la/hw/: proof-of-concept passive LA adapter board Note that the pull-ups on DAT1 through DAT3 and the pull-whichever-way on DAT0 are likely to get in the way of any real-life use. But it's good enough for exploring the system's characteristics and limitations. --- ubb-la/hw/Makefile | 10 +++ ubb-la/hw/ubb-la.pro | 18 +++++ ubb-la/hw/ubb-la.sch | 152 +++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 180 insertions(+) create mode 100644 ubb-la/hw/Makefile create mode 100644 ubb-la/hw/ubb-la.pro create mode 100644 ubb-la/hw/ubb-la.sch diff --git a/ubb-la/hw/Makefile b/ubb-la/hw/Makefile new file mode 100644 index 0000000..94a30a7 --- /dev/null +++ b/ubb-la/hw/Makefile @@ -0,0 +1,10 @@ +NAME = ubb-la + +.PHONY: all sch + +all: + @echo "make what ? target: sch" + @exit 1 + +sch: + eeschema `pwd`/$(NAME).sch diff --git a/ubb-la/hw/ubb-la.pro b/ubb-la/hw/ubb-la.pro new file mode 100644 index 0000000..890865e --- /dev/null +++ b/ubb-la/hw/ubb-la.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=r +LibName3=8_10-card +LibName4=conn diff --git a/ubb-la/hw/ubb-la.sch b/ubb-la/hw/ubb-la.sch new file mode 100644 index 0000000..1166193 --- /dev/null +++ b/ubb-la/hw/ubb-la.sch @@ -0,0 +1,152 @@ +EESchema Schematic File Version 2 date Sun Jan 20 10:38:03 2013 +LIBS:pwr +LIBS:r +LIBS:8_10-card +LIBS:conn +EELAYER 25 0 +EELAYER END +$Descr A4 11693 8268 +encoding utf-8 +Sheet 1 1 +Title "" +Date "20 jan 2013" +Rev "" +Comp "" +Comment1 "" +Comment2 "" +Comment3 "" +Comment4 "" +$EndDescr +$Comp +L 8:10-CARD P1 +U 1 1 50E715C3 +P 8100 3400 +F 0 "P1" H 7900 3950 60 0000 C CNN +F 1 "8:10-CARD" H 8150 2800 60 0000 C CNN + 1 8100 3400 + 1 0 0 -1 +$EndComp +$Comp +L CONN_4 P2 +U 1 1 50EABCA4 +P 3050 3250 +F 0 "P2" V 3000 3250 50 0000 C CNN +F 1 "CONN_4" V 3100 3250 50 0000 C CNN + 1 3050 3250 + -1 0 0 -1 +$EndComp +$Comp +L GND #PWR01 +U 1 1 50EABCDB +P 7600 4100 +F 0 "#PWR01" H 7600 4100 30 0001 C CNN +F 1 "GND" H 7600 4030 30 0001 C CNN + 1 7600 4100 + 1 0 0 -1 +$EndComp +Text Label 3600 3100 0 60 ~ 0 +CH2 +Text Label 3600 3200 0 60 ~ 0 +CH3 +Text Label 3600 3300 0 60 ~ 0 +CH0 +Text Label 3600 3400 0 60 ~ 0 +CH1 +$Comp +L CONN_1 P3 +U 1 1 50EABD9A +P 3250 3700 +F 0 "P3" H 3330 3700 40 0000 L CNN +F 1 "CONN_1" H 3250 3755 30 0001 C CNN + 1 3250 3700 + -1 0 0 1 +$EndComp +$Comp +L CONN_1 P4 +U 1 1 50EABDA9 +P 3250 3900 +F 0 "P4" H 3330 3900 40 0000 L CNN +F 1 "CONN_1" H 3250 3955 30 0001 C CNN + 1 3250 3900 + -1 0 0 1 +$EndComp +$Comp +L GND #PWR02 +U 1 1 50EABDD5 +P 5600 4100 +F 0 "#PWR02" H 5600 4100 30 0001 C CNN +F 1 "GND" H 5600 4030 30 0001 C CNN + 1 5600 4100 + 1 0 0 -1 +$EndComp +Text Label 3600 3700 0 60 ~ 0 +TRIGGER/CLK +Text Label 3600 3900 0 60 ~ 0 +GND +NoConn ~ 7800 3400 +$Comp +L R R2 +U 1 1 50FBF221 +P 6250 3700 +F 0 "R2" V 6350 3800 60 0000 C CNN +F 1 "1k" V 6250 3700 50 0000 C CNN + 1 6250 3700 + 0 -1 -1 0 +$EndComp +$Comp +L R R1 +U 1 1 50FBF25B +P 7150 3400 +F 0 "R1" V 7250 3500 60 0000 C CNN +F 1 "100" V 7150 3400 50 0000 C CNN + 1 7150 3400 + 0 -1 -1 0 +$EndComp +Wire Wire Line + 7800 3100 3400 3100 +Wire Wire Line + 7800 3200 3400 3200 +Wire Wire Line + 5800 3700 5800 3300 +Wire Wire Line + 5800 3300 3400 3300 +Wire Wire Line + 7800 3800 5700 3800 +Wire Wire Line + 5700 3800 5700 3400 +Wire Wire Line + 5700 3400 3400 3400 +Wire Wire Line + 7600 4100 7600 3600 +Wire Wire Line + 7600 3600 7800 3600 +Wire Wire Line + 7800 3500 5200 3500 +Wire Wire Line + 5200 3500 5200 3700 +Wire Wire Line + 5200 3700 3400 3700 +Wire Wire Line + 3400 3900 5600 3900 +Wire Wire Line + 5600 3900 5600 4100 +Wire Wire Line + 7800 3300 7600 3300 +Wire Wire Line + 7600 3300 7600 3400 +Wire Wire Line + 7600 3400 7400 3400 +Wire Wire Line + 6500 3700 7800 3700 +Wire Wire Line + 5800 3700 6000 3700 +Wire Wire Line + 6900 3400 6700 3400 +Wire Wire Line + 6700 3400 6700 3700 +Connection ~ 6700 3700 +Text Notes 6200 4700 0 60 ~ 0 +R1: force DAT0 down for start bit +Text Notes 6200 4800 0 60 ~ 0 +R2: limit effect of R1 on DUT +$EndSCHEMATC