URL
https://opencores.org/ocsvn/openmsp430/openmsp430/trunk
Go to most recent revision |
Show entire file |
Details |
Blame |
View Log
Rev 95 |
Rev 111 |
Line 30... |
Line 30... |
/* */
|
/* */
|
/* Author(s): */
|
/* Author(s): */
|
/* - Olivier Girard, olgirard@gmail.com */
|
/* - Olivier Girard, olgirard@gmail.com */
|
/* */
|
/* */
|
/*---------------------------------------------------------------------------*/
|
/*---------------------------------------------------------------------------*/
|
/* $Rev: 95 $ */
|
/* $Rev: 111 $ */
|
/* $LastChangedBy: olivier.girard $ */
|
/* $LastChangedBy: olivier.girard $ */
|
/* $LastChangedDate: 2011-02-24 21:37:57 +0100 (Thu, 24 Feb 2011) $ */
|
/* $LastChangedDate: 2011-05-20 22:39:02 +0200 (Fri, 20 May 2011) $ */
|
/*===========================================================================*/
|
/*===========================================================================*/
|
|
|
integer smclk_cnt;
|
integer smclk_cnt;
|
always @(negedge mclk)
|
always @(negedge mclk)
|
if (smclk_en) smclk_cnt <= smclk_cnt+1;
|
if (smclk_en) smclk_cnt <= smclk_cnt+1;
|
Line 161... |
Line 161... |
@(negedge mclk);
|
@(negedge mclk);
|
inst_cnt = 0;
|
inst_cnt = 0;
|
repeat (80) @(negedge mclk);
|
repeat (80) @(negedge mclk);
|
if (inst_cnt <= 16'h0025) tb_error("====== CPUOFF TEST 3: CPU IS NOT RUNNING DURING IRQ (PORT 1) =====");
|
if (inst_cnt <= 16'h0025) tb_error("====== CPUOFF TEST 3: CPU IS NOT RUNNING DURING IRQ (PORT 1) =====");
|
|
|
@(r1==16'h0250);
|
@(r1==(`PER_SIZE+16'h0050));
|
repeat (3) @(negedge mclk);
|
repeat (3) @(negedge mclk);
|
inst_cnt = 0;
|
inst_cnt = 0;
|
repeat (80) @(negedge mclk);
|
repeat (80) @(negedge mclk);
|
if (inst_cnt !== 16'h0000) tb_error("====== CPUOFF TEST 4: CPU IS NOT STOPPED AFTER IRQ =====");
|
if (inst_cnt !== 16'h0000) tb_error("====== CPUOFF TEST 4: CPU IS NOT STOPPED AFTER IRQ =====");
|
|
|
© copyright 1999-2024
OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.