Abstract:
A system for analyzing lengths of branches of signal paths is disclosed. The system includes: a signal path naming module for naming all signal paths of a PCB; a signal path group selecting module for selecting a group of signal paths to be analyzed from the database; a signal path selecting module for selecting signal paths to be analyzed from the group of signal paths; a branch searching module for analyzing the selected signal paths, to search passive circuit components and external circuits connected to the selected signal paths for corresponding branches of the selected signal paths; a branch length calculating module for calculating a length of each branch; and a branch length comparing module for comparing each calculated branch length with a corresponding predefined maximal branch length to determine whether the calculated branch length is more than the predefined maximal branch length. A related method is also disclosed.
Abstract:
An exemplary circuit board includes a power plane with a first metal plate, a ground plane with a second metal plate, a channel etched in one of the metal plates to define an isolated area therein, and a coupling circuit. A gap is formed between the isolated area and other area of the one of the metal plates. The coupling circuit is electronically connected between the first and the second metal plates in the isolated area for reducing a resonance frequency caused by the channel. The circuit board can reduce electromagnetic interference generated therein.
Abstract:
A method for analyzing length differences in differential signal paths includes: loading a design file of the differential signal paths from a storage device (9); simulating the differential signal paths based on the design file; dividing simulated differential signal paths into a plurality of segments by impedance division positions that show impedance discontinuity; predefining an acceptable length difference limit for each divided segment, and calculating an real length difference for each divided segment; comparing the real length difference with the acceptable length difference limit correspondingly to generate a plurality of analyzed results corresponding to the plurality of divided segments; selecting one or more compared segments to check analyzed results of selected segments; and locating the selected segments in the simulated differential signal paths, and generating analyzed information comprising analyzed results of the selected segments. A related system is also disclosed.
Abstract:
An exemplary signal transmitting circuit includes a driving circuit, a main transmission line, a resistor, a node and a plurality of receiving circuits. The driving circuit is coupled to the node via the resistor and the main transmission line. Each of the receiving circuits is coupled to the node via an offshoot transmission line. The lengths of the offshoot transmission lines are generally equal to each other. It is of advantage that the signal transmitting circuit reduces signal reflections and maintains signal integrity.
Abstract:
A controlling circuit for automatically adjusting clock frequency of a CPU is provided. The controlling circuit includes: a current sensing circuit for converting a current signal of the CPU to a voltage signal; a voltage amplifying circuit for amplifying the voltage signal; a multi-stage switching circuit for converting the amplified voltage signal to switched signals; and a priority decoding circuit decoding the switched signals, the decoded switched signals being input to a clock generator of the CPU, and thereby adjusting the clock frequency of the CPU to fit different load on the CPU.
Abstract:
A computer system includes a motherboard with first and second storage device interfaces and first to third memory slots, and first to third serial advanced technology attachment dual-in-line memory modules (SATA DIMMs). First and second extending boards are extended from two opposite ends of each SATA DIMM, arranged with first and second edge connectors, respectively. The first edge connector of the first SATA DIMM is connected to the first storage device interface. The second edge connector of the first SATA DIMM is connected to the first edge connector of the second SATA DIMM. The second edge connector of the second SATA DIMM is connected to the first edge connector of the third SATA DIMM. The second edge connector of the third SATA DIMM is connected to the second storage device interface.
Abstract:
In a method for transmitting data between a host computer and a slave device, the host computer connects to a slave device through a data communication port. The slave device is equipped with a power supply that includes at least one capacitor. The power supply is charged through the host computer using the capacitor when the host computer is powered on. The method controls the host computer sends data to the slave device, and controls the capacitor to discharge to provide power to the slave device for a period of time when the host computer is powered off, and stores the data packet into the slave device during the period of time. The method further retrieves the data from the storage device when the host computer is powered on, and resends the data to the slave device through the data communication port.
Abstract:
A printed circuit board includes first and second layout layers, first and second components, and a pair of connecting portions. The first layout layer includes a pair of first conducting portions connected to a control chip. The second layout layer includes pairs of second to fourth conducting portions. The connecting portions connect the first and third conducting portions together. When an electronic device is connected to the second conducting portions, and the first and second components are connected to the third and fourth conducting portions to form a first route, signals generated by the control chip are transmitted to the electronic device through the first route. When the electronic device is connected to the fourth conducting portions, and the first and second components are connected to the second and third conducting portions to form a second route, the signals are transmitted to the electronic device through the second route.
Abstract:
A serial advanced technology attachment (SATA) DIMM includes a board body. A control chip is arranged on the board body. An extending board extends from an end of the board body. A first edge connector is set on the extending board. A second edge connector is set on a bottom side of the board body. The first edge connector includes a number of signal pins connected to the control chip, and a number of ground pins.
Abstract:
A computing system includes a drawing unit and a layout unit. The computing system sets components parameters to components of a circuit diagram of a printed circuit board (PCB). The drawing unit draws the circuit diagram by using the components with the components parameters. If the drawing unit wants to use a component more than once, the computing system copies the component and the corresponding components parameters. The drawing unit uses the copied components and the corresponding parameters. If the circuit diagram has been drawn, the layout unit loads the circuit diagram and wires the PCB according to the components and the components parameters in the circuit diagram.