System Verilog Datatypes
Across
- 1. use this to find how big x is if x is defined as "int x[]"
- 4. this keyword helps declare a variable which is a combination of many other types of variables
- 6. A way to describe a variable which can take 0,1,x,or z values
- 11. this type of array can help implement a lookup table
- 12. this mimics the float declaration in C
- 13. a data type that can be used to say "state" can take on the values S1,S2,S3,S4,S5
- 15. what kind of array is x if it is declared as "logic x[]"?
- 16. if "->birthday;" is valid then birthday is declared as ...
Down
- 2. A variable defined using this qualifier can take 4**32 values
- 3. you will use this to describe a signal which can take on 0,1, x or z values
- 5. this mimics the double declaration in C
- 7. if "x.find(e) with (e>10);" is valid, then x is
- 8. you will use this to describe a signal which can only take two values, 0 or 1
- 9. you will use this if you wish to represent integers in the range -32768 to 32767
- 10. if digit["ONE"]=1 must make sense, then digit must be declared as int digit[??] (what should replace ??)
- 14. you will use this if your data can range from -128 to +127
- 17. use this to allocate storage to x if x is defined as "int x[]"