update Sigmoid.bsv so it compiles again

Change-Id: I602305ddbbae12301fffd10f566797dae24aa39e
RBM test example

Change-Id: I513429f216501dca662cd651887bda2c15783ed6
added mkFloatSubPipe

Change-Id: I1fcdef422f29ab62c4e2bebb59721b26f62e359a
updated Rbm.bsv so it compiles

Change-Id: I2ea074647618fc39f5f82f252268dcd74195f581
conditionalize debug register updates on verbose || timing

Change-Id: I8e5b9b4177dc57c9bf257e19b026425312fe82e8
struct portal to fix the build

Change-Id: Ic18e6713443215aa46b226775f9bfc83c86c6ceb