hdlcoder.Board - Board registration object that describes SoC custom board - MATLAB (original) (raw)
Main Content
hdlcoder.Board Class
Namespace: hdlcoder
Board registration object that describes SoC custom board
Description
`board` = hdlcoder.Board
creates a board object that you use to register a custom board for an SoC platform.
To specify the characteristics of your board, set the properties of the board object.
Creation
_`board`_ = hdlcoder.Board
creates anhdlcoder.Board
object that you can use to register a custom board for an SoC platform.
Properties
Board name, specified as a character vector. In the HDL Workflow Advisor, this name appears in the Target platform dropdown list.
Example: 'Enclustra Mars ZX3 with PM3 base board'
Data Types: char
| string
FPGA vendor name, specified as a character vector.
Example: 'Xilinx'
Data Types: char
| string
FPGA family name, specified as a character vector.
Example: 'Zynq'
Data Types: char
| string
FPGA device identifier, specified as a character vector.
Example: 'xc7z020'
Data Types: char
| string
FPGA package identifier for Xilinx devices, specified as a character vector.
For Altera® devices, this property is ignored.
Example: 'clg484'
Data Types: char
| string
FPGA speed for Xilinx devices, specified as a character vector.
For Altera devices, this property is ignored.
Example: '-1'
Data Types: char
| string
Data Types: char
| string
JTAG chain position number, specified as a positive integer. The JTAG chain position number is used when programming the FPGA via JTAG.
This property is optional.
Example: 3
Data Types: int32
Methods
Version History
Introduced in R2015a