URL
https://opencores.org/ocsvn/t6507lp/t6507lp/trunk
[/] [t6507lp/] [trunk/] [fv/] [alu_agent.e] - Diff between revs 123 and 124
Go to most recent revision |
Show entire file |
Details |
Blame |
View Log
Rev 123 |
Rev 124 |
Line 1... |
Line 1... |
alu_agent.e;
|
alu_agent.e;
|
<'
|
<'
|
import alu_components.e
|
import alu_components.e
|
|
|
unit sbt_agent_u {
|
unit sbt_agent_u {
|
smp: sbt_signal_map_u is instance;
|
smp: sbt_signal_map_u is instance;
|
mon: sbt_mon_u is instance;
|
mon: sbt_mon_u is instance;
|
bfm: sbt_bfm_u is instance;
|
bfm: sbt_bfm_u is instance;
|
|
|
keep mon.sample_p == read_only(smp.data_p);
|
keep bfm.rst == smp.rst;
|
keep bfm.drv_p == read_only(smp.data_p);
|
keep bfm.alu_enable == smp.alu_enable;
|
|
keep bfm.alu_opcode == smp.alu_opcode;
|
|
keep bfm.alu_a == smp.alu_a;
|
|
|
|
keep mon.alu_result == smp.alu_result;
|
|
keep mon.alu_status == smp.alu_status;
|
|
keep mon.alu_x == smp.alu_x;
|
|
keep mon.alu_y == smp.alu_y;
|
};
|
};
|
|
|
No newline at end of file
|
No newline at end of file
|
© copyright 1999-2024
OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.