[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[openrisc] Full-associative cache



Hello again!
In OR1000 architecture you define a set of configuration registers (i.e. DCCR, ICCR, IMMUCR...). In particular, i am interested in Data Cache Configuration Register.
There is a group of bits NCW (Number of Cache Ways) that allows you to choose among several number of ways, from 1 way to 32 ways. My question is: if I want a full-associative cache in my implementation, how should I set this group of bits. Theoretically, i could not implement a full-associative cache greater than 32 blocks (32 ways with one block per way) but I don't think this would be an appropiate restriction.
Can you help?