I'm learning a "PHY full rate clock divider configuration register" and it represents its register Address as 16’b11_0_1_0nnn_0001_0011
I think 16 stands for bit number, 'b
means binary, but what does _
and n
mean here?
Electrical Engineering Stack Exchange is a question and answer site for electronics and electrical engineering professionals, students, and enthusiasts. It only takes a minute to sign up.
Sign up to join this communityI'm learning a "PHY full rate clock divider configuration register" and it represents its register Address as 16’b11_0_1_0nnn_0001_0011
I think 16 stands for bit number, 'b
means binary, but what does _
and n
mean here?
Looking at it, it's a 16 bit binary number. So that's what the 16'b must mean.
Underscore doesn't really mean anything. It's being used to split the groups of bits up for human readability.
"0nnn" is some binary number between 0000 and 0111. Read the rest of the documentation to work out what these numbers are for.