??? 01/13/06 03:28 Modified: 01/13/06 03:33 Read: times |
#107229 - Go for CPLD or not ! Responding to: ???'s previous message |
Reading the application note i cannot see any mention of the actual sampling rate that they achieved but I could have a look and see what kind of figures you get if you stick it though a simulation. Thanks , I would be appreciated. I would recommend going to a low end fpga such as the altera acex I would like to put all the logic into something that costs lower than $10.This is the reason I chose the MAX7000 family. You can see the amount of logic resources available for various devices here ... Yes, But I don't know how much logic (or cells or arrays or !) would my design need. This is the most reason I am interested to ask someone who have experience in this field. This project Have to finish in a limited Time (in no more than 15 days).Do you think that a PLD newbie like me who knows some basics of the VHDL and Logic could arrange a simple circuit like this in about a week : If (Input_X==1 && Input_Y =1 ) For (24bit_counter=1; 24bit_counter<256,000; 24bit_counter++) { Read 8 bit data from ADC latch 24bit_counter to the SRAM Address Store Data to the Sram Increment the 24 Bit Counter } Plus an state machine which accepts some command over RS232 and reads SRAM back to the RS232. If you think this would need more time I'll Plan to do the project in two phases. In the first phase I'll use a 16 MIPS MCU to do the control and then I'll plan for a PLD device. so with all the bits and pieces you require an acex or a flex 10K device from altera is a good starting point to look at. I'll look under the Altera Website to see what I find. If you drew a circuit diagram of what you want in the PLD it would be a good start but there is nothing in your last post which presents any problems. If you think It could be done in less than 7-9 days , I'll try to draw a simple Schematic (not a logic equivalent) soon. Farshid |