Parameters
Parameter | Type | Required | Comments |
---|---|---|---|
EPCS_TYPE | String | Yes | Specifies the EPCS device to use with the altasmi_parallel Intel® FPGA IP. Values are "EPSC1", "EPSC4", "EPSC16", "EPSC64", and"EPCS128". |
PAGE_SIZE | Integer | No | Specifies the maximum number of bytes that will be used during one single write instruction. Integer values range from 1 to 256. The PAGE_SIZE parameter is required if the write port is specified. A value of 1 indicates that single- byte write mode is used; an integer value greater than 1 indicates that page-write mode is used. |
PORT_BULK_ERASE | String | No | Determines if the bulk_erase port is used. Values are "PORT_USED" and "PORT_UNUSED". If omitted, the default is "PORT_UNUSED". If you are using the bulk erase function, you must set this parameter to "PORT_USED" and connect the bulk_erase port. |
PORT_ILLEGAL_ERASE | String | No | Determines if the illegal_erase port is used. Values are "PORT_USED" and "PORT_UNUSED". If omitted, the default is "PORT_UNUSED". If the PORT_BULK_ERASE parameter or the PORT_SECTOR_ERASE parameter are set to "PORT_USED", you must set this parameter to "PORT_USED". |
PORT_ILLEGAL_WRITE | String | No | Determines if the illegal_write port is used. Values are "PORT_USED" and "PORT_UNUSED". If omitted, the default is "PORT_UNUSED". If you are using the write function and the PORT_WRITE parameter is set to "PORT_USED", you must set this parameter to "PORT_USED". |
PORT_READ_ADDRESS | String | No | Determines if the read_address port is used. Values are "PORT_USED" and "PORT_UNUSED". If omitted, the default is "PORT_UNUSED". If you are using the read_address port, you must set this parameter to "PORT_USED". |
PORT_READ_SID | String | No | Determines if the read_sid port is used. Values are "PORT_USED" and "PORT_UNUSED". If omitted, the default is "PORT_UNUSED". If you are using the read silicon ID function, you must set this parameter to "PORT_USED" and connect the read_sid port. |
PORT_READ_STATUS | String | No | Determines if the read_status port is used. Values are "PORT_USED" and "PORT_UNUSED". If omitted, the default is "PORT_UNUSED". If you are using the read status register function, you must set this parameter to "PORT_USED" and connect the read_status port. |
PORT_SECTOR_ERASE | String | No | Determines if the sector_erase port is used. Values are "PORT_USED" and "PORT_UNUSED". If omitted, the default is "PORT_UNUSED". If you are using the sector erase function, you must set this parameter to "PORT_USED" and connect the sector_erase port. |
PORT_SECTOR_PROTECT | String | No | Determines if the sector_protect port is used. Values are "PORT_USED" and "PORT_UNUSED". If omitted, the default is "PORT_UNUSED". If you are using the sector protect function, you must set this parameter to "PORT_USED" and connect the sector_protect port. |
PORT_SHIFT_BYTES | String | No | Determines if the shift_bytes port is used. Values are "PORT_USED" and "PORT_UNUSED". If omitted, the default is "PORT_UNUSED". If you are using the shift bytes function, you must set this parameter to "PORT_USED" and connect the shift_bytes port. |
PORT_WREN | String | No | Determines if the wren port is used. Values are "PORT_USED" and "PORT_UNUSED". If omitted, the default is "PORT_UNUSED". If you are using the write enable function, you must set this parameter to "PORT_USED" and connect the wren port. |
PORT_WRITE | String | No | Determines if the write port is used. Values are "PORT_USED" and "PORT_UNUSED". If omitted, the default is "PORT_UNUSED". If you are using the write function, you must set this parameter to "PORT_USED" and connect the write port. |
USE_EAB | String | No | Specifies where to store the page-write data on RAM or logic elements. Values are "ON" and "OFF". The USE_EAB parameter is used when the write port is specified and the PAGE_SIZE parameter has a value that is greater than 1. When using logic elements as storage buffers, the altasmi_parallel Intel® FPGA IP takes up more space on the device and makes more RAM space available. If you use one as a storage buffer, the USE_EAB parameter should be set to "ON". |