How to control pipeline system using FSM?

Status
Not open for further replies.

sigmahh

Newbie level 1
Joined
Jan 4, 2009
Messages
1
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
1,288
fsm, pipelining

Suppose we have a data processing system, in which four ordered steps named A, B, C, D is needed, and the following conditions may occur or must be satisfied:

1) different cycles may be needed by A, B, C, D, for example, A need 10 cycles, B need 20 cycles, C need 25 cycles, D need 5 cycles

2) for A or B or C or D, it may need different cycles, for example, sometimes A need 10 cycles, but sometimes A may need 100 cycles

3) A, B, C, D can be pipelined to enhance data throughput

How to control this pipeline system using FSM? or may be other better method?

Thanks.
 

Status
Not open for further replies.
Cookies are required to use this site. You must accept them to continue using the site. Learn more…