http://www.computer.org/portal/web/competition/home
ISA
NFDL(network flow description language)
Flow
- data ()
- control
- instructions
- state (FSMs)
node, link, layer
nodes
- 32 regs
- r(i) or r(i:j) or ra(rb) to access bit/bits
- reg vectors
- [r1,r2,r3].(0:1)
- vector also support sub accessing
Link
- single transaction as a function of input nodes and output nodes
- [r1,r2…..rn]-f->[Ra,Rb,Rc,Rd]
- fsum:: ((_,_)-+->,(_,_)-+->)-+->()
layer
- layer define a set of parallel transactions
- {f1,f2,f3} all transaction in the layer executed in parallel, if there are common node between function’s in/out put, it will be pipelined.
grammar
No comments:
Post a Comment