Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- val circuitti = readEnable.host
- val wordcount=pow(2,address.length).toInt
- val states = new Array[Bus](wordcount)
- for(i<-0 until wordcount){
- states(i) = circuitti.inputs(data.length)
- }
- val addr=buildDecoder(address)
- for(i<- 0 until states.length){
- states(i).buildFeedback(buildTwoBusSelector(states(i), data, writeEnable&&addr(i)))
- }
- val output = circuitti.inputs(data.length)
- buildTwoBusSelector(output,buildBusSelector(states, addr),readEnable)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement