2012/1/6 Franck JULLIEN <[email protected]>:
> 2012/1/5 Julius Baxter <[email protected]>:
>> On Fri, Jan 6, 2012 at 8:09 AM, Franck JULLIEN <[email protected]> 
>> wrote:
>>> Hi,
>>>
>>> Could anyone provide my an output log from the or1200 during the
>>> simulation with `define OR1200_VERBOSE set ?
>>
>> I have never used this define, so am not sure what it does when this
>> is enabled.
>>
>> Usually all information about the CPU which is logged comes from the
>> or1200 monitor. You can see ORPSoC (possibly minsoc, too) uses this to
>> create execution traces. The monitor probes different parts of the RTL
>> design to indicate what the state of the CPU is after each executed
>> instruction.
>>
>>>
>>> I did a bench with the or1200 cpu only and stimulate the clock and
>>> reset. I was expecting to see something happen on the
>>> instruction bus but everything is quiet.
>>
>> Check all inputs are tied to a value, so there's no undefined (X)
>> values getting into the system.
>>
>
> I went to fast yesterday night and left some input undefined....I
> hoped it worked :)
>
>> You should see the request for the reset PC go out on the instruction bus.
>>
>
> That what I expected.
>
>>>
>>> I looked at or1200_genpc.v.
>>>
>>> During the simu, pcreg_default get the OR1200_BOOT_ADR after the reset
>>> and then the log output gives me # l.mtspr writing into PC: xxxxxxxx.
>>
>> Again, double check that the instruction bus' data and ack signals
>> (and error/retry, all of them) are tied to a value, otherwise X will
>> get into the system and it does all sorts of funny stuff.
>>
>>>
>>> Is there any documentation on the HDL implementation ?
>>
>> Nothing official, unfortunately.
>>
>> Cheers,
>>
>>    Julius
>
> I'll check my unused input and let you know if it works.
>
> Thanks.

Hi,

After fixing unused inputs and reverse wb_reset polarity (because when
I set cpu reset active low, I did the same with wb....), the CPU
starts.

Franck.
_______________________________________________
OpenRISC mailing list
[email protected]
http://lists.openrisc.net/listinfo/openrisc

Reply via email to