[Cryptech Core] Schematic and Board Layout timetable
Jacob
jacob at edamaker.com
Mon Apr 20 20:25:04 UTC 2015
Saw the discussion about the time table and thought to add some comments:
Schematic:
The alpha block diagram simplicity is misleading. There are required
functional parts that are missing from it.
Time estimate takes into consideration the actual design of the
sub-circuits and components selection (not a trivial task).
Also, a consensus for each sub-section design is required by the
core/tech group - taxing progress.
For example, some missing sections:
- Power supplies design (including 3A PS for the FPGA, Vtt power supply
for the DDR3, Power sequencing for the FPGA etc.)
- Documents mentioned LCD. Is it on board or external? Regardless, need
to design it in.
- HSM might be installed in a server room. How do you notify Sysadmin in
case of tampering? UART signalling to an isolated Ethernet sub-system?
no notification? And will you notify the sysadmin if suddenly the RNG
acts "funny" or the anti-tamper battery is drained out?
- There are three batteries in the design: MKM, Anti-Tamper, RTC.
Are all 3 replaceable (meaning 3 battery holders and a a required simple
method to reach them)? Do we have room on the board for all 3 or do we
distribute power from one master battery?
And so on.
PCB Layout:
The 3-4 months estimate was for 75% availability, including speculative
2 Design changes mid-course. To have everything fits in on an 75X130mm
board is not trivial, especially if LCD is added, or, god forbids, the
DDR3 chips will be on board (point-to-point i.e. no socket).
Controlled impedance for the DDR3 and USB lines, 3A+ very low impedance
planes for the FPGA, possible potting of a sub-circuit are part of the
layout effort. Also included in the estimate is SI/PI and thermal analysis.
Jacob
More information about the Core
mailing list