Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

Recent content by Tapojyoti Mandal

  1. T

    Metastability in FPGAs

    I have been studying about metastability and its details. It is said that synchronization chain registers are used to solve the problem of metastability. I want to know what is the importance of parameter 'Tmet' in calculation of MTBF and what is meant by 'timing slack' of registers in...
  2. T

    Change in functioning of FSM

    I am trying to implement a FSM but there are 3 different versions using which a FSM can be designed(It is mentioned in Xilinx XST guide).Each version uses different number of Process. process1: process (clk,reset) begin if (reset ='1') then state <=s1; elsif (clk='1' and...
  3. T

    ERROR:Xst:827 Signal Tag_write_s cannot be synthesized, bad synchronous description.

    Yes, after i removed the initialization and explicitly assigned all the signals in each and every branch of if-else conditions the error was removed. But I have used this methodology of initialization in a 3 process syntax of defining FSM as provided in XST guide. I think in single process style...
  4. T

    ERROR:Xst:827 Signal Tag_write_s cannot be synthesized, bad synchronous description.

    Thankyou, for pointing towards not including the default case in my code.But i would like to bring into light something relevant to this. Before this Process, i had designed this same FSM using the three process style mentioned in Xilinx XST guide where we use 3 different processes to define our...
  5. T

    ERROR:Xst:827 Signal Tag_write_s cannot be synthesized, bad synchronous description.

    Should I intialize with something other than 'X' such as '0' or '1' as per the requirement of my FSM. And I couldn't understand what you meant by 'default clause'.I mean from forums i have learnt that one should always initialize the signals before using them in a FSM process. Is 'default...
  6. T

    ERROR:Xst:827 Signal Tag_write_s cannot be synthesized, bad synchronous description.

    --This is a single process design of the FSM Process(clk,rst) begin --Initialization of signals state_s<=idle; Tag_we_s<='0'; Dataram_we_s<='0'; Tag_write_s<="XX"; Valid_write_s<='X'; Dirty_write_s<='X'; Dataram_input_sel_s<='X'; Mem_we_out<='0'...
  7. T

    Xilinx Coregen initialization of ROM

    No, you already answered my question on the 2nd post and it solved my problem. I was just asking if there is any other alternative to this methodology.I also got the answer to that as provided by "ads-ee"
  8. T

    Xilinx Coregen initialization of ROM

    Thanks for the suggestion.Yes, I observed that rewriting the .coe file then regenerating the core leads to the new initialization vectors being used to simulate. But i was wondering that is there any other method to update the initialization of rom. Every time i want to implement with new...
  9. T

    Xilinx Coregen initialization of ROM

    I have created a ROM using distribute memory generator of COREgen and during the creation initiated it with a .coe file. But now i want to change the initialization of the ROM by changing the .coe file but i am unable to do it. I have tried changing the .coe file when asked after double clicking...

Part and Inventory Search

Back
Top