You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: lambdalib/padring/README.md
+13-17Lines changed: 13 additions & 17 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,7 +2,7 @@
2
2
3
3
## Introduction
4
4
5
-
The lamdbdalib `padring` library is an automated "pure verilog" padring generator with support for cells within the [IOLIB](../../iolib/README.md) io cell library.
5
+
The lamdbdalib `padring` library is an automated "pure verilog" padring generator with support for cells within the [IOLIB](../iolib/README.md) io cell library.
6
6
7
7
## PARAMETERS
8
8
@@ -20,17 +20,17 @@ Specifies the type of cells, pin connections, properties, and power connections
20
20
21
21
* PIN[7:0] = CELLMAP[7:0] = pin number connected to cell. Positive signal in case of differential pairs.
22
22
* COMP[7:0] = CELLMAP[15:8] = pin number of complementary (negative) pad to `PIN`. Used for differential IO cells.
23
-
* TYPE[7:0] = CELLMAP[23:16] = cell type (see ./la_padring.vh)
23
+
* TYPE[7:0] = CELLMAP[23:16] = cell type (see [la_iopadring.vh](rtl/la_iopadring.vh))
24
24
* SECTION[7:0] = CELLMAP[31:24] = padring power section number connected to cell
25
25
* PROP[7:0] = CELLMAP[39:32] = property passed to technology specific iolib implementation
26
26
27
-
The header file [la_iopadring.vh](./rtl/la_iopadring.vh) enumerates the cells recognized by the padring generator. `NULL` is a reserved keyword used to specify an empty `CELLMAP` field.
27
+
The header file [la_iopadring.vh](rtl/la_iopadring.vh) enumerates the cells recognized by the padring generator. `NULL` is a reserved keyword used to specify an empty `CELLMAP` field.
28
28
29
29
### CFGW
30
-
Specifies the width of the configuration bus of the io cell. For a description of uses of `CFGW`, see [IOLIB](../../iolib/README.md).
30
+
Specifies the width of the configuration bus of the io cell. For a description of uses of `CFGW`, see [IOLIB](../iolib/README.md).
31
31
32
32
#### RINGW
33
-
The `RINGW` parameter specifies the number of signals within the power bus that connects all of the io cells together within the padring. For a description of uses of `RINGW`, see [IOLIB](../../iolib/README.md).
33
+
The `RINGW` parameter specifies the number of signals within the power bus that connects all of the io cells together within the padring. For a description of uses of `RINGW`, see [IOLIB](../iolib/README.md).
34
34
35
35
36
36
## Using the Generator
@@ -50,7 +50,6 @@ The following excerpt from the testbench illustrate the use of the `CELLMAP`, `N
50
50
51
51
```verilog
52
52
53
-
54
53
// Setting up your parameters
55
54
56
55
localparam CFGW = 8;
@@ -65,16 +64,16 @@ The following excerpt from the testbench illustrate the use of the `CELLMAP`, `N
0 commit comments