User Tools


Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
faqs [2020/05/07 14:57]
ee220ta
faqs [2020/05/07 14:57] (current)
ee220ta
Line 22: Line 22:
  
 **Assigning a thinner signal to a wider signal**: What happens if I assign a k-bit signal to a k+n bit signal? In this case: **Assigning a thinner signal to a wider signal**: What happens if I assign a k-bit signal to a k+n bit signal? In this case:
-<​code>​logic [7:0] signalA; assign signalA = 1'​b1;</​code>​ signalA will be updated to 00000001. In general, the lower bit wide signal gets left padded out with zeros to the size of the wider signal.+<​code ​Verilog>logic [7:0] signalA; 
 +assign signalA = 1'​b1;</​code>​ 
 +signalA will be updated to 00000001. In general, the lower bit wide signal gets left padded out with zeros to the size of the wider signal.