Enum gpcas_cpu_model::component_config::CacheType [−][src]
Expand description
How a cache handles its CPU side ports.
Variants
Multiplexed(usize)
Has multiple ports, only one port can access the cache in any clock cycle. Priority is in descending order.
Tuple Fields of Multiplexed
0: usize
MultiPorted(usize)
Has multiple ports, each port can access the cache concurrently.
Tuple Fields of MultiPorted
0: usize
Has a single port.
Trait Implementations
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more