English
Language : 

HMS30C7110 Datasheet, PDF (43/161 Pages) List of Unclassifed Manufacturers – Multipurpose Network Processor
18 RW 0x0
17 RW 0x0
16 W
0x0
15:13 RW 0x0
12 RW 0x0
HMS30C7110
0 – Out HBURST as 3’b011 (Increment 4)
1 – Out HBURST as 3’b001 (Increment)
This bit controls the use of cache.
0 – Cache is used for Data and Instruction (Unified)
1 – Cache is used only for Instruction (I-Cache)
This bit controls the “bufferability” of write accesses to cacheable areas.
0 – accesses to cacheable area are not stored into the write buffer.
1 – accesses to cacheable area are stored into the write buffer.
Buffering write accesses to cacheable area can increase the performance,
but in some cases it may cause problems. So it should be used with care.
We recommend using the default value (non-bufferable) if user is not
sure how to handle the consistency problem.
This bit flushes the current contents of the write buffer to the main
memory (1 – flush). This is recommended to be used only when the
cache is off. Normally it is better to read the same address of the
previous write to flush the write buffer.
These 3 bits control the burst length of the write buffer’s write operation.
Value 0-7 means 1-8 burst length. As an example, burst length 1 means
that write buffer tries to write the content of the buffer as soon as at least
one access comes into the buffer, and only one write access will be
performed at a time. On the other hand, burst length 8 means that the
write buffer will wait till there comes 8 write accesses into write buffer,
and those accesses will be written to main memory in a single burst
access.
Generally, the larger the burst length, the higher the bus efficiency. But
the latency (from the time CPU writes a data to the actual writing to
main memory) will increase as you use larger burst length.
This bit controls the “bufferability” of write accesses to non-cacheable
areas.
0 – accesses to non-cacheable area are not stored into the write buffer.
1 – accesses to non-cacheable area are stored into the write buffer.
Buffering write accesses to non-cacheable area can increase the
performance, but in some cases it may cause problems. So it should be
© 2003 MagnaChip Semiconductor Ltd. All Rights Reserved
43
Version 1.5