用read:
static ap_shift_reg<int, 4> Sreg;
int var1;
// Read location 2 of Sreg into var1
var1 = Sreg.read(2);
不用:
static ap_shift_reg<int, 4> Sreg;
int var1;
var1 = Sreg.shift(In1,3); //Read location 3 of Sreg into var1 ;THEN shift all values up one and load In1 into location 0
因為官方手冊已經給出了Sreg.shift(In1,3)就是可以read的,難道用read只是為了避免輸出的4位都是0嗎?但我又覺得即使輸出都是0好像也沒有什么錯?
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/44074.html
標籤:硬件設計
