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

Subversion Repositories idea

[/] [idea/] [trunk/] [simulation/] [main control/] [controlmode_15ns.pat] - Rev 6

Go to most recent revision | Compare with Previous | Blame | View Log

-- File Name    : controlmode_10ns.pat
-- Version      : v1.2
-- Description  : test pattern for control mode
-- Purpose      : to verify the control mode block at frequency 50 Mhz
-- Author       : Sigit Dewantoro
-- Address      : IS Laboratory, Labtek VIII, ITB, Jl. Ganesha 10, Bandung, Indonesia
-- Email        : sigit@students.ee.itb.ac.id, sigit@ic.vlsi.itb.ac.id
-- Date         : August 24th, 2001

-- input / output list :

in vdd             B;;;
in vss             B;;;
in clk             B;;;
in start           B;;;
in mode            (1 downto 0)B;;;
in cke             B;;;
in ikey_ready      B;;;
in key_ready       B;;;
in dt_ready        B;;;
in finish          B;;;
in req_cp          B;;;
in E               B;;;
out first_dt       B;;;
out E_mesin        B;;;
out s_mesin        B;;;
out s_gen_key      B;;;
out emp_buf        B;;;
out cp_ready       B;;;
out cke_b_mode     B;;;
out en_in          B;;;
out en_iv          B;;;
out en_rcbc        B;;;
out en_out         B;;;
out sel1           (1 downto 0) B;;;
out sel2           (1 downto 0) B;;;
out sel3           (1 downto 0) B;;;

begin

-- Pattern description :

--                         v  v  c  s  m     c  i  k  d  f  r  E   f  E  s  s  e  c  c  e  e  e  e  s     s     s
--                         d  s  l  t  o     k  k  e  t  i  e      i  _  _  _  m  p  k  n  n  n  n  e     e     e
--                         d  s  k  a  d     e  e  y  _  n  q      r  m  m  g  p  _  e  _  _  _  _  l     l     l
--                                  r  e        y  _  r  i  _      s  e  e  e  _  r  _  i  i  r  o  1     2     3
--                                  t           _  r  e  s  c      t  s  s  n  b  e  b  n  v  c  u
--                                              r  e  a  h  p      _  i  i  _  u  a  _        b  t
--                                              e  a  d            d  n  n  k  f  d  m        c
--                                              a  d  y            t        e     y  o
--                                              d  y                        y        d
--                                              y                                    e

-- Beware : unprocessed patterns

-- ecb mode

<0 ns>            pat    : 1  0  0  0  0  0  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
<15 ns>           pat    : 1  0  1  0  0  0  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;

<30 ns>           pat    : 1  0  0  1  0  0  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
<45 ns>           pat    : 1  0  1  1  0  0  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;

<60 ns>           pat    : 1  0  0  0  0  0  1  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
<75 ns>           pat    : 1  0  1  0  0  0  1  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;

<90 ns>           pat    : 1  0  0  0  0  0  0  0  1  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
<105 ns>          pat    : 1  0  1  0  0  0  0  0  1  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;

<120 ns>          pat    : 1  0  0  0  0  0  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
<135 ns>          pat    : 1  0  1  0  0  0  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;

<150 ns>          pat    : 1  0  0  0  0  0  0  0  0  0  1  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
<165 ns>          pat    : 1  0  1  0  0  0  0  0  0  0  1  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;

<180 ns>          pat    : 1  0  0  0  0  0  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
<195 ns>          pat    : 1  0  1  0  0  0  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;

<210 ns>          pat    : 1  0  0  0  0  0  0  0  0  0  0  1  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
<225 ns>          pat    : 1  0  1  0  0  0  0  0  0  0  0  1  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;

<240 ns>          pat    : 1  0  0  0  0  0  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
<255 ns>          pat    : 1  0  1  0  0  0  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;

-- cbc mode

<270 ns>          pat    : 1  0  0  0  0  0  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
<285 ns>          pat    : 1  0  1  0  0  0  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;

<300 ns>          pat    : 1  0  0  1  0  1  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
<315 ns>          pat    : 1  0  1  1  0  1  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;

<330 ns>          pat    : 1  0  0  0  0  1  1  1  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
<345 ns>          pat    : 1  0  1  0  0  1  1  1  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;

<360 ns>          pat    : 1  0  0  0  0  1  0  0  1  1  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
<375 ns>          pat    : 1  0  1  0  0  1  0  0  1  1  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;

<390 ns>          pat    : 1  0  0  0  0  1  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
<405 ns>          pat    : 1  0  1  0  0  1  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;

<420 ns>          pat    : 1  0  0  0  0  1  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
<435 ns>          pat    : 1  0  1  0  0  1  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;

<450 ns>          pat    : 1  0  0  0  0  1  0  0  0  1  0  0  1  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
<465 ns>          pat    : 1  0  1  0  0  1  0  0  0  1  0  0  1  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;

<480 ns>          pat    : 1  0  0  0  0  1  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
<495 ns>          pat    : 1  0  1  0  0  1  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;

<510 ns>          pat    : 1  0  0  0  0  1  0  0  0  0  1  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
<525 ns>          pat    : 1  0  1  0  0  1  0  0  0  0  1  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;

<540 ns>          pat    : 1  0  0  0  0  1  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
<555 ns>          pat    : 1  0  1  0  0  1  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;

<570 ns>          pat    : 1  0  0  0  0  1  0  0  0  0  0  0  1  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
<585 ns>          pat    : 1  0  1  0  0  1  0  0  0  0  0  0  1  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;

<600 ns>          pat    : 1  0  0  0  0  1  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
<615 ns>          pat    : 1  0  1  0  0  1  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;

<630 ns>          pat    : 1  0  0  0  0  1  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
<645 ns>          pat    : 1  0  1  0  0  1  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;

<660 ns>          pat    : 1  0  0  0  0  1  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
<675 ns>          pat    : 1  0  1  0  0  1  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;

-- cfb mode

<690 ns>          pat    : 1  0  0  0  0  1  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
<705 ns>          pat    : 1  0  1  0  0  1  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;

<720 ns>          pat    : 1  0  0  1  1  0  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
<735 ns>          pat    : 1  0  1  1  1  0  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;

<750 ns>          pat    : 1  0  0  0  1  0  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
<765 ns>          pat    : 1  0  1  0  1  0  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;

<780 ns>          pat    : 1  0  0  0  1  0  0  0  1  1  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
<795 ns>          pat    : 1  0  1  0  1  0  0  0  1  1  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;

<810 ns>          pat    : 1  0  0  0  1  0  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
<825 ns>          pat    : 1  0  1  0  1  0  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;

<840 ns>          pat    : 1  0  0  0  1  0  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
<855 ns>          pat    : 1  0  1  0  1  0  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;

<870 ns>          pat    : 1  0  0  0  1  0  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
<885 ns>          pat    : 1  0  1  0  1  0  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;

<900 ns>          pat    : 1  0  0  0  1  0  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
<915 ns>          pat    : 1  0  1  0  1  0  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;

<930 ns>          pat    : 1  0  0  0  1  0  0  0  0  1  1  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
<945 ns>          pat    : 1  0  1  0  1  0  0  0  0  1  1  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;

<960 ns>          pat    : 1  0  0  0  1  0  0  0  0  0  0  0  1  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
<975 ns>          pat    : 1  0  1  0  1  0  0  0  0  0  0  0  1  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;

<990 ns>          pat    : 1  0  0  0  1  0  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
<1005 ns>         pat    : 1  0  1  0  1  0  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;

<1020 ns>         pat    : 1  0  0  0  1  0  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
<1035 ns>         pat    : 1  0  1  0  1  0  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;

<1050 ns>         pat    : 1  0  0  0  1  0  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
<1065 ns>         pat    : 1  0  1  0  1  0  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;

<1080 ns>         pat    : 1  0  0  0  1  0  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
<1095 ns>         pat    : 1  0  1  0  1  0  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;

-- ofb mode

<1110 ns>         pat    : 1  0  0  0  1  0  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
<1125 ns>         pat    : 1  0  1  0  1  0  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;

<1140 ns>         pat    : 1  0  0  1  1  1  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
<1155 ns>         pat    : 1  0  1  1  1  1  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;

<1170 ns>         pat    : 1  0  0  0  1  1  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
<1185 ns>         pat    : 1  0  1  0  1  1  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;

<1200 ns>         pat    : 1  0  0  0  1  1  0  0  1  1  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
<1215 ns>         pat    : 1  0  1  0  1  1  0  0  1  1  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;

<1230 ns>         pat    : 1  0  0  0  1  1  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
<1245 ns>         pat    : 1  0  1  0  1  1  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;

<1260 ns>         pat    : 1  0  0  0  1  1  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
<1275 ns>         pat    : 1  0  1  0  1  1  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;

<1290 ns>         pat    : 1  0  0  0  1  1  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
<1305 ns>         pat    : 1  0  1  0  1  1  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;

<1320 ns>         pat    : 1  0  0  0  1  1  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
<1335 ns>         pat    : 1  0  1  0  1  1  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;

<1350 ns>         pat    : 1  0  0  0  1  1  0  0  0  1  1  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
<1365 ns>         pat    : 1  0  1  0  1  1  0  0  0  1  1  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;

<1380 ns>         pat    : 1  0  0  0  1  1  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
<1395 ns>         pat    : 1  0  1  0  1  1  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;

<1410 ns>         pat    : 1  0  0  0  1  1  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
<1425 ns>         pat    : 1  0  1  0  1  1  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;

<1440 ns>         pat    : 1  0  0  0  1  1  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
<1455 ns>         pat    : 1  0  1  0  1  1  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;

<1470 ns>         pat    : 1  0  0  0  1  1  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
<1485 ns>         pat    : 1  0  1  0  1  1  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;

<1500 ns>         pat    : 1  0  0  0  1  1  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
<1515 ns>         pat    : 1  0  1  0  1  1  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;

<1530 ns>         pat    : 1  0  0  0  1  1  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;
<1545 ns>         pat    : 1  0  1  0  1  1  0  0  0  0  0  0  0  ?*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *;

end;

Go to most recent revision | Compare with Previous | Blame | View Log

powered by: WebSVN 2.1.0

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