1
0
mirror of git://projects.qi-hardware.com/wernermisc.git synced 2024-11-22 09:17:31 +02:00

fisl2012/: on-going editing (first drawings, more links, some small changes)

This commit is contained in:
Werner Almesberger 2012-07-24 04:55:22 -03:00
parent 858ef9f397
commit e342b7a19a
4 changed files with 129 additions and 12 deletions

View File

@ -5,6 +5,7 @@ SHELL=/bin/bash
# UBB_production_08.JPG ubb-vga-pub-plugged-medium.jpg \ # UBB_production_08.JPG ubb-vga-pub-plugged-medium.jpg \
# ubb-vga-pub-1024-medium.jpg SIE_KICAD.png # ubb-vga-pub-1024-medium.jpg SIE_KICAD.png
#GEN=schhist.png fped.png kicad.png achieve.pdf flow.pdf #GEN=schhist.png fped.png kicad.png achieve.pdf flow.pdf
GEN=cat-comp.pdf cat-mod.pdf
#PNG=atusb-front.png #PNG=atusb-front.png
.PHONY: spotless clean upload upload-es .PHONY: spotless clean upload upload-es
@ -15,9 +16,6 @@ all: talk.pdf
talk.pdf: talk.tex $(GEN) $(DL) $(PNG) talk.pdf: talk.tex $(GEN) $(DL) $(PNG)
pdflatex talk pdflatex talk
talk-es.pdf: talk-es.tex $(GEN) $(DL) $(PNG)
pdflatex talk-es
kicad.png: eeschema.xwd pcbnew.xwd kicad.png: eeschema.xwd pcbnew.xwd
pnmcomp -xoff=0 -yoff=300 \ pnmcomp -xoff=0 -yoff=300 \
<(convert eeschema.xwd ppm:-) \ <(convert eeschema.xwd ppm:-) \
@ -61,7 +59,10 @@ SIE_KICAD.png:
achieve.pdf: achieve.fig achieve.pdf: achieve.fig
fig2dev -L pdf $< $@ fig2dev -L pdf $< $@
flow.pdf: flow.fig cat-comp.pdf: cat-comp.fig
fig2dev -L pdf $< $@
cat-mod.pdf: cat-mod.fig
fig2dev -L pdf $< $@ fig2dev -L pdf $< $@
talk.ps: talk.pdf talk.ps: talk.pdf

53
fisl2012/cat-comp.fig Normal file
View File

@ -0,0 +1,53 @@
#FIG 3.2 Produced by xfig version 3.2.5b
Landscape
Center
Metric
A4
100.00
Single
-2
1200 2
6 2430 3780 4995 5670
2 2 0 2 0 7 50 -1 -1 0.000 0 0 -1 0 0 5
2475 3825 4950 3825 4950 5625 2475 5625 2475 3825
4 0 0 50 -1 14 12 0.0000 4 165 600 2700 4230 Logic\001
4 0 0 50 -1 14 12 0.0000 4 165 720 3150 4455 Single\001
4 0 0 50 -1 14 12 0.0000 4 165 1080 3600 4680 74x1g00_5\001
4 0 0 50 -1 14 12 0.0000 4 165 1080 3600 4905 74x1g07_4\001
4 0 0 50 -1 14 12 0.0000 4 120 480 3150 5130 Dual\001
4 0 0 50 -1 14 12 0.0000 4 165 960 3600 5355 742xg126\001
-6
6 5580 3780 11970 4770
2 2 0 2 0 7 50 -1 -1 0.000 0 0 -1 0 0 5
5625 3825 11700 3825 11700 4725 5625 4725 5625 3825
4 0 0 50 -1 14 12 0.0000 4 165 2040 5850 4230 6N138: Darlington\001
4 0 0 50 -1 14 12 0.0000 4 180 6120 5850 4455 6N138: http://www.fairchildsemi.com/ds/6N/6N138.pdf\001
-6
6 7605 5400 9495 6120
1 1 0 2 0 7 50 -1 -1 0.000 1 0.0000 8550 5760 900 315 8550 5760 9450 6075
4 1 0 50 -1 18 16 0.0000 4 255 1020 8550 5850 getkicat\001
-6
6 2445 6090 4275 6750
1 1 0 2 0 7 50 -1 -1 0.000 1 0.0000 3360 6420 900 315 3360 6420 4260 6735
4 1 0 50 -1 18 16 0.0000 4 195 1305 3360 6510 eeschema\001
-6
2 1 0 2 0 7 50 -1 -1 0.000 0 0 -1 1 0 2
1 1 2.00 120.00 120.00
5175 5175 7470 5490
2 1 0 2 0 7 50 -1 -1 0.000 0 0 -1 1 0 2
1 1 2.00 120.00 120.00
9630 5715 11070 5715
2 1 0 2 0 7 50 -1 -1 0.000 0 0 -1 1 0 2
1 1 2.00 120.00 120.00
8550 4905 8550 5310
2 1 0 2 0 7 50 -1 -1 0.000 0 0 -1 1 0 2
1 1 2.00 120.00 120.00
6435 6345 7510 5968
2 1 0 2 0 7 50 -1 -1 0.000 0 0 -1 1 1 2
1 1 2.00 120.00 120.00
1 1 2.00 120.00 120.00
4455 6390 5670 6390
4 1 0 50 -1 18 16 0.0000 4 255 1245 3105 3600 Hierarchy\001
4 1 0 50 -1 18 16 0.0000 4 255 1485 6390 3600 Description\001
4 1 0 50 -1 18 16 0.0000 4 195 495 6075 6525 *.lib\001
4 1 0 50 -1 18 16 0.0000 4 195 540 11475 5805 PDF\001

58
fisl2012/cat-mod.fig Normal file
View File

@ -0,0 +1,58 @@
#FIG 3.2 Produced by xfig version 3.2.5b
Landscape
Center
Metric
A4
100.00
Single
-2
1200 2
6 2430 3780 5355 5670
2 2 0 2 0 7 50 -1 -1 0.000 0 0 -1 0 0 5
2475 3825 5310 3825 5310 5625 2475 5625 2475 3825
4 0 0 50 -1 14 12 0.0000 4 135 480 2700 4230 Quad\001
4 0 0 50 -1 14 12 0.0000 4 135 360 3150 4455 QFN\001
4 0 0 50 -1 14 12 0.0000 4 135 1440 3600 4680 QFN32-VHHD-2\001
4 0 0 50 -1 14 12 0.0000 4 135 1440 3600 4905 QFN32-VHHD-6\001
4 0 0 50 -1 14 12 0.0000 4 135 360 3150 5130 QFP\001
4 0 0 50 -1 14 12 0.0000 4 135 600 3600 5355 QFP48\001
-6
6 7605 5400 9495 6120
1 1 0 2 0 7 50 -1 -1 0.000 1 0.0000 8550 5760 900 315 8550 5760 9450 6075
4 1 0 50 -1 18 16 0.0000 4 255 1020 8550 5850 getkicat\001
-6
6 2445 6090 4275 6750
1 1 0 2 0 7 50 -1 -1 0.000 1 0.0000 3360 6420 900 315 3360 6420 4260 6735
4 1 0 50 -1 18 16 0.0000 4 255 570 3360 6510 fped\001
-6
6 5850 3555 10845 4770
2 2 0 2 0 7 50 -1 -1 0.000 0 0 -1 0 0 5
5865 3585 10800 3585 10800 4725 5865 4725 5865 3585
4 0 0 50 -1 14 12 0.0000 4 165 4560 6090 3990 USB_A-PCB: Figure 6-9 (page 99) of the\001
4 0 0 50 -1 14 12 0.0000 4 165 4200 6315 4215 Universal Serial Bus Specification;\001
4 0 0 50 -1 14 12 0.0000 4 165 3360 6315 4440 Revision 2.0; April 27, 2000\001
-6
2 1 0 2 0 7 50 -1 -1 0.000 0 0 -1 1 0 2
1 1 2.00 120.00 120.00
5580 5175 7470 5490
2 1 0 2 0 7 50 -1 -1 0.000 0 0 -1 1 0 2
1 1 2.00 120.00 120.00
9630 5715 11070 5715
2 1 0 2 0 7 50 -1 -1 0.000 0 0 -1 1 0 2
1 1 2.00 120.00 120.00
8550 4905 8550 5310
2 1 0 2 0 7 50 -1 -1 0.000 0 0 -1 1 0 2
1 1 2.00 120.00 120.00
6615 6075 7515 5940
2 1 0 2 0 7 50 -1 -1 0.000 0 0 -1 1 1 2
1 1 2.00 120.00 120.00
1 1 2.00 120.00 120.00
4500 6345 5670 6210
2 1 0 2 0 7 50 -1 -1 0.000 0 0 -1 1 0 2
1 1 2.00 120.00 120.00
4410 6570 5580 6750
4 1 0 50 -1 18 16 0.0000 4 255 1245 3105 3600 Hierarchy\001
4 1 0 50 -1 18 16 0.0000 4 195 540 11475 5805 PDF\001
4 1 0 50 -1 18 16 0.0000 4 255 1485 6615 3375 Description\001
4 1 0 50 -1 18 16 0.0000 4 195 750 6075 6930 *.mod\001
4 1 0 50 -1 18 16 0.0000 4 255 600 6120 6255 *.fpd\001

View File

@ -10,7 +10,7 @@
%\setbeamersize{sidebar width left=-5mm} %\setbeamersize{sidebar width left=-5mm}
\title{\Large Making Hardware \\ with KiCad and Friends} \title{\Large Making Hardware \\ with KiCad and Friends}
\author{Werner Almesberger \\\url{werner@almesberger.net}} \author{Werner Almesberger \\\url{werner@almesberger.net}}
\date{July 21, 2012} \date{July 24, 2012}
%\setul{}{1.5pt} %\setul{}{1.5pt}
@ -177,7 +177,8 @@ Solution:
\begin{itemize} \begin{itemize}
\item Maintain manually \item Maintain manually
\item {\tt purge} script: \\ \item {\tt purge} script: \\
{\small \url{qi-hw.com/p/wernermisc/source/tree/master/bin/purge}} % URL http://projects.qi-hw.com/index.phpp/wernermisc/source/tree/master/bin/purge
{\small \url{tiny.cc/wernermisc-bin-purge}}
\end{itemize} \end{itemize}
\end{frame} \end{frame}
@ -186,7 +187,7 @@ Solution:
\begin{frame}[fragile]{Makefile} \begin{frame}[fragile]{Makefile}
Objectives: Objectives:
\begin{itemize} \begin{itemize}
\item Shortcuts \item Convenience shortcuts
\item Combine tools \item Combine tools
\item Share common procedures \item Share common procedures
\item Avoid mistakes \item Avoid mistakes
@ -273,13 +274,15 @@ D: http://www.atmel.com/Images/doc8265.pdf
\begin{frame}{Schematics Symbol Catalog} \begin{frame}{Schematics Symbol Catalog}
\begin{itemize} \begin{itemize}
\item For selection, review \item For selection, review
\item Hierarchical order with alphabetic index \item Hierarchical order with alphabetical index
\item Short descriptions and data sheet links \item Short descriptions and data sheet links
\item Added value: indicate pin types \item Added value: indicate pin types
\item TODO: connect to dsv \item To do: connect to dsv
\end{itemize} \end{itemize}
DRAWING (hierarchy + descr + com libs ---genkicat--> PDF) <-> eeschema \begin{center}
\includegraphics[width=1.0\textwidth]{cat-comp.pdf}
\end{center}
\end{frame} \end{frame}
% --- Schematics History ------------------------------------------------------ % --- Schematics History ------------------------------------------------------
@ -327,7 +330,9 @@ Issues:
\item Added value: measurements, pad types \item Added value: measurements, pad types
\end{itemize} \end{itemize}
DRAWING (hierarchy + descr + com libs ---genkicat--> PDF) <-> fped \begin{center}
\includegraphics[width=1.0\textwidth]{cat-mod.pdf}
\end{center}
% URL http://projects.qi-hardware.com/index.php/p/eda-tools/source/tree/master/genkicat/ % URL http://projects.qi-hardware.com/index.php/p/eda-tools/source/tree/master/genkicat/
{\small \url{tiny.cc/eda-tools-genkicat}} {\small \url{tiny.cc/eda-tools-genkicat}}
@ -413,7 +418,7 @@ DRAWING
\begin{frame}{Schematics Design Rules} \begin{frame}{Schematics Design Rules}
... ...
URL {\small \url{en.qi-hardware.com/wiki/Rules_on_Editing_Schematics}}
\end{frame} \end{frame}
% --- Libraries --------------------------------------------------------------- % --- Libraries ---------------------------------------------------------------