OpenCores
no use no use 1/1 no use no use
OR1200 wishbone problem
by Unknown on Jan 9, 2004
Not available!
Hi
Now OR1200 use wishbone interface.The handshake of wishbone cost at
least one period,so it takes two clock periods to finish one instruction in
average even using zero wait state rom.Now OR1200 execute one
instruction in two period in average.So I think removing the wishbone
handshake will improve the performence and will execute one instruction
in one period in average.Is it possible to do that?
Please correct me if I am wrong.

Regards
OR1200 wishbone problem
by Unknown on Jan 9, 2004
Not available!
Hi ! WB is used as on-chip interconnect bus. For max performance either use insn and data cache, or use embedded QMEM. If you use external RAM then performance is not optiomal. regards, Damjan ----- Original Message ----- From: lzg@gddc.com.cn> To: openrisc@opencores.org> Sent: Friday, January 09, 2004 2:21 PM Subject: [openrisc] OR1200 wishbone problem
Hi
Now OR1200 use wishbone interface.The handshake of wishbone cost at
least one period,so it takes two clock periods to finish one instruction

in
average even using zero wait state rom.Now OR1200 execute one instruction in two period in average.So I think removing the wishbone handshake will improve the performence and will execute one instruction in one period in average.Is it possible to do that? Please correct me if I am wrong. Regards _______________________________________________ http://www.opencores.org/mailman/listinfo/openrisc



OR1200 wishbone problem
by Unknown on Jan 9, 2004
Not available!
Hi I use WB to connect embedded QMEM as insn rom. But it also takes two clock periods to finish one instruction in the RTL simulation. Regards ----- Original Message ----- From: "Damjan Lampret" lampret@opencores.org> To: "List about OpenRISC project" openrisc@opencores.org> Sent: Friday, January 09, 2004 10:02 PM Subject: Re: [openrisc] OR1200 wishbone problem
Hi ! WB is used as on-chip interconnect bus. For max performance either use insn and data cache, or use embedded QMEM. If you use external RAM then performance is not optiomal. regards, Damjan ----- Original Message ----- From: lzg@gddc.com.cn> To: openrisc@opencores.org> Sent: Friday, January 09, 2004 2:21 PM Subject: [openrisc] OR1200 wishbone problem
> Hi
> Now OR1200 use wishbone interface.The handshake of wishbone cost at
> least one period,so it takes two clock periods to finish one instruction

in
> average even using zero wait state rom.Now OR1200 execute one > instruction in two period in average.So I think removing the wishbone > handshake will improve the performence and will execute one instruction > in one period in average.Is it possible to do that? > Please correct me if I am wrong. > > Regards > _______________________________________________ > http://www.opencores.org/mailman/listinfo/openrisc
_______________________________________________ http://www.opencores.org/mailman/listinfo/openrisc



OR1200 wishbone problem
by Unknown on Jan 9, 2004
Not available!
Hi ! QMEM doesn't use WB. QMEM is inside OR1200. Make sure you download or1200 from branch branch_qmem! regards, Damjan ----- Original Message ----- From: "Liu Zhigang" 305liuzg@163.net> To: "List about OpenRISC project" openrisc@opencores.org> Sent: Friday, January 09, 2004 4:32 PM Subject: Re: [openrisc] OR1200 wishbone problem
Hi
I use WB to connect embedded QMEM as insn rom.
But it also takes two clock periods to finish one instruction in the RTL

simulation.
Regards ----- Original Message ----- From: "Damjan Lampret" lampret@opencores.org> To: "List about OpenRISC project" openrisc@opencores.org> Sent: Friday, January 09, 2004 10:02 PM Subject: Re: [openrisc] OR1200 wishbone problem
> Hi !
>
> WB is used as on-chip interconnect bus. For max performance either use

insn
> and data cache, or use embedded QMEM. If you use external RAM then > performance is not optiomal. > > regards, > Damjan > > ----- Original Message ----- > From: lzg@gddc.com.cn> > To: openrisc@opencores.org> > Sent: Friday, January 09, 2004 2:21 PM > Subject: [openrisc] OR1200 wishbone problem > >
> Hi
> Now OR1200 use wishbone interface.The handshake of wishbone cost at
> least one period,so it takes two clock periods to finish one

instruction
> in
> average even using zero wait state rom.Now OR1200 execute one
> instruction in two period in average.So I think removing the wishbone
> handshake will improve the performence and will execute one

instruction
> in one period in average.Is it possible to do that? > Please correct me if I am wrong. > > Regards > _______________________________________________ > http://www.opencores.org/mailman/listinfo/openrisc
> > _______________________________________________ > http://www.opencores.org/mailman/listinfo/openrisc > >
_______________________________________________ http://www.opencores.org/mailman/listinfo/openrisc



OR1200 wishbone problem
by Unknown on Jan 9, 2004
Not available!
Hi Damjan Is It possible to the special memory using WB to make instruction execution with 0 wait state? And then it can takes only one clock periods to finish one instruction! Regards ----- Original Message ----- From: "Damjan Lampret" lampret@opencores.org> To: "List about OpenRISC project" openrisc@opencores.org> Sent: Friday, January 09, 2004 11:40 PM Subject: Re: [openrisc] OR1200 wishbone problem
Hi ! QMEM doesn't use WB. QMEM is inside OR1200. Make sure you download or1200 from branch branch_qmem! regards, Damjan ----- Original Message ----- From: "Liu Zhigang" 305liuzg@163.net> To: "List about OpenRISC project" openrisc@opencores.org> Sent: Friday, January 09, 2004 4:32 PM Subject: Re: [openrisc] OR1200 wishbone problem
> Hi
> I use WB to connect embedded QMEM as insn rom.
> But it also takes two clock periods to finish one instruction in the RTL

simulation.
> > Regards > > > ----- Original Message ----- > From: "Damjan Lampret" lampret@opencores.org> > To: "List about OpenRISC project" openrisc@opencores.org> > Sent: Friday, January 09, 2004 10:02 PM > Subject: Re: [openrisc] OR1200 wishbone problem > >
> Hi !
>
> WB is used as on-chip interconnect bus. For max performance either use

insn
> and data cache, or use embedded QMEM. If you use external RAM then > performance is not optiomal. > > regards, > Damjan > > ----- Original Message ----- > From: lzg@gddc.com.cn> > To: openrisc@opencores.org> > Sent: Friday, January 09, 2004 2:21 PM > Subject: [openrisc] OR1200 wishbone problem > >
> > Hi
> > Now OR1200 use wishbone interface.The handshake of wishbone cost at
> > least one period,so it takes two clock periods to finish one

instruction
> in
> > average even using zero wait state rom.Now OR1200 execute one
> > instruction in two period in average.So I think removing the wishbone
> > handshake will improve the performence and will execute one

instruction
> > in one period in average.Is it possible to do that? > > Please correct me if I am wrong. > > > > Regards > > _______________________________________________ > > http://www.opencores.org/mailman/listinfo/openrisc
> > _______________________________________________ > http://www.opencores.org/mailman/listinfo/openrisc > >
> > _______________________________________________ > http://www.opencores.org/mailman/listinfo/openrisc
_______________________________________________ http://www.opencores.org/mailman/listinfo/openrisc



OR1200 wishbone problem
by Unknown on Jan 9, 2004
Not available!
Hi ! Not with WB. But there is QMEM integrated in the OR1200 exactly for this purpose. To have RISC w/o caches but with fixed memory (ROM or RAM) being able to execute insns 1 per clock cycle. Look at or1200_defines.v if you have define OR1200_QMEM_IMPLEMENTED enabled. Then just instantiate your ROM/RAM from your library in file or1200_qmem_top.v (instance name in current file is or1200_qmem_ram). If you don't have or1200_qmem_top.v file then you don't have branch_qmem branch of the OR1200 sources and you should download them !! regards, Damjan ----- Original Message ----- From: "Liu Zhigang" 305liuzg@163.net> To: "List about OpenRISC project" openrisc@opencores.org> Sent: Friday, January 09, 2004 6:03 PM Subject: Re: [openrisc] OR1200 wishbone problem
Hi Damjan Is It possible to the special memory using WB to make instruction execution with 0 wait state? And then it can takes only one clock periods to finish one instruction! Regards ----- Original Message ----- From: "Damjan Lampret" lampret@opencores.org> To: "List about OpenRISC project" openrisc@opencores.org> Sent: Friday, January 09, 2004 11:40 PM Subject: Re: [openrisc] OR1200 wishbone problem
> Hi !
>
> QMEM doesn't use WB. QMEM is inside OR1200. Make sure you download

or1200
> from branch branch_qmem! > > regards, > Damjan > > ----- Original Message ----- > From: "Liu Zhigang" 305liuzg@163.net> > To: "List about OpenRISC project" openrisc@opencores.org> > Sent: Friday, January 09, 2004 4:32 PM > Subject: Re: [openrisc] OR1200 wishbone problem > >
> Hi
> I use WB to connect embedded QMEM as insn rom.
> But it also takes two clock periods to finish one instruction in the

RTL
> simulation.
> > Regards > > > ----- Original Message ----- > From: "Damjan Lampret" lampret@opencores.org> > To: "List about OpenRISC project" openrisc@opencores.org> > Sent: Friday, January 09, 2004 10:02 PM > Subject: Re: [openrisc] OR1200 wishbone problem > >
> > Hi !
> >
> > WB is used as on-chip interconnect bus. For max performance either

use
> insn
> > and data cache, or use embedded QMEM. If you use external RAM then > > performance is not optiomal. > > > > regards, > > Damjan > > > > ----- Original Message ----- > > From: lzg@gddc.com.cn> > > To: openrisc@opencores.org> > > Sent: Friday, January 09, 2004 2:21 PM > > Subject: [openrisc] OR1200 wishbone problem > > > >
> > Hi
> > Now OR1200 use wishbone interface.The handshake of wishbone cost

at
> > least one period,so it takes two clock periods to finish one

> instruction
> > in
> > average even using zero wait state rom.Now OR1200 execute one
> > instruction in two period in average.So I think removing the

wishbone
> > handshake will improve the performence and will execute one

> instruction
> > in one period in average.Is it possible to do that? > > Please correct me if I am wrong. > > > > Regards > > _______________________________________________ > > http://www.opencores.org/mailman/listinfo/openrisc
> > > > _______________________________________________ > > http://www.opencores.org/mailman/listinfo/openrisc > > > >
> > _______________________________________________ > http://www.opencores.org/mailman/listinfo/openrisc
> > _______________________________________________ > http://www.opencores.org/mailman/listinfo/openrisc >
_______________________________________________ http://www.opencores.org/mailman/listinfo/openrisc



OR1200 wishbone problem
by Unknown on Jan 10, 2004
Not available!
Hi Damjan Thanks very much.I will try it. It will be helpful! Regards ----- Original Message ----- From: "Damjan Lampret" lampret@opencores.org> To: "List about OpenRISC project" openrisc@opencores.org> Sent: Saturday, January 10, 2004 1:15 AM Subject: Re: [openrisc] OR1200 wishbone problem
Hi ! Not with WB. But there is QMEM integrated in the OR1200 exactly for this purpose. To have RISC w/o caches but with fixed memory (ROM or RAM) being able to execute insns 1 per clock cycle. Look at or1200_defines.v if you have define OR1200_QMEM_IMPLEMENTED enabled. Then just instantiate your ROM/RAM from your library in file or1200_qmem_top.v (instance name in current file is or1200_qmem_ram). If you don't have or1200_qmem_top.v file then you don't have branch_qmem branch of the OR1200 sources and you should download them !! regards, Damjan ----- Original Message ----- From: "Liu Zhigang" 305liuzg@163.net> To: "List about OpenRISC project" openrisc@opencores.org> Sent: Friday, January 09, 2004 6:03 PM Subject: Re: [openrisc] OR1200 wishbone problem
> Hi Damjan > Is It possible to the special memory using WB to make > instruction execution with 0 wait state? > And then it can takes only one clock periods to finish one instruction! > > Regards > > ----- Original Message ----- > From: "Damjan Lampret" lampret@opencores.org> > To: "List about OpenRISC project" openrisc@opencores.org> > Sent: Friday, January 09, 2004 11:40 PM > Subject: Re: [openrisc] OR1200 wishbone problem > >
> Hi !
>
> QMEM doesn't use WB. QMEM is inside OR1200. Make sure you download

or1200
> from branch branch_qmem! > > regards, > Damjan > > ----- Original Message ----- > From: "Liu Zhigang" 305liuzg@163.net> > To: "List about OpenRISC project" openrisc@opencores.org> > Sent: Friday, January 09, 2004 4:32 PM > Subject: Re: [openrisc] OR1200 wishbone problem > >
> > Hi
> > I use WB to connect embedded QMEM as insn rom.
> > But it also takes two clock periods to finish one instruction in the

RTL
> simulation.
> > > > Regards > > > > > > ----- Original Message ----- > > From: "Damjan Lampret" lampret@opencores.org> > > To: "List about OpenRISC project" openrisc@opencores.org> > > Sent: Friday, January 09, 2004 10:02 PM > > Subject: Re: [openrisc] OR1200 wishbone problem > > > >
> > Hi !
> >
> > WB is used as on-chip interconnect bus. For max performance either

use
> insn
> > and data cache, or use embedded QMEM. If you use external RAM then > > performance is not optiomal. > > > > regards, > > Damjan > > > > ----- Original Message ----- > > From: lzg@gddc.com.cn> > > To: openrisc@opencores.org> > > Sent: Friday, January 09, 2004 2:21 PM > > Subject: [openrisc] OR1200 wishbone problem > > > >
> > > Hi
> > > Now OR1200 use wishbone interface.The handshake of wishbone cost

at
> > > least one period,so it takes two clock periods to finish one

> instruction
> > in
> > > average even using zero wait state rom.Now OR1200 execute one
> > > instruction in two period in average.So I think removing the

wishbone
> > > handshake will improve the performence and will execute one

> instruction
> > > in one period in average.Is it possible to do that? > > > Please correct me if I am wrong. > > > > > > Regards > > > _______________________________________________ > > > http://www.opencores.org/mailman/listinfo/openrisc
> > > > _______________________________________________ > > http://www.opencores.org/mailman/listinfo/openrisc > > > >
> > > > _______________________________________________ > > http://www.opencores.org/mailman/listinfo/openrisc
> > _______________________________________________ > http://www.opencores.org/mailman/listinfo/openrisc >
> > _______________________________________________ > http://www.opencores.org/mailman/listinfo/openrisc
_______________________________________________ http://www.opencores.org/mailman/listinfo/openrisc



OR1200 wishbone problem
by Unknown on Jan 10, 2004
Not available!
----- Original Message ----- From: "Damjan Lampret" lampret@opencores.org> To: "List about OpenRISC project" openrisc@opencores.org> Sent: Saturday, January 10, 2004 1:15 AM Subject: Re: [openrisc] OR1200 wishbone problem
Hi ! Not with WB. But there is QMEM integrated in the OR1200 exactly for this purpose. To have RISC w/o caches but with fixed memory (ROM or RAM) being able to execute insns 1 per clock cycle. Look at or1200_defines.v if you have define OR1200_QMEM_IMPLEMENTED enabled. Then just instantiate your ROM/RAM from your library in file or1200_qmem_top.v (instance name in current file is or1200_qmem_ram). If you don't have or1200_qmem_top.v file then you don't have branch_qmem branch of the OR1200 sources and you should download them !! regards, Damjan ----- Original Message ----- From: "Liu Zhigang" 305liuzg@163.net> To: "List about OpenRISC project" openrisc@opencores.org> Sent: Friday, January 09, 2004 6:03 PM Subject: Re: [openrisc] OR1200 wishbone problem
> Hi Damjan > Is It possible to the special memory using WB to make > instruction execution with 0 wait state? > And then it can takes only one clock periods to finish one instruction! > > Regards > > ----- Original Message ----- > From: "Damjan Lampret" lampret@opencores.org> > To: "List about OpenRISC project" openrisc@opencores.org> > Sent: Friday, January 09, 2004 11:40 PM > Subject: Re: [openrisc] OR1200 wishbone problem > >
> Hi !
>
> QMEM doesn't use WB. QMEM is inside OR1200. Make sure you download

or1200
> from branch branch_qmem! > > regards, > Damjan > > ----- Original Message ----- > From: "Liu Zhigang" 305liuzg@163.net> > To: "List about OpenRISC project" openrisc@opencores.org> > Sent: Friday, January 09, 2004 4:32 PM > Subject: Re: [openrisc] OR1200 wishbone problem > >
> > Hi
> > I use WB to connect embedded QMEM as insn rom.
> > But it also takes two clock periods to finish one instruction in the

RTL
> simulation.
> > > > Regards > > > > > > ----- Original Message ----- > > From: "Damjan Lampret" lampret@opencores.org> > > To: "List about OpenRISC project" openrisc@opencores.org> > > Sent: Friday, January 09, 2004 10:02 PM > > Subject: Re: [openrisc] OR1200 wishbone problem > > > >
> > Hi !
> >
> > WB is used as on-chip interconnect bus. For max performance either

use
> insn
> > and data cache, or use embedded QMEM. If you use external RAM then > > performance is not optiomal. > > > > regards, > > Damjan > > > > ----- Original Message ----- > > From: lzg@gddc.com.cn> > > To: openrisc@opencores.org> > > Sent: Friday, January 09, 2004 2:21 PM > > Subject: [openrisc] OR1200 wishbone problem > > > >
> > > Hi
> > > Now OR1200 use wishbone interface.The handshake of wishbone cost

at
> > > least one period,so it takes two clock periods to finish one

> instruction
> > in
> > > average even using zero wait state rom.Now OR1200 execute one
> > > instruction in two period in average.So I think removing the

wishbone
> > > handshake will improve the performence and will execute one

> instruction
> > > in one period in average.Is it possible to do that? > > > Please correct me if I am wrong. > > > > > > Regards > > > _______________________________________________ > > > http://www.opencores.org/mailman/listinfo/openrisc
> > > > _______________________________________________ > > http://www.opencores.org/mailman/listinfo/openrisc > > > >
> > > > _______________________________________________ > > http://www.opencores.org/mailman/listinfo/openrisc
> > _______________________________________________ > http://www.opencores.org/mailman/listinfo/openrisc >
> > _______________________________________________ > http://www.opencores.org/mailman/listinfo/openrisc
_______________________________________________ http://www.opencores.org/mailman/listinfo/openrisc



OR1200 wishbone problem
by Unknown on Jan 10, 2004
Not available!
Hi Damjan Another question: Can I put all insn hex code into qmem and remove the insn wishbone interface? Only fetch insn from qmem on reset? Thanks and Regards ----- Original Message ----- From: "Liu Zhigang" 305liuzg@163.net> To: "List about OpenRISC project" openrisc@opencores.org> Sent: Saturday, January 10, 2004 11:06 AM Subject: Re: [openrisc] OR1200 wishbone problem
----- Original Message ----- From: "Damjan Lampret" lampret@opencores.org> To: "List about OpenRISC project" openrisc@opencores.org> Sent: Saturday, January 10, 2004 1:15 AM Subject: Re: [openrisc] OR1200 wishbone problem
> Hi ! > > Not with WB. But there is QMEM integrated in the OR1200 exactly for this > purpose. To have RISC w/o caches but with fixed memory (ROM or RAM) being > able to execute insns 1 per clock cycle. Look at or1200_defines.v if you > have define OR1200_QMEM_IMPLEMENTED enabled. Then just instantiate your > ROM/RAM from your library in file or1200_qmem_top.v (instance name in > current file is or1200_qmem_ram). If you don't have or1200_qmem_top.v file > then you don't have branch_qmem branch of the OR1200 sources and you should > download them !! > > regards, > Damjan > > ----- Original Message ----- > From: "Liu Zhigang" 305liuzg@163.net> > To: "List about OpenRISC project" openrisc@opencores.org> > Sent: Friday, January 09, 2004 6:03 PM > Subject: Re: [openrisc] OR1200 wishbone problem > >
> Hi Damjan > Is It possible to the special memory using WB to make > instruction execution with 0 wait state? > And then it can takes only one clock periods to finish one instruction! > > Regards > > ----- Original Message ----- > From: "Damjan Lampret" lampret@opencores.org> > To: "List about OpenRISC project" openrisc@opencores.org> > Sent: Friday, January 09, 2004 11:40 PM > Subject: Re: [openrisc] OR1200 wishbone problem > >
> > Hi !
> >
> > QMEM doesn't use WB. QMEM is inside OR1200. Make sure you download

> or1200
> > from branch branch_qmem! > > > > regards, > > Damjan > > > > ----- Original Message ----- > > From: "Liu Zhigang" 305liuzg@163.net> > > To: "List about OpenRISC project" openrisc@opencores.org> > > Sent: Friday, January 09, 2004 4:32 PM > > Subject: Re: [openrisc] OR1200 wishbone problem > > > >
> > Hi
> > I use WB to connect embedded QMEM as insn rom.
> > But it also takes two clock periods to finish one instruction in the

> RTL
> > simulation.
> > > > Regards > > > > > > ----- Original Message ----- > > From: "Damjan Lampret" lampret@opencores.org> > > To: "List about OpenRISC project" openrisc@opencores.org> > > Sent: Friday, January 09, 2004 10:02 PM > > Subject: Re: [openrisc] OR1200 wishbone problem > > > >
> > > Hi !
> > >
> > > WB is used as on-chip interconnect bus. For max performance either

> use
> > insn
> > > and data cache, or use embedded QMEM. If you use external RAM then > > > performance is not optiomal. > > > > > > regards, > > > Damjan > > > > > > ----- Original Message ----- > > > From: lzg@gddc.com.cn> > > > To: openrisc@opencores.org> > > > Sent: Friday, January 09, 2004 2:21 PM > > > Subject: [openrisc] OR1200 wishbone problem > > > > > >
> > > Hi
> > > Now OR1200 use wishbone interface.The handshake of wishbone cost

> at
> > > least one period,so it takes two clock periods to finish one

> > instruction
> > > in
> > > average even using zero wait state rom.Now OR1200 execute one
> > > instruction in two period in average.So I think removing the

> wishbone
> > > handshake will improve the performence and will execute one

> > instruction
> > > in one period in average.Is it possible to do that? > > > Please correct me if I am wrong. > > > > > > Regards > > > _______________________________________________ > > > http://www.opencores.org/mailman/listinfo/openrisc
> > > > > > _______________________________________________ > > > http://www.opencores.org/mailman/listinfo/openrisc > > > > > >
> > > > _______________________________________________ > > http://www.opencores.org/mailman/listinfo/openrisc
> > > > _______________________________________________ > > http://www.opencores.org/mailman/listinfo/openrisc > >
> > _______________________________________________ > http://www.opencores.org/mailman/listinfo/openrisc
> > _______________________________________________ > http://www.opencores.org/mailman/listinfo/openrisc > >




OR1200 wishbone problem
by Unknown on Jan 10, 2004
Not available!
Hi ! You would have to put qmem base address at 0 and put reset vector in qmem. qmem would have to be ROM. regards, Damjan ----- Original Message ----- From: "Liu Zhigang" 305liuzg@163.net> To: "List about OpenRISC project" openrisc@opencores.org> Sent: Saturday, January 10, 2004 4:08 AM Subject: Re: [openrisc] OR1200 wishbone problem
Hi Damjan
Another question:
Can I put all insn hex code into qmem and remove the insn wishbone

interface?
Only fetch insn from qmem on reset? Thanks and Regards ----- Original Message ----- From: "Liu Zhigang" 305liuzg@163.net> To: "List about OpenRISC project" openrisc@opencores.org> Sent: Saturday, January 10, 2004 11:06 AM Subject: Re: [openrisc] OR1200 wishbone problem
> > ----- Original Message ----- > From: "Damjan Lampret" lampret@opencores.org> > To: "List about OpenRISC project" openrisc@opencores.org> > Sent: Saturday, January 10, 2004 1:15 AM > Subject: Re: [openrisc] OR1200 wishbone problem > >
> Hi !
>
> Not with WB. But there is QMEM integrated in the OR1200 exactly for

this
> purpose. To have RISC w/o caches but with fixed memory (ROM or RAM)

being
> able to execute insns 1 per clock cycle. Look at or1200_defines.v if

you
> have define OR1200_QMEM_IMPLEMENTED enabled. Then just instantiate

your
> ROM/RAM from your library in file or1200_qmem_top.v (instance name in
> current file is or1200_qmem_ram). If you don't have or1200_qmem_top.v

file
> then you don't have branch_qmem branch of the OR1200 sources and you

should
> download them !! > > regards, > Damjan > > ----- Original Message ----- > From: "Liu Zhigang" 305liuzg@163.net> > To: "List about OpenRISC project" openrisc@opencores.org> > Sent: Friday, January 09, 2004 6:03 PM > Subject: Re: [openrisc] OR1200 wishbone problem > >
> > Hi Damjan
> > Is It possible to the special memory using WB to make
> > instruction execution with 0 wait state?
> > And then it can takes only one clock periods to finish one

instruction!
> > > > Regards > > > > ----- Original Message ----- > > From: "Damjan Lampret" lampret@opencores.org> > > To: "List about OpenRISC project" openrisc@opencores.org> > > Sent: Friday, January 09, 2004 11:40 PM > > Subject: Re: [openrisc] OR1200 wishbone problem > > > >
> > Hi !
> >
> > QMEM doesn't use WB. QMEM is inside OR1200. Make sure you download

> or1200
> > from branch branch_qmem! > > > > regards, > > Damjan > > > > ----- Original Message ----- > > From: "Liu Zhigang" 305liuzg@163.net> > > To: "List about OpenRISC project" openrisc@opencores.org> > > Sent: Friday, January 09, 2004 4:32 PM > > Subject: Re: [openrisc] OR1200 wishbone problem > > > >
> > > Hi
> > > I use WB to connect embedded QMEM as insn rom.
> > > But it also takes two clock periods to finish one instruction

in the
> RTL
> > simulation.
> > > > > > Regards > > > > > > > > > ----- Original Message ----- > > > From: "Damjan Lampret" lampret@opencores.org> > > > To: "List about OpenRISC project" openrisc@opencores.org> > > > Sent: Friday, January 09, 2004 10:02 PM > > > Subject: Re: [openrisc] OR1200 wishbone problem > > > > > >
> > > Hi !
> > >
> > > WB is used as on-chip interconnect bus. For max performance

either
> use
> > insn
> > > and data cache, or use embedded QMEM. If you use external RAM

then
> > > performance is not optiomal. > > > > > > regards, > > > Damjan > > > > > > ----- Original Message ----- > > > From: lzg@gddc.com.cn> > > > To: openrisc@opencores.org> > > > Sent: Friday, January 09, 2004 2:21 PM > > > Subject: [openrisc] OR1200 wishbone problem > > > > > >
> > > > Hi
> > > > Now OR1200 use wishbone interface.The handshake of wishbone

cost
> at
> > > > least one period,so it takes two clock periods to finish one

> > instruction
> > > in
> > > > average even using zero wait state rom.Now OR1200 execute

one
> > > > instruction in two period in average.So I think removing the

> wishbone
> > > > handshake will improve the performence and will execute one

> > instruction
> > > > in one period in average.Is it possible to do that? > > > > Please correct me if I am wrong. > > > > > > > > Regards > > > > _______________________________________________ > > > > http://www.opencores.org/mailman/listinfo/openrisc
> > > > > > _______________________________________________ > > > http://www.opencores.org/mailman/listinfo/openrisc > > > > > >
> > > > > > _______________________________________________ > > > http://www.opencores.org/mailman/listinfo/openrisc
> > > > _______________________________________________ > > http://www.opencores.org/mailman/listinfo/openrisc > >
> > > > _______________________________________________ > > http://www.opencores.org/mailman/listinfo/openrisc
> > _______________________________________________ > http://www.opencores.org/mailman/listinfo/openrisc > >

>
_______________________________________________ http://www.opencores.org/mailman/listinfo/openrisc



no use no use 1/1 no use no use
© copyright 1999-2025 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.