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

Subversion Repositories p9813_rgb_led_string_driver

[/] [p9813_rgb_led_string_driver/] [trunk/] [rtl/] [VHDL/] [testbench/] [bus_sim_in.txt] - Blame information for rev 2

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 2 jclaytons
-- Simulation Input File
2
-- For "sim_bus_control_port"
3
--
4
-- b = bus command
5
-- 
6
--
7
-- Format:
8
--
9
-- b 
10
--
11
-- A single Carriage Return is sent at the end of each line (at the ';' character)
12
 
13
-- This set of commands is useful to verify operation of the system controller module.
14
--d  10 us;             -- Delay
15
--b 300 us ;            --  (Allows autobaud to obtain lock on baud rate.)
16
--b 300 us i;           -- i
17
--b 600 us r 00;        -- read in src region, qty unspecified. (POR default is used.)
18
--b 600 us r 00 2;      -- read in src region
19
--b 600 us r 10 2;      -- read in dst region
20
--b 600 us r;           -- read in dst region, use same qty as previous command, with sequential address.
21
--b 2.1 ms r 00 31;     -- read across src, dst, misc and beyond, resulting in bus error message
22
--b 300 us f 14 55 4;   -- fill in dst region
23
--b 300 us f 18 AA 4;   -- fill
24
--b 300 us w 1c 01 23;  -- write
25
--b 300 us w 00 45 67;  -- write
26
--b 300 us y 0r 45 67;  -- write, should cause "c?" message
27
--b 300 us w 0r 45 67;  -- write, should cause "a?" message
28
--b 300 us w 00 t5 67;  -- write, should cause "d?" message
29
--b 300 us f 00 45 g7;  -- fill, should cause "q?" message
30
 
31
-- This set of commands is useful to exercise the module under test
32
d 10 us ;            -- Initial delay
33
b 15 us r 3000000 0f; -- Read registers
34
b  5 us i;           -- i
35
b 10 us r 00 31;     -- read unacknowledged area, resulting in bus error message
36
b  5 us r 3000008 2; -- read items
37
b 15 us f 3000008 55 4; -- fill
38
b 10 us y 0r 45 67;  -- write, should cause "c?" message
39
b 10 us w 0r 45 67;  -- write, should cause "a?" message
40
b 10 us w 00 t5 67;  -- write, should cause "d?" message
41
b 10 us f 00 45 g7;    -- fill, should cause "q?" message
42
 

powered by: WebSVN 2.1.0

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