Bringup
Open the editor
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).

VBUSD+D−GNDUSB keyboard (your keyboard)
Schematic symbol

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

PinNameUse
VBUSVBUSSupply pin5 V from the host (needs about 4.4 V or more)
DPD+Passive pinUSB D+ to the host
DMD−Passive pinUSB D− to the host (1.5 kΩ pull-up inside: low-speed device)
GNDGNDGround pinGround

PCB

No land pattern: the part is not placed on the board.