Forum Discussion
Altera_Forum
Honored Contributor
14 years ago --- Quote Start --- "Error reported by S-function 'sInOut' in 'c_fsm/fsm/HDL Output1': This data type is not currently supported." "An error occurred while propagating data type 'BIT' from 'c_fsm/fsm/HDLImport', output port 1." --- Quote End --- This sounds a little bit like you have the HDL Import block feeding an HDL Output block. This is definitely wrong. If anything an HDL Import block should feed an HDL Input block. HDL Input blocks should be connected to input ports in the blackbox subsystem. (In this case your advanced blockset design is the blackbox subsystem). HDL Output blocks should be connected to the outport ports of this subsystem. There should be no other standard blockset blocks in this subsystem at all. You could design an FSM with Advanced blockset but it can be quite tricky. It really depeds how complicated it is.