diff --git a/README.md b/README.md index 1fb4a30..4ae5c23 100644 --- a/README.md +++ b/README.md @@ -38,8 +38,8 @@ board with standard parts, or on an custom chip. ### The Eagle open-source boards work! -Here is the first completed Infinite Noise USB key. I offer this modle on Tindie to help -get the modular entropy multiplier concept out there. +Here is the first completed Infinite Noise USB key. I offered this modle on +Tindie to help get the modular entropy multiplier concept out there initially. ![Picture of Infinite Noise USB key](images/infnoise_key.jpg?raw=true "Infinite Noise USB key") diff --git a/eagle/infnoise.lbr b/eagle/infnoise.lbr index 1b682cd..6c24775 100644 --- a/eagle/infnoise.lbr +++ b/eagle/infnoise.lbr @@ -1,12 +1,12 @@ - + - + @@ -120,10 +120,10 @@ - - - - + + + + >Name >Value @@ -239,10 +239,14 @@ Source: http://cds.linear.com/docs/Datasheet/5598f.pdf - + >NAME + + + + <b>DCB Package 8-Lead Plastic DFN (2mm × 2mm)</b><p> diff --git a/eagle/infnoise_goldfingers.brd b/eagle/infnoise_goldfingers.brd new file mode 100644 index 0000000..9550a11 --- /dev/null +++ b/eagle/infnoise_goldfingers.brd @@ -0,0 +1,968 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Infinite Noise +INFNOISE TRNG + + + + + + + + +Parts for the Infinite Noise Generator + + + + + + + + + + + +>NAME + + + + + +<b>DCB Package 8-Lead Plastic DFN (2mm × 2mm)</b><p> +Source: http://www.linear.com/pc/downloadDocument.do?navId=H0,C1,C1003,C1042,C1032,C1063,P26952,D16357 + + + + + + + + + + + +>NAME + + + + + + + + + + + + + + + + +>NAME + + +<b>UF Package 24-Lead (4mm × 4mm) Plastic QFN</b><p> +Source: http://cds.linear.com/docs/Datasheet/5598f.pdf + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME + + + + + + + + +<b>SC-70 Package</b> + + + + + + + + + + +>NAME + + + + + + + + + + + + + + + + +>NAME + + + + + + + + + + + + + +>NAME + + + + + + + + + + + + + + +>Name +>Value + + + + +<h3>SparkFun Electronics' preferred foot prints</h3> +In this library you'll find non-functional items- supply symbols, logos, notations, frame blocks, etc.<br><br> +We've spent an enormous amount of time creating and checking these footprints and parts, but it is the end user's responsibility to ensure correctness and suitablity for a given componet or application. If you enjoy using this library, please buy one of our products at www.sparkfun.com. +<br><br> +<b>Licensing:</b> Creative Commons ShareAlike 4.0 International - https://creativecommons.org/licenses/by-sa/4.0/ +<br><br> +You are welcome to use this library for commercial purposes. For attribution, we ask that when you begin to sell your device using our footprint, you email us with a link to the product being sold. We want bragging rights that we helped (in a very small part) to create your 8th world wonder. We would like the opportunity to feature your device on our homepage. + + + + + + + + + + + + + + + + +<b>EAGLE Design Rules</b> +<p> +Die Standard-Design-Rules sind so gewählt, dass sie für +die meisten Anwendungen passen. Sollte ihre Platine +besondere Anforderungen haben, treffen Sie die erforderlichen +Einstellungen hier und speichern die Design Rules unter +einem neuen Namen ab. +<b>Laen's PCB Order Design Rules</b> +<p> +Please make sure your boards conform to these design rules. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/eagle/infnoise_goldfingers.sch b/eagle/infnoise_goldfingers.sch new file mode 100644 index 0000000..0f37186 --- /dev/null +++ b/eagle/infnoise_goldfingers.sch @@ -0,0 +1,1300 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Parts for the Infinite Noise Generator + + + + + + + + + + + +>NAME + + + + + +<b>UF Package 24-Lead (4mm × 4mm) Plastic QFN</b><p> +Source: http://cds.linear.com/docs/Datasheet/5598f.pdf + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME + + + + + + + + +<b>DCB Package 8-Lead Plastic DFN (2mm × 2mm)</b><p> +Source: http://www.linear.com/pc/downloadDocument.do?navId=H0,C1,C1003,C1042,C1032,C1063,P26952,D16357 + + + + + + + + + + + +>NAME + + + + + + + + + + + + + + + + +>NAME + + +<b>SC-70 Package</b> + + + + + + + + + + +>NAME + + + + + + + + + + + + + + + + +>NAME + + + + + + + + + + + + + +>NAME + + + + + + +<b>TSOP-5</b> PLASTIC PACKAGE CASE 483-02<p> +Source: http://www.onsemi.com/pub/Collateral/MC34164-D.PDF + + + + + + + + + + +>NAME + + + + + + + +<b>Chip Ferrite Bead for GHz Noise</b><p> + + + + + + + + + +>NAME + + + + + +<b>CAPACITOR</b><p> +chip + + + + + + + + +>NAME + + + + +<b>RESISTOR</b><p> +chip + + + + + + + + +>NAME + + + + + + + + + + + + + + + + + + + + + + + + + +PCB Edge + + + + + + + + + + + + + + + + + + + + +>Name +>Value + + + + + + + + + + +>Name +>Value + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +>VALUE +>NAME + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + +USB + + + + + + + + +<b>Chip Ferrite Bead for GHz Noise</b><p> + + + + + + + + + + + + + + + + + + + + + + + + + + +USB to FIFO interface chip + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Cheap dual op-amp, rail-to-rail + + + + + + + + + + + + + + + + + + + + + + +Dual comparator + + + + + + + + + + + + + + + + + + + + + + +SPST (NO) Normally Open Analog Switch + + + + + + + + + + + + + + + + + + + +<b>Capacitor</b> +Standard 0603 ceramic capacitor, and 0.1" leaded capacitor. + + + + + + + + + + + + + + + + + + + + + + + + + +<b>Resistor</b> +Basic schematic elements and footprints for 0603, 1206, and PTH resistors. + + + + + + + + + + + + + + + + + + + + + + + + + +<b>USB Connectors</b> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<b>Supply Symbols</b><p> +GND, VCC, 0V, +5V, -5V, etc.<p> +Please keep in mind, that these devices are necessary for the +automatic wiring of the supply signals.<p> +The pin name defined in the symbol is identical to the net which is to be wired automatically.<p> +In this library the device names are the same as the pin names of the symbols, therefore the correct signal names appear next to the supply symbols in the schematic.<p> +<author>Created by librarian@cadsoft.de</author> + + + + + + + +>VALUE + + + + + +<b>SUPPLY SYMBOL</b> + + + + + + + + + + + + + + +<h3>SparkFun Electronics' preferred foot prints</h3> +In this library you'll find non-functional items- supply symbols, logos, notations, frame blocks, etc.<br><br> +We've spent an enormous amount of time creating and checking these footprints and parts, but it is the end user's responsibility to ensure correctness and suitablity for a given componet or application. If you enjoy using this library, please buy one of our products at www.sparkfun.com. +<br><br> +<b>Licensing:</b> Creative Commons ShareAlike 4.0 International - https://creativecommons.org/licenses/by-sa/4.0/ +<br><br> +You are welcome to use this library for commercial purposes. For attribution, we ask that when you begin to sell your device using our footprint, you email us with a link to the product being sold. We want bragging rights that we helped (in a very small part) to create your 8th world wonder. We would like the opportunity to feature your device on our homepage. + + + + + + + + + + + + + + + + + +<b>Fiducial Alignment Points</b> +Various fiducial points for machine vision alignment. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +