Home Forums SYSTEM SHIFT REGISTER

SHIFT REGISTER

Profile Photo
(joined September 2019)
Participant

HOW TO DATA SHIFT IN SERIAL IN SERIAL OUT? I WANT TO USE D FLIP FLOP,BUT I AM UNABLE GET THE RIGHT SHIFT AND LEFT SHIFT IN OPTISYSTEM.

Responses (7):

  • #57069
    Profile Photo
    Shenbagadevi
    Participant

    HOW TO DATA SHIFT IN SERIAL IN SERIAL OUT? I WANT TO USE D FLIP FLOP,BUT I AM UNABLE GET THE RIGHT SHIFT AND LEFT SHIFT IN OPTISYSTEM.

  • #57158
    Profile Photo
    Ahmad Atieh
    Participant

    Hello,
    you may use the Binary delay component to create forward or backward shift of the binary data.
    please refer to the many examples on Binary signal processing located at
    C:\Users\User Name\Documents\OptiSystem 16.1 Samples\Component sample files\Signal Processing Library\Logic\Binary
    regards
    Ahmad

    +1
  • #57248
    Profile Photo
    Shenbagadevi
    Participant

    I have connect the binary data ,but unable to get the data shift.my problem is run in the optisystem whole component will run. output of the each D flip flop same data do not shift the data in optisystem. D flip flop is a memory storage element but how to store the data in memory in optisystem? i have attach my file ,pls refer sir

  • #57250
    Profile Photo
    Ahmad Atieh
    Participant

    could you please email me your project as a zip file? You can’t attached OptiSystem files to the forum.
    Regards,
    Ahmad

  • #57287
    Profile Photo
    Shenbagadevi
    Participant

    give your mail id sir

  • #57306
    Profile Photo
    Ahmad Atieh
    Participant

    My email is
    ahmad.Atieh@optiwave.com
    please send the project as zip file. The file you’ve attached to the forum is empty.
    Regards,

  • #57632
    Profile Photo
    Shenbagadevi
    Participant

    siso register

    Attachments:
    1. sisoo-2-1.zip
  • #57863
    Profile Photo
    Ahmad Atieh
    Participant

    Hello,
    I went through your project and noticed that you allow one bit to propagate. I recommend you to send sequence of bits (maybe 8, 16 or more bits). You may use the “View Signal Visualizer” to monitor the propagation of bits in each block.

    I’ve noticed that there are many warning in the calculations where is no signal presents at pin detectors due to zero bit.

    Please note that the delay element need a bit with value 1 to delay it (it doesn’t work with your option of single bit and when it is zero.

    I hope this helps.

    I hope this feedback helps you.

    regards,
    Ahmad

LoginYou must be logged in to reply to this topic.