DediProg - SPI Flash Programmer

Transcription

DediProg – SPI Flash Programmer Focus on SPI Flash Programming Solution1

Do you know ?Benefit: CheaperSimple layout.Noise reductionHigh speed serial transferChallenges:Universal: Small Footprint Large Density Programming Time different signals & power on each pins delays and high capacitance Long Programming Time are not adapted for SPI Flash Memories2

DediProg’s Solution By Dedicating SPI Flash Programmers, DediProg is time (sec)able to optimize and offer the best possible solutionon the market 8 times faster than the Universal Programmers inthe market 128Mb programming time 1000 900 800 700 600Verify 500 400ProgrammingErase 300 200 100 0Standard GangProgrammerDediProg Race1003

DediProg’s Products For Developers: ISP Programmer : SF100 Stand Alone Programmer:SF200 All-in-one Serial Flash Programmer:SF300BBFSPI Flash Emulator: EM100 Backup Boot Flash kit: 4

DediProg’s Products For Mass Production RACE100-S4RACE100-S8RACE100-S165

Easy to Use – ISPSPI Programmer Header(Top view)SF100Red wire: Vcc1VccGND23CSCLK45MISOMOSI67EmptyI/O38ISP CableProgrammerMistake Proof pinSPI6

Easy to Use – Off Line7

Easy to Use – Backup Boot FlashComputerCableSwitchUpdateBackupSerial FlashUSBSF100DisableSPISouth BridgeMainSerial Flash8

Easy to Use – Backup Boot Flash (2)SwitchBackupSerial FlashThe motherboard connector can besaved By using our SO Test clip withSO8N, SO8W And SO16 packages. SO8NSO8WSO16EnableSouth BridgeMainSerial Flash9

Easy to Use – Emulator¾SPI Flash Emulator¾SPI Bus Trace¾SPI Hyper Terminal10

Easy to Use – For Mass Production11

Easy to Use – For Mass Production (2)12

Easy to Use – For Mass Production (3) “Manual Start” ModesSockets of the same cartridge work as a group. Operator has to pressthe “Start Button” of the Cartridge to start the operations on all thesockets.“AutoStart” ModesEach socket works independently, detects automatically the memorywhen insert and start the operations instantly according to the projectdefinition.“Manual Start”“Auto Start”Push13

Performance time (sec) 128Mb programming time 1000 900 800 700 600Verify 500Programming 400Erase 300 200 100 0Standard GangProgrammerDediProg Race100The Highest performances offered in the industry:Serial Flashdensities1Mb2Mb4Mb8Mb16MbProgram Verify0.6s1s2s3s8s32Mb 64Mb 128Mb15s16s75s14

ThroughputThroughput comparison with manual Handling(Handling time 4 sec)128MbStdPerformances850P V 12807Sockets420420420420ThroughputBy Hours17900343.5K1104K1807KStd Standard Gang ProgrammerRace DediProg Race100-S2015

Why we can do the best ?Interfaces: SD/MMC USB ReferenceMemoryBridgeProcessor2Cartridges16

DediProg Architecture’s Benefits17

Designed for Quality, Reliability andRobustnessHardware:¾ Dedicated for serial Flash: fixed pins assignment (no multiplexing, no¾¾¾¾¾¾added delay, no added capacitance)Dedicated power supply for each socketDedicated over-current protection for each socketDedicated control unit for each socketOptimized signal pathAuto Diagnostics (Self power test, Leakage current test, Voltage test,continuity test, Wrong insertion detection.)Protection (Inrush current, overload current, over load Voltage, ESD.)Firmware:¾ CRC value calculated in the PC software when generating project file¾ Data checking during project loading¾ Dedicated CRC checking besides bit to bit comparison duringverification18

Supported SPI Flash All of the existing SPI Flash Future SPI Flash as well19

Conclusions As a developer If your target board has no any programming interface If you hate to wait for ten or even more minutes foreach flash updating As a manufacture If your products use large density SPI Flash If your volume is a big number If you want to increase the throughput by ten times Then DediProg is your Correct Choiceand We are Ready to help you !20

Total Phase – I2C/SPI/USB Protocol Analyzers Beagle USB 480 Protocol Analyzer Beagle I2C/SPI Protocol Analyzer Beagle USB 12 Protocol Analyzer Host Adapters Aardvark I2C/SPI Host Adapter Cheetah SPI Host Adapter CAN Duo Interface Test Boards & Accessories21

MCC – I2C/SMBus I2C/SMBus monitor & adaptor I2C Bus Monitor PlusI2C/SMBus MonitorSMBus Smart Battery ToolsiPort/USB USB to I2C Host AdapteriPort/AFM RS-232 to I2C Host AdapteriPort/AI RS-232 to I2C Host AdapterLabVIEW iPort/AI Driver LibraryiPort Windows to I2C Host AdapteriPort DLL/USB I2C Host AdapterVariable Clock Rate I2C Bus Host AdapterSystems, Boards, and ModulesAccessory Cables & Connectors22

Contact Us For Action Flash Technology Trading (Shanghai) 创业大厦405Tel: 8621-61457130 ext311Fax: 8621-61457131Email : mogo@flashtech.com.cn (sales)support@flashtech.com.cn (support) Flash Technology (HK) 代中心13搂02室Tel : 852-23109662Fax: 852-28157209Email: sales@flashtech.com.cn (sales)support@flashtech.com.cn (support)23

iPort/USB USB to I2C Host Adapter iPort/AFM RS-232 to I2C Host Adapter iPort/AI RS-232 to I2C Host Adapter LabVIEW iPort/AI Driver Library iPort Windows to I2C Host Adapter iPort DLL/USB I2C Host Adapter Variable Clock Rate I2C Bus Host Adapter Systems, Boards, and Modules Accessory Cables & Connectors MCC - I2C/SMBus