×

Device programming system with data broadcast and method of operation thereof

  • US 9,720,681 B2
  • Filed: 07/20/2011
  • Issued: 08/01/2017
  • Est. Priority Date: 07/20/2011
  • Status: Active Grant
First Claim
Patent Images

1. A method of operation of a device programming system comprising:

  • coupling a plurality of electronic devices, each having a non-volatile memory, to a target programmer of a flash memory programming system by a programming bus;

    coupling a host server to the target programmer; and

    programming a data image into the non-volatile memory of each of the electronic devices asynchronously using the target programmer including;

    subscribing to a broadcast message of a programming stream of the data image at a mid-stream logical block address with the programming stream already started,receiving a logical block of the data image by the broadcast message in a data buffer in the target programmer for programming the non-volatile memory,copying the logical block concurrently into the non-volatile memory of the plurality of the electronic devices,verifying the content of the non-volatile memory by comparing the non-volatile memory to the data buffer,sending an unsubscribe message from the target programmer to the host server after detecting a logical block address wrap with a logical address of the logical block repeating the mid-stream logical block address, the unsubscribe message having a list of missing buffers for the data image, andreceiving the missing buffers for the target programmer in a sequence based on the unsubscribe message.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×