This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

CCS/LAUNCHXL-F28379D: CLB: FSM equation not working.

Part Number: LAUNCHXL-F28379D

Tool/software: Code Composer Studio

Hello

Using the CLB tool, I simulate and read the result.

I have the FSM_0 with following equation:

eqn_s1 = (e1 & s1) | (e0 & s0 & ~s1)

In simulation, I have e0 = 1, s0 = 1, s1 = 0, then s1 should pass to 1 on the next Clock.

But stay to 0.

I have missed something?

Note: try also this equation with the same result: eqn_s1 = (e1 & s1) | (e0 & s0 & !s1)

  • Hello

    I found what:

    It is because into the Boundary signal configuration, I set Rising Edge. Then I think If I not make mistake, this is like the real taken signal is only on the Rising edge. Else, considere signal as 0.

    Then I change configuration to NONE.

  • Correct when set to rising edge only mode, you get one pulse signal on your input at the rising edge!