Commit Graph

134 Commits

Author SHA1 Message Date
Bill Cox
0403163e1a Added hashlet data 2014-12-05 12:23:18 +00:00
Bill Cox
ab63daea40 Added random data file from Atmel 2014-12-05 11:59:36 +00:00
Bill Cox
aaa1b4aa7a Added entcheck 2014-12-05 11:49:25 +00:00
Bill Cox
c6f7f8dc82 Dealing with printf uint64_t warnings 2014-12-05 04:47:44 -05:00
Bill Cox
820878d394 Got it working on Raspberry Pi 2014-12-05 09:39:41 +00:00
Bill Cox
6daa1aa0ab Added -lrt to Makefile for supporting older compilers 2014-12-05 04:09:53 -05:00
Bill Cox
583dc5c600 Made 0.5mm pads all the same size and shrank QFN24 center pad 2014-11-26 07:38:07 -05:00
Bill Cox
dc3a4a2996 Changed architecture to modular entropy multiplier 2014-11-24 21:08:49 -05:00
Bill Cox
2a30320c7b update 2014-11-23 11:52:53 -05:00
Bill Cox
e4a2261f62 Tweaked edge connector hack board 2014-11-23 11:30:54 -05:00
Bill Cox
dbe884b860 Cleaned up edge connector board a bit 2014-11-23 08:48:35 -05:00
Bill Cox
fb7461040e Added picture of my pocket Inf Noise TRNG 2014-11-22 20:38:22 -05:00
Bill Cox
9edacd2c2d Updated BOM for USPS business mailing pricing 2014-11-22 17:30:26 -05:00
Bill Cox
1612e76747 Updated README to use modular noise multiplier 2014-11-22 17:06:34 -05:00
Bill Cox
6bf41ce2df Updated README 2014-11-17 14:23:10 -05:00
Bill Cox
7629f0d5ac Working on edge-connector hack version 2014-11-17 11:59:27 -05:00
Bill Cox
a300194f4f Added generated files for SmallBatchAssembly 2014-11-17 11:28:07 -05:00
Bill Cox
cea61cfa41 Added pannel with fudicials, courtesy of OSH Park 2014-11-14 18:52:43 -05:00
Bill Cox
1ccf43bf52 Added 3 fiducial marks on the board 2014-11-14 15:34:14 -05:00
Bill Cox
0235180fc2 renamed BOM-81 to BOM-80 2014-11-14 13:05:07 -05:00
Bill Cox
ec2c28ac2f Added BOM-81.ods 2014-11-13 21:23:26 -05:00
Bill Cox
98ed5d5034 updated README 2014-11-13 12:15:00 -05:00
Bill Cox
02c8c1b55a Updated board image to reflect EagleWorks complete relayout 2014-11-13 11:44:28 -05:00
Bill Cox
ac3f3fb60a Added credits 2014-11-13 11:21:34 -05:00
Bill
134e974045 Merge pull request #1 from EagleWorks/master
Board clean-up
2014-11-13 10:17:10 -05:00
Bill Cox
f96d333618 Added Microsoft compatible version of BOM spreadsheet 2014-11-12 14:44:27 -05:00
Bill Cox
aa7ab00e84 Checking timing failures on bit-bang vs loading 2014-11-12 14:42:24 -05:00
Bill Cox
5951fd00dd Added timer to insure I/O operations are fast enough for bit-bang 2014-11-08 10:35:48 -05:00
Bill Cox
74a41705fb Added initial mostly complete dieharder log 2014-11-08 09:38:43 -05:00
Bill Cox
a9b366dd78 Updated images 2014-11-08 07:01:14 -05:00
EagleWorks
2715446c01 Board layout changed
I moved the components on the board around to give a better visual
representation of the components of the infnoise; USB protection,
filter, divider network, and then where the actual magic happens.  Vias
galore, but ERC and DRC satisfied.
2014-11-08 07:18:38 +01:00
EagleWorks
4c9b8869e6 Board clean-up, parts updated from modified library
Schematic:
- Only updated parts from the modified library
Board:
- Moved parts, vias, onto mm grid (was arbitrary?)
- Major re-tracing to keep traces on-grid
- Added full board ground planes (both sides) with grounding vias
scattered around - edges are now fully grounded.
- Moved some parts around beyond grid, e.g. C6 closer to VCCio
- Added 'INFNOISE TRNG' to tNames
Notes:
- Passes ERC and DRC (based on originally included OSHpark Design
Rules), with the exception of the slot pads for the USB connector
(originally approved).
2014-11-07 05:23:05 +01:00
EagleWorks
5147c72761 Library tweaks (non-structural)
I've adjusted the library as follows:
Changed text alignment (centered, mostly) on parts, made positioning
more consistent.
Reduced tKeepout as it was a rather on the generous side for the 0402
and 0403 parts.
Added / fixed a few Device descriptions.
2014-11-07 05:15:09 +01:00
Bill Cox
31733ab3d6 update 2014-11-05 14:54:57 -05:00
Bill Cox
29fa9cb9a7 update 2014-11-05 14:23:55 -05:00
Bill Cox
ce5bcc3f3a update 2014-11-05 05:52:16 -05:00
Bill Cox
feb2f5493d update 2014-11-04 21:26:43 -05:00
Bill Cox
4e1daabd43 update 2014-11-04 20:26:54 -05:00
Bill Cox
1140924e0d update 2014-11-04 20:25:51 -05:00
Bill Cox
c72aec8771 Made output multiplier in 256-bit units 2014-11-03 12:47:32 -05:00
Bill Cox
0e54073c88 Did some testing on the FT240X sync mode bit-bang... all working fine. 2014-11-03 10:15:13 -05:00
Bill Cox
14ab8ffab9 Updated BOM 2014-11-03 07:43:17 -05:00
Bill Cox
1470d67d59 Fixed bug in calling Keccak 2014-11-02 15:55:16 -05:00
Bill Cox
da1b1a543a Switched to a USB connector designed for 1.6mm thick boards 2014-11-02 15:01:39 -05:00
Bill Cox
6b6291bb2d Modified board to remove resistor in feedback, as well as pull-down Fourth-OshPark-Prototype 2014-11-02 14:31:34 -05:00
Bill Cox
52c82c398e typo 2014-11-02 10:23:00 -05:00
Bill Cox
ca1614a51d update 2014-11-02 10:19:22 -05:00
Bill Cox
57f07df6c9 typo 2014-11-02 10:16:05 -05:00
Bill Cox
97036593c7 update 2014-11-02 06:27:43 -05:00
Bill Cox
8aeff4f602 update 2014-10-31 16:34:14 -04:00