The following tables describe the parameters, implementation parameters and parameter rules for the Register File for.
Table 10-122. Parameter Description| Parameter | Value | Function |
| WIDTH | See Parameter Rules | Word length input/output data |
| DEPTH | 2..64 | Number of words for APA150 |
| 2..64 | Number of words for all other devices |
| TRIGGER | edge, level | Select between rising edge triggered and level sensitive write clock |
Table 10-123. Implementation Parameters| Parameter | Value | Description |
|---|
| LPMTYPE | LPM_DIST_RAM | Generic Register File category |
| LPM_HINT | RAM_DISTH<#> | Horizontal Orientation;# represents the part number and can be 050, 130, 180, 270 for ProASICPLUS150, 300, 450, 600, 750, 1000 for ProASIC |
| RAM_DISTV<#> | Vertical Orientation |
Table 10-124. Parameter Rules| Device | Orientation | Parameter rules |
| A500K050 | Horizontal | WIDTH = 2..30 |
| Vertical | WIDTH = 2..46 |
| A500K130 | Horizontal | WIDTH = 2..38 |
| Vertical | WIDTH = 2..78 |
| A500K180 | Horizontal | WIDTH = 2..46 |
| Vertical | WIDTH = 2..94 |
| A500K270 | Horizontal | WIDTH = 2..58 |
| Vertical | WIDTH = 2..110 |
| APA075 | Horizontal | WIDTH = 2..64 |
| Vertical | WIDTH = 2..22 |
| APA150 | Horizontal | WIDTH = 2..22 |
| Vertical | WIDTH = 2..62 |
| APA300 | Horizontal | WIDTH = 2..30 |
| Vertical | WIDTH = 2..62 |
| APA450 | Horizontal | WIDTH = 2..30 |
| Vertical | WIDTH = 2..94 |
| APA600 | Horizontal | WIDTH = 2..46 |
| Vertical | WIDTH = 2..110 |
| APA750 | Horizontal | WIDTH = 2..62 |
| Vertical | WIDTH = 2..126 |
| APA1000 | Horizontal | WIDTH = 2..78 |
| Vertical | WIDTH = 2..174 |