This is the multi-page printable view of this section. Click here to print.
Component Design
1 - CM670A_HwAg1Meas_RSENTPeripheralCfg
Overview
ConfigurationSheet1
Sheet2
Sheet 1: Configuration
RSENT Peripheral Register Configuration | |||||||
Offset | Name | Update | Description | Bit # | Set/Clear | Comment | |
0000H | RSENTnTSPC | Static | RSENT timestamp register | 16 | 0 | Master Mode | |
14-8 | 0 | Tick Multiplier = 1 | |||||
6-0 | 79U | Tick Prescaler value = 80 | |||||
0010H | RSENTnCC | Static | RSENT communication configuration register | 12 | 1 | SPC Pulse Active low | |
11 | 1 | Frame Check Against Previous Calibration Pulse | |||||
10 | 1 | Slow Channel CRC Check disable | |||||
9 | 0 | Fast Channel CRC Check Enable | |||||
7-6 | 0 | No Serial Message Extraction | |||||
5 | 0 | Puase Pulse for Variable Message Length | |||||
4 | 0 | Puase Pulse Absent | |||||
3-1 | 3U | 4 data nibble | |||||
0 | 1 | SPC mode enable | |||||
0014H | RSENTnBRP | Static | RSENT baud rate prescaler register | 27-24 | 0 | Tick Time Decimal Fraction = 0.0 us | |
22-16 | 0 | Time Tick Integer 1us | |||||
14-8 | 4U | Sample Clock Division Value: 5 (80/5=16) | |||||
0 | 0 | Sample Clock Multiplication Value: 1 | |||||
0018H | RSENTnIDE | Static | RSENT interrupt/DMA enable register | 10 | 0 | Slow Channel Encoding Error Interrupt Enable : Disabled | |
9 | 0 | Slow Channel Message Lost Interrupt Enable : Disabled | |||||
8 | 0 | Slow Channel CRC Error Interrupt Enable : Disabled | |||||
7 | 0 | No Response Error Interrupt Enable : Disabled | |||||
6 | 0 | Calibration Pulse Length Variation Error Interrupt Enable : Disabled | |||||
5 | 0 | Calibration Pulse Length Error Interrupt Enable : Disabled | |||||
4 | 0 | Fast Channel Nibble Count Error Interrupt Enable : Disabled | |||||
3 | 0 | Fast Channel Nibble Encoding Error Interrupt Enable : Disabled | |||||
2 | 0 | Fast Channel Message Lost Interrupt Enable : Disabled | |||||
1 | 0 | Fast Channel CRC Error Interrupt Enable : Disabled | |||||
0 | 0 | Fast Channel Receive Interrupt Enable : Disabled | |||||
001CH | RSENTnMDC | Dynamic | RSENT Mode Control Register | 2-0 | ZZZ | 0 - Reset 1U- Configuration 5U - Operation Active | |
0020H | RSENTnSPCT | Static | RSENT SPC transmission register | 6-0 | ZZZ | 17 Tick = 17 us | |
Note 1: | ZZZ= Dynamic change value, X = Don’t Care, 1=Set, 0=Clear, -=Loaded Data, unspecified register bits shall have safe default value | ||||||
Note 2: | RSENTn, where n = 2 |
Sheet 2: Sheet1
HwTqMeas_Register_Configuration | |||||||
Register Name | Abbrevision | Address | Bit Position | Bit Name | Function to Set | ||
RSENT timestamp register | RSENTnTSPC | FFE0 5000 | + | 0000H | |||
16 | TMS | 0: Master mode | |||||
RSENT timestamp counter | RSENTnTSC | FFE0 5000 | + | 0004H | |||
RSENT communication configuration register | RSENTnCC | FFE0 5000 | + | 0010H | |||
RSENT baud rate prescaler register | RSENTnBRP | FFE0 5000 | + | 0014H | |||
RSENT interrupt/DMA enable register | RSENTnIDE | FFE0 5000 | + | 0018H | |||
RSENT mode control register | RSENTnMDC | FFE0 5000 | + | 001CH | |||
RSENT SPC transmission register | RSENTnSPCT | FFE0 5000 | + | 0020H | |||
RSENT mode status register | RSENTnMST | FFE0 5000 | + | 0024H | |||
RSENT communication status register | RSENTnCS | FFE0 5000 | + | 0028H | |||
RSENT communication status clear register | RSENTnCSC | FFE0 5000 | + | 002CH | |||
RSENT slow channel receive timestamp register | RSENTnSRTS | FFE0 5000 | + | 0030H | |||
RSENT slow channel receive data register | RSENTnSRXD | FFE0 5000 | + | 0034H | |||
RSENT calibration pulse length register | RSENTnCPL | FFE0 5000 | + | 0038H | |||
RSENT message length register | RSENTnML | FFE0 5000 | + | 003CH | |||
RSENT fast channel receive timestamp register | RSENTnFRTS | FFE0 5000 | + | 0040H | |||
RSENT fast channel receive data register | RSENTnFRXD | FFE0 5000 | + | 0044H | |||
RSENT timestamp mode selection register | RSENTTSSEL | FFE0 5000 | + | A000H |
Sheet 3: Sheet2
RSENT timestamp register | RSENTnTSPC | RSENTn_base> | + | 0000H |
RSENT timestamp counter | RSENTnTSC | RSENTn_base> | + | 0004H |
RSENT communication configuration register | RSENTnCC | RSENTn_base> | + | 0010H |
RSENT baud rate prescaler register | RSENTnBRP | RSENTn_base> | + | 0014H |
RSENT interrupt/DMA enable register | RSENTnIDE | RSENTn_base> | + | 0018H |
RSENT mode control register | RSENTnMDC | RSENTn_base> | + | 001CH |
RSENT SPC transmission register | RSENTnSPCT | RSENTn_base> | + | 0020H |
RSENT mode status register | RSENTnMST | RSENTn_base> | + | 0024H |
RSENT communication status register | RSENTnCS | RSENTn_base> | + | 0028H |
RSENT communication status clear register | RSENTnCSC | RSENTn_base> | + | 002CH |
RSENT slow channel receive timestamp register | RSENTnSRTS | RSENTn_base> | + | 0030H |
RSENT slow channel receive data register | RSENTnSRXD | RSENTn_base> | + | 0034H |
RSENT calibration pulse length register | RSENTnCPL | RSENTn_base> | + | 0038H |
RSENT message length register | RSENTnML | RSENTn_base> | + | 003CH |
RSENT fast channel receive timestamp register | RSENTnFRTS | RSENTn_base> | + | 0040H |
RSENT fast channel receive data register | RSENTnFRXD | RSENTn_base> | + | 0044H |
RSENT timestamp mode selection register | RSENTTSSEL | RSENT0_base> | + | A000H |
2 - CM670A_HwAg1Meas_FDD_CheckList
Overview
Peer Review InstructionsTechnical Review Checklist
Template Change Log
Sheet 1: Peer Review Instructions
Instructions for Functional Design Package Peer Review | ||
PRE-MEETING | ||
Function Owner | Confirm that requirements are reviewed and approved PRIOR to the FDP peer review | |
Function Owner | Start with latest version of the template for any "first reviews" - Continue to use existing temmplate for re-reviews | |
Function Owner | Provide the functional design package (changed documents) to the invited attendees 1-2 working days in advance of review | |
Function Owner | Notify the assigned peer reviewer and make sure they are prepared to do their function in the meeting | |
Function Owner | Identify necessary attendance and invite to meeting | |
Function Owner | Complete the "Author" column information for sections 1 through 3 prior to the review | |
Function Owner | Complete the attendance invitation list in section 5 | |
Function Owner | For Re-reviews only: Complete the column "remarks by author" to identify actions taken to address items found in earlier reviews. | |
DURING MEETING | ||
Function Owner | Present document changes to the review team | |
Peer Reviewer | Capture attendance of the review | |
Peer Reviewer | Capture actions and issues in section 4. Identify issue summary, Document type, Reference (Requirement ID, section number, etc), Defect Type and indicate status as "OPEN" | |
POST MEETING | ||
Function Owner | Follow up on all "open" items. Update "Summary of Resolution" to indicate what was done or decided. | |
Function Owner | Schedule follow up review OR review open items with peer reviewer and obtain agreement to close | |
Peer Reviewer | Close change request in system and confirm all associated tasks are complete. Upload peer review checklist (this document) with any FDP updates |
Sheet 2: Technical Review Checklist
Sheet 3: Template Change Log
Rev | Change | Author |
01.00.05 | Added lesson learned #3.5 | MDK |
01.00.06 | Added lesson learned #3.6, 3.7 - Structure and writing of NVM in mfiles and models. | MDK |
01.00.07 | Clarified 3.6 and 3.7 Added lessons learned for NTCs not being set in IRQs or periodics faster than 2ms/ | MDK |
01.00.08 | Added section 1.6 to look for critical static register analysis | MDK |
01.00.09 | Added two checks - default cals and are all cals really required to be a calibration | MDK |