I'm working through How to Build a Brain and I keep getting confused on the relation between Nengo, the Semantic Pointer Architecture (SPA) and the Neurological Engineering Framework (NEF).
Are there general names and a general way to describe these components? I'm assuming the individual tasks they are performing are not unique, although I do believe that the result is unique. For example, I believe the role performed by SPA is similar to the one proposed by the Neural Blackboard Architecture, but I would really like to know if there is an equivalent to NEF and/or Nengo. Also, where does ACT-R fit into this whole thing?