Stockly.com Forums  

Go Back   Stockly.com Forums > Reactive Micro > PSRAM Area!

Notices

Reply
 
Thread Tools Display Modes
  #31  
Old 04-21-2008, 09:53 PM
Reactive Reactive is offline
Member
 
Join Date: Oct 2007
Posts: 35
Default

Glenn: I do have ISE and ispLever. I found ISE totally confusing. ispLever was a little better, but I still found it and Quartus a bit confusing. Probably due to the fact that I haven't really used anything close to them before. Grant found some videos that I've watched that helped a bit. Think they are still on my Site too if you'd like to see them.

After reading a few reviews and talking a few different people who do use those programs they have all pretty much told me that Quartus would be the best program for me since I don't want to learn an HDL. Quartus has a schematic entry interface like ispLever, but I had read that ispLever was going to get rid of theirs in the next version. So I'm pretty much stuck with Quartus I think.

I just spoke with a buddy of mine who is in school for electronics. I had been talking to him about this project as well off and on for the past few weeks. He said I may want to post the project on a freelance Site like GetAFreelancer.com in their electronics section. He said I should be able to find a programmer who would be willing to work on the project for just a few hundred since it's a really simple project.

Since we are all new to this it may be worth me posting the project ($10 and under) and finding a few guys to talk it over with and see what they think we would need and should do. Not that I don't think we could find a workable solution, but it may be a big time saver to talk it over with someone who has worked on different projects using PLDs, SDRAM and HDL software before.

Thoughts?
Reply With Quote
  #32  
Old 04-21-2008, 10:38 PM
Grant Stockly Grant Stockly is offline
Administrator
 
Join Date: Jan 2005
Posts: 447
Default

The problem with schematic entry in its purest form is that you have to make the entire design using logic chips. The Altera software has a schematic entry that allows you to design high level logic blocks in the HDL languages and draw schematic wires to and from the ports.

I'd like to learn one or the other, potentially VERY soon for the ramwall project. I'm split between Altera and Xilinx.
Reply With Quote
  #33  
Old 04-21-2008, 10:42 PM
Grant Stockly Grant Stockly is offline
Administrator
 
Join Date: Jan 2005
Posts: 447
Default

Quote:
Originally Posted by rgjones View Post
Pretty big in what way?

AT32UC3A0512 - 32-bit Flash Microcontroller based on AVR32 UC core featuring 512K bytes Flash, 64 KBytes SRAM, 10/100 Ethernet MAC, full-speed (12 Mbps) USB 2.0 with On-The-Go (OTG) capability.

The AT32UC3A0512 also feature SRAM/SDRAM external bus interface.
The AT32UC3A devices deliver 80 Dhrystone MIPS (DMIPS) at 66 MHz and consume only 40 mA at 3.3V.

All in a LQFP144 - 20x20 mm package (same as that xilinx breakout board I already have) - 109 - 5v tolerant i/o pins

Actually the AVR32 would make the basis of a very nice co-processor card - the ram interface card could be the first option for it.


Well it's an option
Its about 1x1. I have the dev board. I considered using it for a few things, but Atmel has lied to everyone for so long on when it would be available that I had to use an ARM.

It just seems like a hardware solution is what we need and getting that through a processor seems backwards. We would definitely need a CPLD in addition to the AVR32 any way.
Reply With Quote
  #34  
Old 04-21-2008, 10:50 PM
rgjones rgjones is offline
Member
 
Join Date: Feb 2005
Location: Ajax, Ontario, Canada
Posts: 44
Default

I am pretty sure Xilinx ISE lets you do the same thing - your top level file can be schematic, it will make symbols from the input/output ports of your HDL and you can connect the dots so to speak

Not sure if your familiar with Andre' Lamothe from the www.xgamestation.com web site. He has done a lot of this stuff before. I know he has looked at the various IDE's and his recommendation is typically Lattice esp for beginners ... thats what he has used for several CPLD based products on his web site - ymmv

FYI for Xilinx digilent has videos for ISE and so does Tony Burch http://www.burched.com/index.php

I had a real problem with Quartus and their licensesing files - finally got it straightened out - I wanted to see Alex Freeds latest FPGApple in it's native environment and it looks to me on first blush that ISE and Quartus appear vary similar in their toolset.

Henry, I don't have a problem if you want to test the waters on GetAFreelancer.com
Reply With Quote
  #35  
Old 04-21-2008, 10:55 PM
rgjones rgjones is offline
Member
 
Join Date: Feb 2005
Location: Ajax, Ontario, Canada
Posts: 44
Default

So @ 60MHz you don't think the AVR32 would be fast enough to respond?

I havn't worked it out myself ...

I just got the http://www.atmel.com/dyn/products/to...p?tool_id=4114 board last week ... no time to goof around with it yet

Last edited by rgjones; 04-21-2008 at 10:57 PM.
Reply With Quote
  #36  
Old 04-21-2008, 11:15 PM
rgjones rgjones is offline
Member
 
Join Date: Feb 2005
Location: Ajax, Ontario, Canada
Posts: 44
Default

btw ... I was was pretty surprised when I looked around a few months ago and didn't find anyone offering a board like we are proposing - I found one link on the Sparkfun forums where one of their guys at the time proposed the idea but nothing ever came of it from them. I could not even find a breakout board with just the premounted SDRAM - although I did find one vendor who has one in the wings it's not yet avallable for sale.

Mounting just the TSOP II SDRAM shouldn't be a big deal

Last edited by rgjones; 04-21-2008 at 11:21 PM.
Reply With Quote
  #37  
Old 04-21-2008, 11:24 PM
Grant Stockly Grant Stockly is offline
Administrator
 
Join Date: Jan 2005
Posts: 447
Default

An 8bit AVR at 20MHz is too slow for a 2MHz 8080.

The AVR is fast enough, but it would require a CPLD.

I interfaced a SCENIX directly to the ISA bus once. It required external address decoding. I think I was running at either 1 or 8MHz bus speed, but with like 30 wait states, so I'm not sure what the "final" speed was.

The INSTANT the ISA would access the scenix, the scenix would ask for wait states. It was tough. The scenix was running at 50MHz. Probably not as efficient though.

A CPLD and an AVR is MORE than fast enough. Its not that the AVR wasn't fast enough to process the data, but that its not fast enough to read the address, figure out what goes where, return data, etc. Too much to think about in the 1us allowed.
Reply With Quote
  #38  
Old 04-21-2008, 11:39 PM
rgjones rgjones is offline
Member
 
Join Date: Feb 2005
Location: Ajax, Ontario, Canada
Posts: 44
Default

Quote:
Originally Posted by Grant Stockly View Post
A CPLD and an AVR is MORE than fast enough. Its not that the AVR wasn't fast enough to process the data, but that its not fast enough to read the address, figure out what goes where, return data, etc. Too much to think about in the 1us allowed.
Thats the conclusion Alex Freed came to when he used a 20MHz avr for his Psuedo disk project although I thought that at 60Mhz it might just be fast enough ....

I think I am going to hook my test board up to the Apple II bus anyway - a good excercise to get to know my Logic Analyzer
Reply With Quote
  #39  
Old 04-21-2008, 11:49 PM
Grant Stockly Grant Stockly is offline
Administrator
 
Join Date: Jan 2005
Posts: 447
Default

What Logic Analyzer do you have? The DigiView?
Reply With Quote
  #40  
Old 04-22-2008, 12:10 AM
rgjones rgjones is offline
Member
 
Join Date: Feb 2005
Location: Ajax, Ontario, Canada
Posts: 44
Default

Quote:
Originally Posted by Grant Stockly View Post
What Logic Analyzer do you have? The DigiView?
I bought the 34 CHANNEL LA1034 LOGICPORT LOGIC ANALYZER

http://www.pctestinstruments.com/
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Wanted: MEK6800D2 display / entry board W0XEU Classifieds 0 07-21-2010 01:08 PM
880-107 1k static memory board benalford Altair 8800 10 02-25-2010 05:12 PM
Dazzler Board, Altair Basic? lovenewyawkcity Altair 8800 0 09-12-2008 09:34 PM
Question about wiring rs232 cable for 882SIO board phe Altair 8800 25 09-30-2007 02:17 AM
Help needed wiring display board to expansion board phe Altair 8800 8 04-03-2007 01:07 AM


All times are GMT. The time now is 08:35 AM.


Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2024, vBulletin Solutions, Inc.