[Skyeye-developer] own firmware on skyeye

Michael.Kang blackfin.kang at gmail.com
Thu Dec 6 12:25:40 CST 2007


On Dec 6, 2007 12:10 PM, sergey bryukov <sb.subscribe at gmail.com> wrote:
> In SoC designing some devices(algorithms in ASIC) are implemented in C/C++
> first and executes on a host to verify correctness.
> I'm looking an opportunity to simplify development of SoC witch has been
> developing on FPGA. Verify  devise algorithms and RTOS firmware on design
> stage before FPGA.
> Then  I need to present interface to devices over registers, memory buffers
> and IRQ.
> Own RTOS firmware (like FreeRTOS) should be run on ARM (skyeye).
> Connectivity between device C/C++ emulator could be realized over Linux IPC:
>
> host task(device emulator) -> Linux IPC -> skyeye registers, memory buffers,
> IRQ-> firmware.
>
>
>
> Wat do you think about that approach  it is possible with skyeye?
Yes, that definitely can be implemented. You can implement register,
memory region and IRQ, then run your desired software on SkyEye.

> Wat about  instruction latency and memory access it is equal to real ARM
> soc?  Is It possible to evaluate system performance in clocks?
Impossible for the purpose of performance evaluation.  SkyEye just
simulates the behavior of target hardware in register level without
clock accuracy.
>
> Best Regards,
> Sergey Bryukov
>
>
>
>
>
>
>
>
>
> On Dec 5, 2007 2:13 PM, Michael. Kang <blackfin.kang at gmail.com> wrote:
>
> >
> >
> >
> >
> > On Dec 5, 2007 11:11 AM, sergey bryukov < sb.subscribe at gmail.com> wrote:
> > > Hello!
> > > Is it possible to run own firmware code on skyeye for ARM7TDMI?
> > Yes , you can refer to our simple example, Hello testcase.Refer to:
> >
> http://lists.gro.clinux.org/pipermail/skyeye-developer/2006-September/001029.html
> >
> > > One another question is how to add new registers map, new systems event?
> > Yes, you need to modify the source code.But why do you modify them?
> > You mean you have a different register map with standard processor?
> >
> > > Does  it take  much time to add new platform based on ARM7TDMI?
> > For a guy familiar with embedded system , probably one week enough.
> >
> http://lists.gro.clinux.org/pipermail/skyeye-developer/2007-August/001493.html
> >
> > >
> > > Could you point me to the first steps I should  perform..
> > Try helloworld and dig into other machine simulation
> > >
> > > Thanks!
> > > Sergey.
> > >
> > > _______________________________________________
> > > CLinux.org Websites:
> > > http://seohelper.cn/
> > > http://www.implight.net/
> > > http://gro.clinux.org/
> > > Skyeye-developer mailing list
> > > Skyeye-developer at lists.gro.clinux.org
> > > http://lists.gro.clinux.org/cgi-bin/mailman/listinfo/skyeye-developer
> > >
> > >
> >
> >
> >
> > --
> > www.skyeye.org
> >
> > _______________________________________________
> >
> > CLinux.org Websites:
> > http://seohelper.cn/
> > http://www.implight.net/
> > http://gro.clinux.org/
> > Skyeye-developer mailing list
> > Skyeye-developer at lists.gro.clinux.org
> > http://lists.gro.clinux.org/cgi-bin/mailman/listinfo/skyeye-developer
> >
>
>
> _______________________________________________
> CLinux.org Websites:
> http://seohelper.cn/
> http://www.implight.net/
> http://gro.clinux.org/
> Skyeye-developer mailing list
> Skyeye-developer at lists.gro.clinux.org
> http://lists.gro.clinux.org/cgi-bin/mailman/listinfo/skyeye-developer
>
>



-- 
www.skyeye.org



More information about the Skyeye-developer mailing list