-
Notifications
You must be signed in to change notification settings - Fork 118
/
index3.html
140 lines (133 loc) · 6.98 KB
/
index3.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
<!DOCTYPE html>
<html lang="en">
<head>
<title>SKiDL</title>
<meta charset="utf-8" />
<link rel="profile" href="http://gmpg.org/xfn/11" />
<link rel="stylesheet" type="text/css" href="/skidl/theme/css/style.css" />
<link rel='stylesheet' id='oswald-css' href='http://fonts.googleapis.com/css?family=Oswald&ver=3.3.2' type='text/css' media='all' />
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Oswald&family=Roboto+Condensed&display=swap" rel="stylesheet">
<!-- <style type="text/css">
body.custom-background { background-color: #f5f5f5; }
</style> -->
<link rel="alternate" type="application/atom+xml"
title="SKiDL — Flux Atom"
href="/skidl/" />
<!--[if lte IE 8]><script src="/skidl/theme/js/html5shiv.js"></script><![endif]-->
</head>
<body class="home blog custom-background " >
<div id="container">
<div id="header">
<h1 id="site-title"><a href="/skidl"><img src="/skidl/images/banner.png" width="100%"></a></h1>
<!-- <h1 id="site-title"><a href="/skidl">SKiDL</a></h1> -->
</div><!-- /#banner -->
<div id="menu">
<div class="menu-navigation-container">
<ul id="menu-navigation" class="menu">
<li class="menu-item menu-item-type-post_type menu-item-object-page"><a href="https://github.com/devbisme/skidl">Github</a></li>
<li class="menu-item menu-item-type-post_type menu-item-object-page"><a href="https://github.com/devbisme/skidl/discussions">Forum</a></li>
<li class="menu-item menu-item-type-post_type menu-item-object-page"><a href="/skidl/category/posts.html">Blog</a></li>
<li class="menu-item menu-item-type-post_type menu-item-object-page"><a href="/skidl/api/html/index.html">API</a></li>
<li class="menu-item menu-item-type-post_type menu-item-object-page"><a href="/skidl/">Home</a></li>
</ul>
</div> <!--/#menu-navigation-container-->
</div><!-- /#menu -->
<div class="page-title">
</div>
<div id="contents">
<div class="post type-post status-publish format-standard hentry category-general" id="post">
<div class="entry-meta">
<span class="date"><a href="/skidl/dont-replicate-automate-2017-02-17.html">Fri 17 February 2017</a></span>
/
<span class="byline"><a href="/skidl/author/dave-vandenbout.html">Dave Vandenbout</a></span>
</div> <!-- /#entry-meta -->
<div class="main">
<h2 class="entry-title">
<a href="/skidl/dont-replicate-automate-2017-02-17.html" title="Permalink to Don't Replicate, Automate!" rel="bookmark">Don't Replicate, Automate!</a>
</h2>
<div class="entry-content">
<p>I used to work during summers for a bricklayer.
I learned one thing there: air conditioning is pretty good stuff. (We should do more of it.)</p>
<p>Some people think bricklaying would be a great job, kind of like playing Tetris
all day, except with real blocks.
But here's what the …</p>
</div> <!--/#entry-content-->
</div> <!--/#main-->
</div> <!--/#post--><div class="post type-post status-publish format-standard hentry category-general" id="post">
<div class="entry-meta">
<span class="date"><a href="/skidl/a-taste-of-hierarchy-2017-02-03.html">Fri 03 February 2017</a></span>
/
<span class="byline"><a href="/skidl/author/dave-vandenbout.html">Dave Vandenbout</a></span>
</div> <!-- /#entry-meta -->
<div class="main">
<h2 class="entry-title">
<a href="/skidl/a-taste-of-hierarchy-2017-02-03.html" title="Permalink to A Taste of Hierarchy" rel="bookmark">A Taste of Hierarchy</a>
</h2>
<div class="entry-content">
<p>In my previous blog posts, the SKiDL circuit descriptions were <em>flat</em>.
In this post, I'll show a bit of how to describe a circuit <em>hierarchically</em>.</p>
<p>Hierarchy is typically used when there is some subcircuit that needs to be
replicated several times or which can serve as a module in several …</p>
</div> <!--/#entry-content-->
</div> <!--/#main-->
</div> <!--/#post--><div class="post type-post status-publish format-standard hentry category-general" id="post">
<div class="entry-meta">
<span class="date"><a href="/skidl/names-not-numbers-2017-01-25.html">Wed 25 January 2017</a></span>
/
<span class="byline"><a href="/skidl/author/dave-vandenbout.html">Dave Vandenbout</a></span>
</div> <!-- /#entry-meta -->
<div class="main">
<h2 class="entry-title">
<a href="/skidl/names-not-numbers-2017-01-25.html" title="Permalink to Names, Not Numbers" rel="bookmark">Names, Not Numbers</a>
</h2>
<div class="entry-content">
<p>In my <a href="/skidl/building-a-usb-to-jtag-interface-using-skidl-2017-01-19.html">previous post</a>,
I showed how to use SKiDL to describe the circuit for a simple USB-to-JTAG
interface circuit.
That circuit used a PIC32MX microcontroller in a 28-pin SSOP package:</p>
<p><img alt="PIC32MX in a 28-pin SSOP package." src="images/names-not-numbers/pic32mx-ssop28.png"></p>
<p>and the corresponding SKiDL code was: </p>
<div class="highlight"><pre><span></span><code><span class="n">pic32</span> <span class="o">=</span> <span class="n">Part</span><span class="p">(</span><span class="n">pic32_lib</span><span class="p">,</span> <span class="s1">'pic32MX2\*0F\*\*\*B-SSOP28-SOIC28-SPDIP28'</span><span class="p">,</span>
<span class="n">footprint</span><span class="o">=</span><span class="s1">'Housings_SSOP:SSOP-28_5.3x10.2mm_Pitch0.65mm'</span><span class="p">)</span>
</code></pre></div>
<p>I …</p>
</div> <!--/#entry-content-->
</div> <!--/#main-->
</div> <!--/#post--><div class="post type-post status-publish format-standard hentry category-general" id="post">
<div class="entry-meta">
<span class="date"><a href="/skidl/building-a-usb-to-jtag-interface-using-skidl-2017-01-19.html">Thu 19 January 2017</a></span>
/
<span class="byline"><a href="/skidl/author/dave-vandenbout.html">Dave Vandenbout</a></span>
</div> <!-- /#entry-meta -->
<div class="main">
<h2 class="entry-title">
<a href="/skidl/building-a-usb-to-jtag-interface-using-skidl-2017-01-19.html" title="Permalink to Building a USB-to-JTAG Interface Using SKiDL" rel="bookmark">Building a USB-to-JTAG Interface Using SKiDL</a>
</h2>
<div class="entry-content">
<p>This post describes using SKiDL for a USB-to-JTAG interface
that was taken all the way from concept to physically building a device.</p>
<p><img alt="Assembled USB-to-JTAG board." src="images/usb-to-jtag/assembled_brd.png"></p>
<p>The interface is pretty simple. It's built from the following stuff:</p>
<ul>
<li>A PIC32MX220 microcontroller.</li>
<li>A 12 MHz crystal.</li>
<li>Some reset circuitry.</li>
<li>A six-pin Microchip programming header (for the …</li></ul>
</div> <!--/#entry-content-->
</div> <!--/#main-->
</div> <!--/#post--><div class="navigation">
<div class="nav-previous">
<a href="/skidl/index2.html">
<span class="meta-nav">←</span> Newer posts</a>
</div>
</div>
</div>
<div id="footer">
<p> </p>
</div><!-- /#footer -->
</div><!-- /#container -->
<div style="display:none"></div>
</body>
</html>