Embedded flash technology