Sign in

username:

password:



Not a member?

Search Comp.Arch.FPGA



Search tips

fpga by Keywords

Altera | ASIC | CPLD | Cyclone | DCM | DDR | DSP | Ethernet | ISE | JTAG | Linux | LVDS | Microblaze | ML310 | Modelsim | NIOS | OPB | PCI | Quartus | RocketIO | SDRAM | Spartan | Spartan3 | SRAM | Stratix | Verilog | VHDL | Virtex | Virtex-4 | Virtex-II | Xilinx | XST

Ads

See Also

DSPEmbedded SystemsElectronics

Comp.Arch.FPGA | how i can use the external SRAM of FPGA

There are 8 messages in this thread.

You are currently looking at messages 0 to 8.

how i can use the external SRAM of FPGA - 2009-05-12 11:13:00

i tried a description of RAM but i can't
syntesize it and i have
the following error:

ERROR:Pack:18 - The design is too large for the given device and
package.

i think i will be to use the external SRAM FPGA's board, but i don't
know if i can use it without EDK and how i can read and write in this
SRAM.



Re: how i can use the external SRAM of FPGA - MikeWhy - 2009-05-12 19:21:00

<l...@gmail.com> wrote in message

news:8...@r36g2000vbr.googlegroups.com...
>i tried a description of RAM but i can't syntesize it and i have
> the following error:
>
> ERROR:Pack:18 - The design is too large for the given device and
> package.
>
> i think i will be to use the external SRAM FPGA's board, but i don't
> know if i can use it without EDK and how i can read and write in this
> SRAM.

Search the docs for examples on loading the configuration from serial flash. 
Avnet has a few good tutorials on how to do this on their boards in 
particular. The concepts apply to others boards in general.


______________________________
Join the blogging team on FPGARelated.com and earn rewards! Details Here.

Re: how i can use the external SRAM of FPGA - SUMAN - 2009-05-12 19:27:00

Try decreasing the size of leds/push/dip (if
applicable) on the
address tab of system assembly view.



On May 12, 4:13=A0pm, lolita.tang...@gmail.com wrote:
> i tried a description of RAM but i can't syntesize it and i have
> the following error:
>
> ERROR:Pack:18 - The design is too large for the given device and
> package.
>
> i think i will be to use the external SRAM FPGA's board, but i don't
> know if i can use it without EDK and how i can read and write in this
> SRAM.


Re: how i can use the external SRAM of FPGA - Homuncilus - 2009-05-13 01:40:00

On May 12, 11:13=A0pm, lolita.tang...@gmail.com
wrote:
> i tried a description of RAM but i can't syntesize it and i have
> the following error:
>
> ERROR:Pack:18 - The design is too large for the given device and
> package.
>
> i think i will be to use the external SRAM FPGA's board, but i don't
> know if i can use it without EDK and how i can read and write in this
> SRAM.

it's easy to read or write sram using fpga

Re: how i can use the external SRAM of FPGA - 2009-05-13 01:50:00

On 12 Mai, 17:13, lolita.tang...@gmail.com
wrote:
> i tried a description of RAM but i can't syntesize it and i have
> the following error:
>
> ERROR:Pack:18 - The design is too large for the given device and
> package.
>
> i think i will be to use the external SRAM FPGA's board, but i don't
> know if i can use it without EDK and how i can read and write in this
> SRAM.

Hi lolita,
You didn't tell us how much RAM you need and which FPGA you are about
to use.
Generally, RAM inside an FPGA is quite limited. Take a look at the
datasheet how much BlockRAM and distributed RAM are available in your
chosen device
and keep in mind, that distributed RAM consumes LUTs so minimizes the
ressources for the rest of your design.
Do these calculations before you implement anything.

On using external SRAM:
If you have an ordinary design, you don't need EDK to use SRAM.
Simply connect your address lines of your design to the FPGA pins
where the SRAM adresses are, and do the same for data and control
lines. that's it
You will find that information in the board documentation if you buy
some board "of the shelf".

If you are doing some MicroBlaze design, you are using EDK anyway and
for the microblaze EDK comes with an IP-Core to connect MB and SRAM.
Still you need to update your UCF file to connect to the right pins.

Have a nice synthesis
   Eilert

Re: how i can use the external SRAM of FPGA - Martin Thompson - 2009-05-13 05:34:00

l...@gmail.com writes:

> i tried a description of RAM but i can't syntesize it and i have
> the following error:
>
> ERROR:Pack:18 - The design is too large for the given device and
> package.
>
> i think i will be to use the external SRAM FPGA's board, but i don't
> know if i can use it without EDK and how i can read and write in this
> SRAM.

You'll have to put an external memory interface into your design.

You may or may not realise, so I'll point it out - XPS won't magically
take your large RAM and put some of it into external memory, you'll
have two RAM elements (assuming you keep a smaller version of your
current memory) and you'll have to use the software linker file to
allocate different parts of your data to those blocks.  

And if you want to put code or initialised data in the external SRAM
you'll need a bootloader system to pull the initialisation data out of
your configuration device (or somewhere else non-volatile).

Cheers,
Martin

-- 
m...@trw.com 
TRW Conekt - Consultancy in Engineering, Knowledge and Technology
http://www.conekt.net/electronics.html
______________________________
Join the blogging team on FPGARelated.com and earn rewards! Details Here.

Re: how i can use the external SRAM of FPGA - james - 2009-05-16 21:33:00

On Tue, 12 May 2009 08:13:37 -0700 (PDT),
l...@gmail.com
wrote:

|i tried a description of RAM but i can't syntesize it and i have
|the following error:
|
|ERROR:Pack:18 - The design is too large for the given device and
|package.
|
|i think i will be to use the external SRAM FPGA's board, but i don't
|know if i can use it without EDK and how i can read and write in this
|SRAM.
|===========


You do not need EDK to access the onboard SRAM. Webpack is sufficient.

You just need a simple SRAM interface with enough address, data and
control lines to store and read data from it.

james

Re: how i can use the external SRAM of FPGA - 2009-05-18 03:39:00

thank you very much

i just used an interface between the SoC and the external SRAM and
it's working

regards
lolita
______________________________
Join the blogging team on FPGARelated.com and earn rewards! Details Here.