PicoRadio Test Bed Design File Organization |
Design Directories
(\\hitz\Designs usually mounted to H:)
|
\\hitz\Designs\PicoRadio\TestBed\Applications\ |
|
| Appname...\v?.?\ | |
| ARMcode | XilinxHW |
| main | |
| App-specific start-up and API code, and linked executable. | App-specific FPGA design. |
Read-only libraries
| \\hitz\Designs\PicoRadio\TestBed\Support\ | ||||||||||||||||||||
| ARMcommon\ | XilinxCommon\ | WORKSPACE_ TEMPLATE |
||||||||||||||||||
| angel | armos | armulate | channels | flash | fpga | radios | tools | bluetooth | datapaths | fifo | io | misc | palette | proxim | state | tdma | time | tools | vhdlpkgs | A template for developing a new PicoRadio Test Bed workspace. See Workspace Setup for instructions |
| Debug and boot monitor | Home-grown operating system, buffer packages | .dll build tree for ARM emulation under the ARM debugger. | Virtual channel abstraction initialization and ISRs. | Flash programming utilities. | Low-level FPGA interface, Xilinx programming code, TDMA block control and datapath block control. | Bluetooth and Proxim radio control. | Installation of ARM developers toolkit. | Bluetooth radio control, register programming and Tx/Rx control. | Tx and Rx datapaths, with FIFO, serializer, deserializer, crc, linebalance, and Rx/Tx control. Has dependency on MAC. | 32x32 bit synchronous FIFO | Xilinx <--> ARM port interface for PicoRadio and Intercom boards; radio pinouts; IRQ controller. | Miscellanous logic e.g. multiplexers | Single schematic with instances of all library blocks, for cut and paste. | Proxim radio control, register programming and Tx/Rx control. | Miscellaneous custom state blocks e.g. pulse shapers, Earle latches, byte/word counters. | Protocol blocks for basic TDMA. Has dependencies on datapath blocks. | Various timer blocks. | Shared ressources for design tools, not included in install. | Shared VHDL packages in source and FPGA Express project format. | |
Read-only reference
| H:\PicoRadio\TestBed\Boards | |||||
| PRBluetooth | PRBreakout | PRDigital | PRPower | PRCBESensor | PRACCSensor |
| Bluetooth
radio board.
Viewlogic |
Breakout
board for bench testing.
Viewlogic |
Digital
board containing ARM, Xilinx, memory.
Viewlogic |
Power
supplies for digital board.
Viewlogic |
Sensor
board developed in cooperation with the Center for the Built Environment.
Orcad |
Sensor
board developed in cooperation with the Dept of Mechanical Engineering.
Orcad |
Other Paths
|
\\hitz |
||
| Users (U:) | Tools (T:) | Dist (S:) |