diff options
Diffstat (limited to 'README.md')
-rw-r--r-- | README.md | 18 |
1 files changed, 9 insertions, 9 deletions
@@ -16,7 +16,7 @@ The core has one synthesis-time parameter: Combined DSP slice utilization is outlined in the following table: <table border rules="groups" cellpadding="5"> -<colgroup></col></col></colgroup> +<colgroup><col></colgroup><colgroup><col></colgroup> <thead> <tr><th> NUM_MULTS </th><th> DSP Usage </th></tr></thead> <tbody align="right"><tr><td> 8 </td><td> 36 </td></tr></tbody> <tbody align="right"><tr><td> 16 </td><td> 68 </td></tr></tbody> @@ -32,9 +32,9 @@ API Specification The interface of the core is similar to other CrypTech cores. FMC memory map is split into four regions (REGISTERS, INPUT\_0, INPUT\_1 and OUTPUT), each region is 32 kilobits (4 kilobytes). The first one (REGISTERS) contains core registers and looks like the following: <table border rules="groups" cellpadding="5"> -<colgroup></col></colgroup> +<colgroup><col></colgroup> <thead><tr><th colspan=2> REGISTERS Memory Map </th></tr></thead> -<colgroup></col></col></colgroup> +<colgroup><col></colgroup><colgroup><col></colgroup> <thead><tr><th> Offset </th><th> Register </th></tr></thead> <tbody><tr><td> 0x0000 </td><td> NAME0 </td></tr></tbody> <tbody><tr><td> 0x0004 </td><td> NAME1 </td></tr></tbody> @@ -106,9 +106,9 @@ The two following memory regions (INPUT\_0 and INPUT\_1) contain input quantitie The second region (INPUT\_0) contains the following banks: <table border rules="groups" cellpadding="5"> -<colgroup></col></colgroup> +<colgroup><col></colgroup> <thead><tr><th colspan=2> INPUT_0 Memory Map </th></tr></thead> -<colgroup></col></col></colgroup> +<colgroup><col></colgroup><colgroup><col></colgroup> <thead><tr><th> Offset </th><th> Bank </th></tr></thead> <tbody><tr><td> 0x1000 </td><td> M </td></tr></tbody> <tbody><tr><td> 0x1200 </td><td> N </td></tr></tbody> @@ -131,9 +131,9 @@ The second region (INPUT\_0) contains the following banks: The third region (INPUT\_1) contains the following banks. Note, that since the third region contains secret components, it is "write-only", any reads from the region will return 0xDEADCODE. <table border rules="groups" cellpadding="5"> -<colgroup></col></colgroup> +<colgroup><col></colgroup> <thead><tr><th colspan=2> INPUT_1 Memory Map </th></tr></thead> -<colgroup></col></col></colgroup> +<colgroup><col></colgroup><colgroup><col></colgroup> <thead><tr><th> Offset </th><th> Bank </th></tr></thead> <tbody><tr><td> 0x2000 </td><td> D </td></tr></tbody> <tbody><tr><td> 0x2200 </td><td> P </td></tr></tbody> @@ -162,9 +162,9 @@ The third region (INPUT\_1) contains the following banks. Note, that since the t The fourth region (OUTPUT) contains three banks where the core will store the output quantities: <table border rules="groups" cellpadding="5"> -<colgroup></col></colgroup> +<colgroup><col></colgroup> <thead><tr><th colspan=2> OUTPUT Memory Map </th></tr></thead> -<colgroup></col></col></colgroup> +<colgroup><col></colgroup><colgroup><col></colgroup> <thead><tr><th> Offset </th><th> Bank </th></tr></thead> <tbody><tr><td> 0x3000 </td><td> S </td></tr></tbody> <tbody><tr><td> 0x3200 </td><td> XM </td></tr></tbody> |