tweecer
Newbie level 5
FPGA obsoleted, need to select new FPGA or Microcontroller for next product revision
Hello All,
We have been using the Xilinx XCS05 in our current design for almost a decade. It was obsoleted last year, but I have enough on hand to last approximately a year.
The application is Automotive EPROM "emulation" through the PCM's external service port on FORD EEC-IV & EEC-V ranging from 1984 to 2004. Our current design uses the FTDI FTD2XX, Xilinx XCS05 and Atmel AT29C040 flash memory. The primary purpose has been to allow recalibrating the parameters (CID, injector size, etc...) to match modifications to the engine, etc... Along with code patches to implement a data stream for Real Time data viewing/logging.
Since we are being forced to change our design, we want to add some additoinal features and perhaps simplify the design/layout with fewer parts count. Below are some requirements and some "Would be Nice" options. My background is almost exclusively software (PC/Application) with the dabbling in mc as needed. C is my strong suit, but can handle assembly (after 8+ yrs of 8061/5 assembly on these PCM's).
- 5V inputs and outputs, this is a must have
- 5V core, would simplify the design, no 3V regulator required
- USB built-in - Not an absolute requirment, but definitely preferred
- Wireless built-in is an option
- Internal oscillator, a given if USB is built-in. Currently running at 6MHZ
- Free or low cost design software
- Long term support, won't obsolete parts anytime soon
- Package that can be reworked, probably something similar to what we have - XCS05-3VQ100I
- Onboard EEPROM 4Mb currently in use but would like 8Mb. This is a Would be nice, but definitely not required.
- Flash programmable, no external configuration EEPROM
- Analog inputs - 2 minimum and 4 maximum
- Number of digital inputs depends design, if EEPROM and/or USB built-in then not many I/Os are needed
- Maybe some device used by hobbyists with open source software
Space is limited, board size needs to remain in the 2.970 x 1.400 inches in size, though I have not really looked into new cases/covers available, as we could probably go wider, up to 4.000 inches.
I would be genuinely thankful for any suggestions that at least direct me to cost effective families that I can sift through. There are just so many options out there and I am just not savvy enough (YET!) to narrow things down in a timely enough manner.
Thanks to all suggestions in advance.
--
Best Regards,
Mike Glover
Slower Traffic Keep Right
www.TwEECer.com
info@tweecer.com
832.464.4110
Hello All,
We have been using the Xilinx XCS05 in our current design for almost a decade. It was obsoleted last year, but I have enough on hand to last approximately a year.
The application is Automotive EPROM "emulation" through the PCM's external service port on FORD EEC-IV & EEC-V ranging from 1984 to 2004. Our current design uses the FTDI FTD2XX, Xilinx XCS05 and Atmel AT29C040 flash memory. The primary purpose has been to allow recalibrating the parameters (CID, injector size, etc...) to match modifications to the engine, etc... Along with code patches to implement a data stream for Real Time data viewing/logging.
Since we are being forced to change our design, we want to add some additoinal features and perhaps simplify the design/layout with fewer parts count. Below are some requirements and some "Would be Nice" options. My background is almost exclusively software (PC/Application) with the dabbling in mc as needed. C is my strong suit, but can handle assembly (after 8+ yrs of 8061/5 assembly on these PCM's).
- 5V inputs and outputs, this is a must have
- 5V core, would simplify the design, no 3V regulator required
- USB built-in - Not an absolute requirment, but definitely preferred
- Wireless built-in is an option
- Internal oscillator, a given if USB is built-in. Currently running at 6MHZ
- Free or low cost design software
- Long term support, won't obsolete parts anytime soon
- Package that can be reworked, probably something similar to what we have - XCS05-3VQ100I
- Onboard EEPROM 4Mb currently in use but would like 8Mb. This is a Would be nice, but definitely not required.
- Flash programmable, no external configuration EEPROM
- Analog inputs - 2 minimum and 4 maximum
- Number of digital inputs depends design, if EEPROM and/or USB built-in then not many I/Os are needed
- Maybe some device used by hobbyists with open source software
Space is limited, board size needs to remain in the 2.970 x 1.400 inches in size, though I have not really looked into new cases/covers available, as we could probably go wider, up to 4.000 inches.
I would be genuinely thankful for any suggestions that at least direct me to cost effective families that I can sift through. There are just so many options out there and I am just not savvy enough (YET!) to narrow things down in a timely enough manner.
Thanks to all suggestions in advance.
--
Best Regards,
Mike Glover
Slower Traffic Keep Right
www.TwEECer.com
info@tweecer.com
832.464.4110
Last edited: