Behavioural mixed-signal modelusb_keyboard
USB keyboard (your keyboard)
A USB keyboard, plugged into a USB host socket (VBUS, D+, D−, GND): while the simulation runs, it is your real keyboard. Low speed device: 1.5 kΩ pull-up from D− to its 3.3 V, so the host sees it attached; needs about 4.4 V or more on VBUS and draws some 20 mA. Its key reports reach the host it shares D+ / D− with (USB packets are abstracted).
Key data
- Category
- Interfaces
- Simulation model
- Behavioural mixed-signal model
- Reference prefix
- KB
- Pins
- 4
Simulation model
A behavioural model implements the interface of the chip (registers, protocol, timing) at its pins. The pins are connected to the analog circuit like CMOS pins.
- Model
- usb_keyboard
- Supply pins
- VBUS / GND
Pins 4
| Pin | Name | Use |
|---|---|---|
| VBUS | VBUSSupply pin | 5 V from the host (needs about 4.4 V or more) |
| DP | D+Passive pin | USB D+ to the host |
| DM | D−Passive pin | USB D− to the host (1.5 kΩ pull-up inside: low-speed device) |
| GND | GNDGround pin | Ground |
PCB
No land pattern: the part is not placed on the board.