- This topic has 5 replies, 3 voices, and was last updated 10 years, 12 months ago by
siva rama krishna.
-
AuthorPosts
-
-
November 6, 2014 at 5:26 am #14984
vipul
ParticipantHI ALL..
AS WE ALL KNOW THE FOLLOWING LOGICAL EXPRESSIONS:A XOR B= C
C XOR B= AI HAVE TRIED TO OBTAIN A AFTER CONNECTING TWO XOR (OPTICAL XOR DESIGNED USING SOA)IN SERIES WITH APPROPRIATE INPUTS AS SHOWN IN ATTACHMENT. BUT I AM NOT GETTING CORRECT VALUE OF A.HOWEVER I AM ABLE TO GET OUPTUT C (FIRST EQUATION OUTPUT)WHICH IS IS EXACT VALUE OF A XOR B (CAN BE SEEN IN OSCILLOSCOPE) .CAN ANY BODY POINT OUT THE ERROR.
WAITING FOR RESPONSE EAGERLY…. -
November 6, 2014 at 11:48 am #15020
Damian Marek
ParticipantThe reason why this is happening is because the C signal is experiencing a delay. Look at the attached pic and you will see that the RED signal is delayed by 3 bit periods. If you introduce a time delay in the second signal the output should be resolved. (Use the Time Delay component in the Passives library).
-
November 7, 2014 at 1:45 am #15067
vipul
ParticipantTHANKS DAMIAN FOR YOUR HELP.YOU GUYS ARE DOING GREAT JOB!!!!
-
November 7, 2014 at 1:40 pm #15091
siva rama krishna
ParticipantHi Damian,
From the attached image i found that C signl(red line) is delayed by 5 bit periods w.r.t origin,and another signal B is delayed by 3 bit periods. So delay between them is 2 bit periods.I got correct output when i run the simulation with 2 bit periods delay.
I am attaching my output image.
If i am wrong please rectify me.
-
November 8, 2014 at 12:01 am #15104
vipul
ParticipantYA SIVA U ARE RIGHT.CAN U ATTACH THE PROJECT FILE WITH CORRECT DELAY FOR ME PLEASE.
-
November 8, 2014 at 12:13 am #15105
siva rama krishna
ParticipantHi vipul,
just add time delay element after optical gaussian pulse generator( in B signal) and set delay as 2 bit periods means 2*(1/Bit rate).
Please see the attached image.
-
-
AuthorPosts
- You must be logged in to reply to this topic.