head 1.2;
access;
symbols
noReleaseTag:1.1.1.1 Doru:1.1.1;
locks; strict;
comment @# @;
1.2
date 2003.02.10.03.56.04; author doru; state dead;
branches;
next 1.1;
1.1
date 2003.01.01.02.33.33; author doru; state Exp;
branches
1.1.1.1;
next ;
1.1.1.1
date 2003.01.01.02.33.33; author doru; state Exp;
branches;
next ;
desc
@@
1.2
log
@Removing pAVR from CVS repository. Its directory structure will be changed and then uploaded back.
@
text
@
test_pavr_pm.vhd
Defines the Program Memory that is needed by the main test entity.
test_pavr.vhd
Defines the main test entity.
Tests pAVR as a whole.
Conventions used when writting the VHDL sources
The terminology used reflects the data flow.
For example, `pavr_s4_s6_rfwr_addr1' is assigned in s3 (by the instruction decoder), shifts into `pavr_s5_s6_rfwr_addr1', that finally shifts into `pavr_s6_rfwr_addr1' (terminal register). Only this one carries information actually used by hardware resource managers. This particualr one signalizes an access request to the Register File write port manager.
Process splitting strategy:
requests to hardware resources are managed by dedicated processes, one VHDL process per hardware resource.
a main asynchronous process (instruction decoder) computes values that initialize the pipeline in s3.
a main synchronous process assings new values to pipeline registers.
Generated on Tue Dec 31 20:26:31 2002 for Pipelined AVR microcontroller by
1.2.16
@
1.1
log
@Initial revision
@
text
@@
1.1.1.1
log
@Importing pavr package for the first time...
@
text
@@