| Hi Jeff,   I haven't seen you email before. Maybe just got 
lost in my mailbox. Anyway this was reported already by Taylor Su and I fixed it 
a day or two ago. If you do a cvs update on your local copy your or1200_du.v 
should get updated.   BTW if you will make changes to RAMs to fit into 
Altera, it would be great if you'd share your modifications. Also let us know if 
generic RAMs are automatically recognized by Quartus software anbd instantiated 
with Altera FPGA RAMs.   regards, Damjan 
  ----- Original Message -----  Sent: Monday, September 09, 2002 4:02 
  PM Subject: Re: [openrisc] or1200_defines.v 
  bug? Sorry to bring this up again, but since no one responded I need 
  someone to tell me if I am right or wrong about this being an issue with the 
  code.  If I am wrong, I need to try something else to get the OR1200 into 
  an Altera design.  If I am correct, and this is a bug, then at least I 
  know it is not something I have done.
 
 Thanks,
 Jeff
 
 
 On 
  Tue, 2002-09-03 at 14:14, Jeff Hanoch wrote:
 Hi all, 
    
 I am 
    trying to implement the or1200 into an FPGA development board (proprietary 
    to my company) which uses an Altera FPGA.  I am commenting out the line 
    in the or1200_defines.v which defines the OR1200_DU_TB_IMPLEMENTED because 
    it uses the Xilinx rams.  Because this is not defined, I am getting a 
    compile error on line 389 of the or1200_du.v file.  Here's the 
    transcript:
 
 vlog 
    -work work +libext+.V+.v +incdir+src/toe +incdir+src/mem_ctrl 
    +incdir+src/or1200 +incdir+src/models +incdir+src/dbg_interface 
    /proj/oc/or1k/or1200/rtl/verilog/or1200_du.v
 Model Technology ModelSim SE vlog 5.6b 
    Compiler 2002.06 Jun 28 2002
 -- Compiling module or1200_du
 ERROR: 
    /proj/oc/or1k/or1200/rtl/verilog/or1200_du.v(389): Undefined variable: 
    tb_wadr
 
 It looks 
    like this tb_wadr variable is defined on line 248 within an 'ifdef 
    OR1200_DU_TB_IMPLEMENTED, yet it is used on line 389 without the same 
    'ifdef.  It is inside an 'ifdef OR1200_DU_READREGS which is defined.
 
 Maybe I 
    am not allowed to have OR1200_DU_READREGS defined without having 
    OR1200_DU_TB_IMPLEMENTED, but I don't see why I couldn't.
 
 Could 
    someone take a look at this for me?  I am probably the only person 
    using Altera instead of Xilinx so this may not have ever been tried before.
 
 Thanks,
 Jeff
 
 
 
 
 
 |