cocotb_wrapper.axi.AxiBurstSize#
- class cocotb_wrapper.axi.AxiBurstSize(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]#
The number of bytes in each data transfer in a write transaction.
The burst size must be a power of 2, that is 1, 2, 4, 8, 16, 32, 64, or 128 bytes.
- __init__(*args, **kwds)#
Methods
Return a pair of integers, whose ratio is equal to the original int.
Number of ones in the binary representation of the absolute value of self.
Number of bits necessary to represent self in binary.
Returns self, the complex conjugate of any int.
from_bytes([byteorder, signed])Return the integer represented by the given array of bytes.
Returns True.
to_bytes([length, byteorder, signed])Return an array of bytes representing an integer.
Attributes
A burst size of 1.
A burst size of 2.
A burst size of 4.
A burst size of 8.
A burst size of 16.
A burst size of 32.
A burst size of 64.
A burst size of 128.
the denominator of a rational number in lowest terms
the imaginary part of a complex number
the numerator of a rational number in lowest terms
the real part of a complex number