From 0de0f837314d4d38f05f112877c1c219111d93d2 Mon Sep 17 00:00:00 2001 From: Jakob Schlyter Date: Thu, 28 May 2015 16:12:20 +0200 Subject: sync with latest alpha board design --- hsm-board.graffle | 748 +++++++++++++++++++++++++++--------------------------- hsm-board.pdf | Bin 51912 -> 47000 bytes 2 files changed, 373 insertions(+), 375 deletions(-) diff --git a/hsm-board.graffle b/hsm-board.graffle index 1999e8c..d2306d0 100644 --- a/hsm-board.graffle +++ b/hsm-board.graffle @@ -7,7 +7,7 @@ ApplicationVersion com.omnigroup.OmniGraffle6 - 159.11.0.228015 + 161.6.0.234333 AutoAdjust @@ -295,7 +295,7 @@ testing and debugging} Bounds - {{138.6496071730073, 148.85826891552736}, {121, 30}} + {{145.1496071730073, 148.85826891552736}, {108, 30}} Class ShapedGraphic FitText @@ -334,14 +334,14 @@ testing and debugging} Text Text - {\rtf1\ansi\ansicpg1252\cocoartf1344\cocoasubrtf720 + {\rtf1\ansi\ansicpg1252\cocoartf1347\cocoasubrtf570 {\fonttbl\f0\fnil\fcharset0 HelveticaNeue;} {\colortbl;\red255\green255\blue255;} \deftab720 \pard\pardeftab720\qc -\f0\i\fs16 \cf0 At least one external entropy\ -source connected to the FPGA} +\f0\i\fs16 \cf0 At least one entropy source\ +connected to the FPGA} Wrap NO @@ -367,7 +367,7 @@ source connected to the FPGA} 0 Points - {344.48819248939105, 116.4566936978205} + {343.58658355952821, 132.28346543396552} {429.06298469487933, 227.18942619211924} Style @@ -399,7 +399,7 @@ source connected to the FPGA} Bounds - {{297.98819248939105, 86.456693697820498}, {93, 60}} + {{297.08658355952821, 107.28346543396552}, {93, 50}} Class ShapedGraphic FitText @@ -438,7 +438,7 @@ source connected to the FPGA} Text Text - {\rtf1\ansi\ansicpg1252\cocoartf1344\cocoasubrtf720 + {\rtf1\ansi\ansicpg1252\cocoartf1347\cocoasubrtf570 {\fonttbl\f0\fnil\fcharset0 HelveticaNeue;} {\colortbl;\red255\green255\blue255;} \deftab720 @@ -447,8 +447,7 @@ source connected to the FPGA} \f0\i\fs16 \cf0 Client interface\ for HSM management\ and for communicating\ -with applications\ -(e.g., USB to SPI)} +with applications} Wrap NO @@ -568,16 +567,16 @@ the FPGA bitstream (code)} Head ID - 174 + 164 ID - 241 + 239 Layer 0 Points - {108.9409453576944, 285.5} - {235.92120429459851, 285.29964307344687} + {108.9409453576944, 343.4098599547745} + {274.5747824241771, 343.40985995477433} Style @@ -601,12 +600,12 @@ the FPGA bitstream (code)} Tail ID - 240 + 238 Bounds - {{55.940945357694403, 265.5}, {106, 40}} + {{45.44094535769441, 313.4098599547745}, {127, 60}} Class ShapedGraphic FitText @@ -621,7 +620,7 @@ the FPGA bitstream (code)} 8 ID - 240 + 238 Layer 0 Style @@ -651,9 +650,11 @@ the FPGA bitstream (code)} \deftab720 \pard\pardeftab720\qc -\f0\i\fs16 \cf0 Keystore contains \ -encrypted application keys\ -(not connected for alpha)} +\f0\i\fs16 \cf0 RAM-based Master Key Memory\ +contains the symmetric key\ +used to encrypt the Keystore\ +(~ 1024 bit) power supply\ +controlled by tamper circuit} Wrap NO @@ -671,16 +672,16 @@ encrypted application keys\ Head ID - 164 + 170 ID - 239 + 236 Layer 0 Points - {108.9409453576944, 343.4098599547745} - {274.5747824241771, 343.40985995477433} + {575.04721590275449, 436.41732682416773} + {575.04721590275449, 299.4728713373018} Style @@ -695,6 +696,8 @@ encrypted application keys\ FilledArrow Legacy + LineType + 1 Pattern 24 TailArrow @@ -704,12 +707,12 @@ encrypted application keys\ Tail ID - 238 + 235 Bounds - {{45.44094535769441, 313.4098599547745}, {127, 60}} + {{516.04721590275449, 416.41732682416773}, {118, 40}} Class ShapedGraphic FitText @@ -724,7 +727,7 @@ encrypted application keys\ 8 ID - 238 + 235 Layer 0 Style @@ -754,11 +757,9 @@ encrypted application keys\ \deftab720 \pard\pardeftab720\qc -\f0\i\fs16 \cf0 RAM-based Master Key Memory\ -contains the symmetric key\ -used to encrypt the Keystore\ -(~ 1024 bit) power supply\ -controlled by tamper circuit} +\f0\i\fs16 \cf0 Tamper detection circuit\ +responsible for erasing Master\ +Key Memory upon tamper} Wrap NO @@ -776,16 +777,16 @@ controlled by tamper circuit} Head ID - 170 + 216 ID - 236 + 232 Layer 0 Points - {575.04721590275449, 436.41732682416773} - {575.04721590275449, 299.4728713373018} + {630.60630456218564, 163.85826891552736} + {575.04721590275449, 213.01619792826423} Style @@ -800,8 +801,6 @@ controlled by tamper circuit} FilledArrow Legacy - LineType - 1 Pattern 24 TailArrow @@ -811,12 +810,12 @@ controlled by tamper circuit} Tail ID - 235 + 230 Bounds - {{516.04721590275449, 416.41732682416773}, {118, 40}} + {{589.60630456218564, 143.85826891552736}, {82, 40}} Class ShapedGraphic FitText @@ -831,7 +830,7 @@ controlled by tamper circuit} 8 ID - 235 + 230 Layer 0 Style @@ -855,15 +854,15 @@ controlled by tamper circuit} Text Text - {\rtf1\ansi\ansicpg1252\cocoartf1344\cocoasubrtf720 + {\rtf1\ansi\ansicpg1252\cocoartf1347\cocoasubrtf570 {\fonttbl\f0\fnil\fcharset0 HelveticaNeue;} {\colortbl;\red255\green255\blue255;} \deftab720 \pard\pardeftab720\qc -\f0\i\fs16 \cf0 Tamper detection circuit\ -responsible for erasing Master\ -Key Memory upon tamper} +\f0\i\fs16 \cf0 Tamper switch to\ +simulate tamper\ +during development} Wrap NO @@ -881,16 +880,16 @@ Key Memory upon tamper} Head ID - 216 + 223 ID - 232 + 229 Layer 0 Points - {575.33071350948069, 170.19685190808107} - {575.04721590275449, 213.01619792826423} + {429.06298469487933, 76.692914112721837} + {429.06298469487933, 132.28346543396552} Style @@ -914,12 +913,61 @@ Key Memory upon tamper} Tail ID - 230 + 225 + + + + Class + LineGraphic + FontInfo + + Font + Helvetica + Size + 12 + + Head + + ID + 190 + + ID + 228 + Layer + 0 + Points + + {554.37792440647763, 81.692914112721837} + {481.14958551090473, 213.01619792826426} + + Style + + shadow + + Draws + NO + + stroke + + HeadArrow + FilledArrow + Legacy + + Pattern + 24 + TailArrow + 0 + + + Tail + + ID + 227 Bounds - {{534.33071350948069, 150.19685190808107}, {82, 40}} + {{480.37792440647763, 56.69291411272183}, {148, 50}} Class ShapedGraphic FitText @@ -934,7 +982,62 @@ Key Memory upon tamper} 8 ID - 230 + 227 + Layer + 0 + Style + + fill + + Draws + NO + + shadow + + Draws + NO + + stroke + + Draws + NO + + + Text + + Text + {\rtf1\ansi\ansicpg1252\cocoartf1347\cocoasubrtf570 +{\fonttbl\f0\fnil\fcharset0 HelveticaNeue;} +{\colortbl;\red255\green255\blue255;} +\deftab720 +\pard\pardeftab720\qc + +\f0\i\fs16 \cf0 Interface for connecting\ +Security Officer authenticators and \ +storage devices for master key backup\ +(e.g., smartcard reader)} + + Wrap + NO + + + Bounds + {{386.06298469487933, 56.69291411272183}, {86, 40}} + Class + ShapedGraphic + FitText + YES + Flow + Resize + FontInfo + + Font + HelveticaNeue-Italic + Size + 8 + + ID + 225 Layer 0 Style @@ -964,37 +1067,42 @@ Key Memory upon tamper} \deftab720 \pard\pardeftab720\qc -\f0\i\fs16 \cf0 Tamper switch to\ -simulate tamper\ -during development} +\f0\i\fs16 \cf0 Applications connect\ +via the Cryptech\ +PKCS#11 provider} Wrap NO + Bounds + {{415.7314921793261, 150.8818460321225}, {27, 20}} Class - LineGraphic + ShapedGraphic + FitText + YES + Flow + Resize FontInfo Font Helvetica Size - 12 + 8 - Head + ID + 292 + Layer + 1 + Line ID - 223 + 224 + Position + 0.21672620958261252 + RotationType + 0 - ID - 229 - Layer - 0 - Points - - {429.06298469487933, 76.692914112721837} - {429.06298469487933, 132.28346543396552} - Style shadow @@ -1004,21 +1112,22 @@ during development} stroke - HeadArrow - FilledArrow - Legacy - - Pattern - 24 - TailArrow - 0 + Draws + NO - Tail + Text - ID - 225 + Text + {\rtf1\ansi\ansicpg1252\cocoartf1347\cocoasubrtf570 +{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc + +\f0\i\fs16 \cf0 USB} + Wrap + NO Class @@ -1033,16 +1142,16 @@ during development} Head ID - 190 + 288 ID - 228 + 291 Layer - 0 + 1 Points - {560.04721590275449, 81.692914112721837} - {502.24802486971475, 227.18942619211924} + {590.33465059451225, 127.42126090850417} + {523.58856936543361, 213.84296966440931} Style @@ -1066,12 +1175,12 @@ during development} Tail ID - 227 + 290 Bounds - {{486.04721590275454, 56.69291411272183}, {148, 50}} + {{542.83465059451225, 112.42126090850417}, {95, 30}} Class ShapedGraphic FitText @@ -1086,9 +1195,9 @@ during development} 8 ID - 227 + 290 Layer - 0 + 1 Style fill @@ -1110,47 +1219,142 @@ during development} Text Text - {\rtf1\ansi\ansicpg1252\cocoartf1344\cocoasubrtf720 + {\rtf1\ansi\ansicpg1252\cocoartf1347\cocoasubrtf570 {\fonttbl\f0\fnil\fcharset0 HelveticaNeue;} {\colortbl;\red255\green255\blue255;} \deftab720 \pard\pardeftab720\qc \f0\i\fs16 \cf0 Interface for connecting\ -Security Officer authenticators and \ -storage devices for master key backup\ -(e.g., USB Host, Smartcard)} +display/keypad} Wrap NO + + Class + LineGraphic + FontInfo + + Font + Helvetica + Size + 12 + + Head + + ID + 154 + + ID + 289 + Layer + 1 + Points + + {523.58856936543361, 242.18942619211924} + {429.06298469487933, 285.29964307344687} + + Style + + shadow + + Draws + NO + + stroke + + HeadArrow + 0 + Legacy + + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 288 + + Bounds - {{386.06298469487933, 56.69291411272183}, {86, 40}} + {{507.09642658006192, 213.84296966440928}, {32.984285570743509, 28.346456527709961}} Class ShapedGraphic - FitText - YES - Flow - Resize FontInfo Font - HelveticaNeue-Italic + Helvetica-Oblique Size 8 ID - 225 + 288 Layer - 0 + 1 + Magnets + + {0, 1} + {0, -1} + Style - fill + shadow Draws NO + + Text + + Text + {\rtf1\ansi\ansicpg1252\cocoartf1347\cocoasubrtf570 +{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc + +\f0\fs16 \cf0 I2C} + VerticalPad + 0 + + + + Class + LineGraphic + FontInfo + + Font + Helvetica + Size + 12 + + Head + + ID + 155 + + ID + 287 + Layer + 1 + OrthogonalBarAutomatic + + OrthogonalBarPoint + {0, 0} + OrthogonalBarPosition + -1 + Points + + {300.0865824241771, 285.29964307344687} + {353.38726333907061, 285.29964307344687} + {364.57478355952821, 329.23663169091935} + + Style + shadow Draws @@ -1158,25 +1362,21 @@ storage devices for master key backup\ stroke - Draws - NO + HeadArrow + 0 + Legacy + + LineType + 2 + TailArrow + 0 - Text + Tail - Text - {\rtf1\ansi\ansicpg1252\cocoartf1344\cocoasubrtf720 -{\fonttbl\f0\fnil\fcharset0 HelveticaNeue;} -{\colortbl;\red255\green255\blue255;} -\deftab720 -\pard\pardeftab720\qc - -\f0\i\fs16 \cf0 Applications connect\ -via the Cryptech\ -PKCS#11 provider} + ID + 153 - Wrap - NO Class @@ -1204,10 +1404,10 @@ PKCS#11 provider} OrthogonalBarPoint {0, 0} OrthogonalBarPosition - 64.729639891232608 + 36.383194143094244 Points - {397.88189319860254, 375.50394024511019} + {454.57478469487927, 375.50394024511041} {541.34117298106776, 367.10107842082641} {549.53541590275449, 292.38625720537436} @@ -1250,20 +1450,22 @@ PKCS#11 provider} ID 164 + Info + 7 ID 283 Layer 1 OrthogonalBarAutomatic - + OrthogonalBarPoint - {312.84248242417709, 375.50394024511019} + {335.07608783347683, 375.50394024511041} OrthogonalBarPosition - -1 + 31.976401135351097 Points - {346.85829319860255, 375.50394024511019} + {403.55118469487928, 375.50394024511041} {312.84248242417709, 357.58308821862931} Style @@ -1312,8 +1514,8 @@ PKCS#11 provider} 1 Points - {372.37009319860249, 368.50394024511019} - {372.37009319860249, 343.40985995477433} + {429.06298469487933, 368.50394024511041} + {429.06298469487933, 343.40985995477456} Style @@ -1342,7 +1544,7 @@ PKCS#11 provider} Bounds - {{346.8582931986025, 368.50394024511019}, {51.023600000000002, 14}} + {{403.55118469487934, 368.50394024511041}, {51.023600000000002, 14}} Class ShapedGraphic FontInfo @@ -1386,7 +1588,7 @@ PKCS#11 provider} Text Text - {\rtf1\ansi\ansicpg1252\cocoartf1344\cocoasubrtf720 + {\rtf1\ansi\ansicpg1252\cocoartf1347\cocoasubrtf570 {\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc @@ -1479,7 +1681,7 @@ PKCS#11 provider} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc -\f0\fs14 \cf0 Spy-Bi-Wire} +\f0\fs14 \cf0 ISP} VerticalPad 0 @@ -1500,20 +1702,12 @@ PKCS#11 provider} 154 ID - 270 + 286 Layer 1 - OrthogonalBarAutomatic - - OrthogonalBarPoint - {0, 0} - OrthogonalBarPosition - -1 Points {335.8090468926211, 227.18942619211924} - {346.8582931986025, 259.54388984509478} - {386.06298469487933, 274.32702237521528} {429.06298469487933, 285.29964307344687} Style @@ -1529,8 +1723,6 @@ PKCS#11 provider} 0 Legacy - LineType - 2 TailArrow 0 @@ -1541,59 +1733,6 @@ PKCS#11 provider} 214 - - Bounds - {{477.90319324044509, 278.29964307344687}, {48, 14}} - Class - ShapedGraphic - FitText - YES - Flow - Resize - ID - 260 - Layer - 1 - Line - - ID - 173 - Position - 0.50159966945648193 - RotationType - 0 - - Style - - shadow - - Draws - NO - - stroke - - Draws - NO - - - Text - - Pad - 2 - Text - {\rtf1\ansi\ansicpg1252\cocoartf1344\cocoasubrtf720 -{\fonttbl\f0\fnil\fcharset0 HelveticaNeue;} -{\colortbl;\red255\green255\blue255;} -\deftab720 -\pard\pardeftab720\qc - -\f0\i\fs16 \cf0 status(serial)} - VerticalPad - 2 - - Wrap - NO - Class LineGraphic @@ -1714,6 +1853,7 @@ PKCS#11 provider} Points {429.06298469487933, 132.28346543396552} + {429.32130755163519, 176.12493276678146} {429.06298469487933, 227.18942619211924} Style @@ -1813,7 +1953,7 @@ provider in host} Points {429.06298469487933, 285.29964307344687} - {372.37009319860249, 343.40985995477433} + {429.06298469487933, 343.40985995477456} Style @@ -1842,7 +1982,7 @@ provider in host} Bounds - {{346.8582931986025, 329.23663169091935}, {51.023600000000002, 28.346456527709961}} + {{403.55118469487934, 329.23663169091958}, {51.023600000000002, 28.346456527709961}} Class ShapedGraphic FontInfo @@ -1879,7 +2019,7 @@ provider in host} Text Text - {\rtf1\ansi\ansicpg1252\cocoartf1344\cocoasubrtf720 + {\rtf1\ansi\ansicpg1252\cocoartf1347\cocoasubrtf570 {\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc @@ -1958,8 +2098,6 @@ provider in host} {0, 1} {0, -1} - {1, 0} - {-1, 0} Style @@ -1984,7 +2122,7 @@ provider in host} Text Text - {\rtf1\ansi\ansicpg1252\cocoartf1344\cocoasubrtf720 + {\rtf1\ansi\ansicpg1252\cocoartf1347\cocoasubrtf570 {\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc @@ -2205,7 +2343,7 @@ Memory} Points {429.06298469487933, 285.29964307344687} - {485.75587619115618, 343.40985995477433} + {494.96851919363883, 343.40985995477456} Style @@ -2234,7 +2372,7 @@ Memory} Bounds - {{460.24407619115618, 329.23663169091935}, {51.023600000000002, 28.346456527709961}} + {{468.03938583023046, 329.23663169091958}, {53.858266726816737, 28.346456527709961}} Class ShapedGraphic FontInfo @@ -2271,13 +2409,13 @@ Memory} Text Text - {\rtf1\ansi\ansicpg1252\cocoartf1344\cocoasubrtf720 + {\rtf1\ansi\ansicpg1252\cocoartf1347\cocoasubrtf570 {\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc \f0\fs16 \cf0 External\ -Flash (SD)} +Flash (\uc0\u956 SD)} VerticalPad 0 @@ -2303,7 +2441,7 @@ Flash (SD)} 1 Points - {502.24802486971475, 227.18942619211924} + {481.14958551090473, 241.36265445597425} {429.06298469487933, 285.29964307344687} Style @@ -2333,7 +2471,7 @@ Flash (SD)} Bounds - {{465.91336768743304, 213.01619792826426}, {72.669314364563434, 28.346456527709961}} + {{464.65744819369655, 213.01619792826426}, {32.984274634416352, 28.346456527709961}} Class ShapedGraphic FontInfo @@ -2347,6 +2485,11 @@ Flash (SD)} 190 Layer 1 + Magnets + + {0, 1} + {0, -1} + Style shadow @@ -2358,12 +2501,12 @@ Flash (SD)} Text Text - {\rtf1\ansi\ansicpg1252\cocoartf1344\cocoasubrtf720 + {\rtf1\ansi\ansicpg1252\cocoartf1347\cocoasubrtf570 {\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc -\f0\fs16 \cf0 USB AuthN/Backup Interface} +\f0\fs16 \cf0 UART} VerticalPad 0 @@ -2860,111 +3003,6 @@ Flash (SD)} 0 - - Class - LineGraphic - FontInfo - - Font - Helvetica - Size - 12 - - Head - - ID - 153 - - ID - 175 - Layer - 1 - Points - - {235.92120429459851, 285.29964307344687} - {300.0865824241771, 285.29964307344687} - - Style - - shadow - - Draws - NO - - stroke - - HeadArrow - 0 - Legacy - - LineType - 1 - Pattern - 24 - TailArrow - 0 - - - Tail - - ID - 174 - - - - Bounds - {{210.40940429459852, 271.12641480959189}, {51.023600000000002, 28.346456527709961}} - Class - ShapedGraphic - FontInfo - - Font - Helvetica - Size - 8 - - ID - 174 - Layer - 1 - Style - - fill - - Color - - b - 1 - g - 1 - r - 0.4 - - - shadow - - Draws - NO - - stroke - - Pattern - 24 - - - Text - - Text - {\rtf1\ansi\ansicpg1252\cocoartf1344\cocoasubrtf720 -{\fonttbl\f0\fswiss\fcharset0 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc - -\f0\fs16 \cf0 Keystore} - VerticalPad - 0 - - Class LineGraphic @@ -3077,7 +3115,7 @@ Flash (SD)} Detection\ \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc -\i \cf0 MSP430} +\i \cf0 ATtiny} VerticalPad 0 @@ -3114,7 +3152,7 @@ Detection\ Text Text - {\rtf1\ansi\ansicpg1252\cocoartf1344\cocoasubrtf720 + {\rtf1\ansi\ansicpg1252\cocoartf1347\cocoasubrtf570 {\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc @@ -3242,12 +3280,12 @@ Detection\ Text Text - {\rtf1\ansi\ansicpg1252\cocoartf1344\cocoasubrtf720 + {\rtf1\ansi\ansicpg1252\cocoartf1347\cocoasubrtf570 {\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc -\f0\fs16 \cf0 USB Host Interface} +\f0\fs16 \cf0 USB to UART} VerticalPad 0 @@ -3365,59 +3403,6 @@ Detection\ 0 - - Class - LineGraphic - FontInfo - - Font - Helvetica - Size - 12 - - Head - - ID - 153 - - ID - 162 - Layer - 1 - Points - - {429.06298469487933, 285.29964307344687} - {300.0865824241771, 285.29964307344687} - - Style - - shadow - - Draws - NO - - stroke - - GapRatio - 0.5 - HeadArrow - 0 - Legacy - - LineType - 1 - TailArrow - 0 - Width - 2 - - - Tail - - ID - 154 - - Class LineGraphic @@ -3437,9 +3422,15 @@ Detection\ 158 Layer 1 + OrthogonalBarAutomatic + + OrthogonalBarPoint + {364.57478355952821, 301.00335493760764} + OrthogonalBarPosition + 22.05510844066373 Points - {429.06298469487933, 343.40985995477433} + {364.57478355952821, 329.23663169091935} {429.06298469487933, 285.29964307344687} Style @@ -3456,7 +3447,7 @@ Detection\ Legacy LineType - 1 + 2 TailArrow 0 @@ -3469,7 +3460,7 @@ Detection\ Bounds - {{403.55118469487934, 329.23663169091935}, {51.023600000000002, 28.346456527709961}} + {{339.06298355952822, 329.23663169091935}, {51.023600000000002, 28.346456527709961}} Class ShapedGraphic FontInfo @@ -3483,6 +3474,13 @@ Detection\ 155 Layer 1 + Magnets + + {0, 1} + {0, -1} + {1, 0} + {-1, 0} + Style fill @@ -3506,7 +3504,7 @@ Detection\ Text Text - {\rtf1\ansi\ansicpg1252\cocoartf1344\cocoasubrtf720 + {\rtf1\ansi\ansicpg1252\cocoartf1347\cocoasubrtf570 {\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc @@ -3699,7 +3697,7 @@ inputs/outputs} MasterSheets ModificationDate - 2015-03-14 20:16:32 +0000 + 2015-05-28 14:11:43 +0000 Modifier Jakob Schlyter NotesVisible @@ -3764,7 +3762,7 @@ inputs/outputs} RowSpacing 36 SheetTitle - Alpha + hsm-board SmartAlignmentGuidesActive YES SmartDistanceGuidesActive @@ -3781,7 +3779,7 @@ inputs/outputs} 0 Expanded_Canvases - Alpha + hsm-board FitInWindow @@ -3804,7 +3802,7 @@ inputs/outputs} ZoomValues - Alpha + hsm-board 0.0 1 diff --git a/hsm-board.pdf b/hsm-board.pdf index 032db02..3933182 100644 Binary files a/hsm-board.pdf and b/hsm-board.pdf differ -- cgit v1.2.3