shakeebh
Member level 2
removing sequential instance
Hello all
as some of u might remember, I discussed about making 16 bit RISC processor under another topic. Well this time the problem is that despite my best, I am unable to make interconnections among sub-modules in my main/top module RISC. I am using Xilinx ISE 6.1i, device spartan IIe, Modelsim SE 5.7g and coding is in verilog as the topic suggests it too. So can anyone plz solve the following two or at least one of two things for me:
1) Make interconnections between my modules. Earlier when I had this error (actually it appears as a warning when I synthesize), I dont know how but I knew, I had somehow removed them all! But this time this is not ready to go away that easily. So plz someone of you experienced enuff could tell me at least what the common problem usually is under these situations and how to go about debugging them coz i have tried all that I had even schematic editor but its been all in vain so far.
following is one of many such warnings:
WARNING:Xst:1291 - FF/Latch <memory_write_stage4_ir4_6> is unconnected in block <RISC>.
but I believe that I have connected them :S
2) The ALU module works fine in behavioral simulation but when I map it and do post-place and route simulation, it starts giving me XXXXXXXXXX values at one or two places. I tried to adjust the clock frequency but in a futile attemp thinking that decreasing it would coz the delays to settle down. Ofcourse you cannot fix this unless u know instruction set and its format (m i right?) but at the moment I only seek comments that what could cause such problems usually and how they can be circumvented coz I had thought before that making an ALU (simple at least) would be one of the simplest tasks
Looking forward to ur favorable response....
thanks in advance
Hello all
as some of u might remember, I discussed about making 16 bit RISC processor under another topic. Well this time the problem is that despite my best, I am unable to make interconnections among sub-modules in my main/top module RISC. I am using Xilinx ISE 6.1i, device spartan IIe, Modelsim SE 5.7g and coding is in verilog as the topic suggests it too. So can anyone plz solve the following two or at least one of two things for me:
1) Make interconnections between my modules. Earlier when I had this error (actually it appears as a warning when I synthesize), I dont know how but I knew, I had somehow removed them all! But this time this is not ready to go away that easily. So plz someone of you experienced enuff could tell me at least what the common problem usually is under these situations and how to go about debugging them coz i have tried all that I had even schematic editor but its been all in vain so far.
following is one of many such warnings:
WARNING:Xst:1291 - FF/Latch <memory_write_stage4_ir4_6> is unconnected in block <RISC>.
but I believe that I have connected them :S
2) The ALU module works fine in behavioral simulation but when I map it and do post-place and route simulation, it starts giving me XXXXXXXXXX values at one or two places. I tried to adjust the clock frequency but in a futile attemp thinking that decreasing it would coz the delays to settle down. Ofcourse you cannot fix this unless u know instruction set and its format (m i right?) but at the moment I only seek comments that what could cause such problems usually and how they can be circumvented coz I had thought before that making an ALU (simple at least) would be one of the simplest tasks
Looking forward to ur favorable response....
thanks in advance