From 230cdfbc8ecb720e318ddd6edfee2b4c39674124 Mon Sep 17 00:00:00 2001
From: Roberto Hexsel <roberto@inf.ufpr.br>
Date: Thu, 9 Apr 2015 22:47:20 -0300
Subject: [PATCH] edit to reflect latest improvements.

---
 README | 26 +++++++++++++-------------
 1 file changed, 13 insertions(+), 13 deletions(-)

diff --git a/README b/README
index 8cc223e..8367c9c 100644
--- a/README
+++ b/README
@@ -6,26 +6,26 @@ The VHDL model mimics the pipeline design described in Patterson & Hennessy's
 book (Computer Organisation and Design) and is an (almost) complete
 implementation of the MIPS32r2 instruction set.
 
-The TLB and assorted control registers will be included soon (as of March 2015).
+The model was synthesized for an Altera EP4CE30F23.  The model runs at 50 MHz
+(top development board speed) and uses up 15% of combinational blocks and
+5% of logic registers in the FPGA.
 
-The model was synthesized for an Altera EP4CE30F23. The model uses up 15% of
-combinational blocks and 5% logic registers of the FPGA.
+Processor model runs C code, compiled with GCC;  there are scripts to
+compile and assemble code to run on the simulator or the FPGA.
 
-
-Processor model runs C code, compiled with GCC;
-
-Core has all forwarding paths and full interlocks for data and control hazards;
+Core has all forwarding paths and full interlocks for data and control hazards.
 
 Coprocessor0 is partially implemented, six hardware interrupts + NMI in
-"Interrupt Compatibility Mode";
+"Interrupt Compatibility Mode";  TLB implementation will be available soon.
 
 The control instructions break, syscall, trap, mfc0, mtc0, eret, ei, di, ll, sc
-are fully implemented;
+are fully implemented.
 
 Partial-word loads and stores (word, half-word, byte) implemented at the
-processor's memory interface;
+processor's memory interface.
 
-Testbench for tests includes processor, RAM, ROM and file I/O;
+Testbench for tests includes processor, RAM, ROM and (simulator) file I/O.
 
-Top level file for synthesis includes processor, RAM, ROM, LCD display and
-keyboard.  UART, SDRAM controller, VGA interface are in the works.
\ No newline at end of file
+Top level file for synthesis includes processor, RAM, ROM, LCD display,
+2x7segment LED display, keypad and UART.  TLB, SDRAM controller, VGA interface
+are in the works.
\ No newline at end of file
-- 
GitLab