-
Notifications
You must be signed in to change notification settings - Fork 83
SAMB
Pepijn de Vos edited this page Nov 17, 2024
·
3 revisions
The Gowin SAMB primitive, also known as the SPI Address for Multi Boot (SAMB), is used for address selection in Multi Boot mode. It allows for selection of both static and dynamic addresses. The primitive is supported by various devices from the Arora family, including GW2AN, GW5AT, GW5A, and GW5AST. The SAMB port has a LOADN_SPIAD pin for selecting between static and dynamic SPI addresses on the GW2AN device, or a LOAD pin for the same purpose on the Arora V device.
This device is not yet supported in Apicula
| Port | Size | Direction |
|---|---|---|
| ADWSEL | 1 | input |
| LOAD | 1 | input |
| SPIAD | 24 | input |
| Parameter | Default Value |
|---|---|
| MODE | 0 (0b00) |
SAMB #(
.MODE(MODE)
) samb_inst (
.ADWSEL(ADWSEL),
.LOAD(LOAD),
.SPIAD(SPIAD)
);