Our team works with you to determine the feasibility of your concept.
At the same time, we identify appropriate and available or potential technologies as well as necessary tools. These include software packages and compilers and test equipment.
Our engineering team then reviews the following items for thoroughness and accuracy:
We research initial material costs and the necessary development tools for your project. We then itemize deliverables and create a task list. Following this, labor time and cost is estimated and we create a preliminary schedule. A CEPD engineer then writes the Proposal and hands it off to a CEPD owner before we send it back to you. If the owner accepts the proposal, a PO must be received before we can begin work.
Once requirements are determined, the system and/or subsystem architecture may be completed. Our team references applicable industry standards including:
Electrical Designs
Layout
Once requirements are determined, the system and/or subsystem architecture may be completed. Our team references applicable industry standards including:
Electrical Designs
Layout
There are two phases within the greater Design Phase. These phases include:
First, our engineers start with software and firmware design which includes coding compiling and linking. Next, they do the electrical and electronic design. During this, they cover acquiring datasheets, creating HDL code and/or schematics, netlist and BOM, specifying board outline, controlled impedance traces, guarded areas, trace widths, test points and critical component placement, wiring harness designs and connector selection.
All aspects of electronic and software design will include:
The Layout Process has two review milestones which include the initial review and the second review. The initial review after the board outline, component footprints, and component placement is completed. The second and final review of the board occurs after routing and design or rules checking, prior to the fabrication of your circuit board.
During the final review, our team will also check the Gerber files, we will archive schematics and layout files and the revision numbers will be incremented each time we fabricate a board with changes. Finally, we archive a redlined version showing changes or rework.
Our engineering team writes the hardware and the software unit and system test plans and procedures. We construct prototypes, test the hardware and software modules and systems individually and then verify that the requirements are met following the unit tests. We document the test results electronically.
At this time, we combine and then debug the hardware and software modules and subsystems. We then review the test results to determine whether or not the requirements were adequately covered and the overall system test passes. Test results are then documented electronically.
If necessary, we imbed any hardware rework, we revise software if it is impacted by the hardware revisions, and we fabricate boards, and/or wiring again. Prior to manufacturing release, we verify the hardware and software again. You (the client) approve the release (acceptance of design, in writing).
Each project is different, and may require its own set of deliverables. These may include:
Our process is specifically designed to ensure the success of your project and to eliminate many of the common risks associated with electronic product design and other industry-related services.
When this process is not followed, it can propose problems including but not limited to:
Please contact us with questions about the engineering process at CEPD, or to schedule a call with one of our team members. We look forward to helping you turn your design idea into a real, working product.