VivadoのSystemVerilog対応状況(合成編) の履歴(No.1)
更新Xilinx の最新開発環境 Vivado における System Verilog 対応状況を調べてみました†
System Verilog を学ぶにあたって、とりあえず使える範囲から学ばないと無駄になりそうなので、 という感じです。
"Vivado Design Suite User Guide - Synthesis" UG901 (v2015.2) June 24, 2015 の7章を参考にしています。
Data Type†
- integer_vector_type: bit, logic, or reg
 - integer_atom_type: byte, shortint, int, longint, integer, or time
 - non_integer_type: shortreal, real, or realtime
 - struct
 - enum
 
Integer Data Types†
| shortint | 2-state | 16-bit | signed | 
| int | 32-bit | signed | |
| longint | 64-bit | signed | |
| byte | 8-bit | signed | |
| bit | user defined vector size | ||
| logic | 4-state | user defined vector size | |
| reg | user-defined vector size | ||
| integer | 32-bit | signed | |
| time | 64-bit | unsigned | 
むむぅ。int と integer が違うとか・・・
Counter: 17037 (from 2010/06/03), 
today: 1,
yesterday: 2