Proces vývoje
1. Ujasněte si celkové hardwarové požadavky, jako je kapacita zpracování CPU, kapacita úložiště a rychlost, umístění I/Oportálu, požadavky na rozhraní, požadavky na úroveň a požadavky na speciální obvody atd.
2.Developanoverallhardwareplanbasedondemandanalysis,seekforkeycomponentsandtheirtechnicaldata,technicalapproaches,andtechnicalsupport.Itisnecessarytofullyconsidertechnicalpossibilities,reliabilityandcostcontrol,andtodevelopThedebuggingtoolputsforwardclearrequirements,andsamplesofkeycomponentsarerequested.
3.Proveďte podrobný návrh hardwaru, včetně kreslení hardwarových schémat, jednodeskových funkčních blokových diagramů a kódování, zapojení PCB a dokončení vývojových účtů materiálů, výrobních dokumentů (Gerber) a aplikací materiálů.
4.AfterreceivingthePCBboardandmaterials,arrangetoweld2~4singleboardsforsingleboarddebugging,commissioningeachfunctionintheprincipledesign,modifytheschematicdiagramandrecordifnecessary.
5.Softwareandhardwaresystemjointdebugging,generalsingleboardrequiresthecooperationofhardwarepersonnelandsingleboardsoftwarepersonnel.Aftersingleboarddebugging,therearesomeadjustmentsinprincipleandPCBwiring,andthesecondboardisrequired..
6.Internalacceptanceandtransfertopilottest,duringtrialproduction,followuptheproblemsoftheproductionline,activelyassisttheproductionlinetosolvevariousproblems,improvethegoodrate,andpavethewayformassproduction.
7.Smallbatchproduction.Aftertheproducthaspassedtheinspection,itisnecessarytocarryoutsmallbatchproduction,findouttheproductionprocess,testtheprocess,andprepareformassproduction.
8.Massproduction.AfterthesmallbatchproductionhasverifiedthatthereisnoproblemwiththeR&D,testing,andmassproductionprocessofafullsetofelectronicproducts,massproductioncanbestarted.
Specifikace dokumentu
1Úvod do souboru specifikací dokumentace vývoje hardwaru
Tostandardizethewritingofdocumentsinthehardwaredevelopmentprocess,clarifytheformatandcontentofthedocument,andspecifythehardwaredevelopmentThelistofdocumentsrequiredintheprocessistoformulatethe"HardwareDevelopmentDocumentPreparationSpecification"correspondingtothe"HardwareDevelopmentProcess".Developersoftenmisssomecontentthatshouldbewrittenwhenwritingdocuments,andthecompilationspecificationalsohasacertainpromptingeffectwhendeveloperswritedocuments.The"HardwareDevelopmentDocumentationSpecification"isapplicabletothedocumentationofthedevelopmentandtestingphasesofthehardwaresystemoftheprojectgroupingproject.TheCCPliststhespecificationsofthefollowingdocuments:
> 1 | Specifikace hardwarových požadavků |
2 | Zpráva o celkovém návrhu hardwaru |
3 | Jeden Celkový designhardwaru desky |
4 | Podrobný návrh hardwaru pro jednu desku |
5 | Dokumentace o ladění hardwarového procesu na jedné desce |
6 | Zpráva o ladění hardwarového systému jedné desky |
7 | Singleboardhardwaretestdocument |
8 | Podrobná dokumentace celého hardwarového archivu řešení |
9 | Podrobná dokumentace celkového archivu hardwarového schématu jedné desky |
10 td> | HardwareInformationLibrary |
2Podrobná specifikace dokumentace vývoje hardwaru
1、Specifikace hardwarových požadavků
Thehardwarerequirementspecificationdescribesthehardwaredevelopmentgoals,basicfunctions,basicconfiguration,mainperformanceindicators,operatingenvironment,constraintconditions,developmentfundsandprogressrequirements,anditsrequirementsarebasedonproductspecificationsInstructionsandsystemrequirementsinstructions.Itisthebasisfortheoverallhardwaredesignandtheformulationofthehardwaredevelopmentplan.
Thespecificcontentsinclude:systemengineeringnetworkingandinstructionsforuse,basicfunctionsandmainperformanceindicatorsoftheoverallhardwaresystem,andbasichardwaresub-systemsFunctionsandmainperformanceindicators,aswellasthedivisionoffunctionalmodules,etc.
2.Zpráva o celkovém návrhu hardwaru
Thehardwareoveralldesignreportisareportproducedaftertheoveralldesignaccordingtotherequirementsoftherequirementsspecification.Itisthebasisforthedetailedhardwaredesign.Thepreparationoftheoverallhardwaredesignreportshouldincludethefollowing:
Theoverallsystemstructureandfunctiondivision,thesystemlogicalblockdiagram,thelogicalblockdiagramofthefunctionalmodulesthatmakeupthesystem,thecircuitstructurediagramandthesingleboardcomposition,thesingleboardlogicalblockdiagramandCircuitstructurediagram,aswellasreliability,safety,electromagneticcompatibilitydiscussionandhardwaretestplans,etc.
3.Celkový návrhový plán jediné desky
Thisdocumentshouldbeissuedaftertheoveralldesignplanofthesingleboardisdetermined.Theoveralldesignplanofthesingleboardshouldincludethesingleboardversionnumber,Theboard'spositioninthewholemachine,developmentpurposeandmainfunctions,singleboardfunctiondescription,singleboardlogicalblockdiagramanddescriptionofeachfunctionmodule,singleboardsoftwarefunctiondescriptionandfunctionmoduledivision,simpledefinitionofinterfaceandrelationshipwithrelatedboards,mainperformanceIndicators,powerconsumptionandadoptionstandards.
4.Podrobný design hardwaru pro jednu desku
Whenthesingle-boardhardwareentersthedetaileddesignstage,adetailedsingle-boardhardwaredesignreportshouldbesubmitted.Thedetaileddesignofthesingle-boardhardwareshouldfocuson:thesingle-boardlogicblockdiagramanddetaileddescriptionofeachfunctionalmodule,theimplementationofeachfunctionalmodule,addressallocation,controlmode,interfacemode,memoryspace,interruptmode,interfacepinsignaldetailsDefinitions,timingdescriptions,performanceindicators,indicatordescriptions,externalwiringdefinitions,programmabledevicediagrams,functionalmoduledescriptions,schematicdiagrams,detailedbillsofmaterials,andsingleboardtestinganddebuggingplans.Sometimesthehardwareandsoftwareofasingleboardareseparatelydevelopedbytwodevelopers.Therefore,thedetaileddesignofthesingleboardhardwareprovidesadetailedguideforthesoftwaredesigneratthistime.Therefore,thedetaileddesignreportofthesingleboardhardwareisveryimportant.Inparticular,addressallocation,controlmode,interfacemode,andinterruptmodearethebasisforprogrammingsingle-boardsoftwareandmustbewrittenindetail.
5.Podrobný návrh softwaru pro jednu desku
Afterthesingle-boardsoftwaredesigniscompleted,adetailedsingle-boardsoftwaredesignreportshouldbecompletedaccordingly,andthecompletionofthesingle-boardsoftwareprogrammingshouldbelistedinthereportLanguage,compilerdebuggingenvironment,hardwaredescriptionandfunctionalrequirementsanddatastructure,etc.Itshouldbeparticularlyemphasizedthatthedetaileddesigndetailsshouldbelistedindetail,includinginterrupts,mainroutines,subroutinefunctions,entryparameters,exitparameters,localvariables,functioncallsandflowcharts.Inthedescriptionofthecommunicationprotocol,itshouldbeexplainedwhichdocumentsdefinethephysicallayer,linklayercommunicationprotocolandhigh-levelcommunicationprotocol.
6.Dokument ladění hardwarového procesu s jednou deskou
Duringthedevelopmentprocess,everytimeaPCBboardisinvested,theengineershouldsubmitaprocessdocumentsothatthemanagementcanunderstandtheprogressandconductanevaluation.Inaddition,italsoleavesareferencevaluetechnicaldocumentforotherrelevantengineers.ThisdocumentshouldbemadeeverytimeaPCBboardisinvested.Thisdocumentshouldincludethefollowingcontent:thedivisionofsingle-boardhardwarefunctionmodules,thedebuggingprogressofeachmoduleofthesingle-boardhardware,theproblemsandsolutionsduringdebugging,theoriginaldatarecord,thesystemplanmodificationinstructions,thesingleboardplanmodificationinstructions,thedevicereplacementinstructions,Schematicdiagram,PCBdiagrammodificationdescription,programmabledevicemodificationdescription,debuggingworkstagesummary,debuggingprogressdescription,nextstagedebuggingplanandtestplanmodification.
7.Softwarový proces s jednou deskou ladění dokumentů
Collectthesingle-boardsoftwareprocessdebuggingdocumentsonceamonth,orcollectafterthedebugging(referringtolessthanonemonth),asclearaspossibleandcompletethelistTheprocessofsoftwaredebuggingandmodificationispresented.Thesingle-boardsoftwareprocessdebuggingdocumentationshallincludethefollowingcontent:thedivisionofsingle-boardsoftwarefunctionmodulesandthedebuggingprogressofeachfunctionmodule,theproblemsandsolutionsofsingle-boardsoftwaredebugging,thedebuggingplanforthenextstage,andthemodificationofthetestplan.
8.Hlášení o ladění systému s jednou deskou
Whentheprojectentersthesingle-boardsystemjointdebuggingstage,asingle-boardsystemjointdebuggingreportshouldbeissued.Thesingle-boardsystemjointdebuggingreportincludesthesecontents:systemfunctionmoduledivision,systemfunctionmoduledebuggingprogress,systeminterfacesignaltestoriginalrecordandanalysis,systemjointdebuggingproblemsandsolutions,debuggingskillscollection,overallmachineperformanceevaluation,etc.
9.Singleboardhardwaretestdocument
Afterthesingleboardisdebugged,beforeapplyingforinternalacceptance,self-testshouldbecarriedouttoensurethateachfunctioncanberealized,andeachindicatorCanbesatisfied.Aftertheself-testiscompleted,asingle-boardhardwaretestdocumentshouldbeissued.Thesingle-boardhardwaretestdocumentincludesthefollowing:thedivisionofsingle-boardfunctionalmodules,thedesignofinputandoutputsignalsandperformanceparametersofeachfunctionalmodule,thedeterminationofthetestpointsofeachfunctionalmodule,andtheoriginalmeasurementofeachtestreferencepoint.Recordingandanalysis,theoriginalrecordandanalysisofthehigh-speedsignallinetestintheboard,theoriginalrecordandanalysisofthesystemI/Oportsignallinetest,andtheanalysisoftheoverallboardperformancetestresults.
10.HardwareInformationLibrary
Inordertosharetechnicaldata,wehopetoestablishashareddatalibrary.EachboardhopestoincludethemostvaluableandcharacteristicdataintoThislibrary.Thehardwareinformationlibraryincludesthefollowingcontent:typicalapplicationcircuit,characteristiccircuit,characteristicchiptechnologyintroduction,characteristicchipuseinstruction,driverflowchart,sourceprogram,relatedhardwarecircuitdescription,PCBlayoutprecautions,singleboarddebuggingTypicalandsolution,softwareandhardwaredesignanddebuggingskills.
Follow-upprocess
Aftertheelectronicproductisdeveloped,itgenerallyneedstohaveahousingorstructuretofixtheelectronicproduct.Undernormalcircumstances,itwillnotdirectlyholdthecircuitboard.Use,sotherearealsoprocessessuchasmolddesign,shapedesign,moldopening,andtrialassembly.Thereareaboutmorethan20processestocompleteanelectronicproductresearchanddevelopmentprocess,andthemorecomplicatedonesareevenmorecomplicated.
Itcanbesaidthateachelectronicproductdevelopmenthasitsowncharacteristics,otherwiseitwillbecomethesameelectronicproduct.Therefore,whenencounteringspecificelectronicproductdevelopment,itisnecessarytoconductaspecialanalysisbasedonitsfunctionalcharacteristics..