OpenCores
URL https://opencores.org/ocsvn/rf6809/rf6809/trunk

Subversion Repositories rf6809

Compare Revisions

  • This comparison shows the changes necessary to convert path
    /rf6809/trunk
    from Rev 16 to Rev 17
    Reverse comparison

Rev 16 → Rev 17

/README.md
11,6 → 11,9
## Instruction cache
There is a 4kB instruction cache. The cache can supply all the bytes of an instruction in one clock cycle improving performance.
 
## Pipeline
The pipeline is non-overlapped except that the writeback stage is performed during the instruction fetch stage of the next instruction.
 
## Asynchronous Readback Cycles
The core may be configured for asynchronous readback for instruction cache read cycles. With async. readback there may be multiple outstanding read requests made by the processor before any read data is returned to it. The read data may return out-of-order with respect to the read requests. Re-ordering is handled using a four-bit address tag returned along with the read data. Async readback offers higher performance than synchronous readback.
 
68,4 → 71,5
 
 
# Test Project
The rf6809 is used in a test project. Multiple rf6809 cores are networked together in a ring topology using a parallel bus.
There is a small system-on-chip setup for the CmodA7 FPGA board. The system includes the cpu core, an acia and via. Communication is via the serial port at 9600 baud.
The rf6809 is used in a another test project. Multiple rf6809 cores are networked together in a ring topology using a parallel bus.

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.