是否有可能擁有通用包? 這意味着當我實例化實體時,我會提供一些通用的,並且包將依賴於此。VHDL中的通用包
我有我想使用幾次的塊,具有不同的包中的每個時間(即不同的參數)
我有,因爲我想用陣列的陣列中使用的封裝和I能做到這一點只與包。
是否有可能擁有通用包? 這意味着當我實例化實體時,我會提供一些通用的,並且包將依賴於此。VHDL中的通用包
我有我想使用幾次的塊,具有不同的包中的每個時間(即不同的參數)
我有,因爲我想用陣列的陣列中使用的封裝和I能做到這一點只與包。
不,它不是,因爲庫子句是靜態評估的,你需要的是類似動態綁定的東西,這在vhdl中是不可能的。
但是,你似乎想要一種方便的方式來提供不同的「集合」的通用值。在這種情況下,我建議你看看用戶定義的記錄或數組類型。您可以定義包含您的配置數據的記錄數組,併爲每個實例提供自己的數組。整潔乾淨,afaik所有工具都支持這一點。
哦,我明白了......我以爲你會想要包含一些基於某些通用值的不同包 – BennyBarns